From dd57816246b671486a975727023263c39e12248f Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 17:05:19 +0800 Subject: [PATCH 1/8] filter upgrade deps by installed versions --- utils/UpgradeInstruction.py | 45 ++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 1332469..84fd965 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -7,6 +7,7 @@ import asyncio import aiohttp import logging +import os from logging import StreamHandler, Formatter from packaging.requirements import Requirement from utils.PyPiUtils import GetPyPiInfo @@ -15,6 +16,8 @@ from packaging.version import Version, InvalidVersion from packaging.specifiers import SpecifierSet from utils.SGTUtils import SGTFormatter +from utils.ConfigUtils import parse_requirements +from dotenv import load_dotenv try: from zoneinfo import ZoneInfo # Python 3.9+ except ImportError: @@ -27,6 +30,24 @@ logger.addHandler(handler) logger.propagate = False # Avoid duplicate logs from root logger +# cache of current package versions from requirements file +_CURRENT_VERSIONS: dict[str, str] | None = None + + +def _load_current_versions() -> dict[str, str]: + """Load current package versions from the requirements file.""" + global _CURRENT_VERSIONS + if _CURRENT_VERSIONS is None: + load_dotenv(dotenv_path=".env") + req_file = os.getenv("REQUIREMENTS_FILE", "src/requirements_full_list.txt") + try: + mapping = parse_requirements(req_file) + _CURRENT_VERSIONS = {k.lower(): v for k, v in mapping.items()} + except Exception as e: # pragma: no cover - robustness + logger.warning(f"Failed to load requirements from {req_file}: {e}") + _CURRENT_VERSIONS = {} + return _CURRENT_VERSIONS + def _extract_min_version(req: Requirement) -> str | None: """ Return the minimal version that satisfies the requirement specifier. @@ -153,10 +174,32 @@ def generate_upgrade_instruction(base_package: str, target_version: str) -> dict # Use asyncio.run to avoid 'event loop already running' issues SafeVersions = asyncio.run(get_safe_dependency_versions(requires_dist)) + current_versions = _load_current_versions() + + dependencies: list[str] = [] + for dep in requires_dist: + try: + req = Requirement(dep) + except Exception as e: # pragma: no cover - unexpected formats + logger.warning(f"Failed to parse dependency {dep}: {e}") + continue + + cur = current_versions.get(req.name.lower()) + if cur: + try: + if req.specifier.contains(Version(cur), prereleases=True): + # already within required range; skip + continue + except InvalidVersion: + pass + + safe = SafeVersions.get(req.name) + if safe: + dependencies.append(f"{req.name}=={safe}") instruction = { "base_package": f"{base_package}=={target_version}", - "dependencies": [f"{k}=={v}" for k, v in SafeVersions.items() if v] + "dependencies": dependencies, } return instruction From e0931d2d6a417a8e767b5bb4119d31acdbef84b5 Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 17:18:34 +0800 Subject: [PATCH 2/8] Update UpgradeInstruction.py update for thread safe --- utils/UpgradeInstruction.py | 41 ++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 84fd965..8ddce4b 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -31,21 +31,21 @@ logger.propagate = False # Avoid duplicate logs from root logger # cache of current package versions from requirements file -_CURRENT_VERSIONS: dict[str, str] | None = None +_CURRENT_VERSIONS: dict[str, str] = {} def _load_current_versions() -> dict[str, str]: """Load current package versions from the requirements file.""" - global _CURRENT_VERSIONS - if _CURRENT_VERSIONS is None: + if not _CURRENT_VERSIONS: load_dotenv(dotenv_path=".env") req_file = os.getenv("REQUIREMENTS_FILE", "src/requirements_full_list.txt") try: mapping = parse_requirements(req_file) - _CURRENT_VERSIONS = {k.lower(): v for k, v in mapping.items()} + _CURRENT_VERSIONS.update({k.lower(): v for k, v in mapping.items()}) + except FileNotFoundError: + logger.warning(f"Requirements file not found: {req_file}") except Exception as e: # pragma: no cover - robustness - logger.warning(f"Failed to load requirements from {req_file}: {e}") - _CURRENT_VERSIONS = {} + logger.warning(f"Failed to parse requirements from {req_file}: {e}") return _CURRENT_VERSIONS def _extract_min_version(req: Requirement) -> str | None: @@ -203,20 +203,37 @@ def generate_upgrade_instruction(base_package: str, target_version: str) -> dict } return instruction +def _is_version_satisfied(req: Requirement, current_version: str) -> bool: + """Check if current version satisfies the requirement.""" + try: + return req.specifier.contains(Version(current_version), prereleases=True) + except InvalidVersion: + logger.debug(f"Invalid version format: {current_version}") + return False def generate_current_dependency_json(base_package: str, current_version: str, requires_dist: list[str]) -> dict: """Return current version info with dependency versions.""" - deps: list[str] = [] + dependencies: list[str] = [] for dep in requires_dist: try: req = Requirement(dep) - ver = _extract_min_version(req) - if ver: - deps.append(f"{req.name}=={ver}") - except Exception as e: # pragma: no cover - lenient parse - logger.warning(f"Failed to parse dependency {dep}: {e}") + pkg_name = req.name.lower() + + # Check if we should skip this dependency + current_version = current_versions.get(pkg_name) + if current_version and _is_version_satisfied(req, current_version): + logger.debug(f"Skipping {req.name}: current version {current_version} satisfies requirement") + continue + + # Add safe version if available + safe_version = SafeVersions.get(req.name) + if safe_version: + dependencies.append(f"{req.name}=={safe_version}") + + except Exception as e: # pragma: no cover - unexpected formats + logger.warning(f"Failed to process dependency {dep}: {e}") return { "base_package": f"{base_package}=={current_version}", From 16c882b5f064f8981cb50934d0420840f21a1c24 Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 17:35:36 +0800 Subject: [PATCH 3/8] Update UpgradeInstruction.py --- utils/UpgradeInstruction.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 8ddce4b..4d6be14 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -215,6 +215,10 @@ def generate_current_dependency_json(base_package: str, current_version: str, requires_dist: list[str]) -> dict: """Return current version info with dependency versions.""" + current_versions = _load_current_versions() + # Note: SafeVersions would need to be computed via get_safe_dependency_versions() + SafeVersions = asyncio.run(get_safe_dependency_versions(requires_dist)) + dependencies: list[str] = [] for dep in requires_dist: try: From 4f4db391d8cd29376f74d0d4d5732d998afe6dc2 Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 17:42:49 +0800 Subject: [PATCH 4/8] Fix variable names in dependency generation --- utils/UpgradeInstruction.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 4d6be14..9983325 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -224,11 +224,12 @@ def generate_current_dependency_json(base_package: str, try: req = Requirement(dep) pkg_name = req.name.lower() - + # Check if we should skip this dependency - current_version = current_versions.get(pkg_name) - if current_version and _is_version_satisfied(req, current_version): - logger.debug(f"Skipping {req.name}: current version {current_version} satisfies requirement") + dep_version = current_versions.get(pkg_name) + if dep_version and _is_version_satisfied(req, dep_version): + logger.debug( + f"Skipping {req.name}: current version {dep_version} satisfies requirement") continue # Add safe version if available @@ -241,7 +242,7 @@ def generate_current_dependency_json(base_package: str, return { "base_package": f"{base_package}=={current_version}", - "dependencies": deps, + "dependencies": dependencies, } if __name__ == "__main__": From 40c1b469e7e446bd754c7ad27c38596dde7faa60 Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 18:02:06 +0800 Subject: [PATCH 5/8] filter upgrade deps by installed versions --- utils/UpgradeInstruction.py | 45 ++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 1332469..84fd965 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -7,6 +7,7 @@ import asyncio import aiohttp import logging +import os from logging import StreamHandler, Formatter from packaging.requirements import Requirement from utils.PyPiUtils import GetPyPiInfo @@ -15,6 +16,8 @@ from packaging.version import Version, InvalidVersion from packaging.specifiers import SpecifierSet from utils.SGTUtils import SGTFormatter +from utils.ConfigUtils import parse_requirements +from dotenv import load_dotenv try: from zoneinfo import ZoneInfo # Python 3.9+ except ImportError: @@ -27,6 +30,24 @@ logger.addHandler(handler) logger.propagate = False # Avoid duplicate logs from root logger +# cache of current package versions from requirements file +_CURRENT_VERSIONS: dict[str, str] | None = None + + +def _load_current_versions() -> dict[str, str]: + """Load current package versions from the requirements file.""" + global _CURRENT_VERSIONS + if _CURRENT_VERSIONS is None: + load_dotenv(dotenv_path=".env") + req_file = os.getenv("REQUIREMENTS_FILE", "src/requirements_full_list.txt") + try: + mapping = parse_requirements(req_file) + _CURRENT_VERSIONS = {k.lower(): v for k, v in mapping.items()} + except Exception as e: # pragma: no cover - robustness + logger.warning(f"Failed to load requirements from {req_file}: {e}") + _CURRENT_VERSIONS = {} + return _CURRENT_VERSIONS + def _extract_min_version(req: Requirement) -> str | None: """ Return the minimal version that satisfies the requirement specifier. @@ -153,10 +174,32 @@ def generate_upgrade_instruction(base_package: str, target_version: str) -> dict # Use asyncio.run to avoid 'event loop already running' issues SafeVersions = asyncio.run(get_safe_dependency_versions(requires_dist)) + current_versions = _load_current_versions() + + dependencies: list[str] = [] + for dep in requires_dist: + try: + req = Requirement(dep) + except Exception as e: # pragma: no cover - unexpected formats + logger.warning(f"Failed to parse dependency {dep}: {e}") + continue + + cur = current_versions.get(req.name.lower()) + if cur: + try: + if req.specifier.contains(Version(cur), prereleases=True): + # already within required range; skip + continue + except InvalidVersion: + pass + + safe = SafeVersions.get(req.name) + if safe: + dependencies.append(f"{req.name}=={safe}") instruction = { "base_package": f"{base_package}=={target_version}", - "dependencies": [f"{k}=={v}" for k, v in SafeVersions.items() if v] + "dependencies": dependencies, } return instruction From a8dbd71fa4a6257fce7254b84166197a2fe1da66 Mon Sep 17 00:00:00 2001 From: Ted Date: Wed, 25 Jun 2025 18:07:26 +0800 Subject: [PATCH 6/8] Update UpgradeInstruction.py loopback from main --- utils/UpgradeInstruction.py | 39 +++++++------------------------------ 1 file changed, 7 insertions(+), 32 deletions(-) diff --git a/utils/UpgradeInstruction.py b/utils/UpgradeInstruction.py index 85d3abb..84fd965 100644 --- a/utils/UpgradeInstruction.py +++ b/utils/UpgradeInstruction.py @@ -34,12 +34,10 @@ _CURRENT_VERSIONS: dict[str, str] | None = None - def _load_current_versions() -> dict[str, str]: """Load current package versions from the requirements file.""" global _CURRENT_VERSIONS if _CURRENT_VERSIONS is None: - load_dotenv(dotenv_path=".env") req_file = os.getenv("REQUIREMENTS_FILE", "src/requirements_full_list.txt") try: @@ -48,7 +46,6 @@ def _load_current_versions() -> dict[str, str]: except Exception as e: # pragma: no cover - robustness logger.warning(f"Failed to load requirements from {req_file}: {e}") _CURRENT_VERSIONS = {} - return _CURRENT_VERSIONS def _extract_min_version(req: Requirement) -> str | None: @@ -206,46 +203,24 @@ def generate_upgrade_instruction(base_package: str, target_version: str) -> dict } return instruction -def _is_version_satisfied(req: Requirement, current_version: str) -> bool: - """Check if current version satisfies the requirement.""" - try: - return req.specifier.contains(Version(current_version), prereleases=True) - except InvalidVersion: - logger.debug(f"Invalid version format: {current_version}") - return False def generate_current_dependency_json(base_package: str, current_version: str, requires_dist: list[str]) -> dict: """Return current version info with dependency versions.""" - current_versions = _load_current_versions() - # Note: SafeVersions would need to be computed via get_safe_dependency_versions() - SafeVersions = asyncio.run(get_safe_dependency_versions(requires_dist)) - - dependencies: list[str] = [] + deps: list[str] = [] for dep in requires_dist: try: req = Requirement(dep) - pkg_name = req.name.lower() - - # Check if we should skip this dependency - dep_version = current_versions.get(pkg_name) - if dep_version and _is_version_satisfied(req, dep_version): - logger.debug( - f"Skipping {req.name}: current version {dep_version} satisfies requirement") - continue - - # Add safe version if available - safe_version = SafeVersions.get(req.name) - if safe_version: - dependencies.append(f"{req.name}=={safe_version}") - - except Exception as e: # pragma: no cover - unexpected formats - logger.warning(f"Failed to process dependency {dep}: {e}") + ver = _extract_min_version(req) + if ver: + deps.append(f"{req.name}=={ver}") + except Exception as e: # pragma: no cover - lenient parse + logger.warning(f"Failed to parse dependency {dep}: {e}") return { "base_package": f"{base_package}=={current_version}", - "dependencies": dependencies, + "dependencies": deps, } if __name__ == "__main__": From 021ed71560ef5c7edc8557b06fda8fc971c743ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Jun 2025 10:18:48 +0000 Subject: [PATCH 7/8] =?UTF-8?q?=F0=9F=93=9D=20Update=20WeeklyReport=20on?= =?UTF-8?q?=202025-06-25=2010:18?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WeeklyReport_20250625_180847.csv | 868 + .../WeeklyReport_20250625_180847.html | 43339 ++++++++++++++++ .../WeeklyReport_20250625_180847.json | 13270 +++++ 3 files changed, 57477 insertions(+) create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.csv create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.html create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.json diff --git a/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.csv b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.csv new file mode 100644 index 0000000..f9b1aea --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.csv @@ -0,0 +1,868 @@ +Package Name,Package Type,Custodian,Current Version,Current Version With Dependency JSON,Dependencies for Current,Newer Versions,Dependencies for Latest,Latest Version,Current Version Vulnerable?,Current Version Vulnerability Details,Upgrade Version Vulnerable?,Upgrade Vulnerability Details,Suggested Upgrade,Upgrade Instruction,Remarks +adlfs,Base Package,EY,2024.4.1,"{'base_package': 'adlfs==2024.4.1', 'dependencies': ['azure-core==1.28.0', 'azure-datalake-store==0.0.53', 'azure-storage-blob==12.17.0', 'fsspec==2023.12.0', 'aiohttp==3.7.0']}","azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == ""docs""; myst-parser; extra == ""docs""; furo; extra == ""docs""; numpydoc; extra == ""docs""; pytest; extra == ""tests""; docker; extra == ""tests""; pytest-mock; extra == ""tests""; arrow; extra == ""tests""; dask[dataframe]; extra == ""tests""","2024.7.0, 2024.12.0","azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == ""docs""; myst-parser; extra == ""docs""; furo; extra == ""docs""; numpydoc; extra == ""docs""; pytest; extra == ""tests""; docker; extra == ""tests""; pytest-mock; extra == ""tests""; arrow; extra == ""tests""; dask[dataframe]; extra == ""tests""",2024.12.0,No,,No,None,,, +allennlp,Base Package,EY,2.10.1,"{'base_package': 'allennlp==2.10.1', 'dependencies': ['torch==1.10.0', 'torchvision==0.8.1', 'cached-path==1.1.3', 'fairscale==0.4.6', 'nltk==3.6.5', 'spacy==2.1.0', 'numpy==1.21.4', 'tensorboardX==1.2', 'requests==2.28', 'tqdm==4.62', 'h5py==3.6.0', 'scikit-learn==1.0.1', 'scipy==1.7.3', 'pytest==6.2.5', 'transformers==4.1', 'sentencepiece==0.1.96', 'filelock==3.3', 'lmdb==1.2.1', 'more-itertools==8.12.0', 'termcolor==1.1.0', 'wandb==0.10.0', 'huggingface-hub==0.0.16', 'dill==0.3.4', 'base58==2.1.1', 'typer==0.4.1', 'protobuf==3.12.0', 'traitlets==5.1.1', 'jsonnet==0.10.0', 'checklist==0.0.11', 'checklist==0.0.11', 'flake8==4.0.1', 'mypy==0.961', 'black==22.6.0', 'pytest-cov==3.0.0', 'coverage==6.4', 'codecov==2.1.12', 'matplotlib==2.2.3', 'responses==0.21', 'flaky==3.7.0', 'pytest-benchmark==3.4.1', 'ruamel.yaml==0.17.17', 'docspec==1.0.1', 'docspec-python==1.0.1', 'mkdocs==1.3.0', 'mkdocs-material==5.5.0', 'markdown-include==0.6.0', 'pymdown-extensions==9.5', 'twine==1.11.0']}","torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < ""3.7""; jsonnet (>=0.10.0) ; sys_platform != ""win32""; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'",,"torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < ""3.7""; jsonnet (>=0.10.0) ; sys_platform != ""win32""; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'",2.10.1,No,,No,None,,, +artifacts-keyring,Base Package,EY,0.4.0,"{'base_package': 'artifacts-keyring==0.4.0', 'dependencies': ['keyring==16.0', 'requests==2.20.0']}",keyring>=16.0; requests>=2.20.0,,keyring>=16.0; requests>=2.20.0,0.4.0,No,,No,None,,, +async-timeout,Base Package,EY,4.0.3,"{'base_package': 'async-timeout==4.0.3', 'dependencies': []}",,"5.0.0, 5.0.1",,5.0.1,No,,No,None,,, +azure-keyvault-secrets,Base Package,EY,4.8.0,"{'base_package': 'azure-keyvault-secrets==4.8.0', 'dependencies': ['isodate==0.6.1', 'azure-core==1.31.0', 'typing-extensions==4.6.0']}",isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.0,"4.9.0, 4.10.0b1, 4.10.0",isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.0,4.10.0,No,,No,None,,, +azureml-featurestore,Base Package,EY,1.1.0,"{'base_package': 'azureml-featurestore==1.1.0', 'dependencies': ['azure-ai-ml==1.14.0', 'mltable==1.5.0', 'jinja2==3.1.2', 'marshmallow==3.18.0', 'pandas==1.5.3', 'azure-mgmt-redis==14.1.0', 'pyarrow==9.0.0', 'redis==4.5.1', 'msgpack==1.0.5']}","azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == ""online""; azure-mgmt-redis<15.0.0,>=14.1.0; extra == ""online""; pyarrow>=9.0.0; extra == ""online""; redis>=4.5.1; extra == ""online""; msgpack<2.0.0,>=1.0.5; extra == ""online""","1.1.1, 1.1.2","azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == ""online""; azure-mgmt-redis<15.0.0,>=14.1.0; extra == ""online""; pyarrow>=9.0.0; extra == ""online""; redis>=4.5.1; extra == ""online""; msgpack<2.0.0,>=1.0.5; extra == ""online""",1.1.2,No,,No,None,,, +azureml-fsspec,Base Package,EY,1.3.1,"{'base_package': 'azureml-fsspec==1.3.1', 'dependencies': ['azureml-dataprep==5.1.0a', 'fsspec==2021.6.1']}","azureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytz",,"azureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytz",1.3.1,No,,No,None,,, +azureml-interpret,Base Package,EY,1.58.0,"{'base_package': 'azureml-interpret==1.58.0', 'dependencies': ['azureml-core==1.60.0']}","interpret-community==0.31.*; numba<=0.56.4; python_version < ""3.11""; numba<=0.58.1; python_version >= ""3.11""; numpy<=1.21.6; python_version < ""3.8""; numpy<=1.23.5; python_version >= ""3.8""; azureml-core~=1.60.0; interpret-community[sample]; extra == ""sample""; interpret-community[deep]; extra == ""deep""; interpret-community[mimic]; extra == ""mimic""","1.59.0, 1.60.0","interpret-community==0.31.*; numba<=0.56.4; python_version < ""3.11""; numba<=0.58.1; python_version >= ""3.11""; numpy<=1.21.6; python_version < ""3.8""; numpy<=1.23.5; python_version >= ""3.8""; azureml-core~=1.60.0; interpret-community[sample]; extra == ""sample""; interpret-community[deep]; extra == ""deep""; interpret-community[mimic]; extra == ""mimic""",1.60.0,No,,No,None,,, +backports.tempfile,Base Package,EY,1,"{'base_package': 'backports.tempfile==1', 'dependencies': []}",,,,1.0,No,,No,None,,, +backports.weakref,Base Package,EY,1.0.post1,"{'base_package': 'backports.weakref==1.0.post1', 'dependencies': []}",,,,1.0.post1,No,,No,None,,, +beanie,Base Package,EY,1.26.0,"{'base_package': 'beanie==1.26.0', 'dependencies': ['pydantic==1.10.18', 'motor==2.5.0', 'click==7', 'tomli==2.2.1', 'lazy-model==0.2.0', 'typing-extensions==4.7', 'motor==2.5.0', 'tomli==2.2.1', 'tomli-w==1.0.0', 'Pygments==2.8.0', 'Markdown==3.3', 'pydoc-markdown==4.8', 'mkdocs==1.4', 'mkdocs-material==9.0', 'jinja2==3.0.3', 'motor==2.5.0', 'motor==2.5.0', 'motor==2.5.0', 'beanie-batteries-queue==0.2', 'motor==2.5.0', 'pre-commit==3.5.0', 'pytest==8.3.3', 'pytest-asyncio==0.24.0', 'pytest-cov==5.0.0', 'dnspython==2.1.0', 'pyright==0', 'asgi-lifespan==1.0.1', 'httpx==0.23.0', 'fastapi==0.100', 'pydantic-settings==2', 'pydantic-extra-types==2', 'motor==2.5.0']}","pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < ""3.11""; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == ""aws""; tomli<3.0.0,>=2.2.1; extra == ""ci"" and python_version < ""3.11""; tomli-w<2.0.0,>=1.0.0; extra == ""ci""; requests; extra == ""ci""; types-requests; extra == ""ci""; Pygments>=2.8.0; extra == ""doc""; Markdown>=3.3; extra == ""doc""; pydoc-markdown>=4.8; extra == ""doc""; mkdocs>=1.4; extra == ""doc""; mkdocs-material>=9.0; extra == ""doc""; jinja2>=3.0.3; extra == ""doc""; motor[encryption]<4.0.0,>=2.5.0; extra == ""encryption""; motor[gssapi]<4.0.0,>=2.5.0; extra == ""gssapi""; motor[ocsp]<4.0.0,>=2.5.0; extra == ""ocsp""; beanie-batteries-queue>=0.2; extra == ""queue""; motor[snappy]<4.0.0,>=2.5.0; extra == ""snappy""; pre-commit>=3.5.0; extra == ""test""; pytest>=8.3.3; extra == ""test""; pytest-asyncio>=0.24.0; extra == ""test""; pytest-cov>=5.0.0; extra == ""test""; dnspython>=2.1.0; extra == ""test""; pyright>=0; extra == ""test""; asgi-lifespan>=1.0.1; extra == ""test""; httpx>=0.23.0; extra == ""test""; fastapi>=0.100; extra == ""test""; pydantic-settings>=2; extra == ""test""; pydantic-extra-types>=2; extra == ""test""; pydantic[email]; extra == ""test""; motor[zstd]<4.0.0,>=2.5.0; extra == ""zstd""","1.27.0, 1.28.0, 1.29.0, 1.30.0","pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < ""3.11""; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == ""aws""; tomli<3.0.0,>=2.2.1; extra == ""ci"" and python_version < ""3.11""; tomli-w<2.0.0,>=1.0.0; extra == ""ci""; requests; extra == ""ci""; types-requests; extra == ""ci""; Pygments>=2.8.0; extra == ""doc""; Markdown>=3.3; extra == ""doc""; pydoc-markdown>=4.8; extra == ""doc""; mkdocs>=1.4; extra == ""doc""; mkdocs-material>=9.0; extra == ""doc""; jinja2>=3.0.3; extra == ""doc""; motor[encryption]<4.0.0,>=2.5.0; extra == ""encryption""; motor[gssapi]<4.0.0,>=2.5.0; extra == ""gssapi""; motor[ocsp]<4.0.0,>=2.5.0; extra == ""ocsp""; beanie-batteries-queue>=0.2; extra == ""queue""; motor[snappy]<4.0.0,>=2.5.0; extra == ""snappy""; pre-commit>=3.5.0; extra == ""test""; pytest>=8.3.3; extra == ""test""; pytest-asyncio>=0.24.0; extra == ""test""; pytest-cov>=5.0.0; extra == ""test""; dnspython>=2.1.0; extra == ""test""; pyright>=0; extra == ""test""; asgi-lifespan>=1.0.1; extra == ""test""; httpx>=0.23.0; extra == ""test""; fastapi>=0.100; extra == ""test""; pydantic-settings>=2; extra == ""test""; pydantic-extra-types>=2; extra == ""test""; pydantic[email]; extra == ""test""; motor[zstd]<4.0.0,>=2.5.0; extra == ""zstd""",1.30.0,No,,No,None,,, +bert-score,Base Package,EY,0.3.13,"{'base_package': 'bert-score==0.3.13', 'dependencies': ['torch==1.0.0', 'pandas==1.0.1', 'transformers==3.0.0', 'tqdm==4.31.1', 'packaging==20.9']}",torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9),,torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9),0.3.13,No,,No,None,,, +black,Base Package,EY,24.4.2,"{'base_package': 'black==24.4.2', 'dependencies': ['click==8.0.0', 'mypy-extensions==0.4.3', 'packaging==22.0', 'pathspec==0.9.0', 'platformdirs==2', 'tomli==1.1.0', 'typing-extensions==4.0.1', 'colorama==0.4.3', 'aiohttp==3.10', 'ipython==7.8.0', 'tokenize-rt==3.2.0', 'uvloop==0.15.2']}","click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < ""3.11""; typing-extensions>=4.0.1; python_version < ""3.11""; colorama>=0.4.3; extra == ""colorama""; aiohttp>=3.10; extra == ""d""; ipython>=7.8.0; extra == ""jupyter""; tokenize-rt>=3.2.0; extra == ""jupyter""; uvloop>=0.15.2; extra == ""uvloop""","24.8.0, 24.10.0, 25.1.0","click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < ""3.11""; typing-extensions>=4.0.1; python_version < ""3.11""; colorama>=0.4.3; extra == ""colorama""; aiohttp>=3.10; extra == ""d""; ipython>=7.8.0; extra == ""jupyter""; tokenize-rt>=3.2.0; extra == ""jupyter""; uvloop>=0.15.2; extra == ""uvloop""",25.1.0,No,,No,None,,, +bs4,Base Package,EY,0.0.2,"{'base_package': 'bs4==0.0.2', 'dependencies': []}",beautifulsoup4,,beautifulsoup4,0.0.2,No,,No,None,,, +datasets,Base Package,EY,2.19.1,"{'base_package': 'datasets==2.19.1', 'dependencies': ['numpy==1.17', 'pyarrow==15.0.0', 'dill==0.3.0', 'requests==2.32.2', 'tqdm==4.66.3', 'fsspec==2023.1.0', 'huggingface-hub==0.24.0', 'pyyaml==5.1', 'soundfile==0.12.1', 'soxr==0.4.0', 'Pillow==9.4.0', 'tensorflow==2.6.0', 'tensorflow==2.6.0', 'jax==0.3.14', 'jaxlib==0.3.14', 'elasticsearch==7.17.12', 'faiss-cpu==1.8.0.post1', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'tensorflow==2.6.0', 'tensorflow==2.16.0', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'ruff==0.3.0', 'tensorflow==2.6.0', 'elasticsearch==7.17.12', 'faiss-cpu==1.8.0.post1', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'tensorflow==2.6.0', 'tensorflow==2.16.0', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'elasticsearch==7.17.12', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'ruff==0.3.0', 'tensorflow==2.12.0', 'torch==2.0.1', 'transformers==4.30.1', 'tensorflow==2.6.0', 'pdfplumber==0.11.4']}","filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == ""audio""; librosa; extra == ""audio""; soxr>=0.4.0; extra == ""audio""; Pillow>=9.4.0; extra == ""vision""; tensorflow>=2.6.0; extra == ""tensorflow""; tensorflow>=2.6.0; extra == ""tensorflow-gpu""; torch; extra == ""torch""; jax>=0.3.14; extra == ""jax""; jaxlib>=0.3.14; extra == ""jax""; s3fs; extra == ""s3""; absl-py; extra == ""dev""; decorator; extra == ""dev""; joblib<1.3.0; extra == ""dev""; joblibspark; extra == ""dev""; pytest; extra == ""dev""; pytest-datadir; extra == ""dev""; pytest-xdist; extra == ""dev""; aiohttp; extra == ""dev""; elasticsearch<8.0.0,>=7.17.12; extra == ""dev""; faiss-cpu>=1.8.0.post1; extra == ""dev""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""dev""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""dev""; lz4; extra == ""dev""; moto[server]; extra == ""dev""; pyspark>=3.4; extra == ""dev""; py7zr; extra == ""dev""; rarfile>=4.0; extra == ""dev""; sqlalchemy; extra == ""dev""; s3fs>=2021.11.1; extra == ""dev""; protobuf<4.0.0; extra == ""dev""; tensorflow>=2.6.0; python_version < ""3.10"" and extra == ""dev""; tensorflow>=2.16.0; python_version >= ""3.10"" and extra == ""dev""; tiktoken; extra == ""dev""; torch>=2.0.0; extra == ""dev""; torchdata; extra == ""dev""; soundfile>=0.12.1; extra == ""dev""; transformers>=4.42.0; extra == ""dev""; zstandard; extra == ""dev""; polars[timezone]>=0.20.0; extra == ""dev""; torchvision; extra == ""dev""; pyav; extra == ""dev""; Pillow>=9.4.0; extra == ""dev""; soundfile>=0.12.1; extra == ""dev""; librosa; extra == ""dev""; soxr>=0.4.0; extra == ""dev""; ruff>=0.3.0; extra == ""dev""; s3fs; extra == ""dev""; transformers; extra == ""dev""; torch; extra == ""dev""; tensorflow>=2.6.0; extra == ""dev""; absl-py; extra == ""tests""; decorator; extra == ""tests""; joblib<1.3.0; extra == ""tests""; joblibspark; extra == ""tests""; pytest; extra == ""tests""; pytest-datadir; extra == ""tests""; pytest-xdist; extra == ""tests""; aiohttp; extra == ""tests""; elasticsearch<8.0.0,>=7.17.12; extra == ""tests""; faiss-cpu>=1.8.0.post1; extra == ""tests""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""tests""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""tests""; lz4; extra == ""tests""; moto[server]; extra == ""tests""; pyspark>=3.4; extra == ""tests""; py7zr; extra == ""tests""; rarfile>=4.0; extra == ""tests""; sqlalchemy; extra == ""tests""; s3fs>=2021.11.1; extra == ""tests""; protobuf<4.0.0; extra == ""tests""; tensorflow>=2.6.0; python_version < ""3.10"" and extra == ""tests""; tensorflow>=2.16.0; python_version >= ""3.10"" and extra == ""tests""; tiktoken; extra == ""tests""; torch>=2.0.0; extra == ""tests""; torchdata; extra == ""tests""; soundfile>=0.12.1; extra == ""tests""; transformers>=4.42.0; extra == ""tests""; zstandard; extra == ""tests""; polars[timezone]>=0.20.0; extra == ""tests""; torchvision; extra == ""tests""; pyav; extra == ""tests""; Pillow>=9.4.0; extra == ""tests""; soundfile>=0.12.1; extra == ""tests""; librosa; extra == ""tests""; soxr>=0.4.0; extra == ""tests""; absl-py; extra == ""tests-numpy2""; decorator; extra == ""tests-numpy2""; joblib<1.3.0; extra == ""tests-numpy2""; joblibspark; extra == ""tests-numpy2""; pytest; extra == ""tests-numpy2""; pytest-datadir; extra == ""tests-numpy2""; pytest-xdist; extra == ""tests-numpy2""; aiohttp; extra == ""tests-numpy2""; elasticsearch<8.0.0,>=7.17.12; extra == ""tests-numpy2""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""tests-numpy2""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""tests-numpy2""; lz4; extra == ""tests-numpy2""; moto[server]; extra == ""tests-numpy2""; pyspark>=3.4; extra == ""tests-numpy2""; py7zr; extra == ""tests-numpy2""; rarfile>=4.0; extra == ""tests-numpy2""; sqlalchemy; extra == ""tests-numpy2""; s3fs>=2021.11.1; extra == ""tests-numpy2""; protobuf<4.0.0; extra == ""tests-numpy2""; tiktoken; extra == ""tests-numpy2""; torch>=2.0.0; extra == ""tests-numpy2""; torchdata; extra == ""tests-numpy2""; soundfile>=0.12.1; extra == ""tests-numpy2""; transformers>=4.42.0; extra == ""tests-numpy2""; zstandard; extra == ""tests-numpy2""; polars[timezone]>=0.20.0; extra == ""tests-numpy2""; torchvision; extra == ""tests-numpy2""; pyav; extra == ""tests-numpy2""; Pillow>=9.4.0; extra == ""tests-numpy2""; soundfile>=0.12.1; extra == ""tests-numpy2""; soxr>=0.4.0; extra == ""tests-numpy2""; ruff>=0.3.0; extra == ""quality""; tensorflow==2.12.0; extra == ""benchmarks""; torch==2.0.1; extra == ""benchmarks""; transformers==4.30.1; extra == ""benchmarks""; s3fs; extra == ""docs""; transformers; extra == ""docs""; torch; extra == ""docs""; tensorflow>=2.6.0; extra == ""docs""; pdfplumber>=0.11.4; extra == ""pdfs""","2.19.2, 2.20.0, 2.21.0, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.2.0, 3.3.0, 3.3.1, 3.3.2, 3.4.0, 3.4.1, 3.5.0, 3.5.1, 3.6.0","filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == ""audio""; librosa; extra == ""audio""; soxr>=0.4.0; extra == ""audio""; Pillow>=9.4.0; extra == ""vision""; tensorflow>=2.6.0; extra == ""tensorflow""; tensorflow>=2.6.0; extra == ""tensorflow-gpu""; torch; extra == ""torch""; jax>=0.3.14; extra == ""jax""; jaxlib>=0.3.14; extra == ""jax""; s3fs; extra == ""s3""; absl-py; extra == ""dev""; decorator; extra == ""dev""; joblib<1.3.0; extra == ""dev""; joblibspark; extra == ""dev""; pytest; extra == ""dev""; pytest-datadir; extra == ""dev""; pytest-xdist; extra == ""dev""; aiohttp; extra == ""dev""; elasticsearch<8.0.0,>=7.17.12; extra == ""dev""; faiss-cpu>=1.8.0.post1; extra == ""dev""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""dev""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""dev""; lz4; extra == ""dev""; moto[server]; extra == ""dev""; pyspark>=3.4; extra == ""dev""; py7zr; extra == ""dev""; rarfile>=4.0; extra == ""dev""; sqlalchemy; extra == ""dev""; s3fs>=2021.11.1; extra == ""dev""; protobuf<4.0.0; extra == ""dev""; tensorflow>=2.6.0; python_version < ""3.10"" and extra == ""dev""; tensorflow>=2.16.0; python_version >= ""3.10"" and extra == ""dev""; tiktoken; extra == ""dev""; torch>=2.0.0; extra == ""dev""; torchdata; extra == ""dev""; soundfile>=0.12.1; extra == ""dev""; transformers>=4.42.0; extra == ""dev""; zstandard; extra == ""dev""; polars[timezone]>=0.20.0; extra == ""dev""; torchvision; extra == ""dev""; pyav; extra == ""dev""; Pillow>=9.4.0; extra == ""dev""; soundfile>=0.12.1; extra == ""dev""; librosa; extra == ""dev""; soxr>=0.4.0; extra == ""dev""; ruff>=0.3.0; extra == ""dev""; s3fs; extra == ""dev""; transformers; extra == ""dev""; torch; extra == ""dev""; tensorflow>=2.6.0; extra == ""dev""; absl-py; extra == ""tests""; decorator; extra == ""tests""; joblib<1.3.0; extra == ""tests""; joblibspark; extra == ""tests""; pytest; extra == ""tests""; pytest-datadir; extra == ""tests""; pytest-xdist; extra == ""tests""; aiohttp; extra == ""tests""; elasticsearch<8.0.0,>=7.17.12; extra == ""tests""; faiss-cpu>=1.8.0.post1; extra == ""tests""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""tests""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""tests""; lz4; extra == ""tests""; moto[server]; extra == ""tests""; pyspark>=3.4; extra == ""tests""; py7zr; extra == ""tests""; rarfile>=4.0; extra == ""tests""; sqlalchemy; extra == ""tests""; s3fs>=2021.11.1; extra == ""tests""; protobuf<4.0.0; extra == ""tests""; tensorflow>=2.6.0; python_version < ""3.10"" and extra == ""tests""; tensorflow>=2.16.0; python_version >= ""3.10"" and extra == ""tests""; tiktoken; extra == ""tests""; torch>=2.0.0; extra == ""tests""; torchdata; extra == ""tests""; soundfile>=0.12.1; extra == ""tests""; transformers>=4.42.0; extra == ""tests""; zstandard; extra == ""tests""; polars[timezone]>=0.20.0; extra == ""tests""; torchvision; extra == ""tests""; pyav; extra == ""tests""; Pillow>=9.4.0; extra == ""tests""; soundfile>=0.12.1; extra == ""tests""; librosa; extra == ""tests""; soxr>=0.4.0; extra == ""tests""; absl-py; extra == ""tests-numpy2""; decorator; extra == ""tests-numpy2""; joblib<1.3.0; extra == ""tests-numpy2""; joblibspark; extra == ""tests-numpy2""; pytest; extra == ""tests-numpy2""; pytest-datadir; extra == ""tests-numpy2""; pytest-xdist; extra == ""tests-numpy2""; aiohttp; extra == ""tests-numpy2""; elasticsearch<8.0.0,>=7.17.12; extra == ""tests-numpy2""; jax>=0.3.14; sys_platform != ""win32"" and extra == ""tests-numpy2""; jaxlib>=0.3.14; sys_platform != ""win32"" and extra == ""tests-numpy2""; lz4; extra == ""tests-numpy2""; moto[server]; extra == ""tests-numpy2""; pyspark>=3.4; extra == ""tests-numpy2""; py7zr; extra == ""tests-numpy2""; rarfile>=4.0; extra == ""tests-numpy2""; sqlalchemy; extra == ""tests-numpy2""; s3fs>=2021.11.1; extra == ""tests-numpy2""; protobuf<4.0.0; extra == ""tests-numpy2""; tiktoken; extra == ""tests-numpy2""; torch>=2.0.0; extra == ""tests-numpy2""; torchdata; extra == ""tests-numpy2""; soundfile>=0.12.1; extra == ""tests-numpy2""; transformers>=4.42.0; extra == ""tests-numpy2""; zstandard; extra == ""tests-numpy2""; polars[timezone]>=0.20.0; extra == ""tests-numpy2""; torchvision; extra == ""tests-numpy2""; pyav; extra == ""tests-numpy2""; Pillow>=9.4.0; extra == ""tests-numpy2""; soundfile>=0.12.1; extra == ""tests-numpy2""; soxr>=0.4.0; extra == ""tests-numpy2""; ruff>=0.3.0; extra == ""quality""; tensorflow==2.12.0; extra == ""benchmarks""; torch==2.0.1; extra == ""benchmarks""; transformers==4.30.1; extra == ""benchmarks""; s3fs; extra == ""docs""; transformers; extra == ""docs""; torch; extra == ""docs""; tensorflow>=2.6.0; extra == ""docs""; pdfplumber>=0.11.4; extra == ""pdfs""",3.6.0,No,,No,None,,, +deepchecks,Base Package,EY,0.18.1,"{'base_package': 'deepchecks==0.18.1', 'dependencies': ['pandas==1.1.5', 'scikit-learn==0.23.2', 'jsonpickle==2', 'PyNomaly==0.3.3', 'typing-extensions==4.0.0', 'tqdm==4.62.3', 'category-encoders==2.3.0', 'scipy==1.4.1', 'plotly==5.13.1', 'matplotlib==3.3.4', 'beautifulsoup4==4.11.1', 'requests==2.22.0', 'statsmodels==0.11.0', 'dataclasses==0.6', 'numpy==1.19', 'ipython==5.5.0', 'ipykernel==4.10.1', 'ipywidgets==7.5.0', 'importlib-metadata==1.4', 'importlib-resources==1.3', 'statsmodels==0.13.5', 'numpy==1.22.2', 'ipython==7.15.0', 'ipykernel==5.3.0', 'ipywidgets==7.6.5', 'jupyter-server==2.7.2', 'seqeval==1.0.0', 'textblob==0.17.1', 'transformers==4.0.0', 'sentence-transformers==3.0.0', 'fasttext==0.8.0', 'nltk==3.8.1', 'pytorch-ignite==0.4.8', 'opencv-python==4.5.5.62', 'albumentations==1.1.0', 'imgaug==0.4.0', 'seaborn==0.1.0', 'imagehash==4.0.0', 'lxml==4.0.0']}","pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < ""3.7""; dataclasses>=0.6; python_version < ""3.7""; numpy>=1.19; python_version < ""3.8""; ipython>=5.5.0; python_version < ""3.8""; ipykernel>=4.10.1; python_version < ""3.8""; ipywidgets<8,>=7.5.0; python_version < ""3.8""; importlib-metadata>=1.4; python_version < ""3.8""; importlib-resources>=1.3; python_version < ""3.9""; statsmodels>=0.13.5; python_version >= ""3.7""; numpy>=1.22.2; python_version >= ""3.8""; ipython>=7.15.0; python_version >= ""3.8""; ipykernel>=5.3.0; python_version >= ""3.8""; ipywidgets>=7.6.5; python_version >= ""3.8""; jupyter-server>=2.7.2; python_version >= ""3.8""; seqeval>=1.0.0; extra == ""nlp""; textblob>=0.17.1; extra == ""nlp""; umap-learn; extra == ""nlp""; transformers>=4.0.0; extra == ""nlp""; huggingface-hub; extra == ""nlp""; sentence-transformers>=3.0.0; extra == ""nlp""; fasttext<0.9.3,>=0.8.0; extra == ""nlp-properties""; nltk<=3.6.7; python_version < ""3.7"" and extra == ""nlp""; nltk>=3.8.1; python_version >= ""3.7"" and extra == ""nlp""; tiktoken; python_version >= ""3.8"" and extra == ""nlp""; pytorch-ignite>=0.4.8; extra == ""vision""; opencv-python>=4.5.5.62; extra == ""vision""; albumentations<1.4.0,>=1.1.0; extra == ""vision""; imgaug>=0.4.0; extra == ""vision""; seaborn>=0.1.0; extra == ""vision""; imagehash>=4.0.0; extra == ""vision""; lxml>=4.0.0; extra == ""vision""","0.19.0, 0.19.1","pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < ""3.7""; dataclasses>=0.6; python_version < ""3.7""; numpy>=1.19; python_version < ""3.8""; ipython>=5.5.0; python_version < ""3.8""; ipykernel>=4.10.1; python_version < ""3.8""; ipywidgets<8,>=7.5.0; python_version < ""3.8""; importlib-metadata>=1.4; python_version < ""3.8""; importlib-resources>=1.3; python_version < ""3.9""; statsmodels>=0.13.5; python_version >= ""3.7""; numpy>=1.22.2; python_version >= ""3.8""; ipython>=7.15.0; python_version >= ""3.8""; ipykernel>=5.3.0; python_version >= ""3.8""; ipywidgets>=7.6.5; python_version >= ""3.8""; jupyter-server>=2.7.2; python_version >= ""3.8""; seqeval>=1.0.0; extra == ""nlp""; textblob>=0.17.1; extra == ""nlp""; umap-learn; extra == ""nlp""; transformers>=4.0.0; extra == ""nlp""; huggingface-hub; extra == ""nlp""; sentence-transformers>=3.0.0; extra == ""nlp""; fasttext<0.9.3,>=0.8.0; extra == ""nlp-properties""; nltk<=3.6.7; python_version < ""3.7"" and extra == ""nlp""; nltk>=3.8.1; python_version >= ""3.7"" and extra == ""nlp""; tiktoken; python_version >= ""3.8"" and extra == ""nlp""; pytorch-ignite>=0.4.8; extra == ""vision""; opencv-python>=4.5.5.62; extra == ""vision""; albumentations<1.4.0,>=1.1.0; extra == ""vision""; imgaug>=0.4.0; extra == ""vision""; seaborn>=0.1.0; extra == ""vision""; imagehash>=4.0.0; extra == ""vision""; lxml>=4.0.0; extra == ""vision""",0.19.1,No,,No,None,,, +elasticsearch,Base Package,EY,8.13.1,"{'base_package': 'elasticsearch==8.13.1', 'dependencies': ['elastic-transport==8.15.1', 'aiohttp==3', 'pyyaml==5.4', 'requests==2', 'sphinx-rtd-theme==2.0', 'orjson==3', 'pyarrow==1', 'requests==2.4.0', 'numpy==1', 'simsimd==3']}","elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == ""async""; aiohttp; extra == ""dev""; black; extra == ""dev""; build; extra == ""dev""; coverage; extra == ""dev""; isort; extra == ""dev""; jinja2; extra == ""dev""; mapbox-vector-tile; extra == ""dev""; mypy; extra == ""dev""; nltk; extra == ""dev""; nox; extra == ""dev""; numpy; extra == ""dev""; orjson; extra == ""dev""; pandas; extra == ""dev""; pyarrow; extra == ""dev""; pyright; extra == ""dev""; pytest; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-mock; extra == ""dev""; python-dateutil; extra == ""dev""; pyyaml>=5.4; extra == ""dev""; requests<3,>=2; extra == ""dev""; sentence-transformers; extra == ""dev""; simsimd; extra == ""dev""; tqdm; extra == ""dev""; twine; extra == ""dev""; types-python-dateutil; extra == ""dev""; types-tqdm; extra == ""dev""; unasync; extra == ""dev""; sphinx; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinx-rtd-theme>=2.0; extra == ""docs""; orjson>=3; extra == ""orjson""; pyarrow>=1; extra == ""pyarrow""; requests!=2.32.2,<3.0.0,>=2.4.0; extra == ""requests""; numpy>=1; extra == ""vectorstore-mmr""; simsimd>=3; extra == ""vectorstore-mmr""","8.13.2, 8.14.0, 8.15.0, 8.15.1, 8.16.0, 8.17.0, 8.17.1, 8.17.2, 8.18.0, 8.18.1, 9.0.0, 9.0.1, 9.0.2","elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == ""async""; aiohttp; extra == ""dev""; black; extra == ""dev""; build; extra == ""dev""; coverage; extra == ""dev""; isort; extra == ""dev""; jinja2; extra == ""dev""; mapbox-vector-tile; extra == ""dev""; mypy; extra == ""dev""; nltk; extra == ""dev""; nox; extra == ""dev""; numpy; extra == ""dev""; orjson; extra == ""dev""; pandas; extra == ""dev""; pyarrow; extra == ""dev""; pyright; extra == ""dev""; pytest; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-mock; extra == ""dev""; python-dateutil; extra == ""dev""; pyyaml>=5.4; extra == ""dev""; requests<3,>=2; extra == ""dev""; sentence-transformers; extra == ""dev""; simsimd; extra == ""dev""; tqdm; extra == ""dev""; twine; extra == ""dev""; types-python-dateutil; extra == ""dev""; types-tqdm; extra == ""dev""; unasync; extra == ""dev""; sphinx; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinx-rtd-theme>=2.0; extra == ""docs""; orjson>=3; extra == ""orjson""; pyarrow>=1; extra == ""pyarrow""; requests!=2.32.2,<3.0.0,>=2.4.0; extra == ""requests""; numpy>=1; extra == ""vectorstore-mmr""; simsimd>=3; extra == ""vectorstore-mmr""",9.0.2,No,,No,None,,, +email-validator,Base Package,EY,2.2.0,"{'base_package': 'email-validator==2.2.0', 'dependencies': ['dnspython==2.0.0', 'idna==2.0.0']}",dnspython>=2.0.0; idna>=2.0.0,,dnspython>=2.0.0; idna>=2.0.0,2.2.0,No,,No,None,,, +evidently,Base Package,EY,0.4.16,"{'base_package': 'evidently==0.4.16', 'dependencies': ['plotly==5.10.0', 'statsmodels==0.12.2', 'scikit-learn==1.0.1', 'pandas==1.3.5', 'numpy==1.22.0', 'nltk==3.6.7', 'scipy==1.10.0', 'requests==2.32.0', 'PyYAML==5.4', 'pydantic==1.10.16', 'litestar==2.8.3', 'typing-inspect==0.9.0', 'uvicorn==0.22.0', 'watchdog==3.0.0', 'typer==0.3', 'rich==13', 'iterative-telemetry==0.0.5', 'dynaconf==3.2.4', 'certifi==2024.7.4', 'urllib3==1.26.19', 'fsspec==2024.6.1', 'ujson==5.4.0', 'deprecation==2.1.0', 'uuid6==2024.7.10', 'cryptography==43.0.1', 'pip-audit==2.7.2', 'wheel==0.38.1', 'jupyter==1.0.0', 'mypy==1.1.1', 'pandas-stubs==1.3.5', 'pytest==7.4.4', 'types-PyYAML==6.0.1', 'types-requests==2.26.0', 'types-dataclasses==0.6', 'types-python-dateutil==2.8.19', 'types-ujson==5.4.0', 'pillow==10.3.0', 'httpx==0.27.0', 'ruff==0.3.7', 'pre-commit==3.5.0', 'pytest-asyncio==0.23.7', 'pytest-mock==3.14.0', 'setuptools==65.5.1', 'setuptools==68.2.2', 's3fs==2024.9.0', 'gcsfs==2024.9.0', 'openai==1.16.2', 'evaluate==0.4.1', 'transformers==4.39.3', 'sentence-transformers==2.7.0', 'sqlvalidator==0.0.20', 'litellm==1.60.4', 'pyspark==3.4.0']}","plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == ""dev""; wheel==0.38.1; extra == ""dev""; jupyter==1.0.0; extra == ""dev""; mypy==1.1.1; extra == ""dev""; pandas-stubs>=1.3.5; extra == ""dev""; pytest==7.4.4; extra == ""dev""; types-PyYAML==6.0.1; extra == ""dev""; types-requests==2.26.0; extra == ""dev""; types-dataclasses==0.6; extra == ""dev""; types-python-dateutil==2.8.19; extra == ""dev""; types-ujson>=5.4.0; extra == ""dev""; pillow>=10.3.0; extra == ""dev""; httpx==0.27.0; extra == ""dev""; ruff==0.3.7; extra == ""dev""; pre-commit==3.5.0; extra == ""dev""; pytest-asyncio==0.23.7; extra == ""dev""; pytest-mock==3.14.0; extra == ""dev""; setuptools==65.5.1; python_version < ""3.12"" and extra == ""dev""; setuptools==68.2.2; python_version >= ""3.12"" and extra == ""dev""; s3fs>=2024.9.0; extra == ""fsspec""; gcsfs>=2024.9.0; extra == ""fsspec""; openai>=1.16.2; extra == ""llm""; evaluate>=0.4.1; extra == ""llm""; transformers[torch]>=4.39.3; extra == ""llm""; sentence-transformers>=2.7.0; extra == ""llm""; sqlvalidator>=0.0.20; extra == ""llm""; litellm>=1.60.4; extra == ""llm""; pyspark<4,>=3.4.0; extra == ""spark""","0.4.17, 0.4.18, 0.4.19, 0.4.20, 0.4.21, 0.4.22, 0.4.23, 0.4.24, 0.4.25, 0.4.26, 0.4.27, 0.4.28, 0.4.29, 0.4.30, 0.4.31, 0.4.32, 0.4.33, 0.4.34, 0.4.35, 0.4.36, 0.4.37, 0.4.38, 0.4.39, 0.4.40, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8","plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == ""dev""; wheel==0.38.1; extra == ""dev""; jupyter==1.0.0; extra == ""dev""; mypy==1.1.1; extra == ""dev""; pandas-stubs>=1.3.5; extra == ""dev""; pytest==7.4.4; extra == ""dev""; types-PyYAML==6.0.1; extra == ""dev""; types-requests==2.26.0; extra == ""dev""; types-dataclasses==0.6; extra == ""dev""; types-python-dateutil==2.8.19; extra == ""dev""; types-ujson>=5.4.0; extra == ""dev""; pillow>=10.3.0; extra == ""dev""; httpx==0.27.0; extra == ""dev""; ruff==0.3.7; extra == ""dev""; pre-commit==3.5.0; extra == ""dev""; pytest-asyncio==0.23.7; extra == ""dev""; pytest-mock==3.14.0; extra == ""dev""; setuptools==65.5.1; python_version < ""3.12"" and extra == ""dev""; setuptools==68.2.2; python_version >= ""3.12"" and extra == ""dev""; s3fs>=2024.9.0; extra == ""fsspec""; gcsfs>=2024.9.0; extra == ""fsspec""; openai>=1.16.2; extra == ""llm""; evaluate>=0.4.1; extra == ""llm""; transformers[torch]>=4.39.3; extra == ""llm""; sentence-transformers>=2.7.0; extra == ""llm""; sqlvalidator>=0.0.20; extra == ""llm""; litellm>=1.60.4; extra == ""llm""; pyspark<4,>=3.4.0; extra == ""spark""",0.7.8,No,,No,None,,, +exceptiongroup,Base Package,EY,1.2.2,"{'base_package': 'exceptiongroup==1.2.2', 'dependencies': ['typing-extensions==4.6.0', 'pytest==6']}","typing-extensions>=4.6.0; python_version < ""3.13""; pytest>=6; extra == ""test""",1.3.0,"typing-extensions>=4.6.0; python_version < ""3.13""; pytest>=6; extra == ""test""",1.3.0,No,,No,None,,, +farm-haystack,Base Package,EY,1.25.5,"{'base_package': 'farm-haystack==1.25.5', 'dependencies': ['lazy-imports==0.3.1', 'prompthub-py==4.0.0', 'scikit-learn==1.3.0', 'tiktoken==0.5.1', 'transformers==4.46', 'azure-ai-formrecognizer==3.2.0b2', 'boto3==1.28.57', 'elasticsearch==7.17', 'faiss-cpu==1.6.3', 'huggingface-hub==0.5.0', 'nltk==3.9.1', 'openai-whisper==20231106', 'opensearch-py==2', 'pdf2image==1.14', 'pinecone-client==2.0.11', 'pymongo==4.6', 'pytesseract==0.3.7', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'selenium==4.11.0', 'sentence-transformers==2.3.1', 'sqlalchemy==1.4.2', 'transformers==4.46', 'weaviate-client==2', 'azure-ai-formrecognizer==3.2.0b2', 'boto3==1.28.57', 'elasticsearch==7.17', 'faiss-gpu==1.6.3', 'huggingface-hub==0.5.0', 'nltk==3.9.1', 'openai-whisper==20231106', 'opensearch-py==2', 'pdf2image==1.14', 'pinecone-client==2.0.11', 'pymongo==4.6', 'pytesseract==0.3.7', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'selenium==4.11.0', 'sentence-transformers==2.3.1', 'sqlalchemy==1.4.2', 'transformers==4.46', 'weaviate-client==2', 'openai-whisper==20231106', 'boto3==1.28.57', 'selenium==4.11.0', 'black==23.0', 'dulwich==0.21.0', 'mypy==1.10.0', 'elasticsearch==7.17', 'faiss-cpu==1.6.3', 'opensearch-py==2', 'pinecone-client==2.0.11', 'pymongo==4.6', 'sqlalchemy==1.4.2', 'weaviate-client==2', 'elasticsearch==7.17', 'faiss-gpu==1.6.3', 'opensearch-py==2', 'pinecone-client==2.0.11', 'pymongo==4.6', 'sqlalchemy==1.4.2', 'weaviate-client==2', 'elasticsearch==7.17', 'elasticsearch==7.17', 'elastic-transport==8', 'elasticsearch==8', 'faiss-cpu==1.6.3', 'sqlalchemy==1.4.2', 'faiss-gpu==1.6.3', 'sqlalchemy==1.4.2', 'azure-ai-formrecognizer==3.2.0b2', 'black==23.0', 'huggingface-hub==0.5.0', 'sentence-transformers==2.3.1', 'transformers==4.46', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'pymongo==4.6', 'pdf2image==1.14', 'pytesseract==0.3.7', 'faiss-cpu==1.6.3', 'faiss-gpu==1.6.3', 'pinecone-client==2.0.11', 'opensearch-py==2', 'pinecone-client==2.0.11', 'sqlalchemy==1.4.2', 'nltk==3.9.1', 'aiorwlock==1.3.0', 'ray==1.9.1', 'ray==1.9.1', 'sqlalchemy==1.4.2', 'weaviate-client==2']}","boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == ""all""; beautifulsoup4; extra == ""all""; boto3>=1.28.57; extra == ""all""; elastic-transport<8; extra == ""all""; elasticsearch<8,>=7.17; extra == ""all""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""all""; huggingface-hub>=0.5.0; extra == ""all""; langdetect; extra == ""all""; markdown; extra == ""all""; mlflow; extra == ""all""; nltk>=3.9.1; extra == ""all""; openai-whisper>=20231106; extra == ""all""; opensearch-py>=2; extra == ""all""; pdf2image>1.14; extra == ""all""; pinecone-client<3,>=2.0.11; extra == ""all""; psycopg2-binary; platform_system != ""Windows"" and extra == ""all""; pymongo>=4.6; extra == ""all""; pytesseract>0.3.7; extra == ""all""; python-docx; extra == ""all""; python-frontmatter; extra == ""all""; python-magic-bin; platform_system == ""Windows"" and extra == ""all""; python-magic; platform_system != ""Windows"" and extra == ""all""; python-pptx<=1.0; extra == ""all""; rapidfuzz<2.8.0,>=2.0.15; extra == ""all""; scipy>=1.3.2; extra == ""all""; selenium>=4.11.0; extra == ""all""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""all""; seqeval; extra == ""all""; sqlalchemy-utils; extra == ""all""; sqlalchemy<2,>=1.4.2; extra == ""all""; tika; extra == ""all""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""all""; weaviate-client>2; extra == ""all""; azure-ai-formrecognizer>=3.2.0b2; extra == ""all-gpu""; beautifulsoup4; extra == ""all-gpu""; boto3>=1.28.57; extra == ""all-gpu""; elastic-transport<8; extra == ""all-gpu""; elasticsearch<8,>=7.17; extra == ""all-gpu""; faiss-gpu<2,>=1.6.3; extra == ""all-gpu""; huggingface-hub>=0.5.0; extra == ""all-gpu""; langdetect; extra == ""all-gpu""; markdown; extra == ""all-gpu""; mlflow; extra == ""all-gpu""; nltk>=3.9.1; extra == ""all-gpu""; openai-whisper>=20231106; extra == ""all-gpu""; opensearch-py>=2; extra == ""all-gpu""; pdf2image>1.14; extra == ""all-gpu""; pinecone-client<3,>=2.0.11; extra == ""all-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""all-gpu""; pymongo>=4.6; extra == ""all-gpu""; pytesseract>0.3.7; extra == ""all-gpu""; python-docx; extra == ""all-gpu""; python-frontmatter; extra == ""all-gpu""; python-magic-bin; platform_system == ""Windows"" and extra == ""all-gpu""; python-magic; platform_system != ""Windows"" and extra == ""all-gpu""; python-pptx<=1.0; extra == ""all-gpu""; rapidfuzz<2.8.0,>=2.0.15; extra == ""all-gpu""; scipy>=1.3.2; extra == ""all-gpu""; selenium>=4.11.0; extra == ""all-gpu""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""all-gpu""; seqeval; extra == ""all-gpu""; sqlalchemy-utils; extra == ""all-gpu""; sqlalchemy<2,>=1.4.2; extra == ""all-gpu""; tika; extra == ""all-gpu""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""all-gpu""; weaviate-client>2; extra == ""all-gpu""; openai-whisper>=20231106; extra == ""audio""; boto3>=1.28.57; extra == ""aws""; pillow<=9.0.0; extra == ""colab""; selenium>=4.11.0; extra == ""crawler""; black[jupyter]~=23.0; extra == ""dev""; coverage; extra == ""dev""; dulwich<1.0.0,>=0.21.0; extra == ""dev""; mypy==1.10.0; extra == ""dev""; pre-commit; extra == ""dev""; psutil; extra == ""dev""; pylint; extra == ""dev""; pytest; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-custom-exit-code; extra == ""dev""; python-multipart; extra == ""dev""; reno; extra == ""dev""; responses; extra == ""dev""; toml; extra == ""dev""; tox; extra == ""dev""; elastic-transport<8; extra == ""docstores""; elasticsearch<8,>=7.17; extra == ""docstores""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""docstores""; opensearch-py>=2; extra == ""docstores""; pinecone-client<3,>=2.0.11; extra == ""docstores""; psycopg2-binary; platform_system != ""Windows"" and extra == ""docstores""; pymongo>=4.6; extra == ""docstores""; sqlalchemy-utils; extra == ""docstores""; sqlalchemy<2,>=1.4.2; extra == ""docstores""; weaviate-client>2; extra == ""docstores""; elastic-transport<8; extra == ""docstores-gpu""; elasticsearch<8,>=7.17; extra == ""docstores-gpu""; faiss-gpu<2,>=1.6.3; extra == ""docstores-gpu""; opensearch-py>=2; extra == ""docstores-gpu""; pinecone-client<3,>=2.0.11; extra == ""docstores-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""docstores-gpu""; pymongo>=4.6; extra == ""docstores-gpu""; sqlalchemy-utils; extra == ""docstores-gpu""; sqlalchemy<2,>=1.4.2; extra == ""docstores-gpu""; weaviate-client>2; extra == ""docstores-gpu""; elastic-transport<8; extra == ""elasticsearch""; elasticsearch<8,>=7.17; extra == ""elasticsearch""; elastic-transport<8; extra == ""elasticsearch7""; elasticsearch<8,>=7.17; extra == ""elasticsearch7""; elastic-transport<9,>=8; extra == ""elasticsearch8""; elasticsearch<9,>=8; extra == ""elasticsearch8""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""faiss""; psycopg2-binary; platform_system != ""Windows"" and extra == ""faiss""; sqlalchemy-utils; extra == ""faiss""; sqlalchemy<2,>=1.4.2; extra == ""faiss""; faiss-gpu<2,>=1.6.3; extra == ""faiss-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""faiss-gpu""; sqlalchemy-utils; extra == ""faiss-gpu""; sqlalchemy<2,>=1.4.2; extra == ""faiss-gpu""; azure-ai-formrecognizer>=3.2.0b2; extra == ""file-conversion""; beautifulsoup4; extra == ""file-conversion""; markdown; extra == ""file-conversion""; python-docx; extra == ""file-conversion""; python-frontmatter; extra == ""file-conversion""; python-magic-bin; platform_system == ""Windows"" and extra == ""file-conversion""; python-magic; platform_system != ""Windows"" and extra == ""file-conversion""; python-pptx<=1.0; extra == ""file-conversion""; tika; extra == ""file-conversion""; black[jupyter]~=23.0; extra == ""formatting""; huggingface-hub>=0.5.0; extra == ""inference""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""inference""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""inference""; mlflow; extra == ""metrics""; rapidfuzz<2.8.0,>=2.0.15; extra == ""metrics""; scipy>=1.3.2; extra == ""metrics""; seqeval; extra == ""metrics""; pymongo>=4.6; extra == ""mongodb""; pdf2image>1.14; extra == ""ocr""; pytesseract>0.3.7; extra == ""ocr""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""only-faiss""; faiss-gpu<2,>=1.6.3; extra == ""only-faiss-gpu""; pinecone-client<3,>=2.0.11; extra == ""only-pinecone""; onnxruntime; extra == ""onnx""; onnxruntime-tools; extra == ""onnx""; onnxruntime-gpu; extra == ""onnx-gpu""; onnxruntime-tools; extra == ""onnx-gpu""; opensearch-py>=2; extra == ""opensearch""; pinecone-client<3,>=2.0.11; extra == ""pinecone""; psycopg2-binary; platform_system != ""Windows"" and extra == ""pinecone""; sqlalchemy-utils; extra == ""pinecone""; sqlalchemy<2,>=1.4.2; extra == ""pinecone""; langdetect; extra == ""preprocessing""; nltk>=3.9.1; extra == ""preprocessing""; aiorwlock<2,>=1.3.0; extra == ""ray""; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == ""Windows"" and extra == ""ray""; ray[serve]<2,>=1.9.1; platform_system != ""Windows"" and extra == ""ray""; psycopg2-binary; platform_system != ""Windows"" and extra == ""sql""; sqlalchemy-utils; extra == ""sql""; sqlalchemy<2,>=1.4.2; extra == ""sql""; weaviate-client>2; extra == ""weaviate""","1.26.0rc1, 1.26.0, 1.26.1, 1.26.2, 1.26.3rc1, 1.26.3, 1.26.4, 1.26.4.post0","boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == ""all""; beautifulsoup4; extra == ""all""; boto3>=1.28.57; extra == ""all""; elastic-transport<8; extra == ""all""; elasticsearch<8,>=7.17; extra == ""all""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""all""; huggingface-hub>=0.5.0; extra == ""all""; langdetect; extra == ""all""; markdown; extra == ""all""; mlflow; extra == ""all""; nltk>=3.9.1; extra == ""all""; openai-whisper>=20231106; extra == ""all""; opensearch-py>=2; extra == ""all""; pdf2image>1.14; extra == ""all""; pinecone-client<3,>=2.0.11; extra == ""all""; psycopg2-binary; platform_system != ""Windows"" and extra == ""all""; pymongo>=4.6; extra == ""all""; pytesseract>0.3.7; extra == ""all""; python-docx; extra == ""all""; python-frontmatter; extra == ""all""; python-magic-bin; platform_system == ""Windows"" and extra == ""all""; python-magic; platform_system != ""Windows"" and extra == ""all""; python-pptx<=1.0; extra == ""all""; rapidfuzz<2.8.0,>=2.0.15; extra == ""all""; scipy>=1.3.2; extra == ""all""; selenium>=4.11.0; extra == ""all""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""all""; seqeval; extra == ""all""; sqlalchemy-utils; extra == ""all""; sqlalchemy<2,>=1.4.2; extra == ""all""; tika; extra == ""all""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""all""; weaviate-client>2; extra == ""all""; azure-ai-formrecognizer>=3.2.0b2; extra == ""all-gpu""; beautifulsoup4; extra == ""all-gpu""; boto3>=1.28.57; extra == ""all-gpu""; elastic-transport<8; extra == ""all-gpu""; elasticsearch<8,>=7.17; extra == ""all-gpu""; faiss-gpu<2,>=1.6.3; extra == ""all-gpu""; huggingface-hub>=0.5.0; extra == ""all-gpu""; langdetect; extra == ""all-gpu""; markdown; extra == ""all-gpu""; mlflow; extra == ""all-gpu""; nltk>=3.9.1; extra == ""all-gpu""; openai-whisper>=20231106; extra == ""all-gpu""; opensearch-py>=2; extra == ""all-gpu""; pdf2image>1.14; extra == ""all-gpu""; pinecone-client<3,>=2.0.11; extra == ""all-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""all-gpu""; pymongo>=4.6; extra == ""all-gpu""; pytesseract>0.3.7; extra == ""all-gpu""; python-docx; extra == ""all-gpu""; python-frontmatter; extra == ""all-gpu""; python-magic-bin; platform_system == ""Windows"" and extra == ""all-gpu""; python-magic; platform_system != ""Windows"" and extra == ""all-gpu""; python-pptx<=1.0; extra == ""all-gpu""; rapidfuzz<2.8.0,>=2.0.15; extra == ""all-gpu""; scipy>=1.3.2; extra == ""all-gpu""; selenium>=4.11.0; extra == ""all-gpu""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""all-gpu""; seqeval; extra == ""all-gpu""; sqlalchemy-utils; extra == ""all-gpu""; sqlalchemy<2,>=1.4.2; extra == ""all-gpu""; tika; extra == ""all-gpu""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""all-gpu""; weaviate-client>2; extra == ""all-gpu""; openai-whisper>=20231106; extra == ""audio""; boto3>=1.28.57; extra == ""aws""; pillow<=9.0.0; extra == ""colab""; selenium>=4.11.0; extra == ""crawler""; black[jupyter]~=23.0; extra == ""dev""; coverage; extra == ""dev""; dulwich<1.0.0,>=0.21.0; extra == ""dev""; mypy==1.10.0; extra == ""dev""; pre-commit; extra == ""dev""; psutil; extra == ""dev""; pylint; extra == ""dev""; pytest; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-custom-exit-code; extra == ""dev""; python-multipart; extra == ""dev""; reno; extra == ""dev""; responses; extra == ""dev""; toml; extra == ""dev""; tox; extra == ""dev""; elastic-transport<8; extra == ""docstores""; elasticsearch<8,>=7.17; extra == ""docstores""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""docstores""; opensearch-py>=2; extra == ""docstores""; pinecone-client<3,>=2.0.11; extra == ""docstores""; psycopg2-binary; platform_system != ""Windows"" and extra == ""docstores""; pymongo>=4.6; extra == ""docstores""; sqlalchemy-utils; extra == ""docstores""; sqlalchemy<2,>=1.4.2; extra == ""docstores""; weaviate-client>2; extra == ""docstores""; elastic-transport<8; extra == ""docstores-gpu""; elasticsearch<8,>=7.17; extra == ""docstores-gpu""; faiss-gpu<2,>=1.6.3; extra == ""docstores-gpu""; opensearch-py>=2; extra == ""docstores-gpu""; pinecone-client<3,>=2.0.11; extra == ""docstores-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""docstores-gpu""; pymongo>=4.6; extra == ""docstores-gpu""; sqlalchemy-utils; extra == ""docstores-gpu""; sqlalchemy<2,>=1.4.2; extra == ""docstores-gpu""; weaviate-client>2; extra == ""docstores-gpu""; elastic-transport<8; extra == ""elasticsearch""; elasticsearch<8,>=7.17; extra == ""elasticsearch""; elastic-transport<8; extra == ""elasticsearch7""; elasticsearch<8,>=7.17; extra == ""elasticsearch7""; elastic-transport<9,>=8; extra == ""elasticsearch8""; elasticsearch<9,>=8; extra == ""elasticsearch8""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""faiss""; psycopg2-binary; platform_system != ""Windows"" and extra == ""faiss""; sqlalchemy-utils; extra == ""faiss""; sqlalchemy<2,>=1.4.2; extra == ""faiss""; faiss-gpu<2,>=1.6.3; extra == ""faiss-gpu""; psycopg2-binary; platform_system != ""Windows"" and extra == ""faiss-gpu""; sqlalchemy-utils; extra == ""faiss-gpu""; sqlalchemy<2,>=1.4.2; extra == ""faiss-gpu""; azure-ai-formrecognizer>=3.2.0b2; extra == ""file-conversion""; beautifulsoup4; extra == ""file-conversion""; markdown; extra == ""file-conversion""; python-docx; extra == ""file-conversion""; python-frontmatter; extra == ""file-conversion""; python-magic-bin; platform_system == ""Windows"" and extra == ""file-conversion""; python-magic; platform_system != ""Windows"" and extra == ""file-conversion""; python-pptx<=1.0; extra == ""file-conversion""; tika; extra == ""file-conversion""; black[jupyter]~=23.0; extra == ""formatting""; huggingface-hub>=0.5.0; extra == ""inference""; sentence-transformers<=3.0.0,>=2.3.1; extra == ""inference""; transformers[sentencepiece,torch]<5.0,>=4.46; extra == ""inference""; mlflow; extra == ""metrics""; rapidfuzz<2.8.0,>=2.0.15; extra == ""metrics""; scipy>=1.3.2; extra == ""metrics""; seqeval; extra == ""metrics""; pymongo>=4.6; extra == ""mongodb""; pdf2image>1.14; extra == ""ocr""; pytesseract>0.3.7; extra == ""ocr""; faiss-cpu<=1.7.2,>=1.6.3; extra == ""only-faiss""; faiss-gpu<2,>=1.6.3; extra == ""only-faiss-gpu""; pinecone-client<3,>=2.0.11; extra == ""only-pinecone""; onnxruntime; extra == ""onnx""; onnxruntime-tools; extra == ""onnx""; onnxruntime-gpu; extra == ""onnx-gpu""; onnxruntime-tools; extra == ""onnx-gpu""; opensearch-py>=2; extra == ""opensearch""; pinecone-client<3,>=2.0.11; extra == ""pinecone""; psycopg2-binary; platform_system != ""Windows"" and extra == ""pinecone""; sqlalchemy-utils; extra == ""pinecone""; sqlalchemy<2,>=1.4.2; extra == ""pinecone""; langdetect; extra == ""preprocessing""; nltk>=3.9.1; extra == ""preprocessing""; aiorwlock<2,>=1.3.0; extra == ""ray""; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == ""Windows"" and extra == ""ray""; ray[serve]<2,>=1.9.1; platform_system != ""Windows"" and extra == ""ray""; psycopg2-binary; platform_system != ""Windows"" and extra == ""sql""; sqlalchemy-utils; extra == ""sql""; sqlalchemy<2,>=1.4.2; extra == ""sql""; weaviate-client>2; extra == ""weaviate""",1.26.4.post0,No,,No,None,,, +fastapi-cli,Base Package,EY,0.0.5,"{'base_package': 'fastapi-cli==0.0.5', 'dependencies': ['typer==0.12.3', 'uvicorn==0.15.0', 'rich-toolkit==0.11.1', 'uvicorn==0.15.0']}","typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == ""standard""","0.0.6, 0.0.7","typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == ""standard""",0.0.7,No,,No,None,,, +Flask-HTTPAuth,Base Package,EY,3.3.0,"{'base_package': 'Flask-HTTPAuth==3.3.0', 'dependencies': []}",flask,"4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0",flask,4.8.0,No,,No,None,,, +Flask-SQLAlchemy,Base Package,EY,2.4.1,"{'base_package': 'Flask-SQLAlchemy==2.4.1', 'dependencies': ['flask==2.2.5', 'sqlalchemy==2.0.16']}",flask>=2.2.5; sqlalchemy>=2.0.16,"2.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 3.0.0a1, 3.0.0a2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.1.0, 3.1.1",flask>=2.2.5; sqlalchemy>=2.0.16,3.1.1,No,,No,None,,, +flask-swagger-ui,Base Package,EY,4.11.1,"{'base_package': 'flask-swagger-ui==4.11.1', 'dependencies': []}",flask,5.21.0,flask,5.21.0,No,,No,None,,, +fqdn,Base Package,EY,1.5.1,"{'base_package': 'fqdn==1.5.1', 'dependencies': ['cached-property==1.3.0']}","cached-property (>=1.3.0) ; python_version < ""3.8""",,"cached-property (>=1.3.0) ; python_version < ""3.8""",1.5.1,No,,No,None,,, +google-generativeai,Base Package,EY,0.2.1,"{'base_package': 'google-generativeai==0.2.1', 'dependencies': ['google-ai-generativelanguage==0.6.15', 'google-auth==2.15.0']}","google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == ""dev""; black; extra == ""dev""; nose2; extra == ""dev""; pandas; extra == ""dev""; pytype; extra == ""dev""; pyyaml; extra == ""dev""; Pillow; extra == ""dev""; ipython; extra == ""dev""","0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5","google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == ""dev""; black; extra == ""dev""; nose2; extra == ""dev""; pandas; extra == ""dev""; pytype; extra == ""dev""; pyyaml; extra == ""dev""; Pillow; extra == ""dev""; ipython; extra == ""dev""",0.8.5,No,,No,None,,, +great-expectations,Base Package,EY,1.1.3,"{'base_package': 'great-expectations==1.1.3', 'dependencies': ['altair==4.2.1', 'cryptography==3.2', 'jinja2==3', 'jsonschema==2.5.1', 'marshmallow==3.7.1', 'mistune==0.8.4', 'posthog==3', 'pydantic==1.10.7', 'pyparsing==2.4', 'python-dateutil==2.8.1', 'requests==2.20', 'ruamel.yaml==0.16', 'scipy==1.6.0', 'tqdm==4.59.0', 'typing-extensions==4.1.0', 'tzlocal==1.2', 'numpy==1.21.6', 'pandas==1.1.3', 'numpy==1.22.4', 'pandas==1.3.0', 'numpy==1.26.0', 'feather-format==0.4.1', 'pyathena==2.0.0', 'sqlalchemy==1.4.0', 'boto3==1.17.106', 'azure-identity==1.10.0', 'azure-keyvault-secrets==4.0.0', 'azure-storage-blob==12.5.0', 'azure-identity==1.10.0', 'azure-keyvault-secrets==4.0.0', 'azure-storage-blob==12.5.0', 'gcsfs==0.5.1', 'google-cloud-bigquery==3.3.6', 'google-cloud-bigquery-storage==2.20.0', 'google-cloud-secret-manager==1.0.0', 'pandas-gbq==0.26.1', 'sqlalchemy-bigquery==1.3.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.28.0', 'google-cloud-storage==2.10.0', 'clickhouse-sqlalchemy==0.2.2', 'clickhouse-sqlalchemy==0.3.0', 'orjson==3.9.7', 'databricks-sqlalchemy==1.0.0', 'sqlalchemy==1.4.0', 'pyodbc==4.0.30', 'sqlalchemy-dremio==1.2.1', 'sqlalchemy==1.4.0', 'openpyxl==3.0.7', 'xlrd==1.1.0', 'gcsfs==0.5.1', 'google-cloud-bigquery==3.3.6', 'google-cloud-bigquery-storage==2.20.0', 'google-cloud-secret-manager==1.0.0', 'pandas-gbq==0.26.1', 'sqlalchemy-bigquery==1.3.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.28.0', 'google-cloud-storage==2.10.0', 'psycopg2-binary==2.7.6', 'sqlalchemy==1.4.0', 'PyHive==0.6.5', 'thrift==0.16.0', 'thrift-sasl==0.4.3', 'sqlalchemy==1.4.0', 'pyodbc==4.0.30', 'sqlalchemy==1.4.0', 'PyMySQL==1.1.1', 'sqlalchemy==1.4.0', 'pypd==1.1.0', 'psycopg2-binary==2.7.6', 'sqlalchemy==1.4.0', 'psycopg2-binary==2.7.6', 'sqlalchemy-redshift==0.8.8', 'boto3==1.17.106', 'snowflake-sqlalchemy==1.2.3', 'sqlalchemy==1.4.0', 'snowflake-connector-python==2.5.0', 'snowflake-connector-python==2.9.0', 'pyspark==2.3.2', 'googleapis-common-protos==1.56.4', 'grpcio==1.48.1', 'grpcio-status==1.48.1', 'teradatasqlalchemy==17.0.0.5', 'boto3==1.17.106', 'coverage==7.5.1', 'flaky==3.7.0', 'flask==1.0.0', 'freezegun==0.3.15', 'moto==4.2.13', 'pact-python==2.0.1', 'pyfakefs==4.5.1', 'pytest==8.2.1', 'pytest-benchmark==3.4.1', 'pytest-cov==5.0.0', 'pytest-icdiff==0.9.0', 'pytest-mock==3.14.0', 'pytest-order==1.2.1', 'pytest-random-order==1.1.1', 'pytest-timeout==2.3.1', 'pytest-xdist==3.6.1', 'requirements-parser==0.9.0', 'responses==0.23.1', 'setuptools==70.0.0', 'sqlalchemy==1.4.0', 'adr-tools-python==1.0.3', 'invoke==2.0.0', 'mypy==1.15.0', 'pre-commit==2.21.0', 'ruff==0.11.12', 'tomli==2.0.1', 'docstring-parser==0.16', 'feather-format==0.4.1', 'trino==0.310.0', 'sqlalchemy==1.4.0', 'sqlalchemy-vertica-python==0.5.10', 'sqlalchemy==1.4.0']}","altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == ""3.9""; pandas<2.2,>=1.1.3; python_version == ""3.9""; numpy>=1.22.4; python_version >= ""3.10""; pandas<2.2,>=1.3.0; python_version >= ""3.10""; numpy>=1.26.0; python_version >= ""3.12""; pandas<2.2; python_version >= ""3.12""; feather-format>=0.4.1; extra == ""arrow""; pyarrow; extra == ""arrow""; pyathena[sqlalchemy]<3,>=2.0.0; extra == ""athena""; sqlalchemy>=1.4.0; extra == ""athena""; boto3>=1.17.106; extra == ""aws-secrets""; azure-identity>=1.10.0; extra == ""azure""; azure-keyvault-secrets>=4.0.0; extra == ""azure""; azure-storage-blob>=12.5.0; extra == ""azure""; azure-identity>=1.10.0; extra == ""azure-secrets""; azure-keyvault-secrets>=4.0.0; extra == ""azure-secrets""; azure-storage-blob>=12.5.0; extra == ""azure-secrets""; gcsfs>=0.5.1; extra == ""bigquery""; google-cloud-bigquery>=3.3.6; extra == ""bigquery""; google-cloud-bigquery-storage>=2.20.0; extra == ""bigquery""; google-cloud-secret-manager>=1.0.0; extra == ""bigquery""; pandas-gbq>=0.26.1; extra == ""bigquery""; sqlalchemy-bigquery>=1.3.0; extra == ""bigquery""; sqlalchemy>=1.4.0; extra == ""bigquery""; google-cloud-storage>=1.28.0; python_version < ""3.11"" and extra == ""bigquery""; google-cloud-storage>=2.10.0; python_version >= ""3.11"" and extra == ""bigquery""; sqlalchemy<2.0.0; extra == ""clickhouse""; clickhouse-sqlalchemy>=0.2.2; python_version < ""3.12"" and extra == ""clickhouse""; clickhouse-sqlalchemy>=0.3.0; python_version >= ""3.12"" and extra == ""clickhouse""; orjson>=3.9.7; extra == ""cloud""; databricks-sqlalchemy>=1.0.0; extra == ""databricks""; sqlalchemy>=1.4.0; extra == ""databricks""; pyodbc>=4.0.30; extra == ""dremio""; sqlalchemy-dremio==1.2.1; extra == ""dremio""; sqlalchemy>=1.4.0; extra == ""dremio""; openpyxl>=3.0.7; extra == ""excel""; xlrd<2.0.0,>=1.1.0; extra == ""excel""; gcsfs>=0.5.1; extra == ""gcp""; google-cloud-bigquery>=3.3.6; extra == ""gcp""; google-cloud-bigquery-storage>=2.20.0; extra == ""gcp""; google-cloud-secret-manager>=1.0.0; extra == ""gcp""; pandas-gbq>=0.26.1; extra == ""gcp""; sqlalchemy-bigquery>=1.3.0; extra == ""gcp""; sqlalchemy>=1.4.0; extra == ""gcp""; google-cloud-storage>=1.28.0; python_version < ""3.11"" and extra == ""gcp""; google-cloud-storage>=2.10.0; python_version >= ""3.11"" and extra == ""gcp""; gx-sqlalchemy-redshift; extra == ""gx-redshift""; psycopg2-binary>=2.7.6; extra == ""gx-redshift""; sqlalchemy>=1.4.0; extra == ""gx-redshift""; PyHive>=0.6.5; extra == ""hive""; thrift>=0.16.0; extra == ""hive""; thrift-sasl>=0.4.3; extra == ""hive""; sqlalchemy>=1.4.0; extra == ""hive""; pyodbc>=4.0.30; extra == ""mssql""; sqlalchemy>=1.4.0; extra == ""mssql""; PyMySQL>=1.1.1; extra == ""mysql""; sqlalchemy>=1.4.0; extra == ""mysql""; pypd==1.1.0; extra == ""pagerduty""; psycopg2-binary>=2.7.6; extra == ""postgresql""; sqlalchemy>=1.4.0; extra == ""postgresql""; psycopg2-binary>=2.7.6; extra == ""redshift""; sqlalchemy-redshift>=0.8.8; extra == ""redshift""; sqlalchemy<2.0.0; extra == ""redshift""; boto3>=1.17.106; extra == ""s3""; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == ""snowflake""; sqlalchemy>=1.4.0; extra == ""snowflake""; snowflake-connector-python>=2.5.0; python_version < ""3.11"" and extra == ""snowflake""; snowflake-connector-python>2.9.0; python_version >= ""3.11"" and extra == ""snowflake""; pandas<2.2.0; python_version >= ""3.9"" and extra == ""snowflake""; pyspark<4.0,>=2.3.2; extra == ""spark""; googleapis-common-protos>=1.56.4; extra == ""spark-connect""; grpcio>=1.48.1; extra == ""spark-connect""; grpcio-status>=1.48.1; extra == ""spark-connect""; teradatasqlalchemy==17.0.0.5; extra == ""teradata""; sqlalchemy<2.0.0; extra == ""teradata""; boto3>=1.17.106; extra == ""test""; coverage[toml]>=7.5.1; extra == ""test""; flaky>=3.7.0; extra == ""test""; flask>=1.0.0; extra == ""test""; freezegun>=0.3.15; extra == ""test""; moto[s3,sns]<5.0,>=4.2.13; extra == ""test""; pact-python>=2.0.1; extra == ""test""; pyfakefs>=4.5.1; extra == ""test""; pytest>=8.2.1; extra == ""test""; pytest-benchmark>=3.4.1; extra == ""test""; pytest-cov>=5.0.0; extra == ""test""; pytest-icdiff>=0.9.0; extra == ""test""; pytest-mock>=3.14.0; extra == ""test""; pytest-order>=1.2.1; extra == ""test""; pytest-random-order>=1.1.1; extra == ""test""; pytest-timeout>=2.3.1; extra == ""test""; pytest-xdist>=3.6.1; extra == ""test""; requirements-parser>=0.9.0; extra == ""test""; responses!=0.25.5,>=0.23.1; extra == ""test""; setuptools>=70.0.0; extra == ""test""; sqlalchemy>=1.4.0; extra == ""test""; adr-tools-python==1.0.3; extra == ""test""; invoke>=2.0.0; extra == ""test""; mypy==1.15.0; extra == ""test""; pre-commit>=2.21.0; extra == ""test""; ruff==0.11.12; extra == ""test""; tomli>=2.0.1; extra == ""test""; docstring-parser==0.16; extra == ""test""; feather-format>=0.4.1; extra == ""test""; pyarrow; extra == ""test""; trino!=0.316.0,>=0.310.0; extra == ""trino""; sqlalchemy>=1.4.0; extra == ""trino""; sqlalchemy-vertica-python>=0.5.10; extra == ""vertica""; sqlalchemy>=1.4.0; extra == ""vertica""","1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.0, 1.5.1, 1.5.2","altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == ""3.9""; pandas<2.2,>=1.1.3; python_version == ""3.9""; numpy>=1.22.4; python_version >= ""3.10""; pandas<2.2,>=1.3.0; python_version >= ""3.10""; numpy>=1.26.0; python_version >= ""3.12""; pandas<2.2; python_version >= ""3.12""; feather-format>=0.4.1; extra == ""arrow""; pyarrow; extra == ""arrow""; pyathena[sqlalchemy]<3,>=2.0.0; extra == ""athena""; sqlalchemy>=1.4.0; extra == ""athena""; boto3>=1.17.106; extra == ""aws-secrets""; azure-identity>=1.10.0; extra == ""azure""; azure-keyvault-secrets>=4.0.0; extra == ""azure""; azure-storage-blob>=12.5.0; extra == ""azure""; azure-identity>=1.10.0; extra == ""azure-secrets""; azure-keyvault-secrets>=4.0.0; extra == ""azure-secrets""; azure-storage-blob>=12.5.0; extra == ""azure-secrets""; gcsfs>=0.5.1; extra == ""bigquery""; google-cloud-bigquery>=3.3.6; extra == ""bigquery""; google-cloud-bigquery-storage>=2.20.0; extra == ""bigquery""; google-cloud-secret-manager>=1.0.0; extra == ""bigquery""; pandas-gbq>=0.26.1; extra == ""bigquery""; sqlalchemy-bigquery>=1.3.0; extra == ""bigquery""; sqlalchemy>=1.4.0; extra == ""bigquery""; google-cloud-storage>=1.28.0; python_version < ""3.11"" and extra == ""bigquery""; google-cloud-storage>=2.10.0; python_version >= ""3.11"" and extra == ""bigquery""; sqlalchemy<2.0.0; extra == ""clickhouse""; clickhouse-sqlalchemy>=0.2.2; python_version < ""3.12"" and extra == ""clickhouse""; clickhouse-sqlalchemy>=0.3.0; python_version >= ""3.12"" and extra == ""clickhouse""; orjson>=3.9.7; extra == ""cloud""; databricks-sqlalchemy>=1.0.0; extra == ""databricks""; sqlalchemy>=1.4.0; extra == ""databricks""; pyodbc>=4.0.30; extra == ""dremio""; sqlalchemy-dremio==1.2.1; extra == ""dremio""; sqlalchemy>=1.4.0; extra == ""dremio""; openpyxl>=3.0.7; extra == ""excel""; xlrd<2.0.0,>=1.1.0; extra == ""excel""; gcsfs>=0.5.1; extra == ""gcp""; google-cloud-bigquery>=3.3.6; extra == ""gcp""; google-cloud-bigquery-storage>=2.20.0; extra == ""gcp""; google-cloud-secret-manager>=1.0.0; extra == ""gcp""; pandas-gbq>=0.26.1; extra == ""gcp""; sqlalchemy-bigquery>=1.3.0; extra == ""gcp""; sqlalchemy>=1.4.0; extra == ""gcp""; google-cloud-storage>=1.28.0; python_version < ""3.11"" and extra == ""gcp""; google-cloud-storage>=2.10.0; python_version >= ""3.11"" and extra == ""gcp""; gx-sqlalchemy-redshift; extra == ""gx-redshift""; psycopg2-binary>=2.7.6; extra == ""gx-redshift""; sqlalchemy>=1.4.0; extra == ""gx-redshift""; PyHive>=0.6.5; extra == ""hive""; thrift>=0.16.0; extra == ""hive""; thrift-sasl>=0.4.3; extra == ""hive""; sqlalchemy>=1.4.0; extra == ""hive""; pyodbc>=4.0.30; extra == ""mssql""; sqlalchemy>=1.4.0; extra == ""mssql""; PyMySQL>=1.1.1; extra == ""mysql""; sqlalchemy>=1.4.0; extra == ""mysql""; pypd==1.1.0; extra == ""pagerduty""; psycopg2-binary>=2.7.6; extra == ""postgresql""; sqlalchemy>=1.4.0; extra == ""postgresql""; psycopg2-binary>=2.7.6; extra == ""redshift""; sqlalchemy-redshift>=0.8.8; extra == ""redshift""; sqlalchemy<2.0.0; extra == ""redshift""; boto3>=1.17.106; extra == ""s3""; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == ""snowflake""; sqlalchemy>=1.4.0; extra == ""snowflake""; snowflake-connector-python>=2.5.0; python_version < ""3.11"" and extra == ""snowflake""; snowflake-connector-python>2.9.0; python_version >= ""3.11"" and extra == ""snowflake""; pandas<2.2.0; python_version >= ""3.9"" and extra == ""snowflake""; pyspark<4.0,>=2.3.2; extra == ""spark""; googleapis-common-protos>=1.56.4; extra == ""spark-connect""; grpcio>=1.48.1; extra == ""spark-connect""; grpcio-status>=1.48.1; extra == ""spark-connect""; teradatasqlalchemy==17.0.0.5; extra == ""teradata""; sqlalchemy<2.0.0; extra == ""teradata""; boto3>=1.17.106; extra == ""test""; coverage[toml]>=7.5.1; extra == ""test""; flaky>=3.7.0; extra == ""test""; flask>=1.0.0; extra == ""test""; freezegun>=0.3.15; extra == ""test""; moto[s3,sns]<5.0,>=4.2.13; extra == ""test""; pact-python>=2.0.1; extra == ""test""; pyfakefs>=4.5.1; extra == ""test""; pytest>=8.2.1; extra == ""test""; pytest-benchmark>=3.4.1; extra == ""test""; pytest-cov>=5.0.0; extra == ""test""; pytest-icdiff>=0.9.0; extra == ""test""; pytest-mock>=3.14.0; extra == ""test""; pytest-order>=1.2.1; extra == ""test""; pytest-random-order>=1.1.1; extra == ""test""; pytest-timeout>=2.3.1; extra == ""test""; pytest-xdist>=3.6.1; extra == ""test""; requirements-parser>=0.9.0; extra == ""test""; responses!=0.25.5,>=0.23.1; extra == ""test""; setuptools>=70.0.0; extra == ""test""; sqlalchemy>=1.4.0; extra == ""test""; adr-tools-python==1.0.3; extra == ""test""; invoke>=2.0.0; extra == ""test""; mypy==1.15.0; extra == ""test""; pre-commit>=2.21.0; extra == ""test""; ruff==0.11.12; extra == ""test""; tomli>=2.0.1; extra == ""test""; docstring-parser==0.16; extra == ""test""; feather-format>=0.4.1; extra == ""test""; pyarrow; extra == ""test""; trino!=0.316.0,>=0.310.0; extra == ""trino""; sqlalchemy>=1.4.0; extra == ""trino""; sqlalchemy-vertica-python>=0.5.10; extra == ""vertica""; sqlalchemy>=1.4.0; extra == ""vertica""",1.5.2,No,,No,None,,, +grpcio-status,Base Package,EY,1.62.3,"{'base_package': 'grpcio-status==1.62.3', 'dependencies': ['protobuf==6.30.0', 'grpcio==1.73.0', 'googleapis-common-protos==1.5.5']}","protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.5","1.63.0rc1, 1.63.0rc2, 1.63.0, 1.63.2, 1.64.0rc1, 1.64.0, 1.64.1, 1.64.3, 1.65.0rc1, 1.65.0rc2, 1.65.0, 1.65.1, 1.65.2, 1.65.4, 1.65.5, 1.66.0rc1, 1.66.0rc2, 1.66.0rc3, 1.66.0rc5, 1.66.0, 1.66.1, 1.66.2, 1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0","protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.5",1.73.0,No,,No,None,,, +httptools,Base Package,EY,0.6.1,"{'base_package': 'httptools==0.6.1', 'dependencies': ['Cython==0.29.24']}","Cython>=0.29.24; extra == ""test""","0.6.2, 0.6.3, 0.6.4","Cython>=0.29.24; extra == ""test""",0.6.4,No,,No,None,,, +imbalanced-learn,Base Package,EY,0.12.3,"{'base_package': 'imbalanced-learn==0.12.3', 'dependencies': ['numpy==1.24.3', 'scipy==1.10.1', 'scikit-learn==1.3.2', 'sklearn-compat==0.1', 'joblib==1.1.1', 'threadpoolctl==2.0.0', 'pandas==1.5.3', 'tensorflow==2.13.1', 'matplotlib==3.7.3', 'seaborn==0.12.2', 'memory_profiler==0.61.0', 'numpydoc==1.5.0', 'sphinx==8.0.2', 'sphinx-gallery==0.13.0', 'sphinxcontrib-bibtex==2.6.3', 'sphinx-copybutton==0.5.2', 'pydata-sphinx-theme==0.15.4', 'sphinx-design==0.6.1', 'black==23.3.0', 'ruff==0.4.8', 'pandas==1.5.3', 'tensorflow==2.13.1', 'keras==3.0.5', 'packaging==23.2', 'pytest==7.2.2', 'pytest-cov==4.1.0', 'pytest-xdist==3.5.0']}","numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == ""dev""; ipython; extra == ""dev""; jupyterlab; extra == ""dev""; pandas<3,>=1.5.3; extra == ""docs""; tensorflow<3,>=2.13.1; extra == ""docs""; matplotlib<4,>=3.7.3; extra == ""docs""; seaborn<1,>=0.12.2; extra == ""docs""; memory_profiler<1,>=0.61.0; extra == ""docs""; numpydoc<2,>=1.5.0; extra == ""docs""; sphinx<9,>=8.0.2; extra == ""docs""; sphinx-gallery<1,>=0.13.0; extra == ""docs""; sphinxcontrib-bibtex<3,>=2.6.3; extra == ""docs""; sphinx-copybutton<1,>=0.5.2; extra == ""docs""; pydata-sphinx-theme<1,>=0.15.4; extra == ""docs""; sphinx-design<1,>=0.6.1; extra == ""docs""; black==23.3.0; extra == ""linters""; ruff==0.4.8; extra == ""linters""; pre-commit; extra == ""linters""; pandas<3,>=1.5.3; extra == ""optional""; tensorflow<3,>=2.13.1; extra == ""tensorflow""; keras<4,>=3.0.5; extra == ""keras""; packaging<25,>=23.2; extra == ""tests""; pytest<9,>=7.2.2; extra == ""tests""; pytest-cov<6,>=4.1.0; extra == ""tests""; pytest-xdist<4,>=3.5.0; extra == ""tests""","0.12.4, 0.13.0","numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == ""dev""; ipython; extra == ""dev""; jupyterlab; extra == ""dev""; pandas<3,>=1.5.3; extra == ""docs""; tensorflow<3,>=2.13.1; extra == ""docs""; matplotlib<4,>=3.7.3; extra == ""docs""; seaborn<1,>=0.12.2; extra == ""docs""; memory_profiler<1,>=0.61.0; extra == ""docs""; numpydoc<2,>=1.5.0; extra == ""docs""; sphinx<9,>=8.0.2; extra == ""docs""; sphinx-gallery<1,>=0.13.0; extra == ""docs""; sphinxcontrib-bibtex<3,>=2.6.3; extra == ""docs""; sphinx-copybutton<1,>=0.5.2; extra == ""docs""; pydata-sphinx-theme<1,>=0.15.4; extra == ""docs""; sphinx-design<1,>=0.6.1; extra == ""docs""; black==23.3.0; extra == ""linters""; ruff==0.4.8; extra == ""linters""; pre-commit; extra == ""linters""; pandas<3,>=1.5.3; extra == ""optional""; tensorflow<3,>=2.13.1; extra == ""tensorflow""; keras<4,>=3.0.5; extra == ""keras""; packaging<25,>=23.2; extra == ""tests""; pytest<9,>=7.2.2; extra == ""tests""; pytest-cov<6,>=4.1.0; extra == ""tests""; pytest-xdist<4,>=3.5.0; extra == ""tests""",0.13.0,No,,No,None,,, +isoduration,Base Package,EY,20.11.0,"{'base_package': 'isoduration==20.11.0', 'dependencies': ['arrow==0.15.0']}",arrow (>=0.15.0),,arrow (>=0.15.0),20.11.0,No,,No,None,,, +kedro-azureml,Base Package,EY,0.8.0.1,"{'base_package': 'kedro-azureml==0.8.0.1', 'dependencies': ['adlfs==2022.2.0', 'azure-ai-ml==1.2.0', 'azureml-fsspec==1.3.1', 'azureml-mlflow==1.42.0', 'backoff==2.2.1', 'cloudpickle==2.1.0', 'kedro==0.19.0', 'kedro-datasets==1.0.0', 'mlflow==2.0.0', 'pyarrow==11.0.0', 'pydantic==2.6.4']}","adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == ""mlflow""; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == ""mlflow""; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.4",0.9.0,"adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == ""mlflow""; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == ""mlflow""; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.4",0.9.0,No,,No,None,,, +kedro-boot,Base Package,EY,0.2.2,"{'base_package': 'kedro-boot==0.2.2', 'dependencies': ['kedro==0.19.1', 'pre-commit==2.0.0', 'jupyter==1.0.0', 'sphinx==4.5.0', 'sphinx-rtd-theme==1.0', 'sphinx-markdown-tables==0.0.15', 'sphinx-click==3.1', 'sphinx-copybutton==0.5.0', 'myst-parser==0.17.2', 'fastapi==0.100.0', 'gunicorn==21.2.0', 'pyctuator==0.18.1', 'uvicorn==0.12.0', 'pytest==5.4.0', 'pytest-cov==2.8.0', 'pytest-lazy-fixture==0.6.0', 'pytest-mock==3.1.0', 'ruff==0.1.3', 'scikit-learn==1.0', 'kedro-datasets==1.0']}","kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == ""dev""; jupyter<2.0.0,>=1.0.0; extra == ""dev""; sphinx<8.0.0,>=4.5.0; extra == ""doc""; sphinx-rtd-theme<1.4,>=1.0; extra == ""doc""; sphinx-markdown-tables~=0.0.15; extra == ""doc""; sphinx-click<5.1,>=3.1; extra == ""doc""; sphinx-copybutton~=0.5.0; extra == ""doc""; myst-parser<2.1.0,>=0.17.2; extra == ""doc""; fastapi>=0.100.0; extra == ""fastapi""; gunicorn==21.2.0; extra == ""fastapi""; pyctuator==0.18.1; extra == ""fastapi""; uvicorn[standard]>=0.12.0; extra == ""fastapi""; pytest<8.0.0,>=5.4.0; extra == ""test""; pytest-cov<5.0.0,>=2.8.0; extra == ""test""; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == ""test""; pytest-mock<4.0.0,>=3.1.0; extra == ""test""; ruff==0.1.3; extra == ""test""; scikit-learn~=1.0; extra == ""test""; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == ""test""","0.2.3, 0.2.4","kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == ""dev""; jupyter<2.0.0,>=1.0.0; extra == ""dev""; sphinx<8.0.0,>=4.5.0; extra == ""doc""; sphinx-rtd-theme<1.4,>=1.0; extra == ""doc""; sphinx-markdown-tables~=0.0.15; extra == ""doc""; sphinx-click<5.1,>=3.1; extra == ""doc""; sphinx-copybutton~=0.5.0; extra == ""doc""; myst-parser<2.1.0,>=0.17.2; extra == ""doc""; fastapi>=0.100.0; extra == ""fastapi""; gunicorn==21.2.0; extra == ""fastapi""; pyctuator==0.18.1; extra == ""fastapi""; uvicorn[standard]>=0.12.0; extra == ""fastapi""; pytest<8.0.0,>=5.4.0; extra == ""test""; pytest-cov<5.0.0,>=2.8.0; extra == ""test""; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == ""test""; pytest-mock<4.0.0,>=3.1.0; extra == ""test""; ruff==0.1.3; extra == ""test""; scikit-learn~=1.0; extra == ""test""; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == ""test""",0.2.4,No,,No,None,,, +kedro-datasets,Base Package,EY,4.0.0,"{'base_package': 'kedro-datasets==4.0.0', 'dependencies': ['kedro==0.19.7', 'pandas==1.3', 'pyspark==2.2', 'hdfs==2.5.8', 's3fs==2021.4', 'polars==0.18.0', 'plotly==4.8.0', 'delta-spark==1.0', 'networkx==3.4', 'requests==2.20', 'biopython==1.73', 'dask==2021.10', 'dask==2021.10', 'triad==0.6.7', 'geopandas==0.8.0', 'fiona==1.8', 'holoviews==1.13.0', 'matplotlib==3.0.3', 'matplotlib==3.0.3', 'deltalake==0.10.0', 'openpyxl==3.0.6', 'pandas-gbq==0.12.0', 'pandas-gbq==0.12.0', 'tables==3.6', 'pyarrow==6.0', 'SQLAlchemy==1.4', 'SQLAlchemy==1.4', 'pyodbc==4.0', 'lxml==4.6', 'compress-pickle==2.1.0', 'Pillow==9.0', 'pyarrow==4.0', 'xlsx2csv==0.8.0', 'deltalake==0.6.2', 'pyarrow==4.0', 'deltalake==0.6.2', 'redis==4.1', 'snowflake-snowpark-python==1.23', 'scikit-learn==1.0.2', 'scipy==1.7.3', 'tensorflow==2.0', 'pyodbc==5.0', 'tensorflow-macos==2.0', 'PyYAML==4.2', 'langchain-openai==0.1.7', 'langchain-openai==0.1.7', 'langchain-anthropic==0.1.13', 'langchain-community==0.2.0', 'langchain-cohere==0.1.5', 'langchain-community==0.2.0', 'h5netcdf==1.2.0', 'netcdf4==1.6.4', 'xarray==2023.1.0', 'prophet==1.1.5', 'rioxarray==0.15.0', 'opencv-python==4.5.5.64', 'kedro-sphinx-theme==2024.10.2', 'ipykernel==5.3', 'adlfs==2023.1', 'behave==1.2.6', 'biopython==1.73', 'cloudpickle==2.2.1', 'compress-pickle==2.1.0', 'coverage==7.2.0', 'dask==2021.10', 'delta-spark==1.0', 'deltalake==0.10.0', 'dill==0.3.1', 'filelock==3.4.0', 'fiona==1.8', 'gcsfs==2023.1', 'geopandas==0.8.0', 'hdfs==2.5.8', 'holoviews==1.13.0', 'ipython==7.31.1', 'joblib==0.14', 'jupyterlab==3.0', 'jupyter==1.0', 'lxml==4.6', 'matplotlib==3.5', 'memory_profiler==0.50.0', 'moto==5.0.0', 'networkx==3.4', 'openpyxl==3.0.3', 'pandas-gbq==0.12.0', 'pandas==2.0', 'Pillow==10.0', 'plotly==4.8.0', 'polars==1.0', 'pyarrow==1.0', 'pyarrow==7.0', 'pyspark==3.0', 'pyspark==3.4', 'pytest-cov==3.0', 'pytest-mock==1.7.1', 'pytest-xdist==2.2.1', 'pytest==7.2', 'redis==4.1', 'requests-mock==1.6', 'requests==2.20', 's3fs==2021.04', 'snowflake-snowpark-python==1.23', 'scikit-learn==1.0.2', 'scipy==1.7.3', 'pyOpenSSL==22.1.0', 'SQLAlchemy==1.2', 'tables==3.6', 'tensorflow-macos==2.0', 'tensorflow==2.0', 'triad==0.6.7', 'xarray==2023.1.0', 'xlsxwriter==1.0', 'bandit==1.6.2', 'blacken-docs==1.9.2', 'black==22.0', 'detect-secrets==1.5.0', 'import-linter==1.2.6', 'mypy==1.0', 'pre-commit==2.9.2', 'ruff==0.0.290', 'h5netcdf==1.2.0', 'netcdf4==1.6.4', 'xarray==2023.1.0', 'opencv-python==4.5.5.64', 'prophet==1.1.5']}","kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == ""pandas-base""; pyspark<4.0,>=2.2; extra == ""spark-base""; hdfs<3.0,>=2.5.8; extra == ""hdfs-base""; s3fs>=2021.4; extra == ""s3fs-base""; polars>=0.18.0; extra == ""polars-base""; plotly<6.0,>=4.8.0; extra == ""plotly-base""; delta-spark<4.0,>=1.0; extra == ""delta-base""; networkx~=3.4; extra == ""networkx-base""; requests~=2.20; extra == ""api-apidataset""; kedro-datasets[api-apidataset]; extra == ""api""; biopython~=1.73; extra == ""biosequence-biosequencedataset""; kedro-datasets[biosequence-biosequencedataset]; extra == ""biosequence""; dask[dataframe]>=2021.10; extra == ""dask-csvdataset""; dask[complete]>=2021.10; extra == ""dask-parquetdataset""; triad<1.0,>=0.6.7; extra == ""dask-parquetdataset""; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == ""dask""; kedro-datasets[hdfs-base,s3fs-base]; extra == ""databricks-managedtabledataset""; kedro-datasets[databricks-managedtabledataset]; extra == ""databricks""; geopandas<2.0,>=0.8.0; extra == ""geopandas-genericdataset""; fiona<2.0,>=1.8; extra == ""geopandas-genericdataset""; kedro-datasets[geopandas-genericdataset]; extra == ""geopandas""; holoviews>=1.13.0; extra == ""holoviews-holoviewswriter""; kedro-datasets[holoviews-holoviewswriter]; extra == ""holoviews""; datasets; extra == ""huggingface-hfdataset""; huggingface_hub; extra == ""huggingface-hfdataset""; transformers; extra == ""huggingface-hftransformerpipelinedataset""; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == ""huggingface""; ibis-framework[athena]; extra == ""ibis-athena""; ibis-framework[bigquery]; extra == ""ibis-bigquery""; ibis-framework[clickhouse]; extra == ""ibis-clickhouse""; ibis-framework[dask]<10.0; extra == ""ibis-dask""; ibis-framework[databricks]; extra == ""ibis-databricks""; ibis-framework[datafusion]; extra == ""ibis-datafusion""; ibis-framework[druid]; extra == ""ibis-druid""; ibis-framework[duckdb]; extra == ""ibis-duckdb""; ibis-framework[exasol]; extra == ""ibis-exasol""; ibis-framework; extra == ""ibis-flink""; apache-flink; extra == ""ibis-flink""; ibis-framework[impala]; extra == ""ibis-impala""; ibis-framework[mssql]; extra == ""ibis-mssql""; ibis-framework[mysql]; extra == ""ibis-mysql""; ibis-framework[oracle]; extra == ""ibis-oracle""; ibis-framework[pandas]<10.0; extra == ""ibis-pandas""; ibis-framework[polars]; extra == ""ibis-polars""; ibis-framework[postgres]; extra == ""ibis-postgres""; ibis-framework[pyspark]; extra == ""ibis-pyspark""; ibis-framework[risingwave]; extra == ""ibis-risingwave""; ibis-framework[snowflake]; extra == ""ibis-snowflake""; ibis-framework[sqlite]; extra == ""ibis-sqlite""; ibis-framework[trino]; extra == ""ibis-trino""; ibis-framework; extra == ""ibis""; kedro-datasets[json-jsondataset]; extra == ""json""; scipy; extra == ""matlab-matlabdataset""; kedro-datasets[matlab-matlabdataset]; extra == ""matlab""; matplotlib<4.0,>=3.0.3; extra == ""matplotlib-matplotlibwriter""; matplotlib<4.0,>=3.0.3; extra == ""matplotlib-matplotlibdataset""; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == ""matplotlib""; kedro-datasets[networkx-base]; extra == ""networkx-gmldataset""; kedro-datasets[networkx-base]; extra == ""networkx-graphmldataset""; kedro-datasets[networkx-base]; extra == ""networkx-jsondataset""; kedro-datasets[networkx-base]; extra == ""networkx""; optuna; extra == ""optuna-studydataset""; kedro-datasets[optuna-studydataset]; extra == ""optuna""; kedro-datasets[pandas-base]; extra == ""pandas-csvdataset""; kedro-datasets[pandas-base]; extra == ""pandas-deltatabledataset""; deltalake>=0.10.0; extra == ""pandas-deltatabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-exceldataset""; openpyxl<4.0,>=3.0.6; extra == ""pandas-exceldataset""; kedro-datasets[pandas-base]; extra == ""pandas-featherdataset""; kedro-datasets[pandas-base]; extra == ""pandas-gbqtabledataset""; pandas-gbq>=0.12.0; extra == ""pandas-gbqtabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-gbqquerydataset""; pandas-gbq>=0.12.0; extra == ""pandas-gbqquerydataset""; kedro-datasets[pandas-base]; extra == ""pandas-genericdataset""; kedro-datasets[pandas-base]; extra == ""pandas-hdfdataset""; tables>=3.6; extra == ""pandas-hdfdataset""; kedro-datasets[pandas-base]; extra == ""pandas-jsondataset""; kedro-datasets[pandas-base]; extra == ""pandas-parquetdataset""; pyarrow>=6.0; extra == ""pandas-parquetdataset""; kedro-datasets[pandas-base]; extra == ""pandas-sqltabledataset""; SQLAlchemy<3.0,>=1.4; extra == ""pandas-sqltabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-sqlquerydataset""; SQLAlchemy<3.0,>=1.4; extra == ""pandas-sqlquerydataset""; pyodbc>=4.0; extra == ""pandas-sqlquerydataset""; kedro-datasets[pandas-base]; extra == ""pandas-xmldataset""; lxml~=4.6; extra == ""pandas-xmldataset""; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == ""pandas""; compress-pickle[lz4]~=2.1.0; extra == ""pickle-pickledataset""; kedro-datasets[pickle-pickledataset]; extra == ""pickle""; Pillow>=9.0; extra == ""pillow-imagedataset""; kedro-datasets[pillow-imagedataset]; extra == ""pillow""; kedro-datasets[plotly-base]; extra == ""plotly-htmldataset""; kedro-datasets[plotly-base]; extra == ""plotly-jsondataset""; kedro-datasets[pandas-base,plotly-base]; extra == ""plotly-plotlydataset""; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == ""plotly""; kedro-datasets[polars-base]; extra == ""polars-csvdataset""; kedro-datasets[polars-base]; extra == ""polars-eagerpolarsdataset""; pyarrow>=4.0; extra == ""polars-eagerpolarsdataset""; xlsx2csv>=0.8.0; extra == ""polars-eagerpolarsdataset""; deltalake>=0.6.2; extra == ""polars-eagerpolarsdataset""; kedro-datasets[polars-base]; extra == ""polars-lazypolarsdataset""; pyarrow>=4.0; extra == ""polars-lazypolarsdataset""; deltalake>=0.6.2; extra == ""polars-lazypolarsdataset""; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == ""polars""; redis~=4.1; extra == ""redis-pickledataset""; kedro-datasets[redis-pickledataset]; extra == ""redis""; snowflake-snowpark-python>=1.23; extra == ""snowflake-snowparktabledataset""; kedro-datasets[snowflake-snowparktabledataset]; extra == ""snowflake""; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == ""spark-deltatabledataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkdataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkhivedataset""; kedro-datasets[spark-base]; extra == ""spark-sparkjdbcdataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkstreamingdataset""; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == ""spark""; scikit-learn>=1.0.2; extra == ""svmlight-svmlightdataset""; scipy>=1.7.3; extra == ""svmlight-svmlightdataset""; kedro-datasets[svmlight-svmlightdataset]; extra == ""svmlight""; tensorflow~=2.0; (platform_system != ""Darwin"" or platform_machine != ""arm64"") and extra == ""tensorflow-tensorflowmodeldataset""; pyodbc~=5.0; extra == ""test""; tensorflow-macos~=2.0; (platform_system == ""Darwin"" and platform_machine == ""arm64"") and extra == ""tensorflow-tensorflowmodeldataset""; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == ""tensorflow""; kedro-datasets[text-textdataset]; extra == ""text""; kedro-datasets[pandas-base]; extra == ""yaml-yamldataset""; PyYAML<7.0,>=4.2; extra == ""yaml-yamldataset""; kedro-datasets[yaml-yamldataset]; extra == ""yaml""; u8darts-all; extra == ""darts-torch-model-dataset""; kedro-datasets[darts-torch-model-dataset]; extra == ""darts""; kedro-datasets[hdfs-base,s3fs-base]; extra == ""databricks-externaltabledataset""; langchain-openai~=0.1.7; extra == ""langchain-chatopenaidataset""; langchain-openai~=0.1.7; extra == ""langchain-openaiembeddingsdataset""; langchain-anthropic~=0.1.13; extra == ""langchain-chatanthropicdataset""; langchain-community~=0.2.0; extra == ""langchain-chatanthropicdataset""; langchain-cohere~=0.1.5; extra == ""langchain-chatcoheredataset""; langchain-community~=0.2.0; extra == ""langchain-chatcoheredataset""; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == ""langchain""; h5netcdf>=1.2.0; extra == ""netcdf-netcdfdataset""; netcdf4>=1.6.4; extra == ""netcdf-netcdfdataset""; xarray>=2023.1.0; extra == ""netcdf-netcdfdataset""; kedro-datasets[netcdf-netcdfdataset]; extra == ""netcdf""; prophet>=1.1.5; extra == ""prophet-dataset""; kedro-datasets[prophet]; extra == ""prophet""; torch; extra == ""pytorch-dataset""; kedro-datasets[pytorch-dataset]; extra == ""pytorch""; rioxarray>=0.15.0; extra == ""rioxarray-geotiffdataset""; kedro-datasets[rioxarray-geotiffdataset]; extra == ""rioxarray""; safetensors; extra == ""safetensors-safetensorsdataset""; numpy; extra == ""safetensors-safetensorsdataset""; kedro-datasets[safetensors-safetensorsdataset]; extra == ""safetensors""; opencv-python~=4.5.5.64; extra == ""video-videodataset""; kedro-datasets[video-videodataset]; extra == ""video""; kedro-sphinx-theme==2024.10.2; extra == ""docs""; ipykernel<7.0,>=5.3; extra == ""docs""; Jinja2<3.2.0; extra == ""docs""; accelerate<0.32; extra == ""test""; adlfs~=2023.1; extra == ""test""; behave==1.2.6; extra == ""test""; biopython~=1.73; extra == ""test""; cloudpickle~=2.2.1; extra == ""test""; compress-pickle[lz4]~=2.1.0; extra == ""test""; coverage>=7.2.0; extra == ""test""; dask[complete]>=2021.10; extra == ""test""; delta-spark<3.0,>=1.0; extra == ""test""; deltalake>=0.10.0; extra == ""test""; dill~=0.3.1; extra == ""test""; filelock<4.0,>=3.4.0; extra == ""test""; fiona<2.0,>=1.8; extra == ""test""; gcsfs<2023.3,>=2023.1; extra == ""test""; geopandas<2.0,>=0.8.0; extra == ""test""; hdfs<3.0,>=2.5.8; extra == ""test""; holoviews>=1.13.0; extra == ""test""; ibis-framework[duckdb,examples]; extra == ""test""; ipython<8.0,>=7.31.1; extra == ""test""; Jinja2<3.2.0; extra == ""test""; joblib>=0.14; extra == ""test""; jupyterlab>=3.0; extra == ""test""; jupyter~=1.0; extra == ""test""; lxml~=4.6; extra == ""test""; matplotlib<4.0,>=3.5; extra == ""test""; memory_profiler<1.0,>=0.50.0; extra == ""test""; moto==5.0.0; extra == ""test""; networkx~=3.4; extra == ""test""; openpyxl<4.0,>=3.0.3; extra == ""test""; pandas-gbq>=0.12.0; extra == ""test""; pandas>=2.0; extra == ""test""; Pillow~=10.0; extra == ""test""; plotly<6.0,>=4.8.0; extra == ""test""; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == ""test""; pyarrow>=1.0; python_version < ""3.11"" and extra == ""test""; pyarrow>=7.0; python_version >= ""3.11"" and extra == ""test""; pyspark>=3.0; python_version < ""3.11"" and extra == ""test""; pyspark>=3.4; python_version >= ""3.11"" and extra == ""test""; pytest-cov~=3.0; extra == ""test""; pytest-mock<2.0,>=1.7.1; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; pytest~=7.2; extra == ""test""; redis~=4.1; extra == ""test""; requests-mock~=1.6; extra == ""test""; requests~=2.20; extra == ""test""; s3fs>=2021.04; extra == ""test""; snowflake-snowpark-python>=1.23; python_version < ""3.12"" and extra == ""test""; scikit-learn<2,>=1.0.2; extra == ""test""; scipy>=1.7.3; extra == ""test""; packaging; extra == ""test""; pyOpenSSL>=22.1.0; extra == ""test""; SQLAlchemy>=1.2; extra == ""test""; tables>=3.6; extra == ""test""; tensorflow-macos~=2.0; (platform_system == ""Darwin"" and platform_machine == ""arm64"") and extra == ""test""; tensorflow~=2.0; (platform_system != ""Darwin"" or platform_machine != ""arm64"") and extra == ""test""; triad<1.0,>=0.6.7; extra == ""test""; xarray>=2023.1.0; extra == ""test""; xlsxwriter~=1.0; extra == ""test""; datasets; extra == ""test""; huggingface_hub; extra == ""test""; transformers[torch]; extra == ""test""; bandit<2.0,>=1.6.2; extra == ""lint""; blacken-docs==1.9.2; extra == ""lint""; black~=22.0; extra == ""lint""; detect-secrets~=1.5.0; extra == ""lint""; import-linter[toml]==1.2.6; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; ruff~=0.0.290; extra == ""lint""; types-cachetools; extra == ""lint""; types-PyYAML; extra == ""lint""; types-redis; extra == ""lint""; types-requests; extra == ""lint""; types-decorator; extra == ""lint""; types-six; extra == ""lint""; types-tabulate; extra == ""lint""; langchain-openai; extra == ""experimental""; langchain-cohere; extra == ""experimental""; langchain-anthropic; extra == ""experimental""; langchain-community; extra == ""experimental""; h5netcdf>=1.2.0; extra == ""experimental""; netcdf4>=1.6.4; extra == ""experimental""; xarray>=2023.1.0; extra == ""experimental""; rioxarray; extra == ""experimental""; torch; extra == ""experimental""; opencv-python~=4.5.5.64; extra == ""experimental""; prophet>=1.1.5; extra == ""experimental""; optuna; extra == ""experimental""; u8darts[all]; extra == ""experimental""; kedro-datasets[docs,lint,test]; extra == ""all""","4.1.0, 5.0.0, 5.1.0, 6.0.0, 7.0.0","kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == ""pandas-base""; pyspark<4.0,>=2.2; extra == ""spark-base""; hdfs<3.0,>=2.5.8; extra == ""hdfs-base""; s3fs>=2021.4; extra == ""s3fs-base""; polars>=0.18.0; extra == ""polars-base""; plotly<6.0,>=4.8.0; extra == ""plotly-base""; delta-spark<4.0,>=1.0; extra == ""delta-base""; networkx~=3.4; extra == ""networkx-base""; requests~=2.20; extra == ""api-apidataset""; kedro-datasets[api-apidataset]; extra == ""api""; biopython~=1.73; extra == ""biosequence-biosequencedataset""; kedro-datasets[biosequence-biosequencedataset]; extra == ""biosequence""; dask[dataframe]>=2021.10; extra == ""dask-csvdataset""; dask[complete]>=2021.10; extra == ""dask-parquetdataset""; triad<1.0,>=0.6.7; extra == ""dask-parquetdataset""; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == ""dask""; kedro-datasets[hdfs-base,s3fs-base]; extra == ""databricks-managedtabledataset""; kedro-datasets[databricks-managedtabledataset]; extra == ""databricks""; geopandas<2.0,>=0.8.0; extra == ""geopandas-genericdataset""; fiona<2.0,>=1.8; extra == ""geopandas-genericdataset""; kedro-datasets[geopandas-genericdataset]; extra == ""geopandas""; holoviews>=1.13.0; extra == ""holoviews-holoviewswriter""; kedro-datasets[holoviews-holoviewswriter]; extra == ""holoviews""; datasets; extra == ""huggingface-hfdataset""; huggingface_hub; extra == ""huggingface-hfdataset""; transformers; extra == ""huggingface-hftransformerpipelinedataset""; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == ""huggingface""; ibis-framework[athena]; extra == ""ibis-athena""; ibis-framework[bigquery]; extra == ""ibis-bigquery""; ibis-framework[clickhouse]; extra == ""ibis-clickhouse""; ibis-framework[dask]<10.0; extra == ""ibis-dask""; ibis-framework[databricks]; extra == ""ibis-databricks""; ibis-framework[datafusion]; extra == ""ibis-datafusion""; ibis-framework[druid]; extra == ""ibis-druid""; ibis-framework[duckdb]; extra == ""ibis-duckdb""; ibis-framework[exasol]; extra == ""ibis-exasol""; ibis-framework; extra == ""ibis-flink""; apache-flink; extra == ""ibis-flink""; ibis-framework[impala]; extra == ""ibis-impala""; ibis-framework[mssql]; extra == ""ibis-mssql""; ibis-framework[mysql]; extra == ""ibis-mysql""; ibis-framework[oracle]; extra == ""ibis-oracle""; ibis-framework[pandas]<10.0; extra == ""ibis-pandas""; ibis-framework[polars]; extra == ""ibis-polars""; ibis-framework[postgres]; extra == ""ibis-postgres""; ibis-framework[pyspark]; extra == ""ibis-pyspark""; ibis-framework[risingwave]; extra == ""ibis-risingwave""; ibis-framework[snowflake]; extra == ""ibis-snowflake""; ibis-framework[sqlite]; extra == ""ibis-sqlite""; ibis-framework[trino]; extra == ""ibis-trino""; ibis-framework; extra == ""ibis""; kedro-datasets[json-jsondataset]; extra == ""json""; scipy; extra == ""matlab-matlabdataset""; kedro-datasets[matlab-matlabdataset]; extra == ""matlab""; matplotlib<4.0,>=3.0.3; extra == ""matplotlib-matplotlibwriter""; matplotlib<4.0,>=3.0.3; extra == ""matplotlib-matplotlibdataset""; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == ""matplotlib""; kedro-datasets[networkx-base]; extra == ""networkx-gmldataset""; kedro-datasets[networkx-base]; extra == ""networkx-graphmldataset""; kedro-datasets[networkx-base]; extra == ""networkx-jsondataset""; kedro-datasets[networkx-base]; extra == ""networkx""; optuna; extra == ""optuna-studydataset""; kedro-datasets[optuna-studydataset]; extra == ""optuna""; kedro-datasets[pandas-base]; extra == ""pandas-csvdataset""; kedro-datasets[pandas-base]; extra == ""pandas-deltatabledataset""; deltalake>=0.10.0; extra == ""pandas-deltatabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-exceldataset""; openpyxl<4.0,>=3.0.6; extra == ""pandas-exceldataset""; kedro-datasets[pandas-base]; extra == ""pandas-featherdataset""; kedro-datasets[pandas-base]; extra == ""pandas-gbqtabledataset""; pandas-gbq>=0.12.0; extra == ""pandas-gbqtabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-gbqquerydataset""; pandas-gbq>=0.12.0; extra == ""pandas-gbqquerydataset""; kedro-datasets[pandas-base]; extra == ""pandas-genericdataset""; kedro-datasets[pandas-base]; extra == ""pandas-hdfdataset""; tables>=3.6; extra == ""pandas-hdfdataset""; kedro-datasets[pandas-base]; extra == ""pandas-jsondataset""; kedro-datasets[pandas-base]; extra == ""pandas-parquetdataset""; pyarrow>=6.0; extra == ""pandas-parquetdataset""; kedro-datasets[pandas-base]; extra == ""pandas-sqltabledataset""; SQLAlchemy<3.0,>=1.4; extra == ""pandas-sqltabledataset""; kedro-datasets[pandas-base]; extra == ""pandas-sqlquerydataset""; SQLAlchemy<3.0,>=1.4; extra == ""pandas-sqlquerydataset""; pyodbc>=4.0; extra == ""pandas-sqlquerydataset""; kedro-datasets[pandas-base]; extra == ""pandas-xmldataset""; lxml~=4.6; extra == ""pandas-xmldataset""; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == ""pandas""; compress-pickle[lz4]~=2.1.0; extra == ""pickle-pickledataset""; kedro-datasets[pickle-pickledataset]; extra == ""pickle""; Pillow>=9.0; extra == ""pillow-imagedataset""; kedro-datasets[pillow-imagedataset]; extra == ""pillow""; kedro-datasets[plotly-base]; extra == ""plotly-htmldataset""; kedro-datasets[plotly-base]; extra == ""plotly-jsondataset""; kedro-datasets[pandas-base,plotly-base]; extra == ""plotly-plotlydataset""; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == ""plotly""; kedro-datasets[polars-base]; extra == ""polars-csvdataset""; kedro-datasets[polars-base]; extra == ""polars-eagerpolarsdataset""; pyarrow>=4.0; extra == ""polars-eagerpolarsdataset""; xlsx2csv>=0.8.0; extra == ""polars-eagerpolarsdataset""; deltalake>=0.6.2; extra == ""polars-eagerpolarsdataset""; kedro-datasets[polars-base]; extra == ""polars-lazypolarsdataset""; pyarrow>=4.0; extra == ""polars-lazypolarsdataset""; deltalake>=0.6.2; extra == ""polars-lazypolarsdataset""; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == ""polars""; redis~=4.1; extra == ""redis-pickledataset""; kedro-datasets[redis-pickledataset]; extra == ""redis""; snowflake-snowpark-python>=1.23; extra == ""snowflake-snowparktabledataset""; kedro-datasets[snowflake-snowparktabledataset]; extra == ""snowflake""; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == ""spark-deltatabledataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkdataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkhivedataset""; kedro-datasets[spark-base]; extra == ""spark-sparkjdbcdataset""; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == ""spark-sparkstreamingdataset""; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == ""spark""; scikit-learn>=1.0.2; extra == ""svmlight-svmlightdataset""; scipy>=1.7.3; extra == ""svmlight-svmlightdataset""; kedro-datasets[svmlight-svmlightdataset]; extra == ""svmlight""; tensorflow~=2.0; (platform_system != ""Darwin"" or platform_machine != ""arm64"") and extra == ""tensorflow-tensorflowmodeldataset""; pyodbc~=5.0; extra == ""test""; tensorflow-macos~=2.0; (platform_system == ""Darwin"" and platform_machine == ""arm64"") and extra == ""tensorflow-tensorflowmodeldataset""; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == ""tensorflow""; kedro-datasets[text-textdataset]; extra == ""text""; kedro-datasets[pandas-base]; extra == ""yaml-yamldataset""; PyYAML<7.0,>=4.2; extra == ""yaml-yamldataset""; kedro-datasets[yaml-yamldataset]; extra == ""yaml""; u8darts-all; extra == ""darts-torch-model-dataset""; kedro-datasets[darts-torch-model-dataset]; extra == ""darts""; kedro-datasets[hdfs-base,s3fs-base]; extra == ""databricks-externaltabledataset""; langchain-openai~=0.1.7; extra == ""langchain-chatopenaidataset""; langchain-openai~=0.1.7; extra == ""langchain-openaiembeddingsdataset""; langchain-anthropic~=0.1.13; extra == ""langchain-chatanthropicdataset""; langchain-community~=0.2.0; extra == ""langchain-chatanthropicdataset""; langchain-cohere~=0.1.5; extra == ""langchain-chatcoheredataset""; langchain-community~=0.2.0; extra == ""langchain-chatcoheredataset""; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == ""langchain""; h5netcdf>=1.2.0; extra == ""netcdf-netcdfdataset""; netcdf4>=1.6.4; extra == ""netcdf-netcdfdataset""; xarray>=2023.1.0; extra == ""netcdf-netcdfdataset""; kedro-datasets[netcdf-netcdfdataset]; extra == ""netcdf""; prophet>=1.1.5; extra == ""prophet-dataset""; kedro-datasets[prophet]; extra == ""prophet""; torch; extra == ""pytorch-dataset""; kedro-datasets[pytorch-dataset]; extra == ""pytorch""; rioxarray>=0.15.0; extra == ""rioxarray-geotiffdataset""; kedro-datasets[rioxarray-geotiffdataset]; extra == ""rioxarray""; safetensors; extra == ""safetensors-safetensorsdataset""; numpy; extra == ""safetensors-safetensorsdataset""; kedro-datasets[safetensors-safetensorsdataset]; extra == ""safetensors""; opencv-python~=4.5.5.64; extra == ""video-videodataset""; kedro-datasets[video-videodataset]; extra == ""video""; kedro-sphinx-theme==2024.10.2; extra == ""docs""; ipykernel<7.0,>=5.3; extra == ""docs""; Jinja2<3.2.0; extra == ""docs""; accelerate<0.32; extra == ""test""; adlfs~=2023.1; extra == ""test""; behave==1.2.6; extra == ""test""; biopython~=1.73; extra == ""test""; cloudpickle~=2.2.1; extra == ""test""; compress-pickle[lz4]~=2.1.0; extra == ""test""; coverage>=7.2.0; extra == ""test""; dask[complete]>=2021.10; extra == ""test""; delta-spark<3.0,>=1.0; extra == ""test""; deltalake>=0.10.0; extra == ""test""; dill~=0.3.1; extra == ""test""; filelock<4.0,>=3.4.0; extra == ""test""; fiona<2.0,>=1.8; extra == ""test""; gcsfs<2023.3,>=2023.1; extra == ""test""; geopandas<2.0,>=0.8.0; extra == ""test""; hdfs<3.0,>=2.5.8; extra == ""test""; holoviews>=1.13.0; extra == ""test""; ibis-framework[duckdb,examples]; extra == ""test""; ipython<8.0,>=7.31.1; extra == ""test""; Jinja2<3.2.0; extra == ""test""; joblib>=0.14; extra == ""test""; jupyterlab>=3.0; extra == ""test""; jupyter~=1.0; extra == ""test""; lxml~=4.6; extra == ""test""; matplotlib<4.0,>=3.5; extra == ""test""; memory_profiler<1.0,>=0.50.0; extra == ""test""; moto==5.0.0; extra == ""test""; networkx~=3.4; extra == ""test""; openpyxl<4.0,>=3.0.3; extra == ""test""; pandas-gbq>=0.12.0; extra == ""test""; pandas>=2.0; extra == ""test""; Pillow~=10.0; extra == ""test""; plotly<6.0,>=4.8.0; extra == ""test""; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == ""test""; pyarrow>=1.0; python_version < ""3.11"" and extra == ""test""; pyarrow>=7.0; python_version >= ""3.11"" and extra == ""test""; pyspark>=3.0; python_version < ""3.11"" and extra == ""test""; pyspark>=3.4; python_version >= ""3.11"" and extra == ""test""; pytest-cov~=3.0; extra == ""test""; pytest-mock<2.0,>=1.7.1; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; pytest~=7.2; extra == ""test""; redis~=4.1; extra == ""test""; requests-mock~=1.6; extra == ""test""; requests~=2.20; extra == ""test""; s3fs>=2021.04; extra == ""test""; snowflake-snowpark-python>=1.23; python_version < ""3.12"" and extra == ""test""; scikit-learn<2,>=1.0.2; extra == ""test""; scipy>=1.7.3; extra == ""test""; packaging; extra == ""test""; pyOpenSSL>=22.1.0; extra == ""test""; SQLAlchemy>=1.2; extra == ""test""; tables>=3.6; extra == ""test""; tensorflow-macos~=2.0; (platform_system == ""Darwin"" and platform_machine == ""arm64"") and extra == ""test""; tensorflow~=2.0; (platform_system != ""Darwin"" or platform_machine != ""arm64"") and extra == ""test""; triad<1.0,>=0.6.7; extra == ""test""; xarray>=2023.1.0; extra == ""test""; xlsxwriter~=1.0; extra == ""test""; datasets; extra == ""test""; huggingface_hub; extra == ""test""; transformers[torch]; extra == ""test""; bandit<2.0,>=1.6.2; extra == ""lint""; blacken-docs==1.9.2; extra == ""lint""; black~=22.0; extra == ""lint""; detect-secrets~=1.5.0; extra == ""lint""; import-linter[toml]==1.2.6; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; ruff~=0.0.290; extra == ""lint""; types-cachetools; extra == ""lint""; types-PyYAML; extra == ""lint""; types-redis; extra == ""lint""; types-requests; extra == ""lint""; types-decorator; extra == ""lint""; types-six; extra == ""lint""; types-tabulate; extra == ""lint""; langchain-openai; extra == ""experimental""; langchain-cohere; extra == ""experimental""; langchain-anthropic; extra == ""experimental""; langchain-community; extra == ""experimental""; h5netcdf>=1.2.0; extra == ""experimental""; netcdf4>=1.6.4; extra == ""experimental""; xarray>=2023.1.0; extra == ""experimental""; rioxarray; extra == ""experimental""; torch; extra == ""experimental""; opencv-python~=4.5.5.64; extra == ""experimental""; prophet>=1.1.5; extra == ""experimental""; optuna; extra == ""experimental""; u8darts[all]; extra == ""experimental""; kedro-datasets[docs,lint,test]; extra == ""all""",7.0.0,No,,No,None,,, +kedro-docker,Base Package,EY,0.6.0,"{'base_package': 'kedro-docker==0.6.0', 'dependencies': ['anyconfig==0.10.0', 'kedro==0.16.0', 'semver==2.10', 'coverage==7.2.0', 'pytest-xdist==2.2.1', 'PyYAML==5.1', 'wheel==0.32.2', 'black==22.0', 'mypy==1.0', 'pre-commit==2.9.2', 'trufflehog==2.1.0', 'ruff==0.0.290']}","anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == ""test""; coverage>=7.2.0; extra == ""test""; docker; extra == ""test""; psutil; extra == ""test""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; PyYAML<7.0,>=5.1; extra == ""test""; wheel==0.32.2; extra == ""test""; bandit; extra == ""lint""; black~=22.0; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; trufflehog<3.0,>=2.1.0; extra == ""lint""; ruff~=0.0.290; extra == ""lint""","0.6.1, 0.6.2","anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == ""test""; coverage>=7.2.0; extra == ""test""; docker; extra == ""test""; psutil; extra == ""test""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; PyYAML<7.0,>=5.1; extra == ""test""; wheel==0.32.2; extra == ""test""; bandit; extra == ""lint""; black~=22.0; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; trufflehog<3.0,>=2.1.0; extra == ""lint""; ruff~=0.0.290; extra == ""lint""",0.6.2,No,,No,None,,, +kedro-fast-api,Base Package,EY,0.6.1,"{'base_package': 'kedro-fast-api==0.6.1', 'dependencies': []}",,,,0.6.1,No,,No,None,,, +kedro-viz,Base Package,EY,9.1.0,"{'base_package': 'kedro-viz==9.1.0', 'dependencies': ['aiofiles==22.1.0', 'fastapi==0.100.0', 'fsspec==2021.4', 'ipython==7.0.0', 'kedro-telemetry==0.6.0', 'kedro==0.18.0', 'networkx==2.5', 'orjson==3.9', 'packaging==23.0', 'pandas==1.3', 'pathspec==0.12.1', 'plotly==4.0', 'pydantic==2.0.0', 'secure==0.3.0', 'sqlalchemy==1.4', 'strawberry-graphql==0.192.0', 'uvicorn==0.30.0', 'watchfiles==0.24.0', 's3fs==2021.4', 'adlfs==2021.4', 'kedro-sphinx-theme==2024.10.3', 'gcsfs==2021.4']}","aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == ""aws""; adlfs>=2021.4; extra == ""azure""; kedro-sphinx-theme==2024.10.3; extra == ""docs""; gcsfs>=2021.4; extra == ""gcp""","9.2.0, 10.0.0, 10.1.0, 10.2.0, 11.0.0, 11.0.1, 11.0.2","aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == ""aws""; adlfs>=2021.4; extra == ""azure""; kedro-sphinx-theme==2024.10.3; extra == ""docs""; gcsfs>=2021.4; extra == ""gcp""",11.0.2,No,,No,None,,, +lancedb,Base Package,EY,0.11.0,"{'base_package': 'lancedb==0.11.0', 'dependencies': ['overrides==0.7', 'pyarrow==16', 'pydantic==1.10', 'tqdm==4.27.0', 'pylance==0.25', 'pandas==1.4', 'polars==0.19', 'pylance==0.25', 'typing-extensions==4.0.0', 'requests==2.31.0', 'openai==1.6.1', 'colpali-engine==0.3.10', 'boto3==1.28.57', 'awscli==1.29.57', 'botocore==1.31.57', 'ibm-watsonx-ai==1.1.2', 'adlfs==2024.2.0']}","deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == ""pylance""; aiohttp; extra == ""tests""; boto3; extra == ""tests""; pandas>=1.4; extra == ""tests""; pytest; extra == ""tests""; pytest-mock; extra == ""tests""; pytest-asyncio; extra == ""tests""; duckdb; extra == ""tests""; pytz; extra == ""tests""; polars<=1.3.0,>=0.19; extra == ""tests""; tantivy; extra == ""tests""; pyarrow-stubs; extra == ""tests""; pylance>=0.25; extra == ""tests""; requests; extra == ""tests""; datafusion; extra == ""tests""; ruff; extra == ""dev""; pre-commit; extra == ""dev""; pyright; extra == ""dev""; typing-extensions>=4.0.0; python_full_version < ""3.11"" and extra == ""dev""; mkdocs; extra == ""docs""; mkdocs-jupyter; extra == ""docs""; mkdocs-material; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; torch; extra == ""clip""; pillow; extra == ""clip""; open-clip-torch; extra == ""clip""; requests>=2.31.0; extra == ""embeddings""; openai>=1.6.1; extra == ""embeddings""; sentence-transformers; extra == ""embeddings""; torch; extra == ""embeddings""; pillow; extra == ""embeddings""; open-clip-torch; extra == ""embeddings""; cohere; extra == ""embeddings""; colpali-engine>=0.3.10; extra == ""embeddings""; huggingface-hub; extra == ""embeddings""; instructorembedding; extra == ""embeddings""; google-generativeai; extra == ""embeddings""; boto3>=1.28.57; extra == ""embeddings""; awscli>=1.29.57; extra == ""embeddings""; botocore>=1.31.57; extra == ""embeddings""; ollama; extra == ""embeddings""; ibm-watsonx-ai>=1.1.2; extra == ""embeddings""; adlfs>=2024.2.0; extra == ""azure""","0.12.0, 0.13.0b0, 0.13.0b1, 0.13.0, 0.14.0b0, 0.14.0, 0.14.1b0, 0.14.1b1, 0.15.0, 0.16.0b0, 0.16.0b1, 0.16.0, 0.16.1b0, 0.17.0b0, 0.17.0b3, 0.17.0, 0.17.1b0, 0.17.1b1, 0.17.1b2, 0.17.1b3, 0.17.1b4, 0.17.1, 0.18.0, 0.19.0, 0.20.0, 0.21.0, 0.21.1, 0.21.2, 0.22.0, 0.22.1, 0.23.0, 0.24.0","deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == ""pylance""; aiohttp; extra == ""tests""; boto3; extra == ""tests""; pandas>=1.4; extra == ""tests""; pytest; extra == ""tests""; pytest-mock; extra == ""tests""; pytest-asyncio; extra == ""tests""; duckdb; extra == ""tests""; pytz; extra == ""tests""; polars<=1.3.0,>=0.19; extra == ""tests""; tantivy; extra == ""tests""; pyarrow-stubs; extra == ""tests""; pylance>=0.25; extra == ""tests""; requests; extra == ""tests""; datafusion; extra == ""tests""; ruff; extra == ""dev""; pre-commit; extra == ""dev""; pyright; extra == ""dev""; typing-extensions>=4.0.0; python_full_version < ""3.11"" and extra == ""dev""; mkdocs; extra == ""docs""; mkdocs-jupyter; extra == ""docs""; mkdocs-material; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; torch; extra == ""clip""; pillow; extra == ""clip""; open-clip-torch; extra == ""clip""; requests>=2.31.0; extra == ""embeddings""; openai>=1.6.1; extra == ""embeddings""; sentence-transformers; extra == ""embeddings""; torch; extra == ""embeddings""; pillow; extra == ""embeddings""; open-clip-torch; extra == ""embeddings""; cohere; extra == ""embeddings""; colpali-engine>=0.3.10; extra == ""embeddings""; huggingface-hub; extra == ""embeddings""; instructorembedding; extra == ""embeddings""; google-generativeai; extra == ""embeddings""; boto3>=1.28.57; extra == ""embeddings""; awscli>=1.29.57; extra == ""embeddings""; botocore>=1.31.57; extra == ""embeddings""; ollama; extra == ""embeddings""; ibm-watsonx-ai>=1.1.2; extra == ""embeddings""; adlfs>=2024.2.0; extra == ""azure""",0.24.0,No,,No,None,,, +langchain-community,Base Package,EY,0.2.12,"{'base_package': 'langchain-community==0.2.12', 'dependencies': ['langchain-core==0.3.66', 'langchain==0.3.26', 'SQLAlchemy==1.4', 'requests==2', 'PyYAML==5.3', 'aiohttp==3.8.3', 'tenacity==8.1.0', 'dataclasses-json==0.5.7', 'pydantic-settings==2.4.0', 'langsmith==0.1.125', 'httpx-sse==0.4.0', 'numpy==1.26.2', 'numpy==2.1.0']}","langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < ""3.13""; numpy>=2.1.0; python_version >= ""3.13""","0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.2.17, 0.2.18, 0.2.19, 0.3.0.dev1, 0.3.0.dev2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17rc1, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26","langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < ""3.13""; numpy>=2.1.0; python_version >= ""3.13""",0.3.26,Yes,"CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0",Yes,"0.3.0.dev2: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.19: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.13: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.18: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.16: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.14: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.17: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.3.0.dev1: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.15: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0 +CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0",0.3.26,"{'base_package': 'langchain-community==0.3.26', 'dependencies': ['langchain-core==0.3.66', 'langchain==0.3.26', 'pydantic-settings==2.10.1', 'httpx-sse==0.4.1']}", +langchain-openai,Base Package,EY,0.1.22,"{'base_package': 'langchain-openai==0.1.22', 'dependencies': ['langchain-core==0.3.66', 'openai==1.86.0', 'tiktoken==0.7']}","langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.7","0.1.23, 0.1.24, 0.1.25, 0.2.0.dev0, 0.2.0.dev1, 0.2.0.dev2, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4rc1, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9rc1, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25","langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.7",0.3.25,No,,No,None,,, +lime,Base Package,EY,0.2.0.1,"{'base_package': 'lime==0.2.0.1', 'dependencies': []}",,,,0.2.0.1,No,,No,None,,, +llama-hub,Base Package,EY,0.0.79.post1,"{'base_package': 'llama-hub==0.0.79.post1', 'dependencies': ['llama-index==0.9.41', 'pyaml==23.9.7']}","llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)",,"llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)",0.0.79.post1,No,,No,None,,, +llama-index-embeddings-azure-openai,Base Package,EY,0.1.6,"{'base_package': 'llama-index-embeddings-azure-openai==0.1.6', 'dependencies': ['llama-index-core==0.12.0', 'llama-index-embeddings-openai==0.3.0', 'llama-index-llms-azure-openai==0.3.0']}","llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.0","0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8","llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.0",0.3.8,No,,No,None,,, +llama-index-legacy,Base Package,EY,0.9.48.post3,"{'base_package': 'llama-index-legacy==0.9.48.post3', 'dependencies': ['SQLAlchemy==1.4.49', 'beautifulsoup4==4.12.2', 'deprecated==1.2.9.3', 'fsspec==2023.5.0', 'langchain==0.0.303', 'nest-asyncio==1.5.8', 'nltk==3.8.1', 'openai==1.1.0', 'tenacity==8.2.0', 'tiktoken==0.3.3', 'typing-extensions==4.5.0', 'typing-inspect==0.8.0', 'requests==2.31.0', 'gradientai==1.4.0', 'asyncpg==0.28.0', 'pgvector==0.1.0', 'optimum==1.13.2', 'sentencepiece==0.1.99', 'transformers==4.33.1', 'guidance==0.0.64', 'lm-format-enforcer==0.4.3', 'jsonpath-ng==1.6.0', 'rank-bm25==0.2.2', 'spacy==3.7.1', 'aiohttp==3.8.6', 'networkx==3.0', 'psycopg2-binary==2.9.9', 'dirtyjson==1.0.8']}","SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == ""html""; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == ""langchain""; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == ""gradientai""; asyncpg<0.29.0,>=0.28.0; extra == ""postgres""; pgvector<0.2.0,>=0.1.0; extra == ""postgres""; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == ""local-models""; sentencepiece<0.2.0,>=0.1.99; extra == ""local-models""; transformers[torch]<5.0.0,>=4.33.1; extra == ""local-models""; guidance<0.0.65,>=0.0.64; extra == ""query-tools""; lm-format-enforcer<0.5.0,>=0.4.3; extra == ""query-tools""; jsonpath-ng<2.0.0,>=1.6.0; extra == ""query-tools""; rank-bm25<0.3.0,>=0.2.2; extra == ""query-tools""; scikit-learn; extra == ""query-tools""; spacy<4.0.0,>=3.7.1; extra == ""query-tools""; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == ""postgres""; dirtyjson<2.0.0,>=1.0.8",0.9.48.post4,"SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == ""html""; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == ""langchain""; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == ""gradientai""; asyncpg<0.29.0,>=0.28.0; extra == ""postgres""; pgvector<0.2.0,>=0.1.0; extra == ""postgres""; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == ""local-models""; sentencepiece<0.2.0,>=0.1.99; extra == ""local-models""; transformers[torch]<5.0.0,>=4.33.1; extra == ""local-models""; guidance<0.0.65,>=0.0.64; extra == ""query-tools""; lm-format-enforcer<0.5.0,>=0.4.3; extra == ""query-tools""; jsonpath-ng<2.0.0,>=1.6.0; extra == ""query-tools""; rank-bm25<0.3.0,>=0.2.2; extra == ""query-tools""; scikit-learn; extra == ""query-tools""; spacy<4.0.0,>=3.7.1; extra == ""query-tools""; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == ""postgres""; dirtyjson<2.0.0,>=1.0.8",0.9.48.post4,No,,No,None,,, +llama-index-readers-json,Base Package,EY,0.1.5,"{'base_package': 'llama-index-readers-json==0.1.5', 'dependencies': ['llama-index-core==0.12.0']}","llama-index-core<0.13.0,>=0.12.0","0.2.0, 0.3.0","llama-index-core<0.13.0,>=0.12.0",0.3.0,No,,No,None,,, +llama-index-vector-stores-azurecosmosmongo,Base Package,EY,0.1.3,"{'base_package': 'llama-index-vector-stores-azurecosmosmongo==0.1.3', 'dependencies': ['llama-index-core==0.12.0', 'pymongo==4.6.1']}","llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.1","0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0","llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.1",0.6.0,No,,No,None,,, +llamaindex-py-client,Base Package,EY,0.1.19,"{'base_package': 'llamaindex-py-client==0.1.19', 'dependencies': ['pydantic==1.10', 'httpx==0.20.0']}",pydantic>=1.10; httpx>=0.20.0,,pydantic>=1.10; httpx>=0.20.0,0.1.19,No,,No,None,,, +mlflow,Base Package,EY,2.15.1,"{'base_package': 'mlflow==2.15.1', 'dependencies': ['mlflow-skinny==3.1.1', 'docker==4.0.0', 'pyarrow==4.0.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.30.0', 'azureml-core==1.2.0', 'azure-storage-file-datalake==12', 'google-cloud-storage==1.30.0', 'boto3==1', 'databricks-agents==1.0.0', 'mlserver==1.2.0', 'mlserver-mlflow==1.2.0', 'boto3==1.28.56', 'slowapi==0.1.9', 'boto3==1.28.56', 'slowapi==0.1.9', 'langchain==0.1.0']}","mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != ""Windows""; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == ""Windows""; pyarrow; extra == ""extras""; requests-auth-aws-sigv4; extra == ""extras""; boto3; extra == ""extras""; botocore; extra == ""extras""; google-cloud-storage>=1.30.0; extra == ""extras""; azureml-core>=1.2.0; extra == ""extras""; pysftp; extra == ""extras""; kubernetes; extra == ""extras""; virtualenv; extra == ""extras""; prometheus-flask-exporter; extra == ""extras""; azure-storage-file-datalake>12; extra == ""databricks""; google-cloud-storage>=1.30.0; extra == ""databricks""; boto3>1; extra == ""databricks""; botocore; extra == ""databricks""; databricks-agents<2.0,>=1.0.0; extra == ""databricks""; mlserver!=1.3.1,>=1.2.0; extra == ""mlserver""; mlserver-mlflow!=1.3.1,>=1.2.0; extra == ""mlserver""; fastapi<1; extra == ""gateway""; uvicorn[standard]<1; extra == ""gateway""; watchfiles<2; extra == ""gateway""; aiohttp<4; extra == ""gateway""; boto3<2,>=1.28.56; extra == ""gateway""; tiktoken<1; extra == ""gateway""; slowapi<1,>=0.1.9; extra == ""gateway""; fastapi<1; extra == ""genai""; uvicorn[standard]<1; extra == ""genai""; watchfiles<2; extra == ""genai""; aiohttp<4; extra == ""genai""; boto3<2,>=1.28.56; extra == ""genai""; tiktoken<1; extra == ""genai""; slowapi<1,>=0.1.9; extra == ""genai""; mlflow-dbstore; extra == ""sqlserver""; aliyunstoreplugin; extra == ""aliyun-oss""; mlflow-xethub; extra == ""xethub""; mlflow-jfrog-plugin; extra == ""jfrog""; langchain<=0.3.25,>=0.1.0; extra == ""langchain""; Flask-WTF<2; extra == ""auth""","2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1","mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != ""Windows""; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == ""Windows""; pyarrow; extra == ""extras""; requests-auth-aws-sigv4; extra == ""extras""; boto3; extra == ""extras""; botocore; extra == ""extras""; google-cloud-storage>=1.30.0; extra == ""extras""; azureml-core>=1.2.0; extra == ""extras""; pysftp; extra == ""extras""; kubernetes; extra == ""extras""; virtualenv; extra == ""extras""; prometheus-flask-exporter; extra == ""extras""; azure-storage-file-datalake>12; extra == ""databricks""; google-cloud-storage>=1.30.0; extra == ""databricks""; boto3>1; extra == ""databricks""; botocore; extra == ""databricks""; databricks-agents<2.0,>=1.0.0; extra == ""databricks""; mlserver!=1.3.1,>=1.2.0; extra == ""mlserver""; mlserver-mlflow!=1.3.1,>=1.2.0; extra == ""mlserver""; fastapi<1; extra == ""gateway""; uvicorn[standard]<1; extra == ""gateway""; watchfiles<2; extra == ""gateway""; aiohttp<4; extra == ""gateway""; boto3<2,>=1.28.56; extra == ""gateway""; tiktoken<1; extra == ""gateway""; slowapi<1,>=0.1.9; extra == ""gateway""; fastapi<1; extra == ""genai""; uvicorn[standard]<1; extra == ""genai""; watchfiles<2; extra == ""genai""; aiohttp<4; extra == ""genai""; boto3<2,>=1.28.56; extra == ""genai""; tiktoken<1; extra == ""genai""; slowapi<1,>=0.1.9; extra == ""genai""; mlflow-dbstore; extra == ""sqlserver""; aliyunstoreplugin; extra == ""aliyun-oss""; mlflow-xethub; extra == ""xethub""; mlflow-jfrog-plugin; extra == ""jfrog""; langchain<=0.3.25,>=0.1.0; extra == ""langchain""; Flask-WTF<2; extra == ""auth""",3.1.1,Yes,"CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0 +CVE-2024-27134, CVSS_V3, MLflow's excessive directory permissions allow local privilege escalation, CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2024-27134, CVSS_V3, , CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0",Yes,"2.20.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.1.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0rc0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.1: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.16.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.0rc0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.2: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.22.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0 +CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0 +CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.4: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3 +CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0",Up-to-date,, +motor-types,Base Package,EY,1.0.0b4,"{'base_package': 'motor-types==1.0.0b4', 'dependencies': ['pymongo==4.3.0', 'motor==3.0.0', 'typing-extensions==4.0.0', 'dnspython==2.3.0']}","pymongo (>=4.3.0); motor (>=3.0.0) ; extra == ""motor""; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == ""motor""",,"pymongo (>=4.3.0); motor (>=3.0.0) ; extra == ""motor""; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == ""motor""",1.0.0b4,No,,No,None,,, +notebook,Base Package,EY,7.2.2,"{'base_package': 'notebook==7.2.2', 'dependencies': ['jupyter-server==2.4.0', 'jupyterlab-server==2.27.1', 'jupyterlab==4.4.3', 'notebook-shim==0.2', 'tornado==6.2.0', 'sphinx==1.3.6', 'importlib-resources==5.0', 'jupyter-server==2.4.0', 'jupyterlab-server==2.27.1', 'pytest==7.0']}","jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == ""dev""; pre-commit; extra == ""dev""; myst-parser; extra == ""docs""; nbsphinx; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx>=1.3.6; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; importlib-resources>=5.0; python_version < ""3.10"" and extra == ""test""; ipykernel; extra == ""test""; jupyter-server[test]<3,>=2.4.0; extra == ""test""; jupyterlab-server[test]<3,>=2.27.1; extra == ""test""; nbval; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-timeout; extra == ""test""; pytest-tornasync; extra == ""test""; pytest>=7.0; extra == ""test""; requests; extra == ""test""","7.2.3, 7.3.0a0, 7.3.0a1, 7.3.0b0, 7.3.0b1, 7.3.0b2, 7.3.0rc0, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.4.0a0, 7.4.0a1, 7.4.0a2, 7.4.0a3, 7.4.0b0, 7.4.0b1, 7.4.0b2, 7.4.0b3, 7.4.0rc0, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.5.0a0","jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == ""dev""; pre-commit; extra == ""dev""; myst-parser; extra == ""docs""; nbsphinx; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx>=1.3.6; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; importlib-resources>=5.0; python_version < ""3.10"" and extra == ""test""; ipykernel; extra == ""test""; jupyter-server[test]<3,>=2.4.0; extra == ""test""; jupyterlab-server[test]<3,>=2.27.1; extra == ""test""; nbval; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-timeout; extra == ""test""; pytest-tornasync; extra == ""test""; pytest>=7.0; extra == ""test""; requests; extra == ""test""",7.5.0a0,No,,No,None,,, +onnxruntime,Base Package,EY,1.18.0,"{'base_package': 'onnxruntime==1.18.0', 'dependencies': ['numpy==1.21.6']}",coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy,"1.18.1, 1.19.0, 1.19.2, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0",coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy,1.22.0,No,,No,None,,, +opencensus-ext-azure,Base Package,EY,1.1.13,"{'base_package': 'opencensus-ext-azure==1.1.13', 'dependencies': ['azure-core==1.12.0', 'azure-identity==1.5.0', 'opencensus==0.11.4', 'psutil==5.6.3', 'requests==2.19.0']}","azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.0","1.1.14, 1.1.15","azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.0",1.1.15,No,,No,None,,, +opencensus-ext-logging,Base Package,EY,0.1.1,"{'base_package': 'opencensus-ext-logging==0.1.1', 'dependencies': ['opencensus==0.8.0']}","opencensus (<1.0.0,>=0.8.0)",,"opencensus (<1.0.0,>=0.8.0)",0.1.1,No,,No,None,,, +opensearch-py,Base Package,EY,2.5.0,"{'base_package': 'opensearch-py==2.5.0', 'dependencies': ['urllib3==1.26.19', 'urllib3==1.26.19', 'requests==2.32.0', 'certifi==2024.07.04', 'requests==2.0.0', 'pytest==3.0.0', 'black==24.3.0', 'aiohttp==3.9.4', 'aiohttp==3.9.4']}","urllib3<1.27,>=1.26.19; python_version < ""3.10""; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= ""3.10""; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == ""develop""; coverage<8.0.0; extra == ""develop""; pyyaml; extra == ""develop""; pytest>=3.0.0; extra == ""develop""; pytest-cov; extra == ""develop""; pytz; extra == ""develop""; botocore; extra == ""develop""; pytest-mock<4.0.0; extra == ""develop""; sphinx; extra == ""develop""; sphinx_rtd_theme; extra == ""develop""; myst_parser; extra == ""develop""; sphinx_copybutton; extra == ""develop""; black>=24.3.0; extra == ""develop""; jinja2; extra == ""develop""; sphinx; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; myst_parser; extra == ""docs""; sphinx_copybutton; extra == ""docs""; aiohttp<4,>=3.9.4; extra == ""docs""; aiohttp<4,>=3.9.4; extra == ""async""; requests_kerberos; extra == ""kerberos""","2.6.0, 2.7.0, 2.7.1, 2.8.0, 3.0.0","urllib3<1.27,>=1.26.19; python_version < ""3.10""; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= ""3.10""; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == ""develop""; coverage<8.0.0; extra == ""develop""; pyyaml; extra == ""develop""; pytest>=3.0.0; extra == ""develop""; pytest-cov; extra == ""develop""; pytz; extra == ""develop""; botocore; extra == ""develop""; pytest-mock<4.0.0; extra == ""develop""; sphinx; extra == ""develop""; sphinx_rtd_theme; extra == ""develop""; myst_parser; extra == ""develop""; sphinx_copybutton; extra == ""develop""; black>=24.3.0; extra == ""develop""; jinja2; extra == ""develop""; sphinx; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; myst_parser; extra == ""docs""; sphinx_copybutton; extra == ""docs""; aiohttp<4,>=3.9.4; extra == ""docs""; aiohttp<4,>=3.9.4; extra == ""async""; requests_kerberos; extra == ""kerberos""",3.0.0,No,,No,None,,, +optuna,Base Package,EY,3.6.1,"{'base_package': 'optuna==3.6.1', 'dependencies': ['alembic==1.5.0', 'packaging==20.0', 'sqlalchemy==1.4.2', 'asv==0.5.0', 'typing_extensions==3.10.0.0', 'cmaes==0.10.0', 'plotly==4.9.0', 'sphinx_rtd_theme==1.2.0', 'cmaes==0.10.0', 'plotly==4.9.0', 'scikit-learn==0.24.2', 'protobuf==5.28.1', 'scipy==1.9.2', 'protobuf==5.28.1']}","alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == ""benchmark""; cma; extra == ""benchmark""; virtualenv; extra == ""benchmark""; black; extra == ""checking""; blackdoc; extra == ""checking""; flake8; extra == ""checking""; isort; extra == ""checking""; mypy; extra == ""checking""; mypy_boto3_s3; extra == ""checking""; types-PyYAML; extra == ""checking""; types-redis; extra == ""checking""; types-setuptools; extra == ""checking""; types-tqdm; extra == ""checking""; typing_extensions>=3.10.0.0; extra == ""checking""; ase; extra == ""document""; cmaes>=0.10.0; extra == ""document""; fvcore; extra == ""document""; kaleido<0.4; extra == ""document""; lightgbm; extra == ""document""; matplotlib!=3.6.0; extra == ""document""; pandas; extra == ""document""; pillow; extra == ""document""; plotly>=4.9.0; extra == ""document""; scikit-learn; extra == ""document""; sphinx; extra == ""document""; sphinx-copybutton; extra == ""document""; sphinx-gallery; extra == ""document""; sphinx-notfound-page; extra == ""document""; sphinx_rtd_theme>=1.2.0; extra == ""document""; torch; extra == ""document""; torchvision; extra == ""document""; boto3; extra == ""optional""; cmaes>=0.10.0; extra == ""optional""; google-cloud-storage; extra == ""optional""; matplotlib!=3.6.0; extra == ""optional""; pandas; extra == ""optional""; plotly>=4.9.0; extra == ""optional""; redis; extra == ""optional""; scikit-learn>=0.24.2; extra == ""optional""; scipy; extra == ""optional""; torch; python_version <= ""3.12"" and extra == ""optional""; grpcio; extra == ""optional""; protobuf>=5.28.1; extra == ""optional""; coverage; extra == ""test""; fakeredis[lua]; extra == ""test""; kaleido<0.4; extra == ""test""; moto; extra == ""test""; pytest; extra == ""test""; scipy>=1.9.2; extra == ""test""; torch; python_version <= ""3.12"" and extra == ""test""; grpcio; extra == ""test""; protobuf>=5.28.1; extra == ""test""","3.6.2, 4.0.0b0, 4.0.0, 4.1.0, 4.2.0, 4.2.1, 4.3.0, 4.4.0","alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == ""benchmark""; cma; extra == ""benchmark""; virtualenv; extra == ""benchmark""; black; extra == ""checking""; blackdoc; extra == ""checking""; flake8; extra == ""checking""; isort; extra == ""checking""; mypy; extra == ""checking""; mypy_boto3_s3; extra == ""checking""; types-PyYAML; extra == ""checking""; types-redis; extra == ""checking""; types-setuptools; extra == ""checking""; types-tqdm; extra == ""checking""; typing_extensions>=3.10.0.0; extra == ""checking""; ase; extra == ""document""; cmaes>=0.10.0; extra == ""document""; fvcore; extra == ""document""; kaleido<0.4; extra == ""document""; lightgbm; extra == ""document""; matplotlib!=3.6.0; extra == ""document""; pandas; extra == ""document""; pillow; extra == ""document""; plotly>=4.9.0; extra == ""document""; scikit-learn; extra == ""document""; sphinx; extra == ""document""; sphinx-copybutton; extra == ""document""; sphinx-gallery; extra == ""document""; sphinx-notfound-page; extra == ""document""; sphinx_rtd_theme>=1.2.0; extra == ""document""; torch; extra == ""document""; torchvision; extra == ""document""; boto3; extra == ""optional""; cmaes>=0.10.0; extra == ""optional""; google-cloud-storage; extra == ""optional""; matplotlib!=3.6.0; extra == ""optional""; pandas; extra == ""optional""; plotly>=4.9.0; extra == ""optional""; redis; extra == ""optional""; scikit-learn>=0.24.2; extra == ""optional""; scipy; extra == ""optional""; torch; python_version <= ""3.12"" and extra == ""optional""; grpcio; extra == ""optional""; protobuf>=5.28.1; extra == ""optional""; coverage; extra == ""test""; fakeredis[lua]; extra == ""test""; kaleido<0.4; extra == ""test""; moto; extra == ""test""; pytest; extra == ""test""; scipy>=1.9.2; extra == ""test""; torch; python_version <= ""3.12"" and extra == ""test""; grpcio; extra == ""test""; protobuf>=5.28.1; extra == ""test""",4.4.0,No,,No,None,,, +plotly-resampler,Base Package,EY,0.10.0,"{'base_package': 'plotly-resampler==0.10.0', 'dependencies': ['jupyter-dash==0.4.2', 'plotly==5.5.0', 'dash==2.9.0', 'pandas==1', 'numpy==1.14', 'numpy==1.24', 'orjson==3.8.0', 'Flask-Cors==3.0.10', 'kaleido==0.2.1', 'tsdownsample==0.1.3']}","jupyter-dash>=0.4.2; extra == ""inline-persistent""; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < ""3.11""; numpy>=1.24; python_version >= ""3.11""; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == ""inline-persistent""; kaleido==0.2.1; extra == ""inline-persistent""; tsdownsample>=0.1.3","0.11.0rc0, 0.11.0rc1","jupyter-dash>=0.4.2; extra == ""inline-persistent""; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < ""3.11""; numpy>=1.24; python_version >= ""3.11""; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == ""inline-persistent""; kaleido==0.2.1; extra == ""inline-persistent""; tsdownsample>=0.1.3",0.11.0rc1,No,,No,None,,, +poetry-plugin-export,Base Package,EY,1.8.0,"{'base_package': 'poetry-plugin-export==1.8.0', 'dependencies': ['poetry==2.0.0', 'poetry-core==1.7.0']}","poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.0",1.9.0,"poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.0",1.9.0,No,,No,None,,, +portalocker,Base Package,EY,2.10.1,"{'base_package': 'portalocker==2.10.1', 'dependencies': ['pywin32==226', 'coverage-conditional-plugin==0.9.0', 'pytest-cov==2.8.1', 'pytest-mypy==0.8.0', 'pytest-rerunfailures==15.0', 'pytest-timeout==2.1.0', 'pytest==5.4.1', 'sphinx==6.0.0', 'types-pywin32==310.0.0.20250429']}","pywin32>=226; platform_system == ""Windows""; portalocker[tests]; extra == ""docs""; coverage-conditional-plugin>=0.9.0; extra == ""tests""; portalocker[redis]; extra == ""tests""; pytest-cov>=2.8.1; extra == ""tests""; pytest-mypy>=0.8.0; extra == ""tests""; pytest-rerunfailures>=15.0; extra == ""tests""; pytest-timeout>=2.1.0; extra == ""tests""; pytest>=5.4.1; extra == ""tests""; sphinx>=6.0.0; extra == ""tests""; types-pywin32>=310.0.0.20250429; extra == ""tests""; types-redis; extra == ""tests""; redis; extra == ""redis""","3.0.0, 3.1.0, 3.1.1, 3.2.0","pywin32>=226; platform_system == ""Windows""; portalocker[tests]; extra == ""docs""; coverage-conditional-plugin>=0.9.0; extra == ""tests""; portalocker[redis]; extra == ""tests""; pytest-cov>=2.8.1; extra == ""tests""; pytest-mypy>=0.8.0; extra == ""tests""; pytest-rerunfailures>=15.0; extra == ""tests""; pytest-timeout>=2.1.0; extra == ""tests""; pytest>=5.4.1; extra == ""tests""; sphinx>=6.0.0; extra == ""tests""; types-pywin32>=310.0.0.20250429; extra == ""tests""; types-redis; extra == ""tests""; redis; extra == ""redis""",3.2.0,No,,No,None,,, +pre-commit,Base Package,EY,3.8.0,"{'base_package': 'pre-commit==3.8.0', 'dependencies': ['cfgv==2.0.0', 'identify==1.0.0', 'nodeenv==0.11.1', 'pyyaml==5.1', 'virtualenv==20.10.0']}",cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.0,"4.0.0, 4.0.1, 4.1.0, 4.2.0",cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.0,4.2.0,No,,No,None,,, +pyltr,Base Package,EY,0.2.6,"{'base_package': 'pyltr==0.2.6', 'dependencies': []}",numpy; pandas; scipy; scikit-learn; six,,numpy; pandas; scipy; scikit-learn; six,0.2.6,No,,No,None,,, +PySocks,Base Package,EY,1.7.1,"{'base_package': 'PySocks==1.7.1', 'dependencies': []}",,,,1.7.1,No,,No,None,,, +pytest-asyncio,Base Package,EY,0.23.6,"{'base_package': 'pytest-asyncio==0.23.6', 'dependencies': ['pytest==8.2', 'typing-extensions==4.12', 'sphinx==5.3', 'sphinx-rtd-theme==1', 'coverage==6.2', 'hypothesis==5.7.1']}","pytest<9,>=8.2; typing-extensions>=4.12; python_version < ""3.10""; sphinx>=5.3; extra == ""docs""; sphinx-rtd-theme>=1; extra == ""docs""; coverage>=6.2; extra == ""testing""; hypothesis>=5.7.1; extra == ""testing""","0.23.7, 0.23.8, 0.24.0a0, 0.24.0a1, 0.24.0, 0.25.0, 0.25.1, 0.25.2, 0.25.3, 0.26.0, 1.0.0a1, 1.0.0","pytest<9,>=8.2; typing-extensions>=4.12; python_version < ""3.10""; sphinx>=5.3; extra == ""docs""; sphinx-rtd-theme>=1; extra == ""docs""; coverage>=6.2; extra == ""testing""; hypothesis>=5.7.1; extra == ""testing""",1.0.0,No,,No,None,,, +pytest-cov,Base Package,EY,5.0.0,"{'base_package': 'pytest-cov==5.0.0', 'dependencies': ['pytest==6.2.5', 'coverage==7.5', 'pluggy==1.2']}","pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == ""testing""; hunter; extra == ""testing""; process-tests; extra == ""testing""; pytest-xdist; extra == ""testing""; virtualenv; extra == ""testing""","6.0.0, 6.1.0, 6.1.1, 6.2.0, 6.2.1","pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == ""testing""; hunter; extra == ""testing""; process-tests; extra == ""testing""; pytest-xdist; extra == ""testing""; virtualenv; extra == ""testing""",6.2.1,No,,No,None,,, +pytest-httpx,Base Package,EY,0.28.0,"{'base_package': 'pytest-httpx==0.28.0', 'dependencies': []}","httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == ""testing""; pytest-asyncio==0.24.*; extra == ""testing""","0.29.0, 0.30.0, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.33.0, 0.34.0, 0.35.0","httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == ""testing""; pytest-asyncio==0.24.*; extra == ""testing""",0.35.0,No,,No,None,,, +pytest-mock,Base Package,EY,1.13.0,"{'base_package': 'pytest-mock==1.13.0', 'dependencies': ['pytest==6.2.5']}","pytest>=6.2.5; pre-commit; extra == ""dev""; pytest-asyncio; extra == ""dev""; tox; extra == ""dev""","2.0.0, 3.0.0, 3.1.0, 3.1.1, 3.2.0, 3.3.0, 3.3.1, 3.4.0, 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.7.0, 3.8.0, 3.8.1, 3.8.2, 3.9.0, 3.10.0, 3.11.0, 3.11.1, 3.12.0, 3.13.0, 3.14.0, 3.14.1","pytest>=6.2.5; pre-commit; extra == ""dev""; pytest-asyncio; extra == ""dev""; tox; extra == ""dev""",3.14.1,No,,No,None,,, +pytest-sugar,Base Package,EY,1.0.0,"{'base_package': 'pytest-sugar==1.0.0', 'dependencies': ['pytest==6.2.0', 'termcolor==2.1.0', 'packaging==21.3']}",pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev',,pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev',1.0.0,No,,No,None,,, +python-multipart,Base Package,EY,0.0.19,"{'base_package': 'python-multipart==0.0.19', 'dependencies': []}",,0.0.20,,0.0.20,No,,No,None,,, +recordlinkage,Base Package,EY,0.16,"{'base_package': 'recordlinkage==0.16', 'dependencies': ['jellyfish==1', 'numpy==1.13', 'pandas==1', 'scipy==1', 'scikit-learn==1', 'networkx==2']}","jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'",,"jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'",0.16,No,,No,None,,, +reportlab,Base Package,EY,4.2.0,"{'base_package': 'reportlab==4.2.0', 'dependencies': ['pillow==9.0.0', 'rl_accel==0.9.0', 'rl_renderPM==4.0.3', 'rlPyCairo==0.2.0', 'freetype-py==2.3.0']}","pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == ""accel""; rl_renderPM<4.1,>=4.0.3; extra == ""renderpm""; rlPyCairo<1,>=0.2.0; extra == ""pycairo""; freetype-py<2.4,>=2.3.0; extra == ""pycairo""; rlbidi; extra == ""bidi""; uharfbuzz; extra == ""shaping""","4.2.2, 4.2.4, 4.2.5, 4.3.0, 4.3.1, 4.4.0, 4.4.1, 4.4.2","pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == ""accel""; rl_renderPM<4.1,>=4.0.3; extra == ""renderpm""; rlPyCairo<1,>=0.2.0; extra == ""pycairo""; freetype-py<2.4,>=2.3.0; extra == ""pycairo""; rlbidi; extra == ""bidi""; uharfbuzz; extra == ""shaping""",4.4.2,No,,No,None,,, +retry,Base Package,EY,0.9.2,"{'base_package': 'retry==0.9.2', 'dependencies': ['decorator==3.4.2', 'py==1.4.26']}","decorator (>=3.4.2); py (<2.0.0,>=1.4.26)",,"decorator (>=3.4.2); py (<2.0.0,>=1.4.26)",0.9.2,No,,No,None,,, +ruamel.yaml,Base Package,EY,0.18.6,"{'base_package': 'ruamel.yaml==0.18.6', 'dependencies': ['ruamel.yaml.clib==0.2.7', 'ruamel.yaml.jinja2==0.2', 'mercurial==5.7']}","ruamel.yaml.clib>=0.2.7; platform_python_implementation == ""CPython"" and python_version < ""3.14""; ruamel.yaml.jinja2>=0.2; extra == ""jinja2""; ryd; extra == ""docs""; mercurial>5.7; extra == ""docs""","0.18.7, 0.18.8, 0.18.9, 0.18.10, 0.18.11, 0.18.12, 0.18.13, 0.18.14","ruamel.yaml.clib>=0.2.7; platform_python_implementation == ""CPython"" and python_version < ""3.14""; ruamel.yaml.jinja2>=0.2; extra == ""jinja2""; ryd; extra == ""docs""; mercurial>5.7; extra == ""docs""",0.18.14,No,,No,None,,, +ruamel.yaml.clib,Base Package,EY,0.2.12,"{'base_package': 'ruamel.yaml.clib==0.2.12', 'dependencies': []}",,,,0.2.12,No,,No,None,,, +ruff,Base Package,EY,0.5.7,"{'base_package': 'ruff==0.5.7', 'dependencies': []}",,"0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.11.4, 0.11.5, 0.11.6, 0.11.7, 0.11.8, 0.11.9, 0.11.10, 0.11.11, 0.11.12, 0.11.13, 0.12.0",,0.12.0,No,,No,None,,, +scikit-plot,Base Package,EY,0.3.7,"{'base_package': 'scikit-plot==0.3.7', 'dependencies': ['matplotlib==1.4.0', 'scikit-learn==0.18', 'scipy==0.9', 'joblib==0.10']}",matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing',,matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing',0.3.7,No,,No,None,,, +seaborn,Base Package,EY,0.13.2,"{'base_package': 'seaborn==0.13.2', 'dependencies': ['numpy==1.20', 'pandas==1.2', 'matplotlib==3.4', 'pydata_sphinx_theme==0.10.0rc2', 'scipy==1.7', 'statsmodels==0.12']}","numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == ""dev""; pytest-cov ; extra == ""dev""; pytest-xdist ; extra == ""dev""; flake8 ; extra == ""dev""; mypy ; extra == ""dev""; pandas-stubs ; extra == ""dev""; pre-commit ; extra == ""dev""; flit ; extra == ""dev""; numpydoc ; extra == ""docs""; nbconvert ; extra == ""docs""; ipykernel ; extra == ""docs""; sphinx<6.0.0 ; extra == ""docs""; sphinx-copybutton ; extra == ""docs""; sphinx-issues ; extra == ""docs""; sphinx-design ; extra == ""docs""; pyyaml ; extra == ""docs""; pydata_sphinx_theme==0.10.0rc2 ; extra == ""docs""; scipy>=1.7 ; extra == ""stats""; statsmodels>=0.12 ; extra == ""stats""",,"numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == ""dev""; pytest-cov ; extra == ""dev""; pytest-xdist ; extra == ""dev""; flake8 ; extra == ""dev""; mypy ; extra == ""dev""; pandas-stubs ; extra == ""dev""; pre-commit ; extra == ""dev""; flit ; extra == ""dev""; numpydoc ; extra == ""docs""; nbconvert ; extra == ""docs""; ipykernel ; extra == ""docs""; sphinx<6.0.0 ; extra == ""docs""; sphinx-copybutton ; extra == ""docs""; sphinx-issues ; extra == ""docs""; sphinx-design ; extra == ""docs""; pyyaml ; extra == ""docs""; pydata_sphinx_theme==0.10.0rc2 ; extra == ""docs""; scipy>=1.7 ; extra == ""stats""; statsmodels>=0.12 ; extra == ""stats""",0.13.2,No,,No,None,,, +selenium,Base Package,EY,4.21.0,"{'base_package': 'selenium==4.21.0', 'dependencies': ['urllib3==2.4.0', 'trio==0.30.0', 'trio-websocket==0.12.2', 'certifi==2025.4.26', 'typing_extensions==4.13.2', 'websocket-client==1.8.0']}",urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.0,"4.22.0, 4.23.0, 4.23.1, 4.24.0, 4.25.0, 4.26.0, 4.26.1, 4.27.0, 4.27.1, 4.28.0, 4.28.1, 4.29.0, 4.30.0, 4.31.0, 4.32.0, 4.33.0",urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.0,4.33.0,No,,No,None,,, +sentence-transformers,Base Package,EY,2.2.2,"{'base_package': 'sentence-transformers==2.2.2', 'dependencies': ['transformers==4.41.0', 'torch==1.11.0', 'huggingface-hub==0.20.0', 'typing_extensions==4.5.0', 'accelerate==0.20.3', 'optimum==1.23.1', 'optimum==1.23.1', 'optimum-intel==1.20.0', 'accelerate==0.20.3']}","transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == ""train""; accelerate>=0.20.3; extra == ""train""; optimum[onnxruntime]>=1.23.1; extra == ""onnx""; optimum[onnxruntime-gpu]>=1.23.1; extra == ""onnx-gpu""; optimum-intel[openvino]>=1.20.0; extra == ""openvino""; datasets; extra == ""dev""; accelerate>=0.20.3; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; peft; extra == ""dev""","2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.6.1, 2.7.0, 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.4.0, 3.4.1, 4.0.0, 4.0.1, 4.0.2, 4.1.0","transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == ""train""; accelerate>=0.20.3; extra == ""train""; optimum[onnxruntime]>=1.23.1; extra == ""onnx""; optimum[onnxruntime-gpu]>=1.23.1; extra == ""onnx-gpu""; optimum-intel[openvino]>=1.20.0; extra == ""openvino""; datasets; extra == ""dev""; accelerate>=0.20.3; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; peft; extra == ""dev""",4.1.0,No,,No,None,,, +sktime,Base Package,EY,0.26.0,"{'base_package': 'sktime==0.26.0', 'dependencies': ['joblib==1.2.0', 'numpy==1.21', 'pandas==1.1', 'scikit-base==0.6.1', 'scikit-learn==0.24', 'scipy==1.2', 'arch==5.6', 'autots==0.6.1', 'dask==2024.8.2', 'esig==0.9.7', 'filterpy==1.4.5', 'gluonts==0.9', 'hmmlearn==0.2.7', 'matplotlib==3.3.2', 'numba==0.53', 'pmdarima==1.8', 'polars==0.20', 'prophet==1.1', 'pyod==0.8', 'ray==2.40.0', 'scikit_posthocs==0.6.5', 'seaborn==0.11', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'tbats==1.1', 'temporian==0.7.0', 'tensorflow==2', 'tsfresh==0.17', 'tslearn==0.5.2', 'u8darts==0.29.0', 'arch==5.6', 'autots==0.6.1', 'dask==2024.8.2', 'esig==0.9.7', 'filterpy==1.4.5', 'gluonts==0.9', 'hmmlearn==0.2.7', 'matplotlib==3.3.2', 'numba==0.53', 'pmdarima==1.8', 'polars==0.20', 'prophet==1.1', 'pyod==0.8', 'ray==2.40.0', 'scikit_posthocs==0.6.5', 'seaborn==0.11', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'tbats==1.1', 'temporian==0.7.0', 'tensorflow==2', 'tsfresh==0.17', 'tslearn==0.5.2', 'u8darts==0.29.0', 'dtw-python==1.3', 'numba==0.53', 'hmmlearn==0.2.7', 'numba==0.53', 'pyod==0.8', 'esig==0.9.7', 'numba==0.53', 'tensorflow==2', 'tsfresh==0.17', 'numba==0.53', 'tslearn==0.5.2', 'hmmlearn==0.2.7', 'numba==0.53', 'pyod==0.8', 'arch==5.6', 'autots==0.6.1', 'pmdarima==1.8', 'prophet==1.1', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'tbats==1.1', 'tensorflow==2', 'seasonal==0.3.1', 'statsmodels==0.12.1', 'numba==0.53', 'tensorflow==2', 'esig==0.9.7', 'filterpy==1.4.5', 'holidays==0.29', 'mne==1.5', 'numba==0.53', 'pycatch22==0.4', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'temporian==0.7.0', 'tsfresh==0.17', 'nbsphinx==0.8.6', 'pytest==7.4', 'pytest-randomly==3.15', 'pytest-timeout==2.1', 'pytest-xdist==3.3', 'neuralforecast==1.6.4', 'peft==0.10.0', 'tensorflow==2', 'pykan==0.2.1', 'pytorch-forecasting==1.0.0', 'lightning==2.0', 'gluonts==0.14.3', 'einops==0.7.0', 'huggingface-hub==0.23.0']}","joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < ""3.13"" and extra == ""all-extras""; autots<0.7,>=0.6.1; extra == ""all-extras""; cloudpickle; python_version < ""3.13"" and extra == ""all-extras""; dash!=2.9.0; python_version < ""3.13"" and extra == ""all-extras""; dask<2025.2.1,>2024.8.2; (extra == ""dataframe"" and python_version < ""3.13"") and extra == ""all-extras""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""all-extras""; dtw-python; python_version < ""3.13"" and extra == ""all-extras""; esig==0.9.7; python_version < ""3.10"" and extra == ""all-extras""; filterpy>=1.4.5; python_version < ""3.11"" and extra == ""all-extras""; gluonts>=0.9; python_version < ""3.13"" and extra == ""all-extras""; h5py; python_version < ""3.12"" and extra == ""all-extras""; hmmlearn>=0.2.7; python_version < ""3.11"" and extra == ""all-extras""; holidays; python_version < ""3.13"" and extra == ""all-extras""; matplotlib!=3.9.1,>=3.3.2; python_version < ""3.13"" and extra == ""all-extras""; mne; python_version < ""3.13"" and extra == ""all-extras""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""all-extras""; optuna<4.5; extra == ""all-extras""; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < ""3.12"" and extra == ""all-extras""; polars[pandas]<2.0,>=0.20; python_version < ""3.13"" and extra == ""all-extras""; prophet>=1.1; python_version < ""3.12"" and extra == ""all-extras""; pycatch22<0.4.6; python_version < ""3.13"" and extra == ""all-extras""; pyod>=0.8; python_version < ""3.11"" and extra == ""all-extras""; pyts<0.14.0; python_version < ""3.12"" and extra == ""all-extras""; ray>=2.40.0; python_version < ""3.13"" and extra == ""all-extras""; scikit-optimize; python_version < ""3.13"" and extra == ""all-extras""; scikit_posthocs>=0.6.5; python_version < ""3.13"" and extra == ""all-extras""; seaborn>=0.11; python_version < ""3.13"" and extra == ""all-extras""; seasonal; python_version < ""3.13"" and extra == ""all-extras""; simdkalman; extra == ""all-extras""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""all-extras""; skpro<2.10.0,>=2; extra == ""all-extras""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""all-extras""; statsmodels>=0.12.1; python_version < ""3.13"" and extra == ""all-extras""; stumpy>=1.5.1; python_version < ""3.11"" and extra == ""all-extras""; tbats>=1.1; python_version < ""3.12"" and extra == ""all-extras""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""all-extras""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""all-extras""; tsfresh>=0.17; python_version < ""3.12"" and extra == ""all-extras""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.11"" and extra == ""all-extras""; u8darts<0.32.0,>=0.29.0; python_version < ""3.13"" and extra == ""all-extras""; xarray; python_version < ""3.13"" and extra == ""all-extras""; arch<7.1.0,>=5.6; python_version < ""3.13"" and extra == ""all-extras-pandas2""; autots<0.7,>=0.6.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; cloudpickle; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dash!=2.9.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dask<2025.2.1,>2024.8.2; (extra == ""dataframe"" and python_version < ""3.13"") and extra == ""all-extras-pandas2""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dtw-python; python_version < ""3.13"" and extra == ""all-extras-pandas2""; esig==0.9.7; python_version < ""3.10"" and extra == ""all-extras-pandas2""; filterpy>=1.4.5; python_version < ""3.11"" and extra == ""all-extras-pandas2""; gluonts>=0.9; python_version < ""3.13"" and extra == ""all-extras-pandas2""; h5py; python_version < ""3.12"" and extra == ""all-extras-pandas2""; hmmlearn>=0.2.7; python_version < ""3.11"" and extra == ""all-extras-pandas2""; holidays; python_version < ""3.13"" and extra == ""all-extras-pandas2""; matplotlib!=3.9.1,>=3.3.2; python_version < ""3.13"" and extra == ""all-extras-pandas2""; mne; python_version < ""3.13"" and extra == ""all-extras-pandas2""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""all-extras-pandas2""; optuna<4.5; extra == ""all-extras-pandas2""; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < ""3.12"" and extra == ""all-extras-pandas2""; polars[pandas]<2.0,>=0.20; python_version < ""3.13"" and extra == ""all-extras-pandas2""; prophet>=1.1; python_version < ""3.12"" and extra == ""all-extras-pandas2""; pycatch22<0.4.6; python_version < ""3.13"" and extra == ""all-extras-pandas2""; pyod>=0.8; python_version < ""3.11"" and extra == ""all-extras-pandas2""; ray>=2.40.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; scikit_posthocs>=0.6.5; python_version < ""3.13"" and extra == ""all-extras-pandas2""; seaborn>=0.11; python_version < ""3.13"" and extra == ""all-extras-pandas2""; seasonal; python_version < ""3.13"" and extra == ""all-extras-pandas2""; simdkalman; extra == ""all-extras-pandas2""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; skpro<2.10.0,>=2; extra == ""all-extras-pandas2""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; statsmodels>=0.12.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; stumpy>=1.5.1; python_version < ""3.11"" and extra == ""all-extras-pandas2""; tbats>=1.1; python_version < ""3.12"" and extra == ""all-extras-pandas2""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""all-extras-pandas2""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""all-extras-pandas2""; tsfresh>=0.17; python_version < ""3.12"" and extra == ""all-extras-pandas2""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.11"" and extra == ""all-extras-pandas2""; u8darts<0.32.0,>=0.29.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; xarray; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""alignment""; dtw-python<1.6,>=1.3; python_version < ""3.13"" and extra == ""alignment""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""alignment""; hmmlearn<0.4,>=0.2.7; python_version < ""3.13"" and extra == ""annotation""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""annotation""; pyod<1.2,>=0.8; python_version < ""3.12"" and extra == ""annotation""; esig<0.10,>=0.9.7; python_version < ""3.11"" and extra == ""classification""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""classification""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""classification""; tsfresh<0.21,>=0.17; python_version < ""3.12"" and extra == ""classification""; networkx<3.5; extra == ""clustering""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""clustering""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.12"" and extra == ""clustering""; ts2vg<1.3; python_version < ""3.13"" and extra == ""clustering""; hmmlearn<0.4,>=0.2.7; python_version < ""3.13"" and extra == ""detection""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""detection""; pyod<1.2,>=0.8; python_version < ""3.12"" and extra == ""detection""; arch<7.1,>=5.6; python_version < ""3.13"" and extra == ""forecasting""; autots<0.7,>=0.6.1; python_version < ""3.13"" and extra == ""forecasting""; pmdarima!=1.8.1,<2.1,>=1.8; python_version < ""3.12"" and extra == ""forecasting""; prophet<1.2,>=1.1; python_version < ""3.13"" and extra == ""forecasting""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""forecasting""; skpro<2.10.0,>=2; extra == ""forecasting""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""forecasting""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""forecasting""; tbats<1.2,>=1.1; python_version < ""3.12"" and extra == ""forecasting""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""networks""; seasonal<0.4,>=0.3.1; python_version < ""3.13"" and extra == ""param-est""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""param-est""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""regression""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""regression""; esig<0.10,>=0.9.7; python_version < ""3.11"" and extra == ""transformations""; filterpy<1.5,>=1.4.5; python_version < ""3.13"" and extra == ""transformations""; holidays<0.59,>=0.29; python_version < ""3.13"" and extra == ""transformations""; mne<1.9,>=1.5; python_version < ""3.13"" and extra == ""transformations""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""transformations""; pycatch22<0.4.6,>=0.4; python_version < ""3.13"" and extra == ""transformations""; simdkalman; extra == ""transformations""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""transformations""; stumpy<1.13,>=1.5.1; python_version < ""3.12"" and extra == ""transformations""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""transformations""; tsfresh<0.21,>=0.17; python_version < ""3.12"" and extra == ""transformations""; backoff; extra == ""dev""; httpx; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-randomly; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-xdist; extra == ""dev""; wheel; extra == ""dev""; jupyter; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.8.6; extra == ""docs""; numpydoc; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; Sphinx!=7.2.0,<9.0.0; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-design<0.7.0; extra == ""docs""; sphinx-gallery<0.20.0; extra == ""docs""; sphinx-issues<6.0.0; extra == ""docs""; tabulate; extra == ""docs""; pytest<8.5,>=7.4; extra == ""tests""; pytest-randomly<3.17,>=3.15; extra == ""tests""; pytest-timeout<2.5,>=2.1; extra == ""tests""; pytest-xdist<3.8,>=3.3; extra == ""tests""; jupyter; extra == ""binder""; pandas<2.0.0; extra == ""binder""; skchange; extra == ""binder""; mrseql<0.0.3; extra == ""cython-extras""; mrsqm; python_version < ""3.11"" and extra == ""cython-extras""; numba<0.62; extra == ""cython-extras""; rdata; extra == ""datasets""; requests; extra == ""datasets""; FrEIA; python_version < ""3.12"" and extra == ""dl""; neuralforecast<1.8.0,>=1.6.4; python_version < ""3.11"" and extra == ""dl""; peft<0.14.0,>=0.10.0; python_version < ""3.12"" and extra == ""dl""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""dl""; torch; (sys_platform != ""darwin"" or python_version != ""3.13"") and extra == ""dl""; transformers[torch]<4.41.0; python_version < ""3.12"" and extra == ""dl""; pykan<0.2.9,>=0.2.1; python_version > ""3.9.7"" and extra == ""dl""; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != ""darwin"" or python_version != ""3.13"") and extra == ""dl""; lightning>=2.0; python_version < ""3.12"" and extra == ""dl""; gluonts>=0.14.3; python_version < ""3.12"" and extra == ""dl""; einops>0.7.0; python_version < ""3.12"" and extra == ""dl""; huggingface-hub>=0.23.0; python_version < ""3.12"" and extra == ""dl""; accelerate; extra == ""dl""; tqdm; extra == ""dl""; hydra-core; python_version < ""3.13"" and extra == ""dl""; mlflow<4.0; extra == ""mlflow""; mlflow<3.0; extra == ""mlflow2""; boto3; extra == ""mlflow-tests""; botocore; extra == ""mlflow-tests""; mlflow<4.0; extra == ""mlflow-tests""; moto; extra == ""mlflow-tests""; numpy<2.0.0; extra == ""numpy1""; pandas<2.0.0; extra == ""pandas1""; catboost; python_version < ""3.13"" and extra == ""compatibility-tests""","0.26.1, 0.27.0, 0.27.1, 0.28.0, 0.28.1, 0.29.0, 0.29.1, 0.30.0, 0.30.1, 0.30.2, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.33.2, 0.34.0, 0.34.1, 0.35.0, 0.35.1, 0.36.0, 0.36.1, 0.37.0, 0.37.1, 0.38.0","joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < ""3.13"" and extra == ""all-extras""; autots<0.7,>=0.6.1; extra == ""all-extras""; cloudpickle; python_version < ""3.13"" and extra == ""all-extras""; dash!=2.9.0; python_version < ""3.13"" and extra == ""all-extras""; dask<2025.2.1,>2024.8.2; (extra == ""dataframe"" and python_version < ""3.13"") and extra == ""all-extras""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""all-extras""; dtw-python; python_version < ""3.13"" and extra == ""all-extras""; esig==0.9.7; python_version < ""3.10"" and extra == ""all-extras""; filterpy>=1.4.5; python_version < ""3.11"" and extra == ""all-extras""; gluonts>=0.9; python_version < ""3.13"" and extra == ""all-extras""; h5py; python_version < ""3.12"" and extra == ""all-extras""; hmmlearn>=0.2.7; python_version < ""3.11"" and extra == ""all-extras""; holidays; python_version < ""3.13"" and extra == ""all-extras""; matplotlib!=3.9.1,>=3.3.2; python_version < ""3.13"" and extra == ""all-extras""; mne; python_version < ""3.13"" and extra == ""all-extras""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""all-extras""; optuna<4.5; extra == ""all-extras""; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < ""3.12"" and extra == ""all-extras""; polars[pandas]<2.0,>=0.20; python_version < ""3.13"" and extra == ""all-extras""; prophet>=1.1; python_version < ""3.12"" and extra == ""all-extras""; pycatch22<0.4.6; python_version < ""3.13"" and extra == ""all-extras""; pyod>=0.8; python_version < ""3.11"" and extra == ""all-extras""; pyts<0.14.0; python_version < ""3.12"" and extra == ""all-extras""; ray>=2.40.0; python_version < ""3.13"" and extra == ""all-extras""; scikit-optimize; python_version < ""3.13"" and extra == ""all-extras""; scikit_posthocs>=0.6.5; python_version < ""3.13"" and extra == ""all-extras""; seaborn>=0.11; python_version < ""3.13"" and extra == ""all-extras""; seasonal; python_version < ""3.13"" and extra == ""all-extras""; simdkalman; extra == ""all-extras""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""all-extras""; skpro<2.10.0,>=2; extra == ""all-extras""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""all-extras""; statsmodels>=0.12.1; python_version < ""3.13"" and extra == ""all-extras""; stumpy>=1.5.1; python_version < ""3.11"" and extra == ""all-extras""; tbats>=1.1; python_version < ""3.12"" and extra == ""all-extras""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""all-extras""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""all-extras""; tsfresh>=0.17; python_version < ""3.12"" and extra == ""all-extras""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.11"" and extra == ""all-extras""; u8darts<0.32.0,>=0.29.0; python_version < ""3.13"" and extra == ""all-extras""; xarray; python_version < ""3.13"" and extra == ""all-extras""; arch<7.1.0,>=5.6; python_version < ""3.13"" and extra == ""all-extras-pandas2""; autots<0.7,>=0.6.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; cloudpickle; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dash!=2.9.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dask<2025.2.1,>2024.8.2; (extra == ""dataframe"" and python_version < ""3.13"") and extra == ""all-extras-pandas2""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dtw-python; python_version < ""3.13"" and extra == ""all-extras-pandas2""; esig==0.9.7; python_version < ""3.10"" and extra == ""all-extras-pandas2""; filterpy>=1.4.5; python_version < ""3.11"" and extra == ""all-extras-pandas2""; gluonts>=0.9; python_version < ""3.13"" and extra == ""all-extras-pandas2""; h5py; python_version < ""3.12"" and extra == ""all-extras-pandas2""; hmmlearn>=0.2.7; python_version < ""3.11"" and extra == ""all-extras-pandas2""; holidays; python_version < ""3.13"" and extra == ""all-extras-pandas2""; matplotlib!=3.9.1,>=3.3.2; python_version < ""3.13"" and extra == ""all-extras-pandas2""; mne; python_version < ""3.13"" and extra == ""all-extras-pandas2""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""all-extras-pandas2""; optuna<4.5; extra == ""all-extras-pandas2""; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < ""3.12"" and extra == ""all-extras-pandas2""; polars[pandas]<2.0,>=0.20; python_version < ""3.13"" and extra == ""all-extras-pandas2""; prophet>=1.1; python_version < ""3.12"" and extra == ""all-extras-pandas2""; pycatch22<0.4.6; python_version < ""3.13"" and extra == ""all-extras-pandas2""; pyod>=0.8; python_version < ""3.11"" and extra == ""all-extras-pandas2""; ray>=2.40.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; scikit_posthocs>=0.6.5; python_version < ""3.13"" and extra == ""all-extras-pandas2""; seaborn>=0.11; python_version < ""3.13"" and extra == ""all-extras-pandas2""; seasonal; python_version < ""3.13"" and extra == ""all-extras-pandas2""; simdkalman; extra == ""all-extras-pandas2""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; skpro<2.10.0,>=2; extra == ""all-extras-pandas2""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; statsmodels>=0.12.1; python_version < ""3.13"" and extra == ""all-extras-pandas2""; stumpy>=1.5.1; python_version < ""3.11"" and extra == ""all-extras-pandas2""; tbats>=1.1; python_version < ""3.12"" and extra == ""all-extras-pandas2""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""all-extras-pandas2""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""all-extras-pandas2""; tsfresh>=0.17; python_version < ""3.12"" and extra == ""all-extras-pandas2""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.11"" and extra == ""all-extras-pandas2""; u8darts<0.32.0,>=0.29.0; python_version < ""3.13"" and extra == ""all-extras-pandas2""; xarray; python_version < ""3.13"" and extra == ""all-extras-pandas2""; dtaidistance<2.4; python_version < ""3.13"" and extra == ""alignment""; dtw-python<1.6,>=1.3; python_version < ""3.13"" and extra == ""alignment""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""alignment""; hmmlearn<0.4,>=0.2.7; python_version < ""3.13"" and extra == ""annotation""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""annotation""; pyod<1.2,>=0.8; python_version < ""3.12"" and extra == ""annotation""; esig<0.10,>=0.9.7; python_version < ""3.11"" and extra == ""classification""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""classification""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""classification""; tsfresh<0.21,>=0.17; python_version < ""3.12"" and extra == ""classification""; networkx<3.5; extra == ""clustering""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""clustering""; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < ""3.12"" and extra == ""clustering""; ts2vg<1.3; python_version < ""3.13"" and extra == ""clustering""; hmmlearn<0.4,>=0.2.7; python_version < ""3.13"" and extra == ""detection""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""detection""; pyod<1.2,>=0.8; python_version < ""3.12"" and extra == ""detection""; arch<7.1,>=5.6; python_version < ""3.13"" and extra == ""forecasting""; autots<0.7,>=0.6.1; python_version < ""3.13"" and extra == ""forecasting""; pmdarima!=1.8.1,<2.1,>=1.8; python_version < ""3.12"" and extra == ""forecasting""; prophet<1.2,>=1.1; python_version < ""3.13"" and extra == ""forecasting""; skforecast<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""forecasting""; skpro<2.10.0,>=2; extra == ""forecasting""; statsforecast<2.1.0,>=1.0.0; python_version < ""3.13"" and extra == ""forecasting""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""forecasting""; tbats<1.2,>=1.1; python_version < ""3.12"" and extra == ""forecasting""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""networks""; seasonal<0.4,>=0.3.1; python_version < ""3.13"" and extra == ""param-est""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""param-est""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""regression""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""regression""; esig<0.10,>=0.9.7; python_version < ""3.11"" and extra == ""transformations""; filterpy<1.5,>=1.4.5; python_version < ""3.13"" and extra == ""transformations""; holidays<0.59,>=0.29; python_version < ""3.13"" and extra == ""transformations""; mne<1.9,>=1.5; python_version < ""3.13"" and extra == ""transformations""; numba<0.62,>=0.53; python_version < ""3.13"" and extra == ""transformations""; pycatch22<0.4.6,>=0.4; python_version < ""3.13"" and extra == ""transformations""; simdkalman; extra == ""transformations""; statsmodels<0.15,>=0.12.1; python_version < ""3.13"" and extra == ""transformations""; stumpy<1.13,>=1.5.1; python_version < ""3.12"" and extra == ""transformations""; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < ""3.12"" and sys_platform != ""win32"" and platform_machine != ""aarch64"") and extra == ""transformations""; tsfresh<0.21,>=0.17; python_version < ""3.12"" and extra == ""transformations""; backoff; extra == ""dev""; httpx; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-randomly; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-xdist; extra == ""dev""; wheel; extra == ""dev""; jupyter; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.8.6; extra == ""docs""; numpydoc; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; Sphinx!=7.2.0,<9.0.0; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-design<0.7.0; extra == ""docs""; sphinx-gallery<0.20.0; extra == ""docs""; sphinx-issues<6.0.0; extra == ""docs""; tabulate; extra == ""docs""; pytest<8.5,>=7.4; extra == ""tests""; pytest-randomly<3.17,>=3.15; extra == ""tests""; pytest-timeout<2.5,>=2.1; extra == ""tests""; pytest-xdist<3.8,>=3.3; extra == ""tests""; jupyter; extra == ""binder""; pandas<2.0.0; extra == ""binder""; skchange; extra == ""binder""; mrseql<0.0.3; extra == ""cython-extras""; mrsqm; python_version < ""3.11"" and extra == ""cython-extras""; numba<0.62; extra == ""cython-extras""; rdata; extra == ""datasets""; requests; extra == ""datasets""; FrEIA; python_version < ""3.12"" and extra == ""dl""; neuralforecast<1.8.0,>=1.6.4; python_version < ""3.11"" and extra == ""dl""; peft<0.14.0,>=0.10.0; python_version < ""3.12"" and extra == ""dl""; tensorflow<2.20,>=2; python_version < ""3.13"" and extra == ""dl""; torch; (sys_platform != ""darwin"" or python_version != ""3.13"") and extra == ""dl""; transformers[torch]<4.41.0; python_version < ""3.12"" and extra == ""dl""; pykan<0.2.9,>=0.2.1; python_version > ""3.9.7"" and extra == ""dl""; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != ""darwin"" or python_version != ""3.13"") and extra == ""dl""; lightning>=2.0; python_version < ""3.12"" and extra == ""dl""; gluonts>=0.14.3; python_version < ""3.12"" and extra == ""dl""; einops>0.7.0; python_version < ""3.12"" and extra == ""dl""; huggingface-hub>=0.23.0; python_version < ""3.12"" and extra == ""dl""; accelerate; extra == ""dl""; tqdm; extra == ""dl""; hydra-core; python_version < ""3.13"" and extra == ""dl""; mlflow<4.0; extra == ""mlflow""; mlflow<3.0; extra == ""mlflow2""; boto3; extra == ""mlflow-tests""; botocore; extra == ""mlflow-tests""; mlflow<4.0; extra == ""mlflow-tests""; moto; extra == ""mlflow-tests""; numpy<2.0.0; extra == ""numpy1""; pandas<2.0.0; extra == ""pandas1""; catboost; python_version < ""3.13"" and extra == ""compatibility-tests""",0.38.0,No,,No,None,,, +streamlit,Base Package,EY,1.37.1,"{'base_package': 'streamlit==1.37.1', 'dependencies': ['altair==4.0', 'blinker==1.5.0', 'cachetools==4.0', 'click==7.0', 'numpy==1.23', 'packaging==20', 'pandas==1.4.0', 'pillow==7.1.0', 'protobuf==3.20', 'pyarrow==7.0', 'requests==2.27', 'tenacity==8.1.0', 'toml==0.10.1', 'typing-extensions==4.4.0', 'watchdog==2.1.5', 'gitpython==3.0.7', 'pydeck==0.8.0b4', 'tornado==6.0.3', 'snowflake-snowpark-python==1.17.0', 'snowflake-connector-python==3.3.0']}","altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != ""Darwin""; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < ""3.12"" and extra == ""snowflake""; snowflake-connector-python>=3.3.0; python_version < ""3.12"" and extra == ""snowflake""","1.38.0, 1.39.0, 1.39.1, 1.40.0, 1.40.1, 1.40.2, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.42.2, 1.43.0, 1.43.1, 1.43.2, 1.44.0, 1.44.1, 1.45.0, 1.45.1, 1.46.0","altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != ""Darwin""; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < ""3.12"" and extra == ""snowflake""; snowflake-connector-python>=3.3.0; python_version < ""3.12"" and extra == ""snowflake""",1.46.0,No,,No,None,,, +tabula-py,Base Package,EY,2.1.1,"{'base_package': 'tabula-py==2.1.1', 'dependencies': ['pandas==0.25.3', 'numpy==1.24.4', 'sphinx==7.1.2', 'sphinx-rtd-theme==1.3.0', 'Jinja2==3.1.2']}","pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == ""dev""; ruff; extra == ""dev""; mypy; extra == ""dev""; Flake8-pyproject; extra == ""dev""; sphinx==7.1.2; extra == ""doc""; sphinx-rtd-theme==1.3.0; extra == ""doc""; Jinja2==3.1.2; extra == ""doc""; jpype1; extra == ""jpype""; pytest; extra == ""test""","2.2.0, 2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.7.0rc0, 2.7.0, 2.8.0rc0, 2.8.0, 2.8.1, 2.8.2rc0, 2.8.2, 2.9.0rc0, 2.9.0, 2.9.1rc0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc1, 2.10.0","pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == ""dev""; ruff; extra == ""dev""; mypy; extra == ""dev""; Flake8-pyproject; extra == ""dev""; sphinx==7.1.2; extra == ""doc""; sphinx-rtd-theme==1.3.0; extra == ""doc""; Jinja2==3.1.2; extra == ""doc""; jpype1; extra == ""jpype""; pytest; extra == ""test""",2.10.0,No,,No,None,,, +tbats,Base Package,EY,1.1.3,"{'base_package': 'tbats==1.1.3', 'dependencies': []}",numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev',,numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev',1.1.3,No,,No,None,,, +tensorflow,Base Package,EY,2.16.1,"{'base_package': 'tensorflow==2.16.1', 'dependencies': ['absl-py==1.0.0', 'astunparse==1.6.0', 'flatbuffers==24.3.25', 'gast==0.2.1', 'google-pasta==0.1.1', 'libclang==13.0.0', 'opt-einsum==2.3.2', 'protobuf==3.20.3', 'requests==2.21.0', 'six==1.12.0', 'termcolor==1.1.0', 'typing-extensions==3.6.6', 'wrapt==1.11.0', 'grpcio==1.24.3', 'tensorboard==2.19.0', 'keras==3.5.0', 'numpy==1.26.0', 'h5py==3.11.0', 'ml-dtypes==0.5.1', 'tensorflow-io-gcs-filesystem==0.23.1', 'nvidia-cublas-cu12==12.5.3.2', 'nvidia-cuda-cupti-cu12==12.5.82', 'nvidia-cuda-nvcc-cu12==12.5.82', 'nvidia-cuda-nvrtc-cu12==12.5.82', 'nvidia-cuda-runtime-cu12==12.5.82', 'nvidia-cudnn-cu12==9.3.0.75', 'nvidia-cufft-cu12==11.2.3.61', 'nvidia-curand-cu12==10.3.6.82', 'nvidia-cusolver-cu12==11.6.3.83', 'nvidia-cusparse-cu12==12.5.1.3', 'nvidia-nccl-cu12==2.23.4', 'nvidia-nvjitlink-cu12==12.5.82']}","absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < ""3.12""; nvidia-cublas-cu12==12.5.3.2; extra == ""and-cuda""; nvidia-cuda-cupti-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-nvcc-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-nvrtc-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-runtime-cu12==12.5.82; extra == ""and-cuda""; nvidia-cudnn-cu12==9.3.0.75; extra == ""and-cuda""; nvidia-cufft-cu12==11.2.3.61; extra == ""and-cuda""; nvidia-curand-cu12==10.3.6.82; extra == ""and-cuda""; nvidia-cusolver-cu12==11.6.3.83; extra == ""and-cuda""; nvidia-cusparse-cu12==12.5.1.3; extra == ""and-cuda""; nvidia-nccl-cu12==2.23.4; extra == ""and-cuda""; nvidia-nvjitlink-cu12==12.5.82; extra == ""and-cuda""","2.16.2, 2.17.0rc0, 2.17.0rc1, 2.17.0, 2.17.1, 2.18.0rc0, 2.18.0rc1, 2.18.0rc2, 2.18.0, 2.18.1, 2.19.0rc0, 2.19.0","absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < ""3.12""; nvidia-cublas-cu12==12.5.3.2; extra == ""and-cuda""; nvidia-cuda-cupti-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-nvcc-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-nvrtc-cu12==12.5.82; extra == ""and-cuda""; nvidia-cuda-runtime-cu12==12.5.82; extra == ""and-cuda""; nvidia-cudnn-cu12==9.3.0.75; extra == ""and-cuda""; nvidia-cufft-cu12==11.2.3.61; extra == ""and-cuda""; nvidia-curand-cu12==10.3.6.82; extra == ""and-cuda""; nvidia-cusolver-cu12==11.6.3.83; extra == ""and-cuda""; nvidia-cusparse-cu12==12.5.1.3; extra == ""and-cuda""; nvidia-nccl-cu12==2.23.4; extra == ""and-cuda""; nvidia-nvjitlink-cu12==12.5.82; extra == ""and-cuda""",2.19.0,No,,No,None,,, +textblob,Base Package,EY,0.15.3,"{'base_package': 'textblob==0.15.3', 'dependencies': ['nltk==3.9', 'pre-commit==3.5', 'sphinx==8.0.2', 'sphinx-issues==4.1.0', 'PyYAML==6.0.2']}","nltk>=3.9; textblob[tests]; extra == ""dev""; tox; extra == ""dev""; pre-commit~=3.5; extra == ""dev""; sphinx==8.0.2; extra == ""docs""; sphinx-issues==4.1.0; extra == ""docs""; PyYAML==6.0.2; extra == ""docs""; pytest; extra == ""tests""; numpy; extra == ""tests""","0.17.0, 0.17.1, 0.18.0, 0.18.0.post0, 0.19.0","nltk>=3.9; textblob[tests]; extra == ""dev""; tox; extra == ""dev""; pre-commit~=3.5; extra == ""dev""; sphinx==8.0.2; extra == ""docs""; sphinx-issues==4.1.0; extra == ""docs""; PyYAML==6.0.2; extra == ""docs""; pytest; extra == ""tests""; numpy; extra == ""tests""",0.19.0,No,,No,None,,, +tf2onnx,Base Package,EY,1.16.1,"{'base_package': 'tf2onnx==1.16.1', 'dependencies': ['numpy==1.14.1', 'onnx==1.4.1', 'flatbuffers==1.12', 'protobuf==3.20']}",numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20),,numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20),1.16.1,No,,No,None,,, +tinycss2,Base Package,EY,1.3.0,"{'base_package': 'tinycss2==1.3.0', 'dependencies': ['webencodings==0.4']}","webencodings>=0.4; sphinx; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; pytest; extra == ""test""; ruff; extra == ""test""",1.4.0,"webencodings>=0.4; sphinx; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; pytest; extra == ""test""; ruff; extra == ""test""",1.4.0,No,,No,None,,, +tomli,Base Package,EY,2.0.2,"{'base_package': 'tomli==2.0.2', 'dependencies': []}",,"2.1.0, 2.2.1",,2.2.1,No,,No,None,,, +toposort,Base Package,EY,1.1,"{'base_package': 'toposort==1.1', 'dependencies': []}",,"1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10",,1.10,No,,No,None,,, +tox,Base Package,EY,4.15.0,"{'base_package': 'tox==4.15.0', 'dependencies': ['cachetools==5.5.1', 'chardet==5.2', 'colorama==0.4.6', 'filelock==3.16.1', 'packaging==24.2', 'platformdirs==4.3.6', 'pluggy==1.5', 'pyproject-api==1.8', 'tomli==2.2.1', 'typing-extensions==4.12.2', 'virtualenv==20.31', 'devpi-process==1.0.2', 'pytest-mock==3.14', 'pytest==8.3.4']}","cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < ""3.11""; typing-extensions>=4.12.2; python_version < ""3.11""; virtualenv>=20.31; devpi-process>=1.0.2; extra == ""test""; pytest-mock>=3.14; extra == ""test""; pytest>=8.3.4; extra == ""test""","4.15.1, 4.16.0, 4.17.0, 4.17.1, 4.18.0, 4.18.1, 4.19.0, 4.20.0, 4.21.0, 4.21.1, 4.21.2, 4.22.0, 4.23.0, 4.23.1, 4.23.2, 4.24.0, 4.24.1, 4.24.2, 4.25.0, 4.26.0, 4.27.0","cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < ""3.11""; typing-extensions>=4.12.2; python_version < ""3.11""; virtualenv>=20.31; devpi-process>=1.0.2; extra == ""test""; pytest-mock>=3.14; extra == ""test""; pytest>=8.3.4; extra == ""test""",4.27.0,No,,No,None,,, +twine,Base Package,EY,5.1.1,"{'base_package': 'twine==5.1.1', 'dependencies': ['readme-renderer==35.0', 'requests==2.20', 'requests-toolbelt==0.8.0', 'urllib3==1.26.0', 'importlib-metadata==3.6', 'keyring==15.1', 'rfc3986==1.4.0', 'rich==12.0.0', 'packaging==24.0', 'keyring==15.1']}","readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < ""3.10""; keyring>=15.1; platform_machine != ""ppc64le"" and platform_machine != ""s390x""; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == ""keyring""","6.0.0, 6.0.1, 6.1.0","readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < ""3.10""; keyring>=15.1; platform_machine != ""ppc64le"" and platform_machine != ""s390x""; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == ""keyring""",6.1.0,No,,No,None,,, +unstructured,Base Package,EY,0.14.2,"{'base_package': 'unstructured==0.14.2', 'dependencies': ['onnx==1.17.0', 'unstructured.pytesseract==0.3.12', 'unstructured-inference==1.0.5', 'python-pptx==1.0.1', 'python-docx==1.1.2', 'onnxruntime==1.19.0', 'python-docx==1.1.2', 'python-docx==1.1.2', 'onnx==1.17.0', 'onnxruntime==1.19.0', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.12', 'onnx==1.17.0', 'unstructured.pytesseract==0.3.12', 'unstructured-inference==1.0.5', 'python-pptx==1.0.1', 'python-docx==1.1.2', 'onnxruntime==1.19.0', 'python-docx==1.1.2', 'paddlepaddle==3.0.0b1', 'unstructured.paddleocr==2.10.0', 'onnx==1.17.0', 'onnxruntime==1.19.0', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.12', 'python-pptx==1.0.1', 'python-pptx==1.0.1']}","chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == ""all-docs""; pi-heif; extra == ""all-docs""; markdown; extra == ""all-docs""; pdf2image; extra == ""all-docs""; networkx; extra == ""all-docs""; pandas; extra == ""all-docs""; unstructured.pytesseract>=0.3.12; extra == ""all-docs""; google-cloud-vision; extra == ""all-docs""; unstructured-inference>=1.0.5; extra == ""all-docs""; xlrd; extra == ""all-docs""; effdet; extra == ""all-docs""; pypdf; extra == ""all-docs""; python-pptx>=1.0.1; extra == ""all-docs""; pdfminer.six; extra == ""all-docs""; python-docx>=1.1.2; extra == ""all-docs""; pypandoc; extra == ""all-docs""; onnxruntime>=1.19.0; extra == ""all-docs""; pikepdf; extra == ""all-docs""; openpyxl; extra == ""all-docs""; pandas; extra == ""csv""; python-docx>=1.1.2; extra == ""doc""; python-docx>=1.1.2; extra == ""docx""; pypandoc; extra == ""epub""; langdetect; extra == ""huggingface""; sacremoses; extra == ""huggingface""; sentencepiece; extra == ""huggingface""; torch; extra == ""huggingface""; transformers; extra == ""huggingface""; onnx>=1.17.0; extra == ""image""; onnxruntime>=1.19.0; extra == ""image""; pdf2image; extra == ""image""; pdfminer.six; extra == ""image""; pikepdf; extra == ""image""; pi-heif; extra == ""image""; pypdf; extra == ""image""; google-cloud-vision; extra == ""image""; effdet; extra == ""image""; unstructured-inference>=1.0.5; extra == ""image""; unstructured.pytesseract>=0.3.12; extra == ""image""; onnx>=1.17.0; extra == ""local-inference""; pi-heif; extra == ""local-inference""; markdown; extra == ""local-inference""; pdf2image; extra == ""local-inference""; networkx; extra == ""local-inference""; pandas; extra == ""local-inference""; unstructured.pytesseract>=0.3.12; extra == ""local-inference""; google-cloud-vision; extra == ""local-inference""; unstructured-inference>=1.0.5; extra == ""local-inference""; xlrd; extra == ""local-inference""; effdet; extra == ""local-inference""; pypdf; extra == ""local-inference""; python-pptx>=1.0.1; extra == ""local-inference""; pdfminer.six; extra == ""local-inference""; python-docx>=1.1.2; extra == ""local-inference""; pypandoc; extra == ""local-inference""; onnxruntime>=1.19.0; extra == ""local-inference""; pikepdf; extra == ""local-inference""; openpyxl; extra == ""local-inference""; markdown; extra == ""md""; python-docx>=1.1.2; extra == ""odt""; pypandoc; extra == ""odt""; pypandoc; extra == ""org""; paddlepaddle>=3.0.0b1; extra == ""paddleocr""; unstructured.paddleocr==2.10.0; extra == ""paddleocr""; onnx>=1.17.0; extra == ""pdf""; onnxruntime>=1.19.0; extra == ""pdf""; pdf2image; extra == ""pdf""; pdfminer.six; extra == ""pdf""; pikepdf; extra == ""pdf""; pi-heif; extra == ""pdf""; pypdf; extra == ""pdf""; google-cloud-vision; extra == ""pdf""; effdet; extra == ""pdf""; unstructured-inference>=1.0.5; extra == ""pdf""; unstructured.pytesseract>=0.3.12; extra == ""pdf""; python-pptx>=1.0.1; extra == ""ppt""; python-pptx>=1.0.1; extra == ""pptx""; pypandoc; extra == ""rst""; pypandoc; extra == ""rtf""; pandas; extra == ""tsv""; openpyxl; extra == ""xlsx""; pandas; extra == ""xlsx""; xlrd; extra == ""xlsx""; networkx; extra == ""xlsx""","0.14.3, 0.14.4, 0.14.5, 0.14.6, 0.14.7, 0.14.8, 0.14.9, 0.14.10, 0.15.0, 0.15.1, 0.15.3, 0.15.5, 0.15.6, 0.15.7, 0.15.8, 0.15.9, 0.15.10, 0.15.12, 0.15.13, 0.15.14, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.16.7, 0.16.8, 0.16.9, 0.16.10, 0.16.11, 0.16.12, 0.16.13, 0.16.14, 0.16.15, 0.16.16, 0.16.17, 0.16.19, 0.16.20, 0.16.21, 0.16.22, 0.16.23, 0.16.24, 0.16.25, 0.17.0, 0.17.2, 0.18.1","chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == ""all-docs""; pi-heif; extra == ""all-docs""; markdown; extra == ""all-docs""; pdf2image; extra == ""all-docs""; networkx; extra == ""all-docs""; pandas; extra == ""all-docs""; unstructured.pytesseract>=0.3.12; extra == ""all-docs""; google-cloud-vision; extra == ""all-docs""; unstructured-inference>=1.0.5; extra == ""all-docs""; xlrd; extra == ""all-docs""; effdet; extra == ""all-docs""; pypdf; extra == ""all-docs""; python-pptx>=1.0.1; extra == ""all-docs""; pdfminer.six; extra == ""all-docs""; python-docx>=1.1.2; extra == ""all-docs""; pypandoc; extra == ""all-docs""; onnxruntime>=1.19.0; extra == ""all-docs""; pikepdf; extra == ""all-docs""; openpyxl; extra == ""all-docs""; pandas; extra == ""csv""; python-docx>=1.1.2; extra == ""doc""; python-docx>=1.1.2; extra == ""docx""; pypandoc; extra == ""epub""; langdetect; extra == ""huggingface""; sacremoses; extra == ""huggingface""; sentencepiece; extra == ""huggingface""; torch; extra == ""huggingface""; transformers; extra == ""huggingface""; onnx>=1.17.0; extra == ""image""; onnxruntime>=1.19.0; extra == ""image""; pdf2image; extra == ""image""; pdfminer.six; extra == ""image""; pikepdf; extra == ""image""; pi-heif; extra == ""image""; pypdf; extra == ""image""; google-cloud-vision; extra == ""image""; effdet; extra == ""image""; unstructured-inference>=1.0.5; extra == ""image""; unstructured.pytesseract>=0.3.12; extra == ""image""; onnx>=1.17.0; extra == ""local-inference""; pi-heif; extra == ""local-inference""; markdown; extra == ""local-inference""; pdf2image; extra == ""local-inference""; networkx; extra == ""local-inference""; pandas; extra == ""local-inference""; unstructured.pytesseract>=0.3.12; extra == ""local-inference""; google-cloud-vision; extra == ""local-inference""; unstructured-inference>=1.0.5; extra == ""local-inference""; xlrd; extra == ""local-inference""; effdet; extra == ""local-inference""; pypdf; extra == ""local-inference""; python-pptx>=1.0.1; extra == ""local-inference""; pdfminer.six; extra == ""local-inference""; python-docx>=1.1.2; extra == ""local-inference""; pypandoc; extra == ""local-inference""; onnxruntime>=1.19.0; extra == ""local-inference""; pikepdf; extra == ""local-inference""; openpyxl; extra == ""local-inference""; markdown; extra == ""md""; python-docx>=1.1.2; extra == ""odt""; pypandoc; extra == ""odt""; pypandoc; extra == ""org""; paddlepaddle>=3.0.0b1; extra == ""paddleocr""; unstructured.paddleocr==2.10.0; extra == ""paddleocr""; onnx>=1.17.0; extra == ""pdf""; onnxruntime>=1.19.0; extra == ""pdf""; pdf2image; extra == ""pdf""; pdfminer.six; extra == ""pdf""; pikepdf; extra == ""pdf""; pi-heif; extra == ""pdf""; pypdf; extra == ""pdf""; google-cloud-vision; extra == ""pdf""; effdet; extra == ""pdf""; unstructured-inference>=1.0.5; extra == ""pdf""; unstructured.pytesseract>=0.3.12; extra == ""pdf""; python-pptx>=1.0.1; extra == ""ppt""; python-pptx>=1.0.1; extra == ""pptx""; pypandoc; extra == ""rst""; pypandoc; extra == ""rtf""; pandas; extra == ""tsv""; openpyxl; extra == ""xlsx""; pandas; extra == ""xlsx""; xlrd; extra == ""xlsx""; networkx; extra == ""xlsx""",0.18.1,Yes,"CVE-2024-46455, CVSS_V4, unstructured XML External Entity (XXE), CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<0.14.3",No,None,0.18.1,"{'base_package': 'unstructured==0.18.1', 'dependencies': ['html5lib==1.1', 'pi-heif==0.22.0', 'unstructured.pytesseract==0.3.15', 'google-cloud-vision==3.10.2', 'unstructured-inference==1.0.5', 'xlrd==2.0.2', 'effdet==0.4.1', 'python-pptx==1.0.2', 'pdfminer.six==20250506', 'python-docx==1.2.0', 'pypandoc==1.15', 'onnxruntime==1.22.0', 'pikepdf==9.9.0', 'python-docx==1.2.0', 'python-docx==1.2.0', 'pypandoc==1.15', 'sacremoses==2.3.0', 'onnxruntime==1.22.0', 'pdfminer.six==20250506', 'pikepdf==9.9.0', 'pi-heif==0.22.0', 'google-cloud-vision==3.10.2', 'effdet==0.4.1', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.15', 'pi-heif==0.22.0', 'unstructured.pytesseract==0.3.15', 'google-cloud-vision==3.10.2', 'unstructured-inference==1.0.5', 'xlrd==2.0.2', 'effdet==0.4.1', 'python-pptx==1.0.2', 'pdfminer.six==20250506', 'python-docx==1.2.0', 'pypandoc==1.15', 'onnxruntime==1.22.0', 'pikepdf==9.9.0', 'python-docx==1.2.0', 'pypandoc==1.15', 'pypandoc==1.15', 'paddlepaddle==1.0.9', 'unstructured.paddleocr==0.1.1', 'onnxruntime==1.22.0', 'pdfminer.six==20250506', 'pikepdf==9.9.0', 'pi-heif==0.22.0', 'google-cloud-vision==3.10.2', 'effdet==0.4.1', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.15', 'python-pptx==1.0.2', 'python-pptx==1.0.2', 'pypandoc==1.15', 'pypandoc==1.15', 'xlrd==2.0.2']}", +uri-template,Base Package,EY,1.3.0,"{'base_package': 'uri-template==1.3.0', 'dependencies': []}",types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev',,types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev',1.3.0,No,,No,None,,, +uvloop,Base Package,EY,0.20.0,"{'base_package': 'uvloop==0.20.0', 'dependencies': ['setuptools==60', 'Cython==3.0', 'Sphinx==4.1.2', 'sphinxcontrib-asyncio==0.3.0', 'sphinx-rtd-theme==0.5.2', 'aiohttp==3.10.5', 'flake8==5.0', 'pycodestyle==2.9.0', 'pyOpenSSL==23.0.0', 'mypy==0.800']}","setuptools>=60; extra == ""dev""; Cython~=3.0; extra == ""dev""; Sphinx~=4.1.2; extra == ""docs""; sphinxcontrib-asyncio~=0.3.0; extra == ""docs""; sphinx-rtd-theme~=0.5.2; extra == ""docs""; aiohttp>=3.10.5; extra == ""test""; flake8~=5.0; extra == ""test""; psutil; extra == ""test""; pycodestyle~=2.9.0; extra == ""test""; pyOpenSSL~=23.0.0; extra == ""test""; mypy>=0.800; extra == ""test""","0.21.0b1, 0.21.0","setuptools>=60; extra == ""dev""; Cython~=3.0; extra == ""dev""; Sphinx~=4.1.2; extra == ""docs""; sphinxcontrib-asyncio~=0.3.0; extra == ""docs""; sphinx-rtd-theme~=0.5.2; extra == ""docs""; aiohttp>=3.10.5; extra == ""test""; flake8~=5.0; extra == ""test""; psutil; extra == ""test""; pycodestyle~=2.9.0; extra == ""test""; pyOpenSSL~=23.0.0; extra == ""test""; mypy>=0.800; extra == ""test""",0.21.0,No,,No,None,,, +watchgod,Base Package,EY,0.8.2,"{'base_package': 'watchgod==0.8.2', 'dependencies': ['anyio==3.0.0']}","anyio (<4,>=3.0.0)",0.10a1,"anyio (<4,>=3.0.0)",0.10a1,No,,No,None,,, +webcolors,Base Package,EY,24.8.0,"{'base_package': 'webcolors==24.8.0', 'dependencies': []}",,"24.11.0, 24.11.1",,24.11.1,No,,No,None,,, +websockets,Base Package,EY,13.1,"{'base_package': 'websockets==13.1', 'dependencies': []}",,"14.0, 14.1, 14.2, 15.0, 15.0.1",,15.0.1,No,,No,None,,, +xattr,Base Package,EY,1.1.0,"{'base_package': 'xattr==1.1.0', 'dependencies': ['cffi==1.16.0']}","cffi>=1.16.0; pytest; extra == ""test""",1.1.4,"cffi>=1.16.0; pytest; extra == ""test""",1.1.4,No,,No,None,,, +yellowbrick,Base Package,EY,1.5,"{'base_package': 'yellowbrick==1.5', 'dependencies': ['matplotlib==2.0.2', 'scipy==1.0.0', 'scikit-learn==1.0.0', 'numpy==1.16.0', 'cycler==0.10.0']}","matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)",,"matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)",1.5,No,,No,None,,, +adal,Dependency Package,EY,1.2.7,,"PyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)",,"PyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)",1.2.7,No,,No,None,,, +aiofiles,Dependency Package,EY,24.1.0,,,,,24.1.0,No,,No,None,,, +aiohappyeyeballs,Dependency Package,EY,2.4.6,,,"2.4.7, 2.4.8, 2.5.0, 2.6.0, 2.6.1",,2.6.1,No,,No,None,,, +aiohttp,Dependency Package,EY,3.11.13,,"aiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < ""3.11""; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == ""speedups""; Brotli; platform_python_implementation == ""CPython"" and extra == ""speedups""; brotlicffi; platform_python_implementation != ""CPython"" and extra == ""speedups""","3.11.14, 3.11.15, 3.11.16, 3.11.17, 3.11.18, 3.12.0b0, 3.12.0b1, 3.12.0b2, 3.12.0b3, 3.12.0rc0, 3.12.0rc1, 3.12.0, 3.12.1rc0, 3.12.1, 3.12.2, 3.12.3, 3.12.4, 3.12.6, 3.12.7rc0, 3.12.7, 3.12.8, 3.12.9, 3.12.10, 3.12.11, 3.12.12, 3.12.13, 4.0.0a0, 4.0.0a1","aiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < ""3.11""; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == ""speedups""; Brotli; platform_python_implementation == ""CPython"" and extra == ""speedups""; brotlicffi; platform_python_implementation != ""CPython"" and extra == ""speedups""",4.0.0a1,No,,No,None,,, +aiosignal,Dependency Package,EY,1.3.2,,frozenlist>=1.1.0,,frozenlist>=1.1.0,1.3.2,No,,No,None,,, +annotated-types,Dependency Package,EY,0.7.0,,"typing-extensions>=4.0.0; python_version < ""3.9""",,"typing-extensions>=4.0.0; python_version < ""3.9""",0.7.0,No,,No,None,,, +antlr4-python3-runtime,Dependency Package,EY,4.9.3,,"typing; python_version < ""3.5""","4.10, 4.11.0, 4.11.1, 4.12.0, 4.13.0, 4.13.1, 4.13.2","typing; python_version < ""3.5""",4.13.2,No,,No,None,,, +anyconfig,Dependency Package,EY,0.14.0,,,,,0.14.0,No,,No,None,,, +anyio,Dependency Package,EY,4.8.0,,"exceptiongroup>=1.0.2; python_version < ""3.11""; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < ""3.13""; trio>=0.26.1; extra == ""trio""; anyio[trio]; extra == ""test""; blockbuster>=1.5.23; extra == ""test""; coverage[toml]>=7; extra == ""test""; exceptiongroup>=1.2.0; extra == ""test""; hypothesis>=4.0; extra == ""test""; psutil>=5.9; extra == ""test""; pytest>=7.0; extra == ""test""; trustme; extra == ""test""; truststore>=0.9.1; python_version >= ""3.10"" and extra == ""test""; uvloop>=0.21; (platform_python_implementation == ""CPython"" and platform_system != ""Windows"" and python_version < ""3.14"") and extra == ""test""; packaging; extra == ""doc""; Sphinx~=8.2; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; sphinx-autodoc-typehints>=1.2.0; extra == ""doc""",4.9.0,"exceptiongroup>=1.0.2; python_version < ""3.11""; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < ""3.13""; trio>=0.26.1; extra == ""trio""; anyio[trio]; extra == ""test""; blockbuster>=1.5.23; extra == ""test""; coverage[toml]>=7; extra == ""test""; exceptiongroup>=1.2.0; extra == ""test""; hypothesis>=4.0; extra == ""test""; psutil>=5.9; extra == ""test""; pytest>=7.0; extra == ""test""; trustme; extra == ""test""; truststore>=0.9.1; python_version >= ""3.10"" and extra == ""test""; uvloop>=0.21; (platform_python_implementation == ""CPython"" and platform_system != ""Windows"" and python_version < ""3.14"") and extra == ""test""; packaging; extra == ""doc""; Sphinx~=8.2; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; sphinx-autodoc-typehints>=1.2.0; extra == ""doc""",4.9.0,No,,No,None,,, +appdirs,Dependency Package,EY,1.4.4,,,,,1.4.4,No,,No,None,,, +argcomplete,Dependency Package,EY,3.5.1,,"coverage; extra == ""test""; mypy; extra == ""test""; pexpect; extra == ""test""; ruff; extra == ""test""; wheel; extra == ""test""","3.5.2, 3.5.3, 3.6.0, 3.6.1, 3.6.2","coverage; extra == ""test""; mypy; extra == ""test""; pexpect; extra == ""test""; ruff; extra == ""test""; wheel; extra == ""test""",3.6.2,No,,No,None,,, +argon2-cffi,Dependency Package,EY,23.1.0,,argon2-cffi-bindings,25.1.0,argon2-cffi-bindings,25.1.0,No,,No,None,,, +argon2-cffi-bindings,Dependency Package,EY,21.2.0,,,,,21.2.0,No,,No,None,,, +arrow,Dependency Package,EY,1.3.0,,"python-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == ""doc""; sphinx>=7.0.0 ; extra == ""doc""; sphinx-autobuild ; extra == ""doc""; sphinx-autodoc-typehints ; extra == ""doc""; sphinx_rtd_theme>=1.3.0 ; extra == ""doc""; dateparser==1.* ; extra == ""test""; pre-commit ; extra == ""test""; pytest ; extra == ""test""; pytest-cov ; extra == ""test""; pytest-mock ; extra == ""test""; pytz==2021.1 ; extra == ""test""; simplejson==3.* ; extra == ""test""",,"python-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == ""doc""; sphinx>=7.0.0 ; extra == ""doc""; sphinx-autobuild ; extra == ""doc""; sphinx-autodoc-typehints ; extra == ""doc""; sphinx_rtd_theme>=1.3.0 ; extra == ""doc""; dateparser==1.* ; extra == ""test""; pre-commit ; extra == ""test""; pytest ; extra == ""test""; pytest-cov ; extra == ""test""; pytest-mock ; extra == ""test""; pytz==2021.1 ; extra == ""test""; simplejson==3.* ; extra == ""test""",1.3.0,No,,No,None,,, +asttokens,Dependency Package,EY,2.4.1,,"astroid<4,>=2; extra == ""astroid""; astroid<4,>=2; extra == ""test""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-xdist; extra == ""test""",3.0.0,"astroid<4,>=2; extra == ""astroid""; astroid<4,>=2; extra == ""test""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-xdist; extra == ""test""",3.0.0,No,,No,None,,, +async-lru,Dependency Package,EY,2.0.4,,"typing_extensions>=4.0.0; python_version < ""3.11""",2.0.5,"typing_extensions>=4.0.0; python_version < ""3.11""",2.0.5,No,,No,None,,, +attrs,Dependency Package,EY,24.2.0,,"cloudpickle; platform_python_implementation == ""CPython"" and extra == ""benchmark""; hypothesis; extra == ""benchmark""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""benchmark""; pympler; extra == ""benchmark""; pytest-codspeed; extra == ""benchmark""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""benchmark""; pytest-xdist[psutil]; extra == ""benchmark""; pytest>=4.3.0; extra == ""benchmark""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""cov""; coverage[toml]>=5.3; extra == ""cov""; hypothesis; extra == ""cov""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""cov""; pympler; extra == ""cov""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""cov""; pytest-xdist[psutil]; extra == ""cov""; pytest>=4.3.0; extra == ""cov""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""dev""; hypothesis; extra == ""dev""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""dev""; pre-commit-uv; extra == ""dev""; pympler; extra == ""dev""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""dev""; pytest-xdist[psutil]; extra == ""dev""; pytest>=4.3.0; extra == ""dev""; cogapp; extra == ""docs""; furo; extra == ""docs""; myst-parser; extra == ""docs""; sphinx; extra == ""docs""; sphinx-notfound-page; extra == ""docs""; sphinxcontrib-towncrier; extra == ""docs""; towncrier; extra == ""docs""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""tests""; hypothesis; extra == ""tests""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests""; pympler; extra == ""tests""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests""; pytest-xdist[psutil]; extra == ""tests""; pytest>=4.3.0; extra == ""tests""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests-mypy""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests-mypy""","24.3.0, 25.1.0, 25.2.0, 25.3.0","cloudpickle; platform_python_implementation == ""CPython"" and extra == ""benchmark""; hypothesis; extra == ""benchmark""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""benchmark""; pympler; extra == ""benchmark""; pytest-codspeed; extra == ""benchmark""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""benchmark""; pytest-xdist[psutil]; extra == ""benchmark""; pytest>=4.3.0; extra == ""benchmark""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""cov""; coverage[toml]>=5.3; extra == ""cov""; hypothesis; extra == ""cov""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""cov""; pympler; extra == ""cov""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""cov""; pytest-xdist[psutil]; extra == ""cov""; pytest>=4.3.0; extra == ""cov""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""dev""; hypothesis; extra == ""dev""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""dev""; pre-commit-uv; extra == ""dev""; pympler; extra == ""dev""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""dev""; pytest-xdist[psutil]; extra == ""dev""; pytest>=4.3.0; extra == ""dev""; cogapp; extra == ""docs""; furo; extra == ""docs""; myst-parser; extra == ""docs""; sphinx; extra == ""docs""; sphinx-notfound-page; extra == ""docs""; sphinxcontrib-towncrier; extra == ""docs""; towncrier; extra == ""docs""; cloudpickle; platform_python_implementation == ""CPython"" and extra == ""tests""; hypothesis; extra == ""tests""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests""; pympler; extra == ""tests""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests""; pytest-xdist[psutil]; extra == ""tests""; pytest>=4.3.0; extra == ""tests""; mypy>=1.11.1; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests-mypy""; pytest-mypy-plugins; (platform_python_implementation == ""CPython"" and python_version >= ""3.10"") and extra == ""tests-mypy""",25.3.0,No,,No,None,,, +azure-ai-ml,Dependency Package,EY,1.21.1,,"pyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == ""designer""; azureml-dataprep-rslex>=2.22.0; python_version < ""3.13"" and extra == ""mount""","1.22.0, 1.22.1, 1.22.2, 1.22.3, 1.22.4, 1.23.0, 1.23.1, 1.24.0, 1.25.0, 1.26.0, 1.26.1, 1.26.2, 1.26.3, 1.26.4, 1.26.5, 1.27.0, 1.27.1","pyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == ""designer""; azureml-dataprep-rslex>=2.22.0; python_version < ""3.13"" and extra == ""mount""",1.27.1,No,,No,None,,, +azure-common,Dependency Package,EY,1.1.28,,azure-nspkg ; python_version<'3.0',,azure-nspkg ; python_version<'3.0',1.1.28,No,,No,None,,, +azure-core,Dependency Package,EY,1.31.0,,"requests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == ""aio""; opentelemetry-api~=1.26; extra == ""tracing""","1.32.0, 1.33.0, 1.34.0","requests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == ""aio""; opentelemetry-api~=1.26; extra == ""tracing""",1.34.0,No,,No,None,,, +azure-datalake-store,Dependency Package,EY,0.0.53,,"cffi; requests>=2.20.0; azure-identity; extra == ""auth""","1.0.0a0, 1.0.1","cffi; requests>=2.20.0; azure-identity; extra == ""auth""",1.0.1,No,,No,None,,, +azure-graphrbac,Dependency Package,EY,0.61.1,,"msrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < ""3.0""",0.61.2,"msrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < ""3.0""",0.61.2,No,,No,None,,, +azure-identity,Dependency Package,EY,1.19.0,,azure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.0,"1.20.0, 1.21.0, 1.22.0, 1.23.0",azure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.0,1.23.0,No,,No,None,,, +azure-mgmt-authorization,Dependency Package,EY,4.0.0,,,,,4.0.0,No,,No,None,,, +azure-mgmt-containerregistry,Dependency Package,EY,10.3.0,,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,"11.0.0, 12.0.0, 13.0.0, 14.0.0, 14.1.0b1",isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,14.1.0b1,No,,No,None,,, +azure-mgmt-core,Dependency Package,EY,1.4.0,,azure-core>=1.31.0,1.5.0,azure-core>=1.31.0,1.5.0,No,,No,None,,, +azure-mgmt-keyvault,Dependency Package,EY,10.3.1,,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.2,11.0.0,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.2,11.0.0,No,,No,None,,, +azure-mgmt-network,Dependency Package,EY,27.0.0,,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,"28.0.0, 28.1.0, 29.0.0",isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,29.0.0,No,,No,None,,, +azure-mgmt-resource,Dependency Package,EY,23.2.0,,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,"23.3.0, 23.4.0, 24.0.0",isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,24.0.0,No,,No,None,,, +azure-mgmt-storage,Dependency Package,EY,21.2.1,,isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,"22.0.0, 22.1.0, 22.1.1, 22.2.0, 23.0.0",isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0,23.0.0,No,,No,None,,, +azure-storage-blob,Dependency Package,EY,12.23.1,,"azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""","12.24.0b1, 12.24.0, 12.24.1, 12.25.0b1, 12.25.0, 12.25.1, 12.26.0b1, 12.27.0b1","azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""",12.27.0b1,No,,No,None,,, +azure-storage-file-datalake,Dependency Package,EY,12.17.0,,"azure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""","12.18.0b1, 12.18.0, 12.18.1, 12.19.0b1, 12.19.0, 12.20.0, 12.21.0b1, 12.22.0b1","azure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""",12.22.0b1,No,,No,None,,, +azure-storage-file-share,Dependency Package,EY,12.19.0,,"azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""","12.20.0b1, 12.20.0, 12.20.1, 12.21.0b1, 12.21.0, 12.22.0b1, 12.23.0b1","azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == ""aio""",12.23.0b1,No,,No,None,,, +azureml-core,Dependency Package,EY,1.58.0,,"pytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.0","1.58.0.post1, 1.59.0, 1.59.0.post1, 1.59.0.post2, 1.60.0, 1.60.0.post1","pytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.0",1.60.0.post1,No,,No,None,,, +azureml-dataprep,Dependency Package,EY,5.1.6,,"azureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == ""pandas""; pandas>=0.23.4; extra == ""pandas""; pyarrow>=0.17.0; extra == ""pandas""; pyarrow>=0.17.0; extra == ""parquet""; pyspark==2.3.0; extra == ""pyspark""; fusepy<4.0.0,>=3.0.1; extra == ""fuse""; scipy>=1.1.0; extra == ""scipy""; pyarrow>=0.17.0; extra == ""pyarrow""","5.2.0, 5.2.1, 5.3.0, 5.3.1, 5.3.2, 5.3.3","azureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == ""pandas""; pandas>=0.23.4; extra == ""pandas""; pyarrow>=0.17.0; extra == ""pandas""; pyarrow>=0.17.0; extra == ""parquet""; pyspark==2.3.0; extra == ""pyspark""; fusepy<4.0.0,>=3.0.1; extra == ""fuse""; scipy>=1.1.0; extra == ""scipy""; pyarrow>=0.17.0; extra == ""pyarrow""",5.3.3,No,,No,None,,, +azureml-dataprep-native,Dependency Package,EY,41.0.0,,,,,41.0.0,No,,No,None,,, +azureml-dataprep-rslex,Dependency Package,EY,2.22.4,,,"2.22.5, 2.23.0, 2.23.1, 2.23.2, 2.23.3, 2.23.4, 2.23.5, 2.23.6, 2.23.7, 2.23.8, 2.24.0, 2.24.1, 2.24.2, 2.24.3, 2.24.4, 2.24.5",,2.24.5,No,,No,None,,, +babel,Dependency Package,EY,2.16.0,,"pytz>=2015.7; python_version < ""3.9""; tzdata; sys_platform == ""win32"" and extra == ""dev""; backports.zoneinfo; python_version < ""3.9"" and extra == ""dev""; freezegun~=1.0; extra == ""dev""; jinja2>=3.0; extra == ""dev""; pytest-cov; extra == ""dev""; pytest>=6.0; extra == ""dev""; pytz; extra == ""dev""; setuptools; extra == ""dev""",2.17.0,"pytz>=2015.7; python_version < ""3.9""; tzdata; sys_platform == ""win32"" and extra == ""dev""; backports.zoneinfo; python_version < ""3.9"" and extra == ""dev""; freezegun~=1.0; extra == ""dev""; jinja2>=3.0; extra == ""dev""; pytest-cov; extra == ""dev""; pytest>=6.0; extra == ""dev""; pytz; extra == ""dev""; setuptools; extra == ""dev""",2.17.0,No,,No,None,,, +backoff,Dependency Package,EY,2.2.1,,,,,2.2.1,No,,No,None,,, +bcrypt,Dependency Package,EY,4.2.0,,"pytest!=3.3.0,>=3.2.1; extra == ""tests""; mypy; extra == ""typecheck""","4.2.1, 4.3.0","pytest!=3.3.0,>=3.2.1; extra == ""tests""; mypy; extra == ""typecheck""",4.3.0,No,,No,None,,, +beautifulsoup4,Dependency Package,EY,4.12.3,,"soupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == ""cchardet""; chardet; extra == ""chardet""; charset-normalizer; extra == ""charset-normalizer""; html5lib; extra == ""html5lib""; lxml; extra == ""lxml""","4.13.0b2, 4.13.0b3, 4.13.0, 4.13.1, 4.13.2, 4.13.3, 4.13.4","soupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == ""cchardet""; chardet; extra == ""chardet""; charset-normalizer; extra == ""charset-normalizer""; html5lib; extra == ""html5lib""; lxml; extra == ""lxml""",4.13.4,No,,No,None,,, +binaryornot,Dependency Package,EY,0.4.4,,,,,0.4.4,No,,No,None,,, +bleach,Dependency Package,EY,6.1.0,,"webencodings; tinycss2<1.5,>=1.1.0; extra == ""css""",6.2.0,"webencodings; tinycss2<1.5,>=1.1.0; extra == ""css""",6.2.0,No,,No,None,,, +blis,Dependency Package,EY,1.0.1,,"numpy<3.0.0,>=1.15.0; python_version < ""3.9""; numpy<3.0.0,>=1.19.0; python_version >= ""3.9""","1.0.2, 1.1.0a0, 1.1.0, 1.2.0, 1.2.1, 1.3.0","numpy<3.0.0,>=1.15.0; python_version < ""3.9""; numpy<3.0.0,>=1.19.0; python_version >= ""3.9""",1.3.0,No,,No,None,,, +build,Dependency Package,EY,1.2.2.post1,,"packaging>=19.1; pyproject_hooks; colorama; os_name == ""nt""; importlib-metadata>=4.6; python_full_version < ""3.10.2""; tomli>=1.1.0; python_version < ""3.11""; furo>=2023.08.17; extra == ""docs""; sphinx~=7.0; extra == ""docs""; sphinx-argparse-cli>=1.5; extra == ""docs""; sphinx-autodoc-typehints>=1.10; extra == ""docs""; sphinx-issues>=3.0.0; extra == ""docs""; build[uv,virtualenv]; extra == ""test""; filelock>=3; extra == ""test""; pytest>=6.2.4; extra == ""test""; pytest-cov>=2.12; extra == ""test""; pytest-mock>=2; extra == ""test""; pytest-rerunfailures>=9.1; extra == ""test""; pytest-xdist>=1.34; extra == ""test""; wheel>=0.36.0; extra == ""test""; setuptools>=42.0.0; extra == ""test"" and python_version < ""3.10""; setuptools>=56.0.0; extra == ""test"" and python_version == ""3.10""; setuptools>=56.0.0; extra == ""test"" and python_version == ""3.11""; setuptools>=67.8.0; extra == ""test"" and python_version >= ""3.12""; build[uv]; extra == ""typing""; importlib-metadata>=5.1; extra == ""typing""; mypy~=1.9.0; extra == ""typing""; tomli; extra == ""typing""; typing-extensions>=3.7.4.3; extra == ""typing""; uv>=0.1.18; extra == ""uv""; virtualenv>=20.0.35; extra == ""virtualenv""",,"packaging>=19.1; pyproject_hooks; colorama; os_name == ""nt""; importlib-metadata>=4.6; python_full_version < ""3.10.2""; tomli>=1.1.0; python_version < ""3.11""; furo>=2023.08.17; extra == ""docs""; sphinx~=7.0; extra == ""docs""; sphinx-argparse-cli>=1.5; extra == ""docs""; sphinx-autodoc-typehints>=1.10; extra == ""docs""; sphinx-issues>=3.0.0; extra == ""docs""; build[uv,virtualenv]; extra == ""test""; filelock>=3; extra == ""test""; pytest>=6.2.4; extra == ""test""; pytest-cov>=2.12; extra == ""test""; pytest-mock>=2; extra == ""test""; pytest-rerunfailures>=9.1; extra == ""test""; pytest-xdist>=1.34; extra == ""test""; wheel>=0.36.0; extra == ""test""; setuptools>=42.0.0; extra == ""test"" and python_version < ""3.10""; setuptools>=56.0.0; extra == ""test"" and python_version == ""3.10""; setuptools>=56.0.0; extra == ""test"" and python_version == ""3.11""; setuptools>=67.8.0; extra == ""test"" and python_version >= ""3.12""; build[uv]; extra == ""typing""; importlib-metadata>=5.1; extra == ""typing""; mypy~=1.9.0; extra == ""typing""; tomli; extra == ""typing""; typing-extensions>=3.7.4.3; extra == ""typing""; uv>=0.1.18; extra == ""uv""; virtualenv>=20.0.35; extra == ""virtualenv""",1.2.2.post1,No,,No,None,,, +cachetools,Dependency Package,EY,5.5.0,,,"5.5.1, 5.5.2, 6.0.0, 6.1.0",,6.1.0,No,,No,None,,, +catalogue,Dependency Package,EY,2.0.10,,"zipp >=0.5 ; python_version < ""3.8""; typing-extensions >=3.6.4 ; python_version < ""3.8""",2.1.0,"zipp >=0.5 ; python_version < ""3.8""; typing-extensions >=3.6.4 ; python_version < ""3.8""",2.1.0,No,,No,None,,, +certifi,Dependency Package,EY,2025.1.31,,,"2025.4.26, 2025.6.15",,2025.6.15,No,,No,None,,, +cffi,Dependency Package,EY,1.17.1,,pycparser,,pycparser,1.17.1,No,,No,None,,, +chardet,Dependency Package,EY,5.2.0,,,,,5.2.0,No,,No,None,,, +charset-normalizer,Dependency Package,EY,3.4.1,,,3.4.2,,3.4.2,No,,No,None,,, +click,Dependency Package,EY,8.1.7,,"colorama; platform_system == ""Windows""","8.1.8, 8.2.0, 8.2.1","colorama; platform_system == ""Windows""",8.2.1,No,,No,None,,, +click-default-group,Dependency Package,EY,1.2.4,,"click; pytest ; extra == ""test""",,"click; pytest ; extra == ""test""",1.2.4,No,,No,None,,, +cloudpathlib,Dependency Package,EY,0.19.0,,"typing-extensions>4; python_version < ""3.11""; cloudpathlib[azure]; extra == ""all""; cloudpathlib[gs]; extra == ""all""; cloudpathlib[s3]; extra == ""all""; azure-storage-blob>=12; extra == ""azure""; azure-storage-file-datalake>=12; extra == ""azure""; google-cloud-storage; extra == ""gs""; boto3>=1.34.0; extra == ""s3""","0.20.0, 0.21.0, 0.21.1","typing-extensions>4; python_version < ""3.11""; cloudpathlib[azure]; extra == ""all""; cloudpathlib[gs]; extra == ""all""; cloudpathlib[s3]; extra == ""all""; azure-storage-blob>=12; extra == ""azure""; azure-storage-file-datalake>=12; extra == ""azure""; google-cloud-storage; extra == ""gs""; boto3>=1.34.0; extra == ""s3""",0.21.1,No,,No,None,,, +cloudpickle,Dependency Package,EY,3.1.0,,,3.1.1,,3.1.1,No,,No,None,,, +colorama,Dependency Package,EY,0.4.6,,,,,0.4.6,No,,No,None,,, +comm,Dependency Package,EY,0.2.2,,traitlets>=4; pytest; extra == 'test',,traitlets>=4; pytest; extra == 'test',0.2.2,No,,No,None,,, +confection,Dependency Package,EY,0.1.5,,"pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < ""3.8""",1.0.0.dev0,"pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < ""3.8""",1.0.0.dev0,No,,No,None,,, +contextlib2,Dependency Package,EY,21.6.0,,,,,21.6.0,No,,No,None,,, +contourpy,Dependency Package,EY,1.3.0,,"numpy>=1.23; furo; extra == ""docs""; sphinx>=7.2; extra == ""docs""; sphinx-copybutton; extra == ""docs""; bokeh; extra == ""bokeh""; selenium; extra == ""bokeh""; contourpy[bokeh,docs]; extra == ""mypy""; bokeh; extra == ""mypy""; docutils-stubs; extra == ""mypy""; mypy==1.15.0; extra == ""mypy""; types-Pillow; extra == ""mypy""; contourpy[test-no-images]; extra == ""test""; matplotlib; extra == ""test""; Pillow; extra == ""test""; pytest; extra == ""test-no-images""; pytest-cov; extra == ""test-no-images""; pytest-rerunfailures; extra == ""test-no-images""; pytest-xdist; extra == ""test-no-images""; wurlitzer; extra == ""test-no-images""","1.3.1, 1.3.2","numpy>=1.23; furo; extra == ""docs""; sphinx>=7.2; extra == ""docs""; sphinx-copybutton; extra == ""docs""; bokeh; extra == ""bokeh""; selenium; extra == ""bokeh""; contourpy[bokeh,docs]; extra == ""mypy""; bokeh; extra == ""mypy""; docutils-stubs; extra == ""mypy""; mypy==1.15.0; extra == ""mypy""; types-Pillow; extra == ""mypy""; contourpy[test-no-images]; extra == ""test""; matplotlib; extra == ""test""; Pillow; extra == ""test""; pytest; extra == ""test-no-images""; pytest-cov; extra == ""test-no-images""; pytest-rerunfailures; extra == ""test-no-images""; pytest-xdist; extra == ""test-no-images""; wurlitzer; extra == ""test-no-images""",1.3.2,No,,No,None,,, +cookiecutter,Dependency Package,EY,2.6.0,,"binaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; rich",,"binaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; rich",2.6.0,No,,No,None,,, +coverage,Dependency Package,EY,7.6.4,,"tomli; python_full_version <= ""3.11.0a6"" and extra == ""toml""","7.6.5, 7.6.6, 7.6.7, 7.6.8, 7.6.9, 7.6.10, 7.6.11, 7.6.12, 7.7.0, 7.7.1, 7.8.0, 7.8.1, 7.8.2, 7.9.0, 7.9.1","tomli; python_full_version <= ""3.11.0a6"" and extra == ""toml""",7.9.1,No,,No,None,,, +cryptography,Dependency Package,EY,44.0.2,,"cffi>=1.14; platform_python_implementation != ""PyPy""; bcrypt>=3.1.5; extra == ""ssh""; nox>=2024.4.15; extra == ""nox""; nox[uv]>=2024.3.2; python_full_version >= ""3.8"" and extra == ""nox""; cryptography-vectors==45.0.4; extra == ""test""; pytest>=7.4.0; extra == ""test""; pytest-benchmark>=4.0; extra == ""test""; pytest-cov>=2.10.1; extra == ""test""; pytest-xdist>=3.5.0; extra == ""test""; pretend>=0.7; extra == ""test""; certifi>=2024; extra == ""test""; pytest-randomly; extra == ""test-randomorder""; sphinx>=5.3.0; extra == ""docs""; sphinx-rtd-theme>=3.0.0; python_full_version >= ""3.8"" and extra == ""docs""; sphinx-inline-tabs; python_full_version >= ""3.8"" and extra == ""docs""; pyenchant>=3; extra == ""docstest""; readme-renderer>=30.0; extra == ""docstest""; sphinxcontrib-spelling>=7.3.1; extra == ""docstest""; build>=1.0.0; extra == ""sdist""; ruff>=0.3.6; extra == ""pep8test""; mypy>=1.4; extra == ""pep8test""; check-sdist; python_full_version >= ""3.8"" and extra == ""pep8test""; click>=8.0.1; extra == ""pep8test""","44.0.3, 45.0.0, 45.0.1, 45.0.2, 45.0.3, 45.0.4","cffi>=1.14; platform_python_implementation != ""PyPy""; bcrypt>=3.1.5; extra == ""ssh""; nox>=2024.4.15; extra == ""nox""; nox[uv]>=2024.3.2; python_full_version >= ""3.8"" and extra == ""nox""; cryptography-vectors==45.0.4; extra == ""test""; pytest>=7.4.0; extra == ""test""; pytest-benchmark>=4.0; extra == ""test""; pytest-cov>=2.10.1; extra == ""test""; pytest-xdist>=3.5.0; extra == ""test""; pretend>=0.7; extra == ""test""; certifi>=2024; extra == ""test""; pytest-randomly; extra == ""test-randomorder""; sphinx>=5.3.0; extra == ""docs""; sphinx-rtd-theme>=3.0.0; python_full_version >= ""3.8"" and extra == ""docs""; sphinx-inline-tabs; python_full_version >= ""3.8"" and extra == ""docs""; pyenchant>=3; extra == ""docstest""; readme-renderer>=30.0; extra == ""docstest""; sphinxcontrib-spelling>=7.3.1; extra == ""docstest""; build>=1.0.0; extra == ""sdist""; ruff>=0.3.6; extra == ""pep8test""; mypy>=1.4; extra == ""pep8test""; check-sdist; python_full_version >= ""3.8"" and extra == ""pep8test""; click>=8.0.1; extra == ""pep8test""",45.0.4,No,,No,None,,, +cycler,Dependency Package,EY,0.12.1,,ipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests',,ipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests',0.12.1,No,,No,None,,, +cymem,Dependency Package,EY,2.0.8,,,"2.0.9a2, 2.0.9a3, 2.0.10, 2.0.11",,2.0.11,No,,No,None,,, +debugpy,Dependency Package,EY,1.8.7,,,"1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.14",,1.8.14,No,,No,None,,, +decorator,Dependency Package,EY,5.1.1,,,"5.2.0, 5.2.1",,5.2.1,No,,No,None,,, +defusedxml,Dependency Package,EY,0.7.1,,,"0.8.0rc1, 0.8.0rc2",,0.8.0rc2,No,,No,None,,, +distro,Dependency Package,EY,1.9.0,,,,,1.9.0,No,,No,None,,, +dnspython,Dependency Package,EY,2.7.0,,"black>=23.1.0; extra == ""dev""; coverage>=7.0; extra == ""dev""; flake8>=7; extra == ""dev""; hypercorn>=0.16.0; extra == ""dev""; mypy>=1.8; extra == ""dev""; pylint>=3; extra == ""dev""; pytest-cov>=4.1.0; extra == ""dev""; pytest>=7.4; extra == ""dev""; quart-trio>=0.11.0; extra == ""dev""; sphinx-rtd-theme>=2.0.0; extra == ""dev""; sphinx>=7.2.0; extra == ""dev""; twine>=4.0.0; extra == ""dev""; wheel>=0.42.0; extra == ""dev""; cryptography>=43; extra == ""dnssec""; h2>=4.1.0; extra == ""doh""; httpcore>=1.0.0; extra == ""doh""; httpx>=0.26.0; extra == ""doh""; aioquic>=1.0.0; extra == ""doq""; idna>=3.7; extra == ""idna""; trio>=0.23; extra == ""trio""; wmi>=1.5.1; extra == ""wmi""",,"black>=23.1.0; extra == ""dev""; coverage>=7.0; extra == ""dev""; flake8>=7; extra == ""dev""; hypercorn>=0.16.0; extra == ""dev""; mypy>=1.8; extra == ""dev""; pylint>=3; extra == ""dev""; pytest-cov>=4.1.0; extra == ""dev""; pytest>=7.4; extra == ""dev""; quart-trio>=0.11.0; extra == ""dev""; sphinx-rtd-theme>=2.0.0; extra == ""dev""; sphinx>=7.2.0; extra == ""dev""; twine>=4.0.0; extra == ""dev""; wheel>=0.42.0; extra == ""dev""; cryptography>=43; extra == ""dnssec""; h2>=4.1.0; extra == ""doh""; httpcore>=1.0.0; extra == ""doh""; httpx>=0.26.0; extra == ""doh""; aioquic>=1.0.0; extra == ""doq""; idna>=3.7; extra == ""idna""; trio>=0.23; extra == ""trio""; wmi>=1.5.1; extra == ""wmi""",2.7.0,No,,No,None,,, +docker,Dependency Package,EY,7.1.0,,"pywin32>=304; sys_platform == ""win32""; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == ""dev""; pytest-cov==4.1.0; extra == ""dev""; pytest-timeout==2.1.0; extra == ""dev""; pytest==7.4.2; extra == ""dev""; ruff==0.1.8; extra == ""dev""; myst-parser==0.18.0; extra == ""docs""; sphinx==5.1.1; extra == ""docs""; paramiko>=2.4.3; extra == ""ssh""; websocket-client>=1.3.0; extra == ""websockets""",,"pywin32>=304; sys_platform == ""win32""; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == ""dev""; pytest-cov==4.1.0; extra == ""dev""; pytest-timeout==2.1.0; extra == ""dev""; pytest==7.4.2; extra == ""dev""; ruff==0.1.8; extra == ""dev""; myst-parser==0.18.0; extra == ""docs""; sphinx==5.1.1; extra == ""docs""; paramiko>=2.4.3; extra == ""ssh""; websocket-client>=1.3.0; extra == ""websockets""",7.1.0,No,,No,None,,, +dynaconf,Dependency Package,EY,3.2.6,,"redis; extra == ""all""; ruamel.yaml; extra == ""all""; configobj; extra == ""all""; hvac; extra == ""all""; configobj; extra == ""configobj""; configobj; extra == ""ini""; redis; extra == ""redis""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-xdist; extra == ""test""; pytest-mock; extra == ""test""; radon; extra == ""test""; flask>=0.12; extra == ""test""; django; extra == ""test""; python-dotenv; extra == ""test""; toml; extra == ""test""; redis; extra == ""test""; hvac>=1.1.0; extra == ""test""; configobj; extra == ""test""; toml; extra == ""toml""; hvac; extra == ""vault""; ruamel.yaml; extra == ""yaml""","3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11","redis; extra == ""all""; ruamel.yaml; extra == ""all""; configobj; extra == ""all""; hvac; extra == ""all""; configobj; extra == ""configobj""; configobj; extra == ""ini""; redis; extra == ""redis""; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-xdist; extra == ""test""; pytest-mock; extra == ""test""; radon; extra == ""test""; flask>=0.12; extra == ""test""; django; extra == ""test""; python-dotenv; extra == ""test""; toml; extra == ""test""; redis; extra == ""test""; hvac>=1.1.0; extra == ""test""; configobj; extra == ""test""; toml; extra == ""toml""; hvac; extra == ""vault""; ruamel.yaml; extra == ""yaml""",3.2.11,No,,No,None,,, +executing,Dependency Package,EY,2.1.0,,"asttokens>=2.1.0; extra == ""tests""; ipython; extra == ""tests""; pytest; extra == ""tests""; coverage; extra == ""tests""; coverage-enable-subprocess; extra == ""tests""; littleutils; extra == ""tests""; rich; python_version >= ""3.11"" and extra == ""tests""",2.2.0,"asttokens>=2.1.0; extra == ""tests""; ipython; extra == ""tests""; pytest; extra == ""tests""; coverage; extra == ""tests""; coverage-enable-subprocess; extra == ""tests""; littleutils; extra == ""tests""; rich; python_version >= ""3.11"" and extra == ""tests""",2.2.0,No,,No,None,,, +Faker,Dependency Package,EY,26.3.0,,tzdata,"27.0.0, 27.1.0, 27.2.0, 27.3.0, 27.4.0, 28.0.0, 28.1.0, 28.2.0, 28.3.0, 28.4.0, 28.4.1, 29.0.0, 30.0.0, 30.1.0, 30.2.0, 30.3.0, 30.4.0, 30.5.0, 30.6.0, 30.7.0, 30.8.0, 30.8.1, 30.8.2, 30.9.0, 30.10.0, 31.0.0, 32.0.0, 32.1.0, 33.0.0, 33.1.0, 33.1.1, 33.1.2, 33.1.3, 33.2.0, 33.3.0, 33.3.1, 34.0.0, 34.0.1, 34.0.2, 35.0.0, 35.1.0, 35.2.0, 35.2.1, 35.2.2, 36.0.0, 36.1.0, 36.1.1, 36.2.0, 36.2.1, 36.2.2, 36.2.3, 37.0.0, 37.0.1, 37.0.2, 37.1.0, 37.1.1, 37.2.0, 37.2.1, 37.3.0, 37.4.0",tzdata,37.4.0,No,,No,None,,, +fastapi,Dependency Package,EY,0.111.1,,"starlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == ""standard""; httpx>=0.23.0; extra == ""standard""; jinja2>=3.1.5; extra == ""standard""; python-multipart>=0.0.18; extra == ""standard""; email-validator>=2.0.0; extra == ""standard""; uvicorn[standard]>=0.12.0; extra == ""standard""; fastapi-cli[standard]>=0.0.5; extra == ""all""; httpx>=0.23.0; extra == ""all""; jinja2>=3.1.5; extra == ""all""; python-multipart>=0.0.18; extra == ""all""; itsdangerous>=1.1.0; extra == ""all""; pyyaml>=5.3.1; extra == ""all""; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == ""all""; orjson>=3.2.1; extra == ""all""; email-validator>=2.0.0; extra == ""all""; uvicorn[standard]>=0.12.0; extra == ""all""; pydantic-settings>=2.0.0; extra == ""all""; pydantic-extra-types>=2.0.0; extra == ""all""","0.112.0, 0.112.1, 0.112.2, 0.112.3, 0.112.4, 0.113.0, 0.114.0, 0.114.1, 0.114.2, 0.115.0, 0.115.1, 0.115.2, 0.115.3, 0.115.4, 0.115.5, 0.115.6, 0.115.7, 0.115.8, 0.115.9, 0.115.10, 0.115.11, 0.115.12, 0.115.13","starlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == ""standard""; httpx>=0.23.0; extra == ""standard""; jinja2>=3.1.5; extra == ""standard""; python-multipart>=0.0.18; extra == ""standard""; email-validator>=2.0.0; extra == ""standard""; uvicorn[standard]>=0.12.0; extra == ""standard""; fastapi-cli[standard]>=0.0.5; extra == ""all""; httpx>=0.23.0; extra == ""all""; jinja2>=3.1.5; extra == ""all""; python-multipart>=0.0.18; extra == ""all""; itsdangerous>=1.1.0; extra == ""all""; pyyaml>=5.3.1; extra == ""all""; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == ""all""; orjson>=3.2.1; extra == ""all""; email-validator>=2.0.0; extra == ""all""; uvicorn[standard]>=0.12.0; extra == ""all""; pydantic-settings>=2.0.0; extra == ""all""; pydantic-extra-types>=2.0.0; extra == ""all""",0.115.13,No,,No,None,,, +fastjsonschema,Dependency Package,EY,2.20.0,,"colorama; extra == ""devel""; jsonschema; extra == ""devel""; json-spec; extra == ""devel""; pylint; extra == ""devel""; pytest; extra == ""devel""; pytest-benchmark; extra == ""devel""; pytest-cache; extra == ""devel""; validictory; extra == ""devel""","2.21.0, 2.21.1","colorama; extra == ""devel""; jsonschema; extra == ""devel""; json-spec; extra == ""devel""; pylint; extra == ""devel""; pytest; extra == ""devel""; pytest-benchmark; extra == ""devel""; pytest-cache; extra == ""devel""; validictory; extra == ""devel""",2.21.1,No,,No,None,,, +filelock,Dependency Package,EY,3.16.1,,"furo>=2024.8.6; extra == ""docs""; sphinx-autodoc-typehints>=3; extra == ""docs""; sphinx>=8.1.3; extra == ""docs""; covdefaults>=2.3; extra == ""testing""; coverage>=7.6.10; extra == ""testing""; diff-cover>=9.2.1; extra == ""testing""; pytest-asyncio>=0.25.2; extra == ""testing""; pytest-cov>=6; extra == ""testing""; pytest-mock>=3.14; extra == ""testing""; pytest-timeout>=2.3.1; extra == ""testing""; pytest>=8.3.4; extra == ""testing""; virtualenv>=20.28.1; extra == ""testing""; typing-extensions>=4.12.2; python_version < ""3.11"" and extra == ""typing""","3.17.0, 3.18.0","furo>=2024.8.6; extra == ""docs""; sphinx-autodoc-typehints>=3; extra == ""docs""; sphinx>=8.1.3; extra == ""docs""; covdefaults>=2.3; extra == ""testing""; coverage>=7.6.10; extra == ""testing""; diff-cover>=9.2.1; extra == ""testing""; pytest-asyncio>=0.25.2; extra == ""testing""; pytest-cov>=6; extra == ""testing""; pytest-mock>=3.14; extra == ""testing""; pytest-timeout>=2.3.1; extra == ""testing""; pytest>=8.3.4; extra == ""testing""; virtualenv>=20.28.1; extra == ""testing""; typing-extensions>=4.12.2; python_version < ""3.11"" and extra == ""typing""",3.18.0,No,,No,None,,, +fonttools,Dependency Package,EY,4.54.1,,"fs<3,>=2.2.0; extra == ""ufo""; lxml>=4.0; extra == ""lxml""; brotli>=1.0.1; platform_python_implementation == ""CPython"" and extra == ""woff""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""woff""; zopfli>=0.1.4; extra == ""woff""; unicodedata2>=15.1.0; python_version <= ""3.12"" and extra == ""unicode""; lz4>=1.7.4.2; extra == ""graphite""; scipy; platform_python_implementation != ""PyPy"" and extra == ""interpolatable""; munkres; platform_python_implementation == ""PyPy"" and extra == ""interpolatable""; pycairo; extra == ""interpolatable""; matplotlib; extra == ""plot""; sympy; extra == ""symfont""; xattr; sys_platform == ""darwin"" and extra == ""type1""; skia-pathops>=0.5.0; extra == ""pathops""; uharfbuzz>=0.23.0; extra == ""repacker""; fs<3,>=2.2.0; extra == ""all""; lxml>=4.0; extra == ""all""; brotli>=1.0.1; platform_python_implementation == ""CPython"" and extra == ""all""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""all""; zopfli>=0.1.4; extra == ""all""; unicodedata2>=15.1.0; python_version <= ""3.12"" and extra == ""all""; lz4>=1.7.4.2; extra == ""all""; scipy; platform_python_implementation != ""PyPy"" and extra == ""all""; munkres; platform_python_implementation == ""PyPy"" and extra == ""all""; pycairo; extra == ""all""; matplotlib; extra == ""all""; sympy; extra == ""all""; xattr; sys_platform == ""darwin"" and extra == ""all""; skia-pathops>=0.5.0; extra == ""all""; uharfbuzz>=0.23.0; extra == ""all""","4.55.0, 4.55.1, 4.55.2, 4.55.3, 4.55.4, 4.55.5, 4.55.6, 4.55.7, 4.55.8, 4.56.0, 4.57.0, 4.58.0, 4.58.1, 4.58.2, 4.58.3, 4.58.4","fs<3,>=2.2.0; extra == ""ufo""; lxml>=4.0; extra == ""lxml""; brotli>=1.0.1; platform_python_implementation == ""CPython"" and extra == ""woff""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""woff""; zopfli>=0.1.4; extra == ""woff""; unicodedata2>=15.1.0; python_version <= ""3.12"" and extra == ""unicode""; lz4>=1.7.4.2; extra == ""graphite""; scipy; platform_python_implementation != ""PyPy"" and extra == ""interpolatable""; munkres; platform_python_implementation == ""PyPy"" and extra == ""interpolatable""; pycairo; extra == ""interpolatable""; matplotlib; extra == ""plot""; sympy; extra == ""symfont""; xattr; sys_platform == ""darwin"" and extra == ""type1""; skia-pathops>=0.5.0; extra == ""pathops""; uharfbuzz>=0.23.0; extra == ""repacker""; fs<3,>=2.2.0; extra == ""all""; lxml>=4.0; extra == ""all""; brotli>=1.0.1; platform_python_implementation == ""CPython"" and extra == ""all""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""all""; zopfli>=0.1.4; extra == ""all""; unicodedata2>=15.1.0; python_version <= ""3.12"" and extra == ""all""; lz4>=1.7.4.2; extra == ""all""; scipy; platform_python_implementation != ""PyPy"" and extra == ""all""; munkres; platform_python_implementation == ""PyPy"" and extra == ""all""; pycairo; extra == ""all""; matplotlib; extra == ""all""; sympy; extra == ""all""; xattr; sys_platform == ""darwin"" and extra == ""all""; skia-pathops>=0.5.0; extra == ""all""; uharfbuzz>=0.23.0; extra == ""all""",4.58.4,No,,No,None,,, +frozenlist,Dependency Package,EY,1.5.0,,,"1.6.0, 1.6.1, 1.6.2, 1.7.0",,1.7.0,No,,No,None,,, +fsspec,Dependency Package,EY,2024.10.0,,"adlfs; extra == ""abfs""; adlfs; extra == ""adl""; pyarrow>=1; extra == ""arrow""; dask; extra == ""dask""; distributed; extra == ""dask""; pre-commit; extra == ""dev""; ruff; extra == ""dev""; numpydoc; extra == ""doc""; sphinx; extra == ""doc""; sphinx-design; extra == ""doc""; sphinx-rtd-theme; extra == ""doc""; yarl; extra == ""doc""; dropbox; extra == ""dropbox""; dropboxdrivefs; extra == ""dropbox""; requests; extra == ""dropbox""; adlfs; extra == ""full""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""full""; dask; extra == ""full""; distributed; extra == ""full""; dropbox; extra == ""full""; dropboxdrivefs; extra == ""full""; fusepy; extra == ""full""; gcsfs; extra == ""full""; libarchive-c; extra == ""full""; ocifs; extra == ""full""; panel; extra == ""full""; paramiko; extra == ""full""; pyarrow>=1; extra == ""full""; pygit2; extra == ""full""; requests; extra == ""full""; s3fs; extra == ""full""; smbprotocol; extra == ""full""; tqdm; extra == ""full""; fusepy; extra == ""fuse""; gcsfs; extra == ""gcs""; pygit2; extra == ""git""; requests; extra == ""github""; gcsfs; extra == ""gs""; panel; extra == ""gui""; pyarrow>=1; extra == ""hdfs""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""http""; libarchive-c; extra == ""libarchive""; ocifs; extra == ""oci""; s3fs; extra == ""s3""; paramiko; extra == ""sftp""; smbprotocol; extra == ""smb""; paramiko; extra == ""ssh""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""test""; numpy; extra == ""test""; pytest; extra == ""test""; pytest-asyncio!=0.22.0; extra == ""test""; pytest-benchmark; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-recording; extra == ""test""; pytest-rerunfailures; extra == ""test""; requests; extra == ""test""; aiobotocore<3.0.0,>=2.5.4; extra == ""test-downstream""; dask[dataframe,test]; extra == ""test-downstream""; moto[server]<5,>4; extra == ""test-downstream""; pytest-timeout; extra == ""test-downstream""; xarray; extra == ""test-downstream""; adlfs; extra == ""test-full""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""test-full""; cloudpickle; extra == ""test-full""; dask; extra == ""test-full""; distributed; extra == ""test-full""; dropbox; extra == ""test-full""; dropboxdrivefs; extra == ""test-full""; fastparquet; extra == ""test-full""; fusepy; extra == ""test-full""; gcsfs; extra == ""test-full""; jinja2; extra == ""test-full""; kerchunk; extra == ""test-full""; libarchive-c; extra == ""test-full""; lz4; extra == ""test-full""; notebook; extra == ""test-full""; numpy; extra == ""test-full""; ocifs; extra == ""test-full""; pandas; extra == ""test-full""; panel; extra == ""test-full""; paramiko; extra == ""test-full""; pyarrow; extra == ""test-full""; pyarrow>=1; extra == ""test-full""; pyftpdlib; extra == ""test-full""; pygit2; extra == ""test-full""; pytest; extra == ""test-full""; pytest-asyncio!=0.22.0; extra == ""test-full""; pytest-benchmark; extra == ""test-full""; pytest-cov; extra == ""test-full""; pytest-mock; extra == ""test-full""; pytest-recording; extra == ""test-full""; pytest-rerunfailures; extra == ""test-full""; python-snappy; extra == ""test-full""; requests; extra == ""test-full""; smbprotocol; extra == ""test-full""; tqdm; extra == ""test-full""; urllib3; extra == ""test-full""; zarr; extra == ""test-full""; zstandard; extra == ""test-full""; tqdm; extra == ""tqdm""","2024.12.0, 2025.2.0, 2025.3.0, 2025.3.1, 2025.3.2, 2025.5.0, 2025.5.1","adlfs; extra == ""abfs""; adlfs; extra == ""adl""; pyarrow>=1; extra == ""arrow""; dask; extra == ""dask""; distributed; extra == ""dask""; pre-commit; extra == ""dev""; ruff; extra == ""dev""; numpydoc; extra == ""doc""; sphinx; extra == ""doc""; sphinx-design; extra == ""doc""; sphinx-rtd-theme; extra == ""doc""; yarl; extra == ""doc""; dropbox; extra == ""dropbox""; dropboxdrivefs; extra == ""dropbox""; requests; extra == ""dropbox""; adlfs; extra == ""full""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""full""; dask; extra == ""full""; distributed; extra == ""full""; dropbox; extra == ""full""; dropboxdrivefs; extra == ""full""; fusepy; extra == ""full""; gcsfs; extra == ""full""; libarchive-c; extra == ""full""; ocifs; extra == ""full""; panel; extra == ""full""; paramiko; extra == ""full""; pyarrow>=1; extra == ""full""; pygit2; extra == ""full""; requests; extra == ""full""; s3fs; extra == ""full""; smbprotocol; extra == ""full""; tqdm; extra == ""full""; fusepy; extra == ""fuse""; gcsfs; extra == ""gcs""; pygit2; extra == ""git""; requests; extra == ""github""; gcsfs; extra == ""gs""; panel; extra == ""gui""; pyarrow>=1; extra == ""hdfs""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""http""; libarchive-c; extra == ""libarchive""; ocifs; extra == ""oci""; s3fs; extra == ""s3""; paramiko; extra == ""sftp""; smbprotocol; extra == ""smb""; paramiko; extra == ""ssh""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""test""; numpy; extra == ""test""; pytest; extra == ""test""; pytest-asyncio!=0.22.0; extra == ""test""; pytest-benchmark; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-recording; extra == ""test""; pytest-rerunfailures; extra == ""test""; requests; extra == ""test""; aiobotocore<3.0.0,>=2.5.4; extra == ""test-downstream""; dask[dataframe,test]; extra == ""test-downstream""; moto[server]<5,>4; extra == ""test-downstream""; pytest-timeout; extra == ""test-downstream""; xarray; extra == ""test-downstream""; adlfs; extra == ""test-full""; aiohttp!=4.0.0a0,!=4.0.0a1; extra == ""test-full""; cloudpickle; extra == ""test-full""; dask; extra == ""test-full""; distributed; extra == ""test-full""; dropbox; extra == ""test-full""; dropboxdrivefs; extra == ""test-full""; fastparquet; extra == ""test-full""; fusepy; extra == ""test-full""; gcsfs; extra == ""test-full""; jinja2; extra == ""test-full""; kerchunk; extra == ""test-full""; libarchive-c; extra == ""test-full""; lz4; extra == ""test-full""; notebook; extra == ""test-full""; numpy; extra == ""test-full""; ocifs; extra == ""test-full""; pandas; extra == ""test-full""; panel; extra == ""test-full""; paramiko; extra == ""test-full""; pyarrow; extra == ""test-full""; pyarrow>=1; extra == ""test-full""; pyftpdlib; extra == ""test-full""; pygit2; extra == ""test-full""; pytest; extra == ""test-full""; pytest-asyncio!=0.22.0; extra == ""test-full""; pytest-benchmark; extra == ""test-full""; pytest-cov; extra == ""test-full""; pytest-mock; extra == ""test-full""; pytest-recording; extra == ""test-full""; pytest-rerunfailures; extra == ""test-full""; python-snappy; extra == ""test-full""; requests; extra == ""test-full""; smbprotocol; extra == ""test-full""; tqdm; extra == ""test-full""; urllib3; extra == ""test-full""; zarr; extra == ""test-full""; zstandard; extra == ""test-full""; tqdm; extra == ""tqdm""",2025.5.1,No,,No,None,,, +gitdb,Dependency Package,EY,4.0.11,,"smmap<6,>=3.0.1",4.0.12,"smmap<6,>=3.0.1",4.0.12,No,,No,None,,, +GitPython,Dependency Package,EY,3.1.43,,"gitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < ""3.8""; coverage[toml]; extra == ""test""; ddt!=1.4.3,>=1.1.1; extra == ""test""; mock; python_version < ""3.8"" and extra == ""test""; mypy; extra == ""test""; pre-commit; extra == ""test""; pytest>=7.3.1; extra == ""test""; pytest-cov; extra == ""test""; pytest-instafail; extra == ""test""; pytest-mock; extra == ""test""; pytest-sugar; extra == ""test""; typing-extensions; python_version < ""3.11"" and extra == ""test""; sphinx<7.2,>=7.1.2; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; sphinx-autodoc-typehints; extra == ""doc""",3.1.44,"gitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < ""3.8""; coverage[toml]; extra == ""test""; ddt!=1.4.3,>=1.1.1; extra == ""test""; mock; python_version < ""3.8"" and extra == ""test""; mypy; extra == ""test""; pre-commit; extra == ""test""; pytest>=7.3.1; extra == ""test""; pytest-cov; extra == ""test""; pytest-instafail; extra == ""test""; pytest-mock; extra == ""test""; pytest-sugar; extra == ""test""; typing-extensions; python_version < ""3.11"" and extra == ""test""; sphinx<7.2,>=7.1.2; extra == ""doc""; sphinx_rtd_theme; extra == ""doc""; sphinx-autodoc-typehints; extra == ""doc""",3.1.44,No,,No,None,,, +google-api-core,Dependency Package,EY,2.21.0,,"googleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= ""3.13""; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == ""async-rest""; grpcio<2.0.0,>=1.33.2; extra == ""grpc""; grpcio<2.0.0,>=1.49.1; python_version >= ""3.11"" and extra == ""grpc""; grpcio-status<2.0.0,>=1.33.2; extra == ""grpc""; grpcio-status<2.0.0,>=1.49.1; python_version >= ""3.11"" and extra == ""grpc""; grpcio-gcp<1.0.0,>=0.2.2; extra == ""grpcgcp""; grpcio-gcp<1.0.0,>=0.2.2; extra == ""grpcio-gcp""","2.22.0rc0, 2.22.0, 2.23.0rc0, 2.23.0, 2.24.0, 2.24.1rc0, 2.24.1rc1, 2.24.1, 2.24.2, 2.25.0rc0, 2.25.0rc1, 2.25.0, 2.25.1rc0, 2.25.1","googleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= ""3.13""; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == ""async-rest""; grpcio<2.0.0,>=1.33.2; extra == ""grpc""; grpcio<2.0.0,>=1.49.1; python_version >= ""3.11"" and extra == ""grpc""; grpcio-status<2.0.0,>=1.33.2; extra == ""grpc""; grpcio-status<2.0.0,>=1.49.1; python_version >= ""3.11"" and extra == ""grpc""; grpcio-gcp<1.0.0,>=0.2.2; extra == ""grpcgcp""; grpcio-gcp<1.0.0,>=0.2.2; extra == ""grpcio-gcp""",2.25.1,No,,No,None,,, +google-auth,Dependency Package,EY,2.35.0,,"cachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == ""aiohttp""; requests<3.0.0,>=2.20.0; extra == ""aiohttp""; cryptography; extra == ""enterprise-cert""; pyopenssl; extra == ""enterprise-cert""; pyjwt>=2.0; extra == ""pyjwt""; cryptography>=38.0.3; extra == ""pyjwt""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""pyjwt""; pyopenssl>=20.0.0; extra == ""pyopenssl""; cryptography>=38.0.3; extra == ""pyopenssl""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""pyopenssl""; pyu2f>=0.1.5; extra == ""reauth""; requests<3.0.0,>=2.20.0; extra == ""requests""; grpcio; extra == ""testing""; flask; extra == ""testing""; freezegun; extra == ""testing""; mock; extra == ""testing""; oauth2client; extra == ""testing""; pyjwt>=2.0; extra == ""testing""; cryptography>=38.0.3; extra == ""testing""; pytest; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-localserver; extra == ""testing""; pyopenssl>=20.0.0; extra == ""testing""; pyu2f>=0.1.5; extra == ""testing""; responses; extra == ""testing""; urllib3; extra == ""testing""; packaging; extra == ""testing""; aiohttp<4.0.0,>=3.6.2; extra == ""testing""; requests<3.0.0,>=2.20.0; extra == ""testing""; aioresponses; extra == ""testing""; pytest-asyncio; extra == ""testing""; pyopenssl<24.3.0; extra == ""testing""; aiohttp<3.10.0; extra == ""testing""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""testing""; urllib3; extra == ""urllib3""; packaging; extra == ""urllib3""","2.36.0, 2.37.0, 2.38.0, 2.39.0, 2.40.0, 2.40.1, 2.40.2, 2.40.3","cachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == ""aiohttp""; requests<3.0.0,>=2.20.0; extra == ""aiohttp""; cryptography; extra == ""enterprise-cert""; pyopenssl; extra == ""enterprise-cert""; pyjwt>=2.0; extra == ""pyjwt""; cryptography>=38.0.3; extra == ""pyjwt""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""pyjwt""; pyopenssl>=20.0.0; extra == ""pyopenssl""; cryptography>=38.0.3; extra == ""pyopenssl""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""pyopenssl""; pyu2f>=0.1.5; extra == ""reauth""; requests<3.0.0,>=2.20.0; extra == ""requests""; grpcio; extra == ""testing""; flask; extra == ""testing""; freezegun; extra == ""testing""; mock; extra == ""testing""; oauth2client; extra == ""testing""; pyjwt>=2.0; extra == ""testing""; cryptography>=38.0.3; extra == ""testing""; pytest; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-localserver; extra == ""testing""; pyopenssl>=20.0.0; extra == ""testing""; pyu2f>=0.1.5; extra == ""testing""; responses; extra == ""testing""; urllib3; extra == ""testing""; packaging; extra == ""testing""; aiohttp<4.0.0,>=3.6.2; extra == ""testing""; requests<3.0.0,>=2.20.0; extra == ""testing""; aioresponses; extra == ""testing""; pytest-asyncio; extra == ""testing""; pyopenssl<24.3.0; extra == ""testing""; aiohttp<3.10.0; extra == ""testing""; cryptography<39.0.0; python_version < ""3.8"" and extra == ""testing""; urllib3; extra == ""urllib3""; packaging; extra == ""urllib3""",2.40.3,No,,No,None,,, +googleapis-common-protos,Dependency Package,EY,1.65.0,,"protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == ""grpc""","1.66.0, 1.67.0rc1, 1.67.0, 1.68.0, 1.69.0, 1.69.1, 1.69.2, 1.70.0","protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == ""grpc""",1.70.0,No,,No,None,,, +graphql-core,Dependency Package,EY,3.2.4,,"typing-extensions<5,>=4; python_version < ""3.10""","3.2.5, 3.2.6, 3.3.0a1, 3.3.0a2, 3.3.0a3, 3.3.0a4, 3.3.0a5, 3.3.0a6, 3.3.0a7, 3.3.0a8, 3.3.0a9","typing-extensions<5,>=4; python_version < ""3.10""",3.3.0a9,No,,No,None,,, +greenlet,Dependency Package,EY,3.1.1,,"Sphinx; extra == ""docs""; furo; extra == ""docs""; objgraph; extra == ""test""; psutil; extra == ""test""","3.2.0, 3.2.1, 3.2.2, 3.2.3","Sphinx; extra == ""docs""; furo; extra == ""docs""; objgraph; extra == ""test""; psutil; extra == ""test""",3.2.3,No,,No,None,,, +h11,Dependency Package,EY,0.16.0,,,,,0.16.0,No,,No,None,,, +httpcore,Dependency Package,EY,1.0.7,,"certifi; h11>=0.16; anyio<5.0,>=4.0; extra == ""asyncio""; h2<5,>=3; extra == ""http2""; socksio==1.*; extra == ""socks""; trio<1.0,>=0.22.0; extra == ""trio""","1.0.8, 1.0.9","certifi; h11>=0.16; anyio<5.0,>=4.0; extra == ""asyncio""; h2<5,>=3; extra == ""http2""; socksio==1.*; extra == ""socks""; trio<1.0,>=0.22.0; extra == ""trio""",1.0.9,No,,No,None,,, +httpx,Dependency Package,EY,0.28.1,,"anyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == ""CPython"" and extra == ""brotli""; brotlicffi; platform_python_implementation != ""CPython"" and extra == ""brotli""; click==8.*; extra == ""cli""; pygments==2.*; extra == ""cli""; rich<14,>=10; extra == ""cli""; h2<5,>=3; extra == ""http2""; socksio==1.*; extra == ""socks""; zstandard>=0.18.0; extra == ""zstd""",1.0.0b0,"anyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == ""CPython"" and extra == ""brotli""; brotlicffi; platform_python_implementation != ""CPython"" and extra == ""brotli""; click==8.*; extra == ""cli""; pygments==2.*; extra == ""cli""; rich<14,>=10; extra == ""cli""; h2<5,>=3; extra == ""http2""; socksio==1.*; extra == ""socks""; zstandard>=0.18.0; extra == ""zstd""",1.0.0b0,No,,No,None,,, +humanfriendly,Dependency Package,EY,10,,"monotonic ; python_version == ""2.7""; pyreadline ; sys_platform == ""win32"" and python_version<""3.8""; pyreadline3 ; sys_platform == ""win32"" and python_version>=""3.8""",,"monotonic ; python_version == ""2.7""; pyreadline ; sys_platform == ""win32"" and python_version<""3.8""; pyreadline3 ; sys_platform == ""win32"" and python_version>=""3.8""",10.0,No,,No,None,,, +idna,Dependency Package,EY,3.1,,"ruff>=0.6.2; extra == ""all""; mypy>=1.11.2; extra == ""all""; pytest>=8.3.2; extra == ""all""; flake8>=7.1.1; extra == ""all""","3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10","ruff>=0.6.2; extra == ""all""; mypy>=1.11.2; extra == ""all""; pytest>=8.3.2; extra == ""all""; flake8>=7.1.1; extra == ""all""",3.10,Yes,"CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7",Yes,"3.4: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.6: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.3: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.5: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.2: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7 +CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7",3.10,"{'base_package': 'idna==3.10', 'dependencies': ['ruff==0.12.0', 'mypy==1.16.1', 'flake8==7.3.0']}", +importlib-metadata,Dependency Package,EY,8.5.0,,"zipp>=3.20; typing-extensions>=3.6.4; python_version < ""3.8""; pytest!=8.1.*,>=6; extra == ""test""; importlib_resources>=1.3; python_version < ""3.9"" and extra == ""test""; packaging; extra == ""test""; pyfakefs; extra == ""test""; flufl.flake8; extra == ""test""; pytest-perf>=0.9.2; extra == ""test""; jaraco.test>=5.4; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; ipython; extra == ""perf""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""","8.6.0, 8.6.1, 8.7.0","zipp>=3.20; typing-extensions>=3.6.4; python_version < ""3.8""; pytest!=8.1.*,>=6; extra == ""test""; importlib_resources>=1.3; python_version < ""3.9"" and extra == ""test""; packaging; extra == ""test""; pyfakefs; extra == ""test""; flufl.flake8; extra == ""test""; pytest-perf>=0.9.2; extra == ""test""; jaraco.test>=5.4; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; ipython; extra == ""perf""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",8.7.0,No,,No,None,,, +importlib-resources,Dependency Package,EY,6.4.0,,"zipp>=3.1.0; python_version < ""3.10""; pytest!=8.1.*,>=6; extra == ""test""; zipp>=3.17; extra == ""test""; jaraco.test>=5.4; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""","6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.4.5, 6.5.0, 6.5.1, 6.5.2","zipp>=3.1.0; python_version < ""3.10""; pytest!=8.1.*,>=6; extra == ""test""; zipp>=3.17; extra == ""test""; jaraco.test>=5.4; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",6.5.2,No,,No,None,,, +iniconfig,Dependency Package,EY,2.0.0,,,2.1.0,,2.1.0,No,,No,None,,, +ipykernel,Dependency Package,EY,6.29.5,,"appnope; platform_system == ""Darwin""; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == ""cov""; curio; extra == ""cov""; matplotlib; extra == ""cov""; pytest-cov; extra == ""cov""; trio; extra == ""cov""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; trio; extra == ""docs""; pyqt5; extra == ""pyqt5""; pyside6; extra == ""pyside6""; flaky; extra == ""test""; ipyparallel; extra == ""test""; pre-commit; extra == ""test""; pytest-asyncio>=0.23.5; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest>=7.0; extra == ""test""","6.30.0a0, 7.0.0a0, 7.0.0a1","appnope; platform_system == ""Darwin""; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == ""cov""; curio; extra == ""cov""; matplotlib; extra == ""cov""; pytest-cov; extra == ""cov""; trio; extra == ""cov""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; trio; extra == ""docs""; pyqt5; extra == ""pyqt5""; pyside6; extra == ""pyside6""; flaky; extra == ""test""; ipyparallel; extra == ""test""; pre-commit; extra == ""test""; pytest-asyncio>=0.23.5; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest>=7.0; extra == ""test""",7.0.0a1,No,,No,None,,, +ipython,Dependency Package,EY,8.28.0,,"colorama; sys_platform == ""win32""; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != ""win32"" and sys_platform != ""emscripten""; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < ""3.12""; black; extra == ""black""; docrepr; extra == ""doc""; exceptiongroup; extra == ""doc""; intersphinx_registry; extra == ""doc""; ipykernel; extra == ""doc""; ipython[test]; extra == ""doc""; matplotlib; extra == ""doc""; setuptools>=18.5; extra == ""doc""; sphinx_toml==0.0.4; extra == ""doc""; sphinx-rtd-theme; extra == ""doc""; sphinx>=1.3; extra == ""doc""; typing_extensions; extra == ""doc""; pytest; extra == ""test""; pytest-asyncio<0.22; extra == ""test""; testpath; extra == ""test""; packaging; extra == ""test""; ipython[test]; extra == ""test-extra""; curio; extra == ""test-extra""; jupyter_ai; extra == ""test-extra""; matplotlib!=3.2.0; extra == ""test-extra""; nbformat; extra == ""test-extra""; nbclient; extra == ""test-extra""; ipykernel; extra == ""test-extra""; numpy>=1.23; extra == ""test-extra""; pandas; extra == ""test-extra""; trio; extra == ""test-extra""; matplotlib; extra == ""matplotlib""; ipython[doc,matplotlib,test,test_extra]; extra == ""all""","8.29.0, 8.30.0, 8.31.0, 8.32.0, 8.33.0, 8.34.0, 8.35.0, 8.36.0, 8.37.0, 9.0.0b1, 9.0.0b2, 9.0.0, 9.0.1, 9.0.2, 9.1.0, 9.2.0, 9.3.0","colorama; sys_platform == ""win32""; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != ""win32"" and sys_platform != ""emscripten""; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < ""3.12""; black; extra == ""black""; docrepr; extra == ""doc""; exceptiongroup; extra == ""doc""; intersphinx_registry; extra == ""doc""; ipykernel; extra == ""doc""; ipython[test]; extra == ""doc""; matplotlib; extra == ""doc""; setuptools>=18.5; extra == ""doc""; sphinx_toml==0.0.4; extra == ""doc""; sphinx-rtd-theme; extra == ""doc""; sphinx>=1.3; extra == ""doc""; typing_extensions; extra == ""doc""; pytest; extra == ""test""; pytest-asyncio<0.22; extra == ""test""; testpath; extra == ""test""; packaging; extra == ""test""; ipython[test]; extra == ""test-extra""; curio; extra == ""test-extra""; jupyter_ai; extra == ""test-extra""; matplotlib!=3.2.0; extra == ""test-extra""; nbformat; extra == ""test-extra""; nbclient; extra == ""test-extra""; ipykernel; extra == ""test-extra""; numpy>=1.23; extra == ""test-extra""; pandas; extra == ""test-extra""; trio; extra == ""test-extra""; matplotlib; extra == ""matplotlib""; ipython[doc,matplotlib,test,test_extra]; extra == ""all""",9.3.0,No,,No,None,,, +isodate,Dependency Package,EY,0.7.2,,,,,0.7.2,No,,No,None,,, +iterative-telemetry,Dependency Package,EY,0.0.8,,"requests; appdirs; filelock; distro; pytest==7.2.0; extra == ""tests""; pytest-sugar==0.9.5; extra == ""tests""; pytest-cov==3.0.0; extra == ""tests""; pytest-mock==3.8.2; extra == ""tests""; pylint==2.15.0; extra == ""tests""; mypy==1.11.2; extra == ""tests""; types-requests; extra == ""tests""; pytest==7.2.0; extra == ""dev""; pytest-sugar==0.9.5; extra == ""dev""; pytest-cov==3.0.0; extra == ""dev""; pytest-mock==3.8.2; extra == ""dev""; pylint==2.15.0; extra == ""dev""; mypy==1.11.2; extra == ""dev""; types-requests; extra == ""dev""","0.0.9, 0.0.10","requests; appdirs; filelock; distro; pytest==7.2.0; extra == ""tests""; pytest-sugar==0.9.5; extra == ""tests""; pytest-cov==3.0.0; extra == ""tests""; pytest-mock==3.8.2; extra == ""tests""; pylint==2.15.0; extra == ""tests""; mypy==1.11.2; extra == ""tests""; types-requests; extra == ""tests""; pytest==7.2.0; extra == ""dev""; pytest-sugar==0.9.5; extra == ""dev""; pytest-cov==3.0.0; extra == ""dev""; pytest-mock==3.8.2; extra == ""dev""; pylint==2.15.0; extra == ""dev""; mypy==1.11.2; extra == ""dev""; types-requests; extra == ""dev""",0.0.10,No,,No,None,,, +jedi,Dependency Package,EY,0.19.1,,"parso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == ""docs""; MarkupSafe==1.1.1; extra == ""docs""; Pygments==2.8.1; extra == ""docs""; alabaster==0.7.12; extra == ""docs""; babel==2.9.1; extra == ""docs""; chardet==4.0.0; extra == ""docs""; commonmark==0.8.1; extra == ""docs""; docutils==0.17.1; extra == ""docs""; future==0.18.2; extra == ""docs""; idna==2.10; extra == ""docs""; imagesize==1.2.0; extra == ""docs""; mock==1.0.1; extra == ""docs""; packaging==20.9; extra == ""docs""; pyparsing==2.4.7; extra == ""docs""; pytz==2021.1; extra == ""docs""; readthedocs-sphinx-ext==2.1.4; extra == ""docs""; recommonmark==0.5.0; extra == ""docs""; requests==2.25.1; extra == ""docs""; six==1.15.0; extra == ""docs""; snowballstemmer==2.1.0; extra == ""docs""; sphinx-rtd-theme==0.4.3; extra == ""docs""; sphinx==1.8.5; extra == ""docs""; sphinxcontrib-serializinghtml==1.1.4; extra == ""docs""; sphinxcontrib-websupport==1.2.4; extra == ""docs""; urllib3==1.26.4; extra == ""docs""; flake8==5.0.4; extra == ""qa""; mypy==0.971; extra == ""qa""; types-setuptools==67.2.0.1; extra == ""qa""; Django; extra == ""testing""; attrs; extra == ""testing""; colorama; extra == ""testing""; docopt; extra == ""testing""; pytest<9.0.0; extra == ""testing""",0.19.2,"parso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == ""docs""; MarkupSafe==1.1.1; extra == ""docs""; Pygments==2.8.1; extra == ""docs""; alabaster==0.7.12; extra == ""docs""; babel==2.9.1; extra == ""docs""; chardet==4.0.0; extra == ""docs""; commonmark==0.8.1; extra == ""docs""; docutils==0.17.1; extra == ""docs""; future==0.18.2; extra == ""docs""; idna==2.10; extra == ""docs""; imagesize==1.2.0; extra == ""docs""; mock==1.0.1; extra == ""docs""; packaging==20.9; extra == ""docs""; pyparsing==2.4.7; extra == ""docs""; pytz==2021.1; extra == ""docs""; readthedocs-sphinx-ext==2.1.4; extra == ""docs""; recommonmark==0.5.0; extra == ""docs""; requests==2.25.1; extra == ""docs""; six==1.15.0; extra == ""docs""; snowballstemmer==2.1.0; extra == ""docs""; sphinx-rtd-theme==0.4.3; extra == ""docs""; sphinx==1.8.5; extra == ""docs""; sphinxcontrib-serializinghtml==1.1.4; extra == ""docs""; sphinxcontrib-websupport==1.2.4; extra == ""docs""; urllib3==1.26.4; extra == ""docs""; flake8==5.0.4; extra == ""qa""; mypy==0.971; extra == ""qa""; types-setuptools==67.2.0.1; extra == ""qa""; Django; extra == ""testing""; attrs; extra == ""testing""; colorama; extra == ""testing""; docopt; extra == ""testing""; pytest<9.0.0; extra == ""testing""",0.19.2,No,,No,None,,, +jeepney,Dependency Package,EY,0.8.0,,"pytest; extra == ""test""; pytest-trio; extra == ""test""; pytest-asyncio>=0.17; extra == ""test""; testpath; extra == ""test""; trio; extra == ""test""; async-timeout; extra == ""test"" and python_version < ""3.11""; trio; extra == ""trio""",0.9.0,"pytest; extra == ""test""; pytest-trio; extra == ""test""; pytest-asyncio>=0.17; extra == ""test""; testpath; extra == ""test""; trio; extra == ""test""; async-timeout; extra == ""test"" and python_version < ""3.11""; trio; extra == ""trio""",0.9.0,No,,No,None,,, +Jinja2,Dependency Package,EY,3.1.6,,"MarkupSafe>=2.0; Babel>=2.7; extra == ""i18n""",,"MarkupSafe>=2.0; Babel>=2.7; extra == ""i18n""",3.1.6,No,,No,None,,, +jmespath,Dependency Package,EY,1.0.1,,,,,1.0.1,No,,No,None,,, +joblib,Dependency Package,EY,1.4.2,,,"1.5.0, 1.5.1",,1.5.1,No,,No,None,,, +json5,Dependency Package,EY,0.9.25,,"build==1.2.2.post1; extra == ""dev""; coverage==7.5.4; python_version < ""3.9"" and extra == ""dev""; coverage==7.8.0; python_version >= ""3.9"" and extra == ""dev""; mypy==1.14.1; python_version < ""3.9"" and extra == ""dev""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""dev""; pip==25.0.1; extra == ""dev""; pylint==3.2.7; python_version < ""3.9"" and extra == ""dev""; pylint==3.3.6; python_version >= ""3.9"" and extra == ""dev""; ruff==0.11.2; extra == ""dev""; twine==6.1.0; extra == ""dev""; uv==0.6.11; extra == ""dev""","0.9.26, 0.9.27, 0.9.28, 0.10.0, 0.11.0, 0.12.0","build==1.2.2.post1; extra == ""dev""; coverage==7.5.4; python_version < ""3.9"" and extra == ""dev""; coverage==7.8.0; python_version >= ""3.9"" and extra == ""dev""; mypy==1.14.1; python_version < ""3.9"" and extra == ""dev""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""dev""; pip==25.0.1; extra == ""dev""; pylint==3.2.7; python_version < ""3.9"" and extra == ""dev""; pylint==3.3.6; python_version >= ""3.9"" and extra == ""dev""; ruff==0.11.2; extra == ""dev""; twine==6.1.0; extra == ""dev""; uv==0.6.11; extra == ""dev""",0.12.0,No,,No,None,,, +jsonpickle,Dependency Package,EY,3.3.0,,"pytest-cov; extra == ""cov""; black; extra == ""dev""; pyupgrade; extra == ""dev""; pytest!=8.1.*,>=6.0; extra == ""testing""; pytest-benchmark; extra == ""testing""; pytest-benchmark[histogram]; extra == ""testing""; pytest-checkdocs>=1.2.3; extra == ""testing""; pytest-enabler>=1.0.1; extra == ""testing""; pytest-ruff>=0.2.1; extra == ""testing""; bson; extra == ""testing""; ecdsa; extra == ""testing""; feedparser; extra == ""testing""; gmpy2; extra == ""testing""; numpy; extra == ""testing""; pandas; extra == ""testing""; pymongo; extra == ""testing""; PyYAML; extra == ""testing""; scikit-learn; extra == ""testing""; scipy>=1.9.3; python_version > ""3.10"" and extra == ""testing""; scipy; python_version <= ""3.10"" and extra == ""testing""; simplejson; extra == ""testing""; sqlalchemy; extra == ""testing""; ujson; extra == ""testing""; atheris~=2.3.0; python_version < ""3.12"" and extra == ""testing""; furo; extra == ""docs""; rst.linker>=1.9; extra == ""docs""; sphinx>=3.5; extra == ""docs""; build; extra == ""packaging""; setuptools>=61.2; extra == ""packaging""; setuptools_scm[toml]>=6.0; extra == ""packaging""; twine; extra == ""packaging""","3.4.0, 3.4.1, 3.4.2, 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.1.0, 4.1.1, 5.0.0rc1","pytest-cov; extra == ""cov""; black; extra == ""dev""; pyupgrade; extra == ""dev""; pytest!=8.1.*,>=6.0; extra == ""testing""; pytest-benchmark; extra == ""testing""; pytest-benchmark[histogram]; extra == ""testing""; pytest-checkdocs>=1.2.3; extra == ""testing""; pytest-enabler>=1.0.1; extra == ""testing""; pytest-ruff>=0.2.1; extra == ""testing""; bson; extra == ""testing""; ecdsa; extra == ""testing""; feedparser; extra == ""testing""; gmpy2; extra == ""testing""; numpy; extra == ""testing""; pandas; extra == ""testing""; pymongo; extra == ""testing""; PyYAML; extra == ""testing""; scikit-learn; extra == ""testing""; scipy>=1.9.3; python_version > ""3.10"" and extra == ""testing""; scipy; python_version <= ""3.10"" and extra == ""testing""; simplejson; extra == ""testing""; sqlalchemy; extra == ""testing""; ujson; extra == ""testing""; atheris~=2.3.0; python_version < ""3.12"" and extra == ""testing""; furo; extra == ""docs""; rst.linker>=1.9; extra == ""docs""; sphinx>=3.5; extra == ""docs""; build; extra == ""packaging""; setuptools>=61.2; extra == ""packaging""; setuptools_scm[toml]>=6.0; extra == ""packaging""; twine; extra == ""packaging""",5.0.0rc1,No,,No,None,,, +jsonpointer,Dependency Package,EY,3.0.0,,,,,3.0.0,No,,No,None,,, +jsonschema,Dependency Package,EY,4.23.0,,"attrs>=22.2.0; importlib-resources>=1.4.0; python_version < ""3.9""; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < ""3.9""; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == ""format""; idna; extra == ""format""; isoduration; extra == ""format""; jsonpointer>1.13; extra == ""format""; rfc3339-validator; extra == ""format""; rfc3987; extra == ""format""; uri-template; extra == ""format""; webcolors>=1.11; extra == ""format""; fqdn; extra == ""format-nongpl""; idna; extra == ""format-nongpl""; isoduration; extra == ""format-nongpl""; jsonpointer>1.13; extra == ""format-nongpl""; rfc3339-validator; extra == ""format-nongpl""; rfc3986-validator>0.1.0; extra == ""format-nongpl""; uri-template; extra == ""format-nongpl""; webcolors>=24.6.0; extra == ""format-nongpl""",4.24.0,"attrs>=22.2.0; importlib-resources>=1.4.0; python_version < ""3.9""; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < ""3.9""; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == ""format""; idna; extra == ""format""; isoduration; extra == ""format""; jsonpointer>1.13; extra == ""format""; rfc3339-validator; extra == ""format""; rfc3987; extra == ""format""; uri-template; extra == ""format""; webcolors>=1.11; extra == ""format""; fqdn; extra == ""format-nongpl""; idna; extra == ""format-nongpl""; isoduration; extra == ""format-nongpl""; jsonpointer>1.13; extra == ""format-nongpl""; rfc3339-validator; extra == ""format-nongpl""; rfc3986-validator>0.1.0; extra == ""format-nongpl""; uri-template; extra == ""format-nongpl""; webcolors>=24.6.0; extra == ""format-nongpl""",4.24.0,No,,No,None,,, +jsonschema-specifications,Dependency Package,EY,2024.10.1,,referencing>=0.31.0,2025.4.1,referencing>=0.31.0,2025.4.1,No,,No,None,,, +jupyter-client,Dependency Package,EY,8.6.3,,"importlib-metadata>=4.8.3; python_version < ""3.10""; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinx>=4; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; coverage; extra == ""test""; ipykernel>=6.14; extra == ""test""; mypy; extra == ""test""; paramiko; sys_platform == ""win32"" and extra == ""test""; pre-commit; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter[client]>=0.4.1; extra == ""test""; pytest-timeout; extra == ""test""; pytest<8.2.0; extra == ""test""",,"importlib-metadata>=4.8.3; python_version < ""3.10""; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinx>=4; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; coverage; extra == ""test""; ipykernel>=6.14; extra == ""test""; mypy; extra == ""test""; paramiko; sys_platform == ""win32"" and extra == ""test""; pre-commit; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter[client]>=0.4.1; extra == ""test""; pytest-timeout; extra == ""test""; pytest<8.2.0; extra == ""test""",8.6.3,No,,No,None,,, +jupyter-core,Dependency Package,EY,5.8.1,,"platformdirs>=2.5; pywin32>=300; sys_platform == ""win32"" and platform_python_implementation != ""PyPy""; traitlets>=5.3; intersphinx-registry; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; traitlets; extra == ""docs""; ipykernel; extra == ""test""; pre-commit; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest<9; extra == ""test""",,"platformdirs>=2.5; pywin32>=300; sys_platform == ""win32"" and platform_python_implementation != ""PyPy""; traitlets>=5.3; intersphinx-registry; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; traitlets; extra == ""docs""; ipykernel; extra == ""test""; pre-commit; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest<9; extra == ""test""",5.8.1,No,,No,None,,, +jupyter-events,Dependency Package,EY,0.10.0,,"jsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == ""cli""; rich; extra == ""cli""; jupyterlite-sphinx; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme>=0.16; extra == ""docs""; sphinx>=8; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; click; extra == ""test""; pre-commit; extra == ""test""; pytest-asyncio>=0.19.0; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest>=7.0; extra == ""test""; rich; extra == ""test""","0.11.0, 0.12.0","jsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == ""cli""; rich; extra == ""cli""; jupyterlite-sphinx; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme>=0.16; extra == ""docs""; sphinx>=8; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; click; extra == ""test""; pre-commit; extra == ""test""; pytest-asyncio>=0.19.0; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest>=7.0; extra == ""test""; rich; extra == ""test""",0.12.0,No,,No,None,,, +jupyter-lsp,Dependency Package,EY,2.2.5,,"jupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < ""3.10""",,"jupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < ""3.10""",2.2.5,No,,No,None,,, +jupyter-server,Dependency Package,EY,2.14.2,,"anyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == ""nt""; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == ""docs""; jinja2; extra == ""docs""; jupyter-client; extra == ""docs""; myst-parser; extra == ""docs""; nbformat; extra == ""docs""; prometheus-client; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; send2trash; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-openapi>=0.8.0; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; sphinxemoji; extra == ""docs""; tornado; extra == ""docs""; typing-extensions; extra == ""docs""; flaky; extra == ""test""; ipykernel; extra == ""test""; pre-commit; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-jupyter[server]>=0.7; extra == ""test""; pytest-timeout; extra == ""test""; pytest<9,>=7.0; extra == ""test""; requests; extra == ""test""","2.15.0, 2.16.0","anyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == ""nt""; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == ""docs""; jinja2; extra == ""docs""; jupyter-client; extra == ""docs""; myst-parser; extra == ""docs""; nbformat; extra == ""docs""; prometheus-client; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; send2trash; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-openapi>=0.8.0; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; sphinxemoji; extra == ""docs""; tornado; extra == ""docs""; typing-extensions; extra == ""docs""; flaky; extra == ""test""; ipykernel; extra == ""test""; pre-commit; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-jupyter[server]>=0.7; extra == ""test""; pytest-timeout; extra == ""test""; pytest<9,>=7.0; extra == ""test""; requests; extra == ""test""",2.16.0,No,,No,None,,, +jupyter-server-terminals,Dependency Package,EY,0.5.3,,pywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test',,pywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test',0.5.3,No,,No,None,,, +jupyterlab,Dependency Package,EY,4.2.5,,"jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < ""3.10""; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < ""3.11""; tornado>=6.2.0; traitlets; build; extra == ""dev""; bump2version; extra == ""dev""; coverage; extra == ""dev""; hatch; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; ruff==0.11.4; extra == ""dev""; jsx-lexer; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme>=0.13.0; extra == ""docs""; pytest; extra == ""docs""; pytest-check-links; extra == ""docs""; pytest-jupyter; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx<8.2.0,>=1.8; extra == ""docs""; altair==5.5.0; extra == ""docs-screenshots""; ipython==8.16.1; extra == ""docs-screenshots""; ipywidgets==8.1.5; extra == ""docs-screenshots""; jupyterlab-geojson==3.4.0; extra == ""docs-screenshots""; jupyterlab-language-pack-zh-cn==4.3.post1; extra == ""docs-screenshots""; matplotlib==3.10.0; extra == ""docs-screenshots""; nbconvert>=7.0.0; extra == ""docs-screenshots""; pandas==2.2.3; extra == ""docs-screenshots""; scipy==1.15.1; extra == ""docs-screenshots""; vega-datasets==0.9.0; extra == ""docs-screenshots""; coverage; extra == ""test""; pytest-check-links>=0.7; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter>=0.5.3; extra == ""test""; pytest-timeout; extra == ""test""; pytest-tornasync; extra == ""test""; pytest>=7.0; extra == ""test""; requests; extra == ""test""; requests-cache; extra == ""test""; virtualenv; extra == ""test""; copier<10,>=9; extra == ""upgrade-extension""; jinja2-time<0.3; extra == ""upgrade-extension""; pydantic<3.0; extra == ""upgrade-extension""; pyyaml-include<3.0; extra == ""upgrade-extension""; tomli-w<2.0; extra == ""upgrade-extension""","4.2.6, 4.2.7, 4.3.0a0, 4.3.0a1, 4.3.0a2, 4.3.0b0, 4.3.0b1, 4.3.0b2, 4.3.0b3, 4.3.0rc0, 4.3.0rc1, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.4.0a0, 4.4.0a1, 4.4.0a2, 4.4.0a3, 4.4.0b0, 4.4.0b1, 4.4.0b2, 4.4.0rc0, 4.4.0rc1, 4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.5.0a0, 4.5.0a1","jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < ""3.10""; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < ""3.11""; tornado>=6.2.0; traitlets; build; extra == ""dev""; bump2version; extra == ""dev""; coverage; extra == ""dev""; hatch; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; ruff==0.11.4; extra == ""dev""; jsx-lexer; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme>=0.13.0; extra == ""docs""; pytest; extra == ""docs""; pytest-check-links; extra == ""docs""; pytest-jupyter; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx<8.2.0,>=1.8; extra == ""docs""; altair==5.5.0; extra == ""docs-screenshots""; ipython==8.16.1; extra == ""docs-screenshots""; ipywidgets==8.1.5; extra == ""docs-screenshots""; jupyterlab-geojson==3.4.0; extra == ""docs-screenshots""; jupyterlab-language-pack-zh-cn==4.3.post1; extra == ""docs-screenshots""; matplotlib==3.10.0; extra == ""docs-screenshots""; nbconvert>=7.0.0; extra == ""docs-screenshots""; pandas==2.2.3; extra == ""docs-screenshots""; scipy==1.15.1; extra == ""docs-screenshots""; vega-datasets==0.9.0; extra == ""docs-screenshots""; coverage; extra == ""test""; pytest-check-links>=0.7; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter>=0.5.3; extra == ""test""; pytest-timeout; extra == ""test""; pytest-tornasync; extra == ""test""; pytest>=7.0; extra == ""test""; requests; extra == ""test""; requests-cache; extra == ""test""; virtualenv; extra == ""test""; copier<10,>=9; extra == ""upgrade-extension""; jinja2-time<0.3; extra == ""upgrade-extension""; pydantic<3.0; extra == ""upgrade-extension""; pyyaml-include<3.0; extra == ""upgrade-extension""; tomli-w<2.0; extra == ""upgrade-extension""",4.5.0a1,No,,No,None,,, +jupyterlab-pygments,Dependency Package,EY,0.3.0,,,,,0.3.0,No,,No,None,,, +jupyterlab-server,Dependency Package,EY,2.27.3,,"babel>=2.10; importlib-metadata>=4.8.3; python_version < ""3.10""; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == ""docs""; jinja2<3.2.0; extra == ""docs""; mistune<4; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinxcontrib-openapi>0.8; extra == ""docs""; openapi-core~=0.18.0; extra == ""openapi""; ruamel-yaml; extra == ""openapi""; hatch; extra == ""test""; ipykernel; extra == ""test""; openapi-core~=0.18.0; extra == ""test""; openapi-spec-validator<0.8.0,>=0.6.0; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter[server]>=0.6.2; extra == ""test""; pytest-timeout; extra == ""test""; pytest<8,>=7.0; extra == ""test""; requests-mock; extra == ""test""; ruamel-yaml; extra == ""test""; sphinxcontrib-spelling; extra == ""test""; strict-rfc3339; extra == ""test""; werkzeug; extra == ""test""",,"babel>=2.10; importlib-metadata>=4.8.3; python_version < ""3.10""; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == ""docs""; jinja2<3.2.0; extra == ""docs""; mistune<4; extra == ""docs""; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinxcontrib-openapi>0.8; extra == ""docs""; openapi-core~=0.18.0; extra == ""openapi""; ruamel-yaml; extra == ""openapi""; hatch; extra == ""test""; ipykernel; extra == ""test""; openapi-core~=0.18.0; extra == ""test""; openapi-spec-validator<0.8.0,>=0.6.0; extra == ""test""; pytest-console-scripts; extra == ""test""; pytest-cov; extra == ""test""; pytest-jupyter[server]>=0.6.2; extra == ""test""; pytest-timeout; extra == ""test""; pytest<8,>=7.0; extra == ""test""; requests-mock; extra == ""test""; ruamel-yaml; extra == ""test""; sphinxcontrib-spelling; extra == ""test""; strict-rfc3339; extra == ""test""; werkzeug; extra == ""test""",2.27.3,No,,No,None,,, +kedro,Dependency Package,EY,0.19.12,,"attrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == ""test""; coverage[toml]; extra == ""test""; detect-secrets~=1.5.0; extra == ""test""; import-linter==2.3; extra == ""test""; ipylab>=1.0.0; extra == ""test""; ipython~=8.10; extra == ""test""; jupyterlab_server>=2.11.1; extra == ""test""; jupyterlab<5,>=3; extra == ""test""; jupyter~=1.0; extra == ""test""; kedro-datasets; extra == ""test""; mypy~=1.0; extra == ""test""; pandas~=2.0; extra == ""test""; pluggy>=1.0; extra == ""test""; pre-commit<5.0,>=2.9.2; extra == ""test""; pytest-cov<7,>=3; extra == ""test""; pytest-mock<4.0,>=1.7.1; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; pytest<9.0,>=7.2; extra == ""test""; s3fs<2025.6,>=2021.4; extra == ""test""; requests_mock; extra == ""test""; pandas-stubs; extra == ""test""; types-PyYAML; extra == ""test""; types-cachetools; extra == ""test""; types-requests; extra == ""test""; types-toml; extra == ""test""; ipykernel<7.0,>=5.3; extra == ""docs""; Jinja2<3.2.0; extra == ""docs""; kedro-sphinx-theme==2024.10.3; extra == ""docs""; sphinx-notfound-page!=1.0.3; extra == ""docs""; ipylab>=1.0.0; extra == ""jupyter""; notebook>=7.0.0; extra == ""jupyter""; asv; extra == ""benchmark""; kedro[benchmark,docs,jupyter,test]; extra == ""all""","0.19.13, 0.19.14, 1.0.0rc1","attrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == ""test""; coverage[toml]; extra == ""test""; detect-secrets~=1.5.0; extra == ""test""; import-linter==2.3; extra == ""test""; ipylab>=1.0.0; extra == ""test""; ipython~=8.10; extra == ""test""; jupyterlab_server>=2.11.1; extra == ""test""; jupyterlab<5,>=3; extra == ""test""; jupyter~=1.0; extra == ""test""; kedro-datasets; extra == ""test""; mypy~=1.0; extra == ""test""; pandas~=2.0; extra == ""test""; pluggy>=1.0; extra == ""test""; pre-commit<5.0,>=2.9.2; extra == ""test""; pytest-cov<7,>=3; extra == ""test""; pytest-mock<4.0,>=1.7.1; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; pytest<9.0,>=7.2; extra == ""test""; s3fs<2025.6,>=2021.4; extra == ""test""; requests_mock; extra == ""test""; pandas-stubs; extra == ""test""; types-PyYAML; extra == ""test""; types-cachetools; extra == ""test""; types-requests; extra == ""test""; types-toml; extra == ""test""; ipykernel<7.0,>=5.3; extra == ""docs""; Jinja2<3.2.0; extra == ""docs""; kedro-sphinx-theme==2024.10.3; extra == ""docs""; sphinx-notfound-page!=1.0.3; extra == ""docs""; ipylab>=1.0.0; extra == ""jupyter""; notebook>=7.0.0; extra == ""jupyter""; asv; extra == ""benchmark""; kedro[benchmark,docs,jupyter,test]; extra == ""all""",1.0.0rc1,No,,No,None,,, +kedro-telemetry,Dependency Package,EY,0.5.0,,"kedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; PyYAML==5.3.1; extra == ""test""; wheel; extra == ""test""; bandit<2.0,>=1.6.2; extra == ""lint""; black~=22.0; extra == ""lint""; detect-secrets~=1.5.0; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; ruff~=0.0.290; extra == ""lint""; types-requests; extra == ""lint""; types-PyYAML; extra == ""lint""; types-toml; extra == ""lint""","0.6.0, 0.6.1, 0.6.2, 0.6.3","kedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-mock; extra == ""test""; pytest-xdist[psutil]~=2.2.1; extra == ""test""; PyYAML==5.3.1; extra == ""test""; wheel; extra == ""test""; bandit<2.0,>=1.6.2; extra == ""lint""; black~=22.0; extra == ""lint""; detect-secrets~=1.5.0; extra == ""lint""; mypy~=1.0; extra == ""lint""; pre-commit>=2.9.2; extra == ""lint""; ruff~=0.0.290; extra == ""lint""; types-requests; extra == ""lint""; types-PyYAML; extra == ""lint""; types-toml; extra == ""lint""",0.6.3,No,,No,None,,, +kiwisolver,Dependency Package,EY,1.4.7,,,1.4.8,,1.4.8,No,,No,None,,, +knack,Dependency Package,EY,0.12.0,,argcomplete; jmespath; packaging; pygments; pyyaml; tabulate,,argcomplete; jmespath; packaging; pygments; pyyaml; tabulate,0.12.0,No,,No,None,,, +langcodes,Dependency Package,EY,3.4.1,,"language-data>=1.2; build; extra == ""build""; twine; extra == ""build""; pytest; extra == ""test""; pytest-cov; extra == ""test""",3.5.0,"language-data>=1.2; build; extra == ""build""; twine; extra == ""build""; pytest; extra == ""test""; pytest-cov; extra == ""test""",3.5.0,No,,No,None,,, +language-data,Dependency Package,EY,1.2.0,,"marisa-trie>=1.1.0; build; extra == ""build""; twine; extra == ""build""; pytest; extra == ""test""; pytest-cov; extra == ""test""",1.3.0,"marisa-trie>=1.1.0; build; extra == ""build""; twine; extra == ""build""; pytest; extra == ""test""; pytest-cov; extra == ""test""",1.3.0,No,,No,None,,, +lazy-loader,Dependency Package,EY,0.4,,"packaging; importlib-metadata; python_version < ""3.8""; changelist==0.5; extra == ""dev""; pre-commit==3.7.0; extra == ""lint""; pytest>=7.4; extra == ""test""; pytest-cov>=4.1; extra == ""test""",,"packaging; importlib-metadata; python_version < ""3.8""; changelist==0.5; extra == ""dev""; pre-commit==3.7.0; extra == ""lint""; pytest>=7.4; extra == ""test""; pytest-cov>=4.1; extra == ""test""",0.4,No,,No,None,,, +litestar,Dependency Package,EY,2.13.0,,"anyio>=3; click; exceptiongroup; python_version < ""3.11""; exceptiongroup>=1.2.2; python_version < ""3.11""; httpx>=0.22; importlib-metadata; python_version < ""3.10""; importlib-resources>=5.12.0; python_version < ""3.9""; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == ""annotated-types""; attrs; extra == ""attrs""; brotli; extra == ""brotli""; jsbeautifier; extra == ""cli""; uvicorn[standard]; extra == ""cli""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""cli""; cryptography; extra == ""cryptography""; advanced-alchemy>=0.2.2; extra == ""full""; annotated-types; extra == ""full""; attrs; extra == ""full""; brotli; extra == ""full""; cryptography; extra == ""full""; email-validator; extra == ""full""; fast-query-parsers>=1.0.2; extra == ""full""; jinja2; extra == ""full""; jinja2>=3.1.2; extra == ""full""; jsbeautifier; extra == ""full""; mako>=1.2.4; extra == ""full""; minijinja>=1.0.0; extra == ""full""; opentelemetry-instrumentation-asgi; extra == ""full""; piccolo; extra == ""full""; picologging; python_version < ""3.13"" and extra == ""full""; prometheus-client; extra == ""full""; pydantic; extra == ""full""; pydantic-extra-types!=2.9.0; python_version < ""3.9"" and extra == ""full""; pydantic-extra-types; python_version >= ""3.9"" and extra == ""full""; pyjwt>=2.9.0; extra == ""full""; redis[hiredis]>=4.4.4; extra == ""full""; structlog; extra == ""full""; uvicorn[standard]; extra == ""full""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""full""; valkey[libvalkey]>=6.0.2; extra == ""full""; jinja2>=3.1.2; extra == ""jinja""; cryptography; extra == ""jwt""; pyjwt>=2.9.0; extra == ""jwt""; mako>=1.2.4; extra == ""mako""; minijinja>=1.0.0; extra == ""minijinja""; opentelemetry-instrumentation-asgi; extra == ""opentelemetry""; piccolo; extra == ""piccolo""; picologging; python_version < ""3.13"" and extra == ""picologging""; prometheus-client; extra == ""prometheus""; email-validator; extra == ""pydantic""; pydantic; extra == ""pydantic""; pydantic-extra-types!=2.9.0; python_version < ""3.9"" and extra == ""pydantic""; pydantic-extra-types; python_version >= ""3.9"" and extra == ""pydantic""; redis[hiredis]>=4.4.4; extra == ""redis""; advanced-alchemy>=0.2.2; extra == ""sqlalchemy""; fast-query-parsers>=1.0.2; extra == ""standard""; jinja2; extra == ""standard""; jsbeautifier; extra == ""standard""; uvicorn[standard]; extra == ""standard""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""standard""; structlog; extra == ""structlog""; valkey[libvalkey]>=6.0.2; extra == ""valkey""","2.14.0, 2.15.0, 2.15.1, 2.15.2, 2.16.0","anyio>=3; click; exceptiongroup; python_version < ""3.11""; exceptiongroup>=1.2.2; python_version < ""3.11""; httpx>=0.22; importlib-metadata; python_version < ""3.10""; importlib-resources>=5.12.0; python_version < ""3.9""; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == ""annotated-types""; attrs; extra == ""attrs""; brotli; extra == ""brotli""; jsbeautifier; extra == ""cli""; uvicorn[standard]; extra == ""cli""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""cli""; cryptography; extra == ""cryptography""; advanced-alchemy>=0.2.2; extra == ""full""; annotated-types; extra == ""full""; attrs; extra == ""full""; brotli; extra == ""full""; cryptography; extra == ""full""; email-validator; extra == ""full""; fast-query-parsers>=1.0.2; extra == ""full""; jinja2; extra == ""full""; jinja2>=3.1.2; extra == ""full""; jsbeautifier; extra == ""full""; mako>=1.2.4; extra == ""full""; minijinja>=1.0.0; extra == ""full""; opentelemetry-instrumentation-asgi; extra == ""full""; piccolo; extra == ""full""; picologging; python_version < ""3.13"" and extra == ""full""; prometheus-client; extra == ""full""; pydantic; extra == ""full""; pydantic-extra-types!=2.9.0; python_version < ""3.9"" and extra == ""full""; pydantic-extra-types; python_version >= ""3.9"" and extra == ""full""; pyjwt>=2.9.0; extra == ""full""; redis[hiredis]>=4.4.4; extra == ""full""; structlog; extra == ""full""; uvicorn[standard]; extra == ""full""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""full""; valkey[libvalkey]>=6.0.2; extra == ""full""; jinja2>=3.1.2; extra == ""jinja""; cryptography; extra == ""jwt""; pyjwt>=2.9.0; extra == ""jwt""; mako>=1.2.4; extra == ""mako""; minijinja>=1.0.0; extra == ""minijinja""; opentelemetry-instrumentation-asgi; extra == ""opentelemetry""; piccolo; extra == ""piccolo""; picologging; python_version < ""3.13"" and extra == ""picologging""; prometheus-client; extra == ""prometheus""; email-validator; extra == ""pydantic""; pydantic; extra == ""pydantic""; pydantic-extra-types!=2.9.0; python_version < ""3.9"" and extra == ""pydantic""; pydantic-extra-types; python_version >= ""3.9"" and extra == ""pydantic""; redis[hiredis]>=4.4.4; extra == ""redis""; advanced-alchemy>=0.2.2; extra == ""sqlalchemy""; fast-query-parsers>=1.0.2; extra == ""standard""; jinja2; extra == ""standard""; jsbeautifier; extra == ""standard""; uvicorn[standard]; extra == ""standard""; uvloop>=0.18.0; sys_platform != ""win32"" and extra == ""standard""; structlog; extra == ""structlog""; valkey[libvalkey]>=6.0.2; extra == ""valkey""",2.16.0,No,,No,None,,, +marisa-trie,Dependency Package,EY,1.2.0,,"setuptools; hypothesis; extra == ""test""; pytest; extra == ""test""; readme-renderer; extra == ""test""",1.2.1,"setuptools; hypothesis; extra == ""test""; pytest; extra == ""test""; readme-renderer; extra == ""test""",1.2.1,No,,No,None,,, +markdown-it-py,Dependency Package,EY,3.0.0,,"mdurl~=0.1; psutil ; extra == ""benchmarking""; pytest ; extra == ""benchmarking""; pytest-benchmark ; extra == ""benchmarking""; pre-commit~=3.0 ; extra == ""code_style""; commonmark~=0.9 ; extra == ""compare""; markdown~=3.4 ; extra == ""compare""; mistletoe~=1.0 ; extra == ""compare""; mistune~=2.0 ; extra == ""compare""; panflute~=2.3 ; extra == ""compare""; linkify-it-py>=1,<3 ; extra == ""linkify""; mdit-py-plugins ; extra == ""plugins""; gprof2dot ; extra == ""profiling""; mdit-py-plugins ; extra == ""rtd""; myst-parser ; extra == ""rtd""; pyyaml ; extra == ""rtd""; sphinx ; extra == ""rtd""; sphinx-copybutton ; extra == ""rtd""; sphinx-design ; extra == ""rtd""; sphinx_book_theme ; extra == ""rtd""; jupyter_sphinx ; extra == ""rtd""; coverage ; extra == ""testing""; pytest ; extra == ""testing""; pytest-cov ; extra == ""testing""; pytest-regressions ; extra == ""testing""",,"mdurl~=0.1; psutil ; extra == ""benchmarking""; pytest ; extra == ""benchmarking""; pytest-benchmark ; extra == ""benchmarking""; pre-commit~=3.0 ; extra == ""code_style""; commonmark~=0.9 ; extra == ""compare""; markdown~=3.4 ; extra == ""compare""; mistletoe~=1.0 ; extra == ""compare""; mistune~=2.0 ; extra == ""compare""; panflute~=2.3 ; extra == ""compare""; linkify-it-py>=1,<3 ; extra == ""linkify""; mdit-py-plugins ; extra == ""plugins""; gprof2dot ; extra == ""profiling""; mdit-py-plugins ; extra == ""rtd""; myst-parser ; extra == ""rtd""; pyyaml ; extra == ""rtd""; sphinx ; extra == ""rtd""; sphinx-copybutton ; extra == ""rtd""; sphinx-design ; extra == ""rtd""; sphinx_book_theme ; extra == ""rtd""; jupyter_sphinx ; extra == ""rtd""; coverage ; extra == ""testing""; pytest ; extra == ""testing""; pytest-cov ; extra == ""testing""; pytest-regressions ; extra == ""testing""",3.0.0,No,,No,None,,, +MarkupSafe,Dependency Package,EY,3.0.2,,,,,3.0.2,No,,No,None,,, +marshmallow,Dependency Package,EY,3.23.0,,"backports-datetime-fromisoformat; python_version < ""3.11""; typing-extensions; python_version < ""3.11""; marshmallow[tests]; extra == ""dev""; tox; extra == ""dev""; pre-commit<5.0,>=3.5; extra == ""dev""; autodocsumm==0.2.14; extra == ""docs""; furo==2024.8.6; extra == ""docs""; sphinx-copybutton==0.5.2; extra == ""docs""; sphinx-issues==5.0.1; extra == ""docs""; sphinx==8.2.3; extra == ""docs""; sphinxext-opengraph==0.10.0; extra == ""docs""; pytest; extra == ""tests""; simplejson; extra == ""tests""","3.23.1, 3.23.2, 3.23.3, 3.24.0, 3.24.1, 3.24.2, 3.25.0, 3.25.1, 3.26.0, 3.26.1, 4.0.0","backports-datetime-fromisoformat; python_version < ""3.11""; typing-extensions; python_version < ""3.11""; marshmallow[tests]; extra == ""dev""; tox; extra == ""dev""; pre-commit<5.0,>=3.5; extra == ""dev""; autodocsumm==0.2.14; extra == ""docs""; furo==2024.8.6; extra == ""docs""; sphinx-copybutton==0.5.2; extra == ""docs""; sphinx-issues==5.0.1; extra == ""docs""; sphinx==8.2.3; extra == ""docs""; sphinxext-opengraph==0.10.0; extra == ""docs""; pytest; extra == ""tests""; simplejson; extra == ""tests""",4.0.0,No,,No,None,,, +matplotlib,Dependency Package,EY,3.9.2,,"contourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == ""dev""; pybind11!=2.13.3,>=2.13.2; extra == ""dev""; setuptools_scm>=7; extra == ""dev""; setuptools>=64; extra == ""dev""","3.9.3, 3.9.4, 3.10.0rc1, 3.10.0, 3.10.1, 3.10.3","contourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == ""dev""; pybind11!=2.13.3,>=2.13.2; extra == ""dev""; setuptools_scm>=7; extra == ""dev""; setuptools>=64; extra == ""dev""",3.10.3,No,,No,None,,, +matplotlib-inline,Dependency Package,EY,0.1.7,,traitlets,,traitlets,0.1.7,No,,No,None,,, +mdurl,Dependency Package,EY,0.1.2,,,,,0.1.2,No,,No,None,,, +mistune,Dependency Package,EY,3.0.2,,"typing-extensions; python_version < ""3.11""","3.1.0, 3.1.1, 3.1.2, 3.1.3","typing-extensions; python_version < ""3.11""",3.1.3,No,,No,None,,, +mltable,Dependency Package,EY,1.6.1,,"azureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'",,"azureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'",1.6.1,No,,No,None,,, +more-itertools,Dependency Package,EY,10.5.0,,,"10.6.0, 10.7.0",,10.7.0,No,,No,None,,, +msal,Dependency Package,EY,1.31.0,,"requests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= ""3.6"" and platform_system == ""Windows"") and extra == ""broker""; pymsalruntime<0.18,>=0.17; (python_version >= ""3.8"" and platform_system == ""Darwin"") and extra == ""broker""","1.31.1, 1.31.2b1, 1.32.0, 1.32.1, 1.32.2, 1.32.3, 1.33.0b1","requests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= ""3.6"" and platform_system == ""Windows"") and extra == ""broker""; pymsalruntime<0.18,>=0.17; (python_version >= ""3.8"" and platform_system == ""Darwin"") and extra == ""broker""",1.33.0b1,No,,No,None,,, +msal-extensions,Dependency Package,EY,1.2.0,,"msal<2,>=1.29; portalocker<4,>=1.4; extra == ""portalocker""","1.3.0, 1.3.1","msal<2,>=1.29; portalocker<4,>=1.4; extra == ""portalocker""",1.3.1,No,,No,None,,, +msgspec,Dependency Package,EY,0.18.6,,"pyyaml; extra == ""yaml""; tomli; python_version < ""3.11"" and extra == ""toml""; tomli_w; extra == ""toml""; sphinx; extra == ""doc""; furo; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design; extra == ""doc""; ipython; extra == ""doc""; pytest; extra == ""test""; msgpack; extra == ""test""; attrs; extra == ""test""; eval-type-backport; python_version < ""3.10"" and extra == ""test""; pyyaml; extra == ""test""; tomli; python_version < ""3.11"" and extra == ""test""; tomli_w; extra == ""test""; pre-commit; extra == ""dev""; coverage; extra == ""dev""; mypy; extra == ""dev""; pyright; extra == ""dev""; sphinx; extra == ""dev""; furo; extra == ""dev""; sphinx-copybutton; extra == ""dev""; sphinx-design; extra == ""dev""; ipython; extra == ""dev""; pytest; extra == ""dev""; msgpack; extra == ""dev""; attrs; extra == ""dev""; eval-type-backport; python_version < ""3.10"" and extra == ""dev""; pyyaml; extra == ""dev""; tomli; python_version < ""3.11"" and extra == ""dev""; tomli_w; extra == ""dev""",0.19.0,"pyyaml; extra == ""yaml""; tomli; python_version < ""3.11"" and extra == ""toml""; tomli_w; extra == ""toml""; sphinx; extra == ""doc""; furo; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design; extra == ""doc""; ipython; extra == ""doc""; pytest; extra == ""test""; msgpack; extra == ""test""; attrs; extra == ""test""; eval-type-backport; python_version < ""3.10"" and extra == ""test""; pyyaml; extra == ""test""; tomli; python_version < ""3.11"" and extra == ""test""; tomli_w; extra == ""test""; pre-commit; extra == ""dev""; coverage; extra == ""dev""; mypy; extra == ""dev""; pyright; extra == ""dev""; sphinx; extra == ""dev""; furo; extra == ""dev""; sphinx-copybutton; extra == ""dev""; sphinx-design; extra == ""dev""; ipython; extra == ""dev""; pytest; extra == ""dev""; msgpack; extra == ""dev""; attrs; extra == ""dev""; eval-type-backport; python_version < ""3.10"" and extra == ""dev""; pyyaml; extra == ""dev""; tomli; python_version < ""3.11"" and extra == ""dev""; tomli_w; extra == ""dev""",0.19.0,No,,No,None,,, +msrest,Dependency Package,EY,0.7.1,,azure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async',,azure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async',0.7.1,No,,No,None,,, +msrestazure,Dependency Package,EY,0.6.4.post1,,"adal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; six",,"adal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; six",0.6.4.post1,No,,No,None,,, +multidict,Dependency Package,EY,6.1.0,,"typing-extensions>=4.1.0; python_version < ""3.11""","6.2.0, 6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.5.0, 6.5.1","typing-extensions>=4.1.0; python_version < ""3.11""",6.5.1,No,,No,None,,, +murmurhash,Dependency Package,EY,1.0.10,,,"1.0.11, 1.0.12, 1.0.13, 1.1.0.dev0",,1.1.0.dev0,No,,No,None,,, +mypy-extensions,Dependency Package,EY,1.0.0,,,1.1.0,,1.1.0,No,,No,None,,, +nbclient,Dependency Package,EY,0.10.0,,"jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == ""dev""; autodoc-traits; extra == ""docs""; flaky; extra == ""docs""; ipykernel>=6.19.3; extra == ""docs""; ipython; extra == ""docs""; ipywidgets; extra == ""docs""; mock; extra == ""docs""; moto; extra == ""docs""; myst-parser; extra == ""docs""; nbconvert>=7.1.0; extra == ""docs""; pytest-asyncio; extra == ""docs""; pytest-cov>=4.0; extra == ""docs""; pytest<8,>=7.0; extra == ""docs""; sphinx-book-theme; extra == ""docs""; sphinx>=1.7; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; testpath; extra == ""docs""; xmltodict; extra == ""docs""; flaky; extra == ""test""; ipykernel>=6.19.3; extra == ""test""; ipython; extra == ""test""; ipywidgets; extra == ""test""; nbconvert>=7.1.0; extra == ""test""; pytest-asyncio; extra == ""test""; pytest-cov>=4.0; extra == ""test""; pytest<8,>=7.0; extra == ""test""; testpath; extra == ""test""; xmltodict; extra == ""test""","0.10.1, 0.10.2","jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == ""dev""; autodoc-traits; extra == ""docs""; flaky; extra == ""docs""; ipykernel>=6.19.3; extra == ""docs""; ipython; extra == ""docs""; ipywidgets; extra == ""docs""; mock; extra == ""docs""; moto; extra == ""docs""; myst-parser; extra == ""docs""; nbconvert>=7.1.0; extra == ""docs""; pytest-asyncio; extra == ""docs""; pytest-cov>=4.0; extra == ""docs""; pytest<8,>=7.0; extra == ""docs""; sphinx-book-theme; extra == ""docs""; sphinx>=1.7; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; testpath; extra == ""docs""; xmltodict; extra == ""docs""; flaky; extra == ""test""; ipykernel>=6.19.3; extra == ""test""; ipython; extra == ""test""; ipywidgets; extra == ""test""; nbconvert>=7.1.0; extra == ""test""; pytest-asyncio; extra == ""test""; pytest-cov>=4.0; extra == ""test""; pytest<8,>=7.0; extra == ""test""; testpath; extra == ""test""; xmltodict; extra == ""test""",0.10.2,No,,No,None,,, +nbconvert,Dependency Package,EY,7.16.4,,"beautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < ""3.10""; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == ""all""; ipykernel; extra == ""all""; ipython; extra == ""all""; ipywidgets>=7.5; extra == ""all""; myst-parser; extra == ""all""; nbsphinx>=0.2.12; extra == ""all""; playwright; extra == ""all""; pydata-sphinx-theme; extra == ""all""; pyqtwebengine>=5.15; extra == ""all""; pytest>=7; extra == ""all""; sphinx==5.0.2; extra == ""all""; sphinxcontrib-spelling; extra == ""all""; tornado>=6.1; extra == ""all""; ipykernel; extra == ""docs""; ipython; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.2.12; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx==5.0.2; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; pyqtwebengine>=5.15; extra == ""qtpdf""; pyqtwebengine>=5.15; extra == ""qtpng""; tornado>=6.1; extra == ""serve""; flaky; extra == ""test""; ipykernel; extra == ""test""; ipywidgets>=7.5; extra == ""test""; pytest>=7; extra == ""test""; playwright; extra == ""webpdf""","7.16.5, 7.16.6","beautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < ""3.10""; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == ""all""; ipykernel; extra == ""all""; ipython; extra == ""all""; ipywidgets>=7.5; extra == ""all""; myst-parser; extra == ""all""; nbsphinx>=0.2.12; extra == ""all""; playwright; extra == ""all""; pydata-sphinx-theme; extra == ""all""; pyqtwebengine>=5.15; extra == ""all""; pytest>=7; extra == ""all""; sphinx==5.0.2; extra == ""all""; sphinxcontrib-spelling; extra == ""all""; tornado>=6.1; extra == ""all""; ipykernel; extra == ""docs""; ipython; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.2.12; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx==5.0.2; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; pyqtwebengine>=5.15; extra == ""qtpdf""; pyqtwebengine>=5.15; extra == ""qtpng""; tornado>=6.1; extra == ""serve""; flaky; extra == ""test""; ipykernel; extra == ""test""; ipywidgets>=7.5; extra == ""test""; pytest>=7; extra == ""test""; playwright; extra == ""webpdf""",7.16.6,No,,No,None,,, +nbformat,Dependency Package,EY,5.10.4,,"fastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; pep440; extra == ""test""; pre-commit; extra == ""test""; pytest; extra == ""test""; testpath; extra == ""test""",,"fastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; sphinxcontrib-github-alt; extra == ""docs""; sphinxcontrib-spelling; extra == ""docs""; pep440; extra == ""test""; pre-commit; extra == ""test""; pytest; extra == ""test""; testpath; extra == ""test""",5.10.4,No,,No,None,,, +ndg-httpsclient,Dependency Package,EY,0.5.1,,,,,0.5.1,No,,No,None,,, +nest-asyncio,Dependency Package,EY,1.6.0,,,,,1.6.0,No,,No,None,,, +networkx,Dependency Package,EY,3.4.2,,"numpy>=1.25; extra == ""default""; scipy>=1.11.2; extra == ""default""; matplotlib>=3.8; extra == ""default""; pandas>=2.0; extra == ""default""; pre-commit>=4.1; extra == ""developer""; mypy>=1.15; extra == ""developer""; sphinx>=8.0; extra == ""doc""; pydata-sphinx-theme>=0.16; extra == ""doc""; sphinx-gallery>=0.18; extra == ""doc""; numpydoc>=1.8.0; extra == ""doc""; pillow>=10; extra == ""doc""; texext>=0.6.7; extra == ""doc""; myst-nb>=1.1; extra == ""doc""; intersphinx-registry; extra == ""doc""; osmnx>=2.0.0; extra == ""example""; momepy>=0.7.2; extra == ""example""; contextily>=1.6; extra == ""example""; seaborn>=0.13; extra == ""example""; cairocffi>=1.7; extra == ""example""; igraph>=0.11; extra == ""example""; scikit-learn>=1.5; extra == ""example""; lxml>=4.6; extra == ""extra""; pygraphviz>=1.14; extra == ""extra""; pydot>=3.0.1; extra == ""extra""; sympy>=1.10; extra == ""extra""; pytest>=7.2; extra == ""test""; pytest-cov>=4.0; extra == ""test""; pytest-xdist>=3.0; extra == ""test""; pytest-mpl; extra == ""test-extras""; pytest-randomly; extra == ""test-extras""","3.5rc0, 3.5","numpy>=1.25; extra == ""default""; scipy>=1.11.2; extra == ""default""; matplotlib>=3.8; extra == ""default""; pandas>=2.0; extra == ""default""; pre-commit>=4.1; extra == ""developer""; mypy>=1.15; extra == ""developer""; sphinx>=8.0; extra == ""doc""; pydata-sphinx-theme>=0.16; extra == ""doc""; sphinx-gallery>=0.18; extra == ""doc""; numpydoc>=1.8.0; extra == ""doc""; pillow>=10; extra == ""doc""; texext>=0.6.7; extra == ""doc""; myst-nb>=1.1; extra == ""doc""; intersphinx-registry; extra == ""doc""; osmnx>=2.0.0; extra == ""example""; momepy>=0.7.2; extra == ""example""; contextily>=1.6; extra == ""example""; seaborn>=0.13; extra == ""example""; cairocffi>=1.7; extra == ""example""; igraph>=0.11; extra == ""example""; scikit-learn>=1.5; extra == ""example""; lxml>=4.6; extra == ""extra""; pygraphviz>=1.14; extra == ""extra""; pydot>=3.0.1; extra == ""extra""; sympy>=1.10; extra == ""extra""; pytest>=7.2; extra == ""test""; pytest-cov>=4.0; extra == ""test""; pytest-xdist>=3.0; extra == ""test""; pytest-mpl; extra == ""test-extras""; pytest-randomly; extra == ""test-extras""",3.5,No,,No,None,,, +nltk,Dependency Package,EY,3.9.1,,"click; joblib; regex>=2021.8.3; tqdm; numpy; extra == ""all""; requests; extra == ""all""; twython; extra == ""all""; python-crfsuite; extra == ""all""; pyparsing; extra == ""all""; scipy; extra == ""all""; matplotlib; extra == ""all""; scikit-learn; extra == ""all""; requests; extra == ""corenlp""; numpy; extra == ""machine-learning""; python-crfsuite; extra == ""machine-learning""; scikit-learn; extra == ""machine-learning""; scipy; extra == ""machine-learning""; matplotlib; extra == ""plot""; pyparsing; extra == ""tgrep""; twython; extra == ""twitter""",,"click; joblib; regex>=2021.8.3; tqdm; numpy; extra == ""all""; requests; extra == ""all""; twython; extra == ""all""; python-crfsuite; extra == ""all""; pyparsing; extra == ""all""; scipy; extra == ""all""; matplotlib; extra == ""all""; scikit-learn; extra == ""all""; requests; extra == ""corenlp""; numpy; extra == ""machine-learning""; python-crfsuite; extra == ""machine-learning""; scikit-learn; extra == ""machine-learning""; scipy; extra == ""machine-learning""; matplotlib; extra == ""plot""; pyparsing; extra == ""tgrep""; twython; extra == ""twitter""",3.9.1,No,,No,None,,, +notebook-shim,Dependency Package,EY,0.2.4,,"jupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'",,"jupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'",0.2.4,No,,No,None,,, +numpy,Dependency Package,EY,2.2.3,,,"2.2.4, 2.2.5, 2.2.6, 2.3.0rc1, 2.3.0, 2.3.1",,2.3.1,No,,No,None,,, +oauthlib,Dependency Package,EY,3.2.2,,"cryptography>=3.0.0; extra == ""rsa""; cryptography>=3.0.0; extra == ""signedtoken""; pyjwt<3,>=2.0.0; extra == ""signedtoken""; blinker>=1.4.0; extra == ""signals""","3.3.0, 3.3.1","cryptography>=3.0.0; extra == ""rsa""; cryptography>=3.0.0; extra == ""signedtoken""; pyjwt<3,>=2.0.0; extra == ""signedtoken""; blinker>=1.4.0; extra == ""signals""",3.3.1,No,,No,None,,, +omegaconf,Dependency Package,EY,2.3.0,,"antlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == ""3.6""","2.4.0.dev0, 2.4.0.dev1, 2.4.0.dev2, 2.4.0.dev3","antlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == ""3.6""",2.4.0.dev3,No,,No,None,,, +opencensus,Dependency Package,EY,0.11.4,,"opencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < ""3.6""; google-api-core (<3.0.0,>=1.0.0) ; python_version >= ""3.6""",,"opencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < ""3.6""; google-api-core (<3.0.0,>=1.0.0) ; python_version >= ""3.6""",0.11.4,No,,No,None,,, +opencensus-context,Dependency Package,EY,0.1.3,,"contextvars ; python_version >= ""3.6"" and python_version < ""3.7""",0.2.dev0,"contextvars ; python_version >= ""3.6"" and python_version < ""3.7""",0.2.dev0,No,,No,None,,, +orjson,Dependency Package,EY,3.10.7,,,"3.10.8, 3.10.9, 3.10.10, 3.10.11, 3.10.12, 3.10.13, 3.10.14, 3.10.15, 3.10.16, 3.10.17, 3.10.18",,3.10.18,No,,No,None,,, +overrides,Dependency Package,EY,7.7.0,,"typing ; python_version < ""3.5""",,"typing ; python_version < ""3.5""",7.7.0,No,,No,None,,, +packaging,Dependency Package,EY,24.2,,,25.0,,25.0,No,,No,None,,, +pandas,Dependency Package,EY,2.2.3,,"numpy>=1.22.4; python_version < ""3.11""; numpy>=1.23.2; python_version == ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == ""test""; pytest>=7.3.2; extra == ""test""; pytest-xdist>=2.2.0; extra == ""test""; pyarrow>=10.0.1; extra == ""pyarrow""; bottleneck>=1.3.6; extra == ""performance""; numba>=0.56.4; extra == ""performance""; numexpr>=2.8.4; extra == ""performance""; scipy>=1.10.0; extra == ""computation""; xarray>=2022.12.0; extra == ""computation""; fsspec>=2022.11.0; extra == ""fss""; s3fs>=2022.11.0; extra == ""aws""; gcsfs>=2022.11.0; extra == ""gcp""; pandas-gbq>=0.19.0; extra == ""gcp""; odfpy>=1.4.1; extra == ""excel""; openpyxl>=3.1.0; extra == ""excel""; python-calamine>=0.1.7; extra == ""excel""; pyxlsb>=1.0.10; extra == ""excel""; xlrd>=2.0.1; extra == ""excel""; xlsxwriter>=3.0.5; extra == ""excel""; pyarrow>=10.0.1; extra == ""parquet""; pyarrow>=10.0.1; extra == ""feather""; tables>=3.8.0; extra == ""hdf5""; pyreadstat>=1.2.0; extra == ""spss""; SQLAlchemy>=2.0.0; extra == ""postgresql""; psycopg2>=2.9.6; extra == ""postgresql""; adbc-driver-postgresql>=0.8.0; extra == ""postgresql""; SQLAlchemy>=2.0.0; extra == ""mysql""; pymysql>=1.0.2; extra == ""mysql""; SQLAlchemy>=2.0.0; extra == ""sql-other""; adbc-driver-postgresql>=0.8.0; extra == ""sql-other""; adbc-driver-sqlite>=0.8.0; extra == ""sql-other""; beautifulsoup4>=4.11.2; extra == ""html""; html5lib>=1.1; extra == ""html""; lxml>=4.9.2; extra == ""html""; lxml>=4.9.2; extra == ""xml""; matplotlib>=3.6.3; extra == ""plot""; jinja2>=3.1.2; extra == ""output-formatting""; tabulate>=0.9.0; extra == ""output-formatting""; PyQt5>=5.15.9; extra == ""clipboard""; qtpy>=2.3.0; extra == ""clipboard""; zstandard>=0.19.0; extra == ""compression""; dataframe-api-compat>=0.1.7; extra == ""consortium-standard""; adbc-driver-postgresql>=0.8.0; extra == ""all""; adbc-driver-sqlite>=0.8.0; extra == ""all""; beautifulsoup4>=4.11.2; extra == ""all""; bottleneck>=1.3.6; extra == ""all""; dataframe-api-compat>=0.1.7; extra == ""all""; fastparquet>=2022.12.0; extra == ""all""; fsspec>=2022.11.0; extra == ""all""; gcsfs>=2022.11.0; extra == ""all""; html5lib>=1.1; extra == ""all""; hypothesis>=6.46.1; extra == ""all""; jinja2>=3.1.2; extra == ""all""; lxml>=4.9.2; extra == ""all""; matplotlib>=3.6.3; extra == ""all""; numba>=0.56.4; extra == ""all""; numexpr>=2.8.4; extra == ""all""; odfpy>=1.4.1; extra == ""all""; openpyxl>=3.1.0; extra == ""all""; pandas-gbq>=0.19.0; extra == ""all""; psycopg2>=2.9.6; extra == ""all""; pyarrow>=10.0.1; extra == ""all""; pymysql>=1.0.2; extra == ""all""; PyQt5>=5.15.9; extra == ""all""; pyreadstat>=1.2.0; extra == ""all""; pytest>=7.3.2; extra == ""all""; pytest-xdist>=2.2.0; extra == ""all""; python-calamine>=0.1.7; extra == ""all""; pyxlsb>=1.0.10; extra == ""all""; qtpy>=2.3.0; extra == ""all""; scipy>=1.10.0; extra == ""all""; s3fs>=2022.11.0; extra == ""all""; SQLAlchemy>=2.0.0; extra == ""all""; tables>=3.8.0; extra == ""all""; tabulate>=0.9.0; extra == ""all""; xarray>=2022.12.0; extra == ""all""; xlrd>=2.0.1; extra == ""all""; xlsxwriter>=3.0.5; extra == ""all""; zstandard>=0.19.0; extra == ""all""",2.3.0,"numpy>=1.22.4; python_version < ""3.11""; numpy>=1.23.2; python_version == ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == ""test""; pytest>=7.3.2; extra == ""test""; pytest-xdist>=2.2.0; extra == ""test""; pyarrow>=10.0.1; extra == ""pyarrow""; bottleneck>=1.3.6; extra == ""performance""; numba>=0.56.4; extra == ""performance""; numexpr>=2.8.4; extra == ""performance""; scipy>=1.10.0; extra == ""computation""; xarray>=2022.12.0; extra == ""computation""; fsspec>=2022.11.0; extra == ""fss""; s3fs>=2022.11.0; extra == ""aws""; gcsfs>=2022.11.0; extra == ""gcp""; pandas-gbq>=0.19.0; extra == ""gcp""; odfpy>=1.4.1; extra == ""excel""; openpyxl>=3.1.0; extra == ""excel""; python-calamine>=0.1.7; extra == ""excel""; pyxlsb>=1.0.10; extra == ""excel""; xlrd>=2.0.1; extra == ""excel""; xlsxwriter>=3.0.5; extra == ""excel""; pyarrow>=10.0.1; extra == ""parquet""; pyarrow>=10.0.1; extra == ""feather""; tables>=3.8.0; extra == ""hdf5""; pyreadstat>=1.2.0; extra == ""spss""; SQLAlchemy>=2.0.0; extra == ""postgresql""; psycopg2>=2.9.6; extra == ""postgresql""; adbc-driver-postgresql>=0.8.0; extra == ""postgresql""; SQLAlchemy>=2.0.0; extra == ""mysql""; pymysql>=1.0.2; extra == ""mysql""; SQLAlchemy>=2.0.0; extra == ""sql-other""; adbc-driver-postgresql>=0.8.0; extra == ""sql-other""; adbc-driver-sqlite>=0.8.0; extra == ""sql-other""; beautifulsoup4>=4.11.2; extra == ""html""; html5lib>=1.1; extra == ""html""; lxml>=4.9.2; extra == ""html""; lxml>=4.9.2; extra == ""xml""; matplotlib>=3.6.3; extra == ""plot""; jinja2>=3.1.2; extra == ""output-formatting""; tabulate>=0.9.0; extra == ""output-formatting""; PyQt5>=5.15.9; extra == ""clipboard""; qtpy>=2.3.0; extra == ""clipboard""; zstandard>=0.19.0; extra == ""compression""; dataframe-api-compat>=0.1.7; extra == ""consortium-standard""; adbc-driver-postgresql>=0.8.0; extra == ""all""; adbc-driver-sqlite>=0.8.0; extra == ""all""; beautifulsoup4>=4.11.2; extra == ""all""; bottleneck>=1.3.6; extra == ""all""; dataframe-api-compat>=0.1.7; extra == ""all""; fastparquet>=2022.12.0; extra == ""all""; fsspec>=2022.11.0; extra == ""all""; gcsfs>=2022.11.0; extra == ""all""; html5lib>=1.1; extra == ""all""; hypothesis>=6.46.1; extra == ""all""; jinja2>=3.1.2; extra == ""all""; lxml>=4.9.2; extra == ""all""; matplotlib>=3.6.3; extra == ""all""; numba>=0.56.4; extra == ""all""; numexpr>=2.8.4; extra == ""all""; odfpy>=1.4.1; extra == ""all""; openpyxl>=3.1.0; extra == ""all""; pandas-gbq>=0.19.0; extra == ""all""; psycopg2>=2.9.6; extra == ""all""; pyarrow>=10.0.1; extra == ""all""; pymysql>=1.0.2; extra == ""all""; PyQt5>=5.15.9; extra == ""all""; pyreadstat>=1.2.0; extra == ""all""; pytest>=7.3.2; extra == ""all""; pytest-xdist>=2.2.0; extra == ""all""; python-calamine>=0.1.7; extra == ""all""; pyxlsb>=1.0.10; extra == ""all""; qtpy>=2.3.0; extra == ""all""; scipy>=1.10.0; extra == ""all""; s3fs>=2022.11.0; extra == ""all""; SQLAlchemy>=2.0.0; extra == ""all""; tables>=3.8.0; extra == ""all""; tabulate>=0.9.0; extra == ""all""; xarray>=2022.12.0; extra == ""all""; xlrd>=2.0.1; extra == ""all""; xlsxwriter>=3.0.5; extra == ""all""; zstandard>=0.19.0; extra == ""all""",2.3.0,No,,No,None,,, +pandocfilters,Dependency Package,EY,1.5.1,,,,,1.5.1,No,,No,None,,, +paramiko,Dependency Package,EY,3.5.0,,"bcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == ""gssapi""; gssapi>=1.4.1; platform_system != ""Windows"" and extra == ""gssapi""; pywin32>=2.1.8; platform_system == ""Windows"" and extra == ""gssapi""; invoke>=2.0; extra == ""invoke""; pyasn1>=0.1.7; extra == ""all""; gssapi>=1.4.1; platform_system != ""Windows"" and extra == ""all""; pywin32>=2.1.8; platform_system == ""Windows"" and extra == ""all""; invoke>=2.0; extra == ""all""",3.5.1,"bcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == ""gssapi""; gssapi>=1.4.1; platform_system != ""Windows"" and extra == ""gssapi""; pywin32>=2.1.8; platform_system == ""Windows"" and extra == ""gssapi""; invoke>=2.0; extra == ""invoke""; pyasn1>=0.1.7; extra == ""all""; gssapi>=1.4.1; platform_system != ""Windows"" and extra == ""all""; pywin32>=2.1.8; platform_system == ""Windows"" and extra == ""all""; invoke>=2.0; extra == ""all""",3.5.1,No,,No,None,,, +parse,Dependency Package,EY,1.20.2,,,,,1.20.2,No,,No,None,,, +parso,Dependency Package,EY,0.8.4,,"flake8==5.0.4; extra == ""qa""; mypy==0.971; extra == ""qa""; types-setuptools==67.2.0.1; extra == ""qa""; docopt; extra == ""testing""; pytest; extra == ""testing""",,"flake8==5.0.4; extra == ""qa""; mypy==0.971; extra == ""qa""; types-setuptools==67.2.0.1; extra == ""qa""; docopt; extra == ""testing""; pytest; extra == ""testing""",0.8.4,No,,No,None,,, +pathspec,Dependency Package,EY,0.12.1,,,,,0.12.1,No,,No,None,,, +patsy,Dependency Package,EY,0.5.6,,"numpy>=1.4; pytest; extra == ""test""; pytest-cov; extra == ""test""; scipy; extra == ""test""","1.0.0, 1.0.1","numpy>=1.4; pytest; extra == ""test""; pytest-cov; extra == ""test""; scipy; extra == ""test""",1.0.1,No,,No,None,,, +pexpect,Dependency Package,EY,4.9.0,,ptyprocess (>=0.5),,ptyprocess (>=0.5),4.9.0,No,,No,None,,, +pillow,Dependency Package,EY,11.0.0,,"furo; extra == ""docs""; olefile; extra == ""docs""; sphinx>=8.2; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-inline-tabs; extra == ""docs""; sphinxext-opengraph; extra == ""docs""; olefile; extra == ""fpx""; olefile; extra == ""mic""; pyarrow; extra == ""test-arrow""; check-manifest; extra == ""tests""; coverage>=7.4.2; extra == ""tests""; defusedxml; extra == ""tests""; markdown2; extra == ""tests""; olefile; extra == ""tests""; packaging; extra == ""tests""; pyroma; extra == ""tests""; pytest; extra == ""tests""; pytest-cov; extra == ""tests""; pytest-timeout; extra == ""tests""; trove-classifiers>=2024.10.12; extra == ""tests""; typing-extensions; python_version < ""3.10"" and extra == ""typing""; defusedxml; extra == ""xmp""","11.1.0, 11.2.1","furo; extra == ""docs""; olefile; extra == ""docs""; sphinx>=8.2; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-inline-tabs; extra == ""docs""; sphinxext-opengraph; extra == ""docs""; olefile; extra == ""fpx""; olefile; extra == ""mic""; pyarrow; extra == ""test-arrow""; check-manifest; extra == ""tests""; coverage>=7.4.2; extra == ""tests""; defusedxml; extra == ""tests""; markdown2; extra == ""tests""; olefile; extra == ""tests""; packaging; extra == ""tests""; pyroma; extra == ""tests""; pytest; extra == ""tests""; pytest-cov; extra == ""tests""; pytest-timeout; extra == ""tests""; trove-classifiers>=2024.10.12; extra == ""tests""; typing-extensions; python_version < ""3.10"" and extra == ""typing""; defusedxml; extra == ""xmp""",11.2.1,No,,No,None,,, +pkginfo,Dependency Package,EY,1.11.2,,"pytest; extra == ""testing""; pytest-cov; extra == ""testing""; wheel; extra == ""testing""","1.11.3, 1.12.0, 1.12.1, 1.12.1.1, 1.12.1.2","pytest; extra == ""testing""; pytest-cov; extra == ""testing""; wheel; extra == ""testing""",1.12.1.2,No,,No,None,,, +platformdirs,Dependency Package,EY,4.3.6,,"furo>=2024.8.6; extra == ""docs""; proselint>=0.14; extra == ""docs""; sphinx-autodoc-typehints>=3; extra == ""docs""; sphinx>=8.1.3; extra == ""docs""; appdirs==1.4.4; extra == ""test""; covdefaults>=2.3; extra == ""test""; pytest-cov>=6; extra == ""test""; pytest-mock>=3.14; extra == ""test""; pytest>=8.3.4; extra == ""test""; mypy>=1.14.1; extra == ""type""","4.3.7, 4.3.8","furo>=2024.8.6; extra == ""docs""; proselint>=0.14; extra == ""docs""; sphinx-autodoc-typehints>=3; extra == ""docs""; sphinx>=8.1.3; extra == ""docs""; appdirs==1.4.4; extra == ""test""; covdefaults>=2.3; extra == ""test""; pytest-cov>=6; extra == ""test""; pytest-mock>=3.14; extra == ""test""; pytest>=8.3.4; extra == ""test""; mypy>=1.14.1; extra == ""type""",4.3.8,No,,No,None,,, +plotly,Dependency Package,EY,5.24.1,,"narwhals>=1.15.1; packaging; numpy; extra == ""express""; kaleido==1.0.0rc13; extra == ""kaleido""; black==25.1.0; extra == ""dev""","6.0.0rc0, 6.0.0, 6.0.1, 6.1.0b0, 6.1.0rc0, 6.1.0, 6.1.1, 6.1.2","narwhals>=1.15.1; packaging; numpy; extra == ""express""; kaleido==1.0.0rc13; extra == ""kaleido""; black==25.1.0; extra == ""dev""",6.1.2,No,,No,None,,, +pluggy,Dependency Package,EY,1.5.0,,"pre-commit; extra == ""dev""; tox; extra == ""dev""; pytest; extra == ""testing""; pytest-benchmark; extra == ""testing""; coverage; extra == ""testing""",1.6.0,"pre-commit; extra == ""dev""; tox; extra == ""dev""; pytest; extra == ""testing""; pytest-benchmark; extra == ""testing""; coverage; extra == ""testing""",1.6.0,No,,No,None,,, +polyfactory,Dependency Package,EY,2.16.2,,"faker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == ""attrs""; beanie; extra == ""beanie""; pydantic[email]; extra == ""beanie""; pymongo<4.9; extra == ""beanie""; attrs; extra == ""full""; beanie; extra == ""full""; msgspec; extra == ""full""; odmantic; extra == ""full""; pydantic; extra == ""full""; sqlalchemy; extra == ""full""; msgspec; extra == ""msgspec""; odmantic<1.0.0; extra == ""odmantic""; pydantic[email]; extra == ""odmantic""; pydantic[email]>=1.10; extra == ""pydantic""; sqlalchemy>=1.4.29; extra == ""sqlalchemy""","2.17.0, 2.18.0, 2.18.1, 2.19.0, 2.20.0, 2.21.0","faker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == ""attrs""; beanie; extra == ""beanie""; pydantic[email]; extra == ""beanie""; pymongo<4.9; extra == ""beanie""; attrs; extra == ""full""; beanie; extra == ""full""; msgspec; extra == ""full""; odmantic; extra == ""full""; pydantic; extra == ""full""; sqlalchemy; extra == ""full""; msgspec; extra == ""msgspec""; odmantic<1.0.0; extra == ""odmantic""; pydantic[email]; extra == ""odmantic""; pydantic[email]>=1.10; extra == ""pydantic""; sqlalchemy>=1.4.29; extra == ""sqlalchemy""",2.21.0,No,,No,None,,, +pre-commit-hooks,Dependency Package,EY,4.6.0,,"ruamel.yaml>=0.15; tomli>=1.1.0; python_version < ""3.11""",5.0.0,"ruamel.yaml>=0.15; tomli>=1.1.0; python_version < ""3.11""",5.0.0,No,,No,None,,, +preshed,Dependency Package,EY,3.0.9,,"cymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.0","3.0.10, 4.0.0","cymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.0",4.0.0,No,,No,None,,, +prometheus-client,Dependency Package,EY,0.21.0,,"twisted; extra == ""twisted""","0.21.1, 0.22.0, 0.22.1","twisted; extra == ""twisted""",0.22.1,No,,No,None,,, +prompt-toolkit,Dependency Package,EY,3.0.48,,wcwidth,"3.0.49, 3.0.50, 3.0.51",wcwidth,3.0.51,No,,No,None,,, +proto-plus,Dependency Package,EY,1.25.0,,"protobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == ""testing""","1.26.0rc1, 1.26.0, 1.26.1","protobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == ""testing""",1.26.1,No,,No,None,,, +protobuf,Dependency Package,EY,6.31.1,,,,,6.31.1,No,,No,None,,, +psutil,Dependency Package,EY,6.1.0,,"pytest; extra == ""dev""; pytest-xdist; extra == ""dev""; setuptools; extra == ""dev""; abi3audit; extra == ""dev""; black==24.10.0; extra == ""dev""; check-manifest; extra == ""dev""; coverage; extra == ""dev""; packaging; extra == ""dev""; pylint; extra == ""dev""; pyperf; extra == ""dev""; pypinfo; extra == ""dev""; pytest-cov; extra == ""dev""; requests; extra == ""dev""; rstcheck; extra == ""dev""; ruff; extra == ""dev""; sphinx; extra == ""dev""; sphinx_rtd_theme; extra == ""dev""; toml-sort; extra == ""dev""; twine; extra == ""dev""; virtualenv; extra == ""dev""; vulture; extra == ""dev""; wheel; extra == ""dev""; pytest; extra == ""test""; pytest-xdist; extra == ""test""; setuptools; extra == ""test""","6.1.1, 7.0.0","pytest; extra == ""dev""; pytest-xdist; extra == ""dev""; setuptools; extra == ""dev""; abi3audit; extra == ""dev""; black==24.10.0; extra == ""dev""; check-manifest; extra == ""dev""; coverage; extra == ""dev""; packaging; extra == ""dev""; pylint; extra == ""dev""; pyperf; extra == ""dev""; pypinfo; extra == ""dev""; pytest-cov; extra == ""dev""; requests; extra == ""dev""; rstcheck; extra == ""dev""; ruff; extra == ""dev""; sphinx; extra == ""dev""; sphinx_rtd_theme; extra == ""dev""; toml-sort; extra == ""dev""; twine; extra == ""dev""; virtualenv; extra == ""dev""; vulture; extra == ""dev""; wheel; extra == ""dev""; pytest; extra == ""test""; pytest-xdist; extra == ""test""; setuptools; extra == ""test""",7.0.0,No,,No,None,,, +ptyprocess,Dependency Package,EY,0.7.0,,,,,0.7.0,No,,No,None,,, +pure-eval,Dependency Package,EY,0.2.3,,"pytest; extra == ""tests""",,"pytest; extra == ""tests""",0.2.3,No,,No,None,,, +pyarrow,Dependency Package,EY,19.0.1,,"pytest; extra == ""test""; hypothesis; extra == ""test""; cffi; extra == ""test""; pytz; extra == ""test""; pandas; extra == ""test""",20.0.0,"pytest; extra == ""test""; hypothesis; extra == ""test""; cffi; extra == ""test""; pytz; extra == ""test""; pandas; extra == ""test""",20.0.0,No,,No,None,,, +pyasn1,Dependency Package,EY,0.6.1,,,,,0.6.1,No,,No,None,,, +pyasn1-modules,Dependency Package,EY,0.4.1,,"pyasn1<0.7.0,>=0.6.1",0.4.2,"pyasn1<0.7.0,>=0.6.1",0.4.2,No,,No,None,,, +pycparser,Dependency Package,EY,2.22,,,,,2.22,No,,No,None,,, +pydantic,Dependency Package,EY,2.9.2,,"annotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == ""email""; tzdata; (python_version >= ""3.9"" and platform_system == ""Windows"") and extra == ""timezone""","2.10.0b1, 2.10.0b2, 2.10.0, 2.10.1, 2.10.2, 2.10.3, 2.10.4, 2.10.5, 2.10.6, 2.11.0a1, 2.11.0a2, 2.11.0b1, 2.11.0b2, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.11.4, 2.11.5, 2.11.6, 2.11.7","annotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == ""email""; tzdata; (python_version >= ""3.9"" and platform_system == ""Windows"") and extra == ""timezone""",2.11.7,No,,No,None,,, +pydantic-core,Dependency Package,EY,2.23.4,,typing-extensions>=4.13.0,"2.24.0, 2.24.1, 2.24.2, 2.25.0, 2.25.1, 2.26.0, 2.27.0, 2.27.1, 2.27.2, 2.28.0, 2.29.0, 2.30.0, 2.31.0, 2.31.1, 2.32.0, 2.33.0, 2.33.1, 2.33.2, 2.34.0, 2.34.1, 2.35.0, 2.35.1",typing-extensions>=4.13.0,2.35.1,No,,No,None,,, +pydash,Dependency Package,EY,8.0.3,,"typing-extensions!=4.6.0,>3.10; build; extra == ""dev""; coverage; extra == ""dev""; ruff; extra == ""dev""; furo; extra == ""dev""; invoke; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; pytest-mypy-testing; extra == ""dev""; pytest-cov; extra == ""dev""; sphinx; extra == ""dev""; tox; extra == ""dev""; twine; extra == ""dev""; wheel; extra == ""dev""; sphinx-autodoc-typehints; extra == ""dev""","8.0.4, 8.0.5","typing-extensions!=4.6.0,>3.10; build; extra == ""dev""; coverage; extra == ""dev""; ruff; extra == ""dev""; furo; extra == ""dev""; invoke; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; pytest-mypy-testing; extra == ""dev""; pytest-cov; extra == ""dev""; sphinx; extra == ""dev""; tox; extra == ""dev""; twine; extra == ""dev""; wheel; extra == ""dev""; sphinx-autodoc-typehints; extra == ""dev""",8.0.5,No,,No,None,,, +Pygments,Dependency Package,EY,2.18.0,,"colorama>=0.4.6; extra == ""windows-terminal""","2.19.0, 2.19.1, 2.19.2","colorama>=0.4.6; extra == ""windows-terminal""",2.19.2,No,,No,None,,, +PyJWT,Dependency Package,EY,2.9.0,,"cryptography>=3.4.0; extra == ""crypto""; coverage[toml]==5.0.4; extra == ""dev""; cryptography>=3.4.0; extra == ""dev""; pre-commit; extra == ""dev""; pytest<7.0.0,>=6.0.0; extra == ""dev""; sphinx; extra == ""dev""; sphinx-rtd-theme; extra == ""dev""; zope.interface; extra == ""dev""; sphinx; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; zope.interface; extra == ""docs""; coverage[toml]==5.0.4; extra == ""tests""; pytest<7.0.0,>=6.0.0; extra == ""tests""","2.10.0, 2.10.1","cryptography>=3.4.0; extra == ""crypto""; coverage[toml]==5.0.4; extra == ""dev""; cryptography>=3.4.0; extra == ""dev""; pre-commit; extra == ""dev""; pytest<7.0.0,>=6.0.0; extra == ""dev""; sphinx; extra == ""dev""; sphinx-rtd-theme; extra == ""dev""; zope.interface; extra == ""dev""; sphinx; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; zope.interface; extra == ""docs""; coverage[toml]==5.0.4; extra == ""tests""; pytest<7.0.0,>=6.0.0; extra == ""tests""",2.10.1,No,,Yes,"2.10.0: CVE-2024-53861, CVSS_V3, PyJWT Issuer field partial matches allowed, CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N, affects: >=2.10.0,<2.10.1",,, +PyNaCl,Dependency Package,EY,1.5.0,,,,,1.5.0,No,,No,None,,, +pyOpenSSL,Dependency Package,EY,24.2.1,,"cryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < ""3.13"" and python_version >= ""3.8""; pytest-rerunfailures; extra == ""test""; pretend; extra == ""test""; pytest>=3.0.1; extra == ""test""; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""","24.3.0, 25.0.0, 25.1.0","cryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < ""3.13"" and python_version >= ""3.8""; pytest-rerunfailures; extra == ""test""; pretend; extra == ""test""; pytest>=3.0.1; extra == ""test""; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""",25.1.0,No,,No,None,,, +pyparsing,Dependency Package,EY,3.2.0,,"railroad-diagrams; extra == ""diagrams""; jinja2; extra == ""diagrams""","3.2.1, 3.2.2, 3.2.3","railroad-diagrams; extra == ""diagrams""; jinja2; extra == ""diagrams""",3.2.3,No,,No,None,,, +pyproject-hooks,Dependency Package,EY,1.2.0,,,,,1.2.0,No,,No,None,,, +pytest,Dependency Package,EY,8.3.3,,"colorama>=0.4; sys_platform == ""win32""; exceptiongroup>=1; python_version < ""3.11""; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < ""3.11""; argcomplete; extra == ""dev""; attrs>=19.2; extra == ""dev""; hypothesis>=3.56; extra == ""dev""; mock; extra == ""dev""; requests; extra == ""dev""; setuptools; extra == ""dev""; xmlschema; extra == ""dev""","8.3.4, 8.3.5, 8.4.0, 8.4.1","colorama>=0.4; sys_platform == ""win32""; exceptiongroup>=1; python_version < ""3.11""; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < ""3.11""; argcomplete; extra == ""dev""; attrs>=19.2; extra == ""dev""; hypothesis>=3.56; extra == ""dev""; mock; extra == ""dev""; requests; extra == ""dev""; setuptools; extra == ""dev""; xmlschema; extra == ""dev""",8.4.1,No,,No,None,,, +python-dateutil,Dependency Package,EY,2.9.0.post0,,six >=1.5,,six >=1.5,2.9.0.post0,No,,No,None,,, +python-dotenv,Dependency Package,EY,1.0.1,,"click>=5.0; extra == ""cli""","1.1.0, 1.1.1","click>=5.0; extra == ""cli""",1.1.1,No,,No,None,,, +python-json-logger,Dependency Package,EY,2.0.7,,"typing_extensions; python_version < ""3.10""; orjson; implementation_name != ""pypy"" and extra == ""dev""; msgspec; implementation_name != ""pypy"" and extra == ""dev""; validate-pyproject[all]; extra == ""dev""; black; extra == ""dev""; pylint; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; freezegun; extra == ""dev""; backports.zoneinfo; python_version < ""3.9"" and extra == ""dev""; tzdata; extra == ""dev""; build; extra == ""dev""; mkdocs; extra == ""dev""; mkdocs-material>=8.5; extra == ""dev""; mkdocs-awesome-pages-plugin; extra == ""dev""; mdx_truly_sane_lists; extra == ""dev""; mkdocstrings[python]; extra == ""dev""; mkdocs-gen-files; extra == ""dev""; mkdocs-literate-nav; extra == ""dev""; mike; extra == ""dev""","3.0.0, 3.0.1, 3.1.0, 3.2.0, 3.2.1.dev1, 3.2.1, 3.3.0, 4.0.0.dev0","typing_extensions; python_version < ""3.10""; orjson; implementation_name != ""pypy"" and extra == ""dev""; msgspec; implementation_name != ""pypy"" and extra == ""dev""; validate-pyproject[all]; extra == ""dev""; black; extra == ""dev""; pylint; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; freezegun; extra == ""dev""; backports.zoneinfo; python_version < ""3.9"" and extra == ""dev""; tzdata; extra == ""dev""; build; extra == ""dev""; mkdocs; extra == ""dev""; mkdocs-material>=8.5; extra == ""dev""; mkdocs-awesome-pages-plugin; extra == ""dev""; mdx_truly_sane_lists; extra == ""dev""; mkdocstrings[python]; extra == ""dev""; mkdocs-gen-files; extra == ""dev""; mkdocs-literate-nav; extra == ""dev""; mike; extra == ""dev""",4.0.0.dev0,No,,No,None,,, +python-slugify,Dependency Package,EY,8.0.4,,text-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode',,text-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode',8.0.4,No,,No,None,,, +pytoolconfig,Dependency Package,EY,1.3.1,,"tomli>=2.0.1; python_version < ""3.11""; packaging>=23.2; pydantic>=2.5.3; extra == ""validation""; platformdirs>=3.11.0; extra == ""global""; tabulate>=0.9.0; extra == ""doc""; sphinx>=7.1.2; extra == ""doc""; sphinx>=7.1.2; extra == ""gendocs""; sphinx-autodoc-typehints>=1.25.2; extra == ""gendocs""; sphinx-rtd-theme>=2.0.0; extra == ""gendocs""; pytoolconfig[doc]; extra == ""gendocs""",,"tomli>=2.0.1; python_version < ""3.11""; packaging>=23.2; pydantic>=2.5.3; extra == ""validation""; platformdirs>=3.11.0; extra == ""global""; tabulate>=0.9.0; extra == ""doc""; sphinx>=7.1.2; extra == ""doc""; sphinx>=7.1.2; extra == ""gendocs""; sphinx-autodoc-typehints>=1.25.2; extra == ""gendocs""; sphinx-rtd-theme>=2.0.0; extra == ""gendocs""; pytoolconfig[doc]; extra == ""gendocs""",1.3.1,No,,No,None,,, +pytz,Dependency Package,EY,2024.2,,,"2025.1, 2025.2",,2025.2,No,,No,None,,, +PyYAML,Dependency Package,EY,6.0.2,,,,,6.0.2,No,,No,None,,, +pyzmq,Dependency Package,EY,26.2.0,,"cffi; implementation_name == ""pypy""","26.2.1, 26.3.0, 26.4.0, 27.0.0","cffi; implementation_name == ""pypy""",27.0.0,No,,No,None,,, +referencing,Dependency Package,EY,0.35.1,,"attrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < ""3.13""","0.36.0, 0.36.1, 0.36.2","attrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < ""3.13""",0.36.2,No,,No,None,,, +regex,Dependency Package,EY,2024.9.11,,,2024.11.6,,2024.11.6,No,,No,None,,, +requests,Dependency Package,EY,2.32.4,,"charset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == ""socks""; chardet<6,>=3.0.2; extra == ""use-chardet-on-py3""",,"charset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == ""socks""; chardet<6,>=3.0.2; extra == ""use-chardet-on-py3""",2.32.4,No,,No,None,,, +requests-oauthlib,Dependency Package,EY,2.0.0,,"oauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == ""rsa""",,"oauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == ""rsa""",2.0.0,No,,No,None,,, +rfc3339-validator,Dependency Package,EY,0.1.4,,six,,six,0.1.4,No,,No,None,,, +rfc3986-validator,Dependency Package,EY,0.1.1,,,,,0.1.1,No,,No,None,,, +rich,Dependency Package,EY,13.9.2,,"typing-extensions<5.0,>=4.0.0; python_version < ""3.11""; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == ""jupyter""; markdown-it-py>=2.2.0","13.9.3, 13.9.4, 14.0.0","typing-extensions<5.0,>=4.0.0; python_version < ""3.11""; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == ""jupyter""; markdown-it-py>=2.2.0",14.0.0,No,,No,None,,, +rich-click,Dependency Package,EY,1.8.3,,"click>=7; importlib-metadata; python_version < ""3.8""; rich>=10.7; typing_extensions>=4; mypy; extra == ""dev""; packaging; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; rich-codex; extra == ""dev""; ruff; extra == ""dev""; types-setuptools; extra == ""dev""; markdown_include; extra == ""docs""; mkdocs; extra == ""docs""; mkdocs-glightbox; extra == ""docs""; mkdocs-material[imaging]~=9.5.18; extra == ""docs""; mkdocs-material-extensions; extra == ""docs""; mkdocs-rss-plugin; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; rich-codex; extra == ""docs""","1.8.4, 1.8.5, 1.8.6, 1.8.7.dev0, 1.8.7, 1.8.8, 1.8.9","click>=7; importlib-metadata; python_version < ""3.8""; rich>=10.7; typing_extensions>=4; mypy; extra == ""dev""; packaging; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; rich-codex; extra == ""dev""; ruff; extra == ""dev""; types-setuptools; extra == ""dev""; markdown_include; extra == ""docs""; mkdocs; extra == ""docs""; mkdocs-glightbox; extra == ""docs""; mkdocs-material[imaging]~=9.5.18; extra == ""docs""; mkdocs-material-extensions; extra == ""docs""; mkdocs-rss-plugin; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; rich-codex; extra == ""docs""",1.8.9,No,,No,None,,, +rope,Dependency Package,EY,1.13.0,,"pytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == ""dev""; pytest-cov>=4.1.0; extra == ""dev""; pytest-timeout>=2.1.0; extra == ""dev""; build>=0.7.0; extra == ""dev""; pre-commit>=2.20.0; extra == ""dev""; pytoolconfig[doc]; extra == ""doc""; sphinx>=4.5.0; extra == ""doc""; sphinx-autodoc-typehints>=1.18.1; extra == ""doc""; sphinx-rtd-theme>=1.0.0; extra == ""doc""; toml>=0.10.2; extra == ""release""; twine>=4.0.2; extra == ""release""; pip-tools>=6.12.1; extra == ""release""",,"pytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == ""dev""; pytest-cov>=4.1.0; extra == ""dev""; pytest-timeout>=2.1.0; extra == ""dev""; build>=0.7.0; extra == ""dev""; pre-commit>=2.20.0; extra == ""dev""; pytoolconfig[doc]; extra == ""doc""; sphinx>=4.5.0; extra == ""doc""; sphinx-autodoc-typehints>=1.18.1; extra == ""doc""; sphinx-rtd-theme>=1.0.0; extra == ""doc""; toml>=0.10.2; extra == ""release""; twine>=4.0.2; extra == ""release""; pip-tools>=6.12.1; extra == ""release""",1.13.0,No,,No,None,,, +rpds-py,Dependency Package,EY,0.20.0,,,"0.20.1, 0.21.0, 0.22.0, 0.22.1, 0.22.3, 0.23.0, 0.23.1, 0.24.0, 0.25.0, 0.25.1",,0.25.1,No,,No,None,,, +rsa,Dependency Package,EY,4.9,,pyasn1>=0.1.3,4.9.1,pyasn1>=0.1.3,4.9.1,No,,No,None,,, +scikit-learn,Dependency Package,EY,1.5.2,,"numpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == ""build""; scipy>=1.8.0; extra == ""build""; cython>=3.0.10; extra == ""build""; meson-python>=0.16.0; extra == ""build""; numpy>=1.22.0; extra == ""install""; scipy>=1.8.0; extra == ""install""; joblib>=1.2.0; extra == ""install""; threadpoolctl>=3.1.0; extra == ""install""; matplotlib>=3.5.0; extra == ""benchmark""; pandas>=1.4.0; extra == ""benchmark""; memory_profiler>=0.57.0; extra == ""benchmark""; matplotlib>=3.5.0; extra == ""docs""; scikit-image>=0.19.0; extra == ""docs""; pandas>=1.4.0; extra == ""docs""; seaborn>=0.9.0; extra == ""docs""; memory_profiler>=0.57.0; extra == ""docs""; sphinx>=7.3.7; extra == ""docs""; sphinx-copybutton>=0.5.2; extra == ""docs""; sphinx-gallery>=0.17.1; extra == ""docs""; numpydoc>=1.2.0; extra == ""docs""; Pillow>=8.4.0; extra == ""docs""; pooch>=1.6.0; extra == ""docs""; sphinx-prompt>=1.4.0; extra == ""docs""; sphinxext-opengraph>=0.9.1; extra == ""docs""; plotly>=5.14.0; extra == ""docs""; polars>=0.20.30; extra == ""docs""; sphinx-design>=0.5.0; extra == ""docs""; sphinx-design>=0.6.0; extra == ""docs""; sphinxcontrib-sass>=0.3.4; extra == ""docs""; pydata-sphinx-theme>=0.15.3; extra == ""docs""; sphinx-remove-toctrees>=1.0.0.post1; extra == ""docs""; towncrier>=24.8.0; extra == ""docs""; matplotlib>=3.5.0; extra == ""examples""; scikit-image>=0.19.0; extra == ""examples""; pandas>=1.4.0; extra == ""examples""; seaborn>=0.9.0; extra == ""examples""; pooch>=1.6.0; extra == ""examples""; plotly>=5.14.0; extra == ""examples""; matplotlib>=3.5.0; extra == ""tests""; scikit-image>=0.19.0; extra == ""tests""; pandas>=1.4.0; extra == ""tests""; pytest>=7.1.2; extra == ""tests""; pytest-cov>=2.9.0; extra == ""tests""; ruff>=0.11.7; extra == ""tests""; mypy>=1.15; extra == ""tests""; pyamg>=4.2.1; extra == ""tests""; polars>=0.20.30; extra == ""tests""; pyarrow>=12.0.0; extra == ""tests""; numpydoc>=1.2.0; extra == ""tests""; pooch>=1.6.0; extra == ""tests""; conda-lock==3.0.1; extra == ""maintenance""","1.6.0rc1, 1.6.0, 1.6.1, 1.7.0rc1, 1.7.0","numpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == ""build""; scipy>=1.8.0; extra == ""build""; cython>=3.0.10; extra == ""build""; meson-python>=0.16.0; extra == ""build""; numpy>=1.22.0; extra == ""install""; scipy>=1.8.0; extra == ""install""; joblib>=1.2.0; extra == ""install""; threadpoolctl>=3.1.0; extra == ""install""; matplotlib>=3.5.0; extra == ""benchmark""; pandas>=1.4.0; extra == ""benchmark""; memory_profiler>=0.57.0; extra == ""benchmark""; matplotlib>=3.5.0; extra == ""docs""; scikit-image>=0.19.0; extra == ""docs""; pandas>=1.4.0; extra == ""docs""; seaborn>=0.9.0; extra == ""docs""; memory_profiler>=0.57.0; extra == ""docs""; sphinx>=7.3.7; extra == ""docs""; sphinx-copybutton>=0.5.2; extra == ""docs""; sphinx-gallery>=0.17.1; extra == ""docs""; numpydoc>=1.2.0; extra == ""docs""; Pillow>=8.4.0; extra == ""docs""; pooch>=1.6.0; extra == ""docs""; sphinx-prompt>=1.4.0; extra == ""docs""; sphinxext-opengraph>=0.9.1; extra == ""docs""; plotly>=5.14.0; extra == ""docs""; polars>=0.20.30; extra == ""docs""; sphinx-design>=0.5.0; extra == ""docs""; sphinx-design>=0.6.0; extra == ""docs""; sphinxcontrib-sass>=0.3.4; extra == ""docs""; pydata-sphinx-theme>=0.15.3; extra == ""docs""; sphinx-remove-toctrees>=1.0.0.post1; extra == ""docs""; towncrier>=24.8.0; extra == ""docs""; matplotlib>=3.5.0; extra == ""examples""; scikit-image>=0.19.0; extra == ""examples""; pandas>=1.4.0; extra == ""examples""; seaborn>=0.9.0; extra == ""examples""; pooch>=1.6.0; extra == ""examples""; plotly>=5.14.0; extra == ""examples""; matplotlib>=3.5.0; extra == ""tests""; scikit-image>=0.19.0; extra == ""tests""; pandas>=1.4.0; extra == ""tests""; pytest>=7.1.2; extra == ""tests""; pytest-cov>=2.9.0; extra == ""tests""; ruff>=0.11.7; extra == ""tests""; mypy>=1.15; extra == ""tests""; pyamg>=4.2.1; extra == ""tests""; polars>=0.20.30; extra == ""tests""; pyarrow>=12.0.0; extra == ""tests""; numpydoc>=1.2.0; extra == ""tests""; pooch>=1.6.0; extra == ""tests""; conda-lock==3.0.1; extra == ""maintenance""",1.7.0,No,,No,None,,, +scipy,Dependency Package,EY,1.14.1,,"numpy<2.6,>=1.25.2; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest-xdist; extra == ""test""; asv; extra == ""test""; mpmath; extra == ""test""; gmpy2; extra == ""test""; threadpoolctl; extra == ""test""; scikit-umfpack; extra == ""test""; pooch; extra == ""test""; hypothesis>=6.30; extra == ""test""; array-api-strict>=2.3.1; extra == ""test""; Cython; extra == ""test""; meson; extra == ""test""; ninja; sys_platform != ""emscripten"" and extra == ""test""; sphinx<8.2.0,>=5.0.0; extra == ""doc""; intersphinx_registry; extra == ""doc""; pydata-sphinx-theme>=0.15.2; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design>=0.4.0; extra == ""doc""; matplotlib>=3.5; extra == ""doc""; numpydoc; extra == ""doc""; jupytext; extra == ""doc""; myst-nb>=1.2.0; extra == ""doc""; pooch; extra == ""doc""; jupyterlite-sphinx>=0.19.1; extra == ""doc""; jupyterlite-pyodide-kernel; extra == ""doc""; linkify-it-py; extra == ""doc""; mypy==1.10.0; extra == ""dev""; typing_extensions; extra == ""dev""; types-psutil; extra == ""dev""; pycodestyle; extra == ""dev""; ruff>=0.0.292; extra == ""dev""; cython-lint>=0.12.2; extra == ""dev""; rich-click; extra == ""dev""; doit>=0.36.0; extra == ""dev""; pydevtool; extra == ""dev""","1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.16.0rc1, 1.16.0rc2, 1.16.0","numpy<2.6,>=1.25.2; pytest; extra == ""test""; pytest-cov; extra == ""test""; pytest-timeout; extra == ""test""; pytest-xdist; extra == ""test""; asv; extra == ""test""; mpmath; extra == ""test""; gmpy2; extra == ""test""; threadpoolctl; extra == ""test""; scikit-umfpack; extra == ""test""; pooch; extra == ""test""; hypothesis>=6.30; extra == ""test""; array-api-strict>=2.3.1; extra == ""test""; Cython; extra == ""test""; meson; extra == ""test""; ninja; sys_platform != ""emscripten"" and extra == ""test""; sphinx<8.2.0,>=5.0.0; extra == ""doc""; intersphinx_registry; extra == ""doc""; pydata-sphinx-theme>=0.15.2; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design>=0.4.0; extra == ""doc""; matplotlib>=3.5; extra == ""doc""; numpydoc; extra == ""doc""; jupytext; extra == ""doc""; myst-nb>=1.2.0; extra == ""doc""; pooch; extra == ""doc""; jupyterlite-sphinx>=0.19.1; extra == ""doc""; jupyterlite-pyodide-kernel; extra == ""doc""; linkify-it-py; extra == ""doc""; mypy==1.10.0; extra == ""dev""; typing_extensions; extra == ""dev""; types-psutil; extra == ""dev""; pycodestyle; extra == ""dev""; ruff>=0.0.292; extra == ""dev""; cython-lint>=0.12.2; extra == ""dev""; rich-click; extra == ""dev""; doit>=0.36.0; extra == ""dev""; pydevtool; extra == ""dev""",1.16.0,No,,No,None,,, +SecretStorage,Dependency Package,EY,3.3.3,,cryptography (>=2.0); jeepney (>=0.6),,cryptography (>=2.0); jeepney (>=0.6),3.3.3,No,,No,None,,, +secure,Dependency Package,EY,0.3.0,,,"1.0.0, 1.0.1",,1.0.1,No,,No,None,,, +semver,Dependency Package,EY,2.13.0,,,"3.0.0.dev1, 3.0.0.dev2, 3.0.0.dev3, 3.0.0.dev4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4",,3.0.4,No,,No,None,,, +Send2Trash,Dependency Package,EY,1.8.3,,"pyobjc-framework-Cocoa; sys_platform == ""darwin"" and extra == ""nativelib""; pywin32; sys_platform == ""win32"" and extra == ""nativelib""; pyobjc-framework-Cocoa; sys_platform == ""darwin"" and extra == ""objc""; pywin32; sys_platform == ""win32"" and extra == ""win32""",,"pyobjc-framework-Cocoa; sys_platform == ""darwin"" and extra == ""nativelib""; pywin32; sys_platform == ""win32"" and extra == ""nativelib""; pyobjc-framework-Cocoa; sys_platform == ""darwin"" and extra == ""objc""; pywin32; sys_platform == ""win32"" and extra == ""win32""",1.8.3,No,,No,None,,, +shellingham,Dependency Package,EY,1.5.4,,,,,1.5.4,No,,No,None,,, +six,Dependency Package,EY,1.17.0,,,,,1.17.0,No,,No,None,,, +smart-open,Dependency Package,EY,7.0.4,,,"7.0.5, 7.1.0",,7.1.0,No,,No,None,,, +smmap,Dependency Package,EY,5.0.1,,,"5.0.2, 6.0.0",,6.0.0,No,,No,None,,, +sniffio,Dependency Package,EY,1.3.1,,,,,1.3.1,No,,No,None,,, +soupsieve,Dependency Package,EY,2.6,,,2.7,,2.7,No,,No,None,,, +spacy,Dependency Package,EY,3.8.2,,"spacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < ""3.9""; numpy>=1.19.0; python_version >= ""3.9""; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == ""lookups""; spacy_transformers<1.4.0,>=1.1.2; extra == ""transformers""; cupy<13.0.0,>=5.0.0b4; extra == ""cuda""; cupy-cuda80<13.0.0,>=5.0.0b4; extra == ""cuda80""; cupy-cuda90<13.0.0,>=5.0.0b4; extra == ""cuda90""; cupy-cuda91<13.0.0,>=5.0.0b4; extra == ""cuda91""; cupy-cuda92<13.0.0,>=5.0.0b4; extra == ""cuda92""; cupy-cuda100<13.0.0,>=5.0.0b4; extra == ""cuda100""; cupy-cuda101<13.0.0,>=5.0.0b4; extra == ""cuda101""; cupy-cuda102<13.0.0,>=5.0.0b4; extra == ""cuda102""; cupy-cuda110<13.0.0,>=5.0.0b4; extra == ""cuda110""; cupy-cuda111<13.0.0,>=5.0.0b4; extra == ""cuda111""; cupy-cuda112<13.0.0,>=5.0.0b4; extra == ""cuda112""; cupy-cuda113<13.0.0,>=5.0.0b4; extra == ""cuda113""; cupy-cuda114<13.0.0,>=5.0.0b4; extra == ""cuda114""; cupy-cuda115<13.0.0,>=5.0.0b4; extra == ""cuda115""; cupy-cuda116<13.0.0,>=5.0.0b4; extra == ""cuda116""; cupy-cuda117<13.0.0,>=5.0.0b4; extra == ""cuda117""; cupy-cuda11x<13.0.0,>=11.0.0; extra == ""cuda11x""; cupy-cuda12x<13.0.0,>=11.5.0; extra == ""cuda12x""; cupy-wheel<13.0.0,>=11.0.0; extra == ""cuda-autodetect""; thinc-apple-ops<2.0.0,>=1.0.0; extra == ""apple""; sudachipy!=0.6.1,>=0.5.2; extra == ""ja""; sudachidict_core>=20211220; extra == ""ja""; natto-py>=0.9.0; extra == ""ko""; pythainlp>=2.0; extra == ""th""","3.8.3, 3.8.4, 3.8.5, 3.8.6, 3.8.7, 4.0.0.dev1, 4.0.0.dev2, 4.0.0.dev3","spacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < ""3.9""; numpy>=1.19.0; python_version >= ""3.9""; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == ""lookups""; spacy_transformers<1.4.0,>=1.1.2; extra == ""transformers""; cupy<13.0.0,>=5.0.0b4; extra == ""cuda""; cupy-cuda80<13.0.0,>=5.0.0b4; extra == ""cuda80""; cupy-cuda90<13.0.0,>=5.0.0b4; extra == ""cuda90""; cupy-cuda91<13.0.0,>=5.0.0b4; extra == ""cuda91""; cupy-cuda92<13.0.0,>=5.0.0b4; extra == ""cuda92""; cupy-cuda100<13.0.0,>=5.0.0b4; extra == ""cuda100""; cupy-cuda101<13.0.0,>=5.0.0b4; extra == ""cuda101""; cupy-cuda102<13.0.0,>=5.0.0b4; extra == ""cuda102""; cupy-cuda110<13.0.0,>=5.0.0b4; extra == ""cuda110""; cupy-cuda111<13.0.0,>=5.0.0b4; extra == ""cuda111""; cupy-cuda112<13.0.0,>=5.0.0b4; extra == ""cuda112""; cupy-cuda113<13.0.0,>=5.0.0b4; extra == ""cuda113""; cupy-cuda114<13.0.0,>=5.0.0b4; extra == ""cuda114""; cupy-cuda115<13.0.0,>=5.0.0b4; extra == ""cuda115""; cupy-cuda116<13.0.0,>=5.0.0b4; extra == ""cuda116""; cupy-cuda117<13.0.0,>=5.0.0b4; extra == ""cuda117""; cupy-cuda11x<13.0.0,>=11.0.0; extra == ""cuda11x""; cupy-cuda12x<13.0.0,>=11.5.0; extra == ""cuda12x""; cupy-wheel<13.0.0,>=11.0.0; extra == ""cuda-autodetect""; thinc-apple-ops<2.0.0,>=1.0.0; extra == ""apple""; sudachipy!=0.6.1,>=0.5.2; extra == ""ja""; sudachidict_core>=20211220; extra == ""ja""; natto-py>=0.9.0; extra == ""ko""; pythainlp>=2.0; extra == ""th""",4.0.0.dev3,No,,No,None,,, +spacy-legacy,Dependency Package,EY,3.0.12,,,"4.0.0.dev0, 4.0.0.dev1",,4.0.0.dev1,No,,No,None,,, +spacy-loggers,Dependency Package,EY,1.0.5,,,,,1.0.5,No,,No,None,,, +SQLAlchemy,Dependency Package,EY,2.0.38,,"importlib-metadata; python_version < ""3.8""; greenlet>=1; python_version < ""3.14"" and (platform_machine == ""aarch64"" or (platform_machine == ""ppc64le"" or (platform_machine == ""x86_64"" or (platform_machine == ""amd64"" or (platform_machine == ""AMD64"" or (platform_machine == ""win32"" or platform_machine == ""WIN32"")))))); typing-extensions>=4.6.0; greenlet>=1; extra == ""asyncio""; mypy>=0.910; extra == ""mypy""; pyodbc; extra == ""mssql""; pymssql; extra == ""mssql-pymssql""; pyodbc; extra == ""mssql-pyodbc""; mysqlclient>=1.4.0; extra == ""mysql""; mysql-connector-python; extra == ""mysql-connector""; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == ""mariadb-connector""; cx_oracle>=8; extra == ""oracle""; oracledb>=1.0.1; extra == ""oracle-oracledb""; psycopg2>=2.7; extra == ""postgresql""; pg8000>=1.29.1; extra == ""postgresql-pg8000""; greenlet>=1; extra == ""postgresql-asyncpg""; asyncpg; extra == ""postgresql-asyncpg""; psycopg2-binary; extra == ""postgresql-psycopg2binary""; psycopg2cffi; extra == ""postgresql-psycopg2cffi""; psycopg>=3.0.7; extra == ""postgresql-psycopg""; psycopg[binary]>=3.0.7; extra == ""postgresql-psycopgbinary""; pymysql; extra == ""pymysql""; greenlet>=1; extra == ""aiomysql""; aiomysql>=0.2.0; extra == ""aiomysql""; greenlet>=1; extra == ""aioodbc""; aioodbc; extra == ""aioodbc""; greenlet>=1; extra == ""asyncmy""; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == ""asyncmy""; greenlet>=1; extra == ""aiosqlite""; aiosqlite; extra == ""aiosqlite""; typing_extensions!=3.10.0.1; extra == ""aiosqlite""; sqlcipher3_binary; extra == ""sqlcipher""","2.0.39, 2.0.40, 2.0.41","importlib-metadata; python_version < ""3.8""; greenlet>=1; python_version < ""3.14"" and (platform_machine == ""aarch64"" or (platform_machine == ""ppc64le"" or (platform_machine == ""x86_64"" or (platform_machine == ""amd64"" or (platform_machine == ""AMD64"" or (platform_machine == ""win32"" or platform_machine == ""WIN32"")))))); typing-extensions>=4.6.0; greenlet>=1; extra == ""asyncio""; mypy>=0.910; extra == ""mypy""; pyodbc; extra == ""mssql""; pymssql; extra == ""mssql-pymssql""; pyodbc; extra == ""mssql-pyodbc""; mysqlclient>=1.4.0; extra == ""mysql""; mysql-connector-python; extra == ""mysql-connector""; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == ""mariadb-connector""; cx_oracle>=8; extra == ""oracle""; oracledb>=1.0.1; extra == ""oracle-oracledb""; psycopg2>=2.7; extra == ""postgresql""; pg8000>=1.29.1; extra == ""postgresql-pg8000""; greenlet>=1; extra == ""postgresql-asyncpg""; asyncpg; extra == ""postgresql-asyncpg""; psycopg2-binary; extra == ""postgresql-psycopg2binary""; psycopg2cffi; extra == ""postgresql-psycopg2cffi""; psycopg>=3.0.7; extra == ""postgresql-psycopg""; psycopg[binary]>=3.0.7; extra == ""postgresql-psycopgbinary""; pymysql; extra == ""pymysql""; greenlet>=1; extra == ""aiomysql""; aiomysql>=0.2.0; extra == ""aiomysql""; greenlet>=1; extra == ""aioodbc""; aioodbc; extra == ""aioodbc""; greenlet>=1; extra == ""asyncmy""; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == ""asyncmy""; greenlet>=1; extra == ""aiosqlite""; aiosqlite; extra == ""aiosqlite""; typing_extensions!=3.10.0.1; extra == ""aiosqlite""; sqlcipher3_binary; extra == ""sqlcipher""",2.0.41,No,,No,None,,, +srsly,Dependency Package,EY,2.4.8,,"catalogue<2.1.0,>=2.0.3","2.5.0, 2.5.1","catalogue<2.1.0,>=2.0.3",2.5.1,No,,No,None,,, +stack-data,Dependency Package,EY,0.6.3,,executing >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests',,executing >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests',0.6.3,No,,No,None,,, +starlette,Dependency Package,EY,0.40.0,,"anyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < ""3.13""; httpx<0.29.0,>=0.27.0; extra == ""full""; itsdangerous; extra == ""full""; jinja2; extra == ""full""; python-multipart>=0.0.18; extra == ""full""; pyyaml; extra == ""full""","0.41.0, 0.41.1, 0.41.2, 0.41.3, 0.42.0, 0.43.0, 0.44.0, 0.45.0, 0.45.1, 0.45.2, 0.45.3, 0.46.0, 0.46.1, 0.46.2, 0.47.0, 0.47.1","anyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < ""3.13""; httpx<0.29.0,>=0.27.0; extra == ""full""; itsdangerous; extra == ""full""; jinja2; extra == ""full""; python-multipart>=0.0.18; extra == ""full""; pyyaml; extra == ""full""",0.47.1,No,,No,None,,, +statsmodels,Dependency Package,EY,0.14.4,,"numpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == ""build""; cython>=3.0.10; extra == ""develop""; cython<4,>=3.0.10; extra == ""develop""; setuptools-scm[toml]~=8.0; extra == ""develop""; matplotlib>=3; extra == ""develop""; colorama; extra == ""develop""; joblib; extra == ""develop""; pytest<8,>=7.3.0; extra == ""develop""; pytest-randomly; extra == ""develop""; pytest-xdist; extra == ""develop""; pytest-cov; extra == ""develop""; flake8; extra == ""develop""; isort; extra == ""develop""; pywinpty; os_name == ""nt"" and extra == ""develop""; sphinx; extra == ""docs""; nbconvert; extra == ""docs""; jupyter-client; extra == ""docs""; ipykernel; extra == ""docs""; matplotlib; extra == ""docs""; nbformat; extra == ""docs""; numpydoc; extra == ""docs""; pandas-datareader; extra == ""docs""",,"numpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == ""build""; cython>=3.0.10; extra == ""develop""; cython<4,>=3.0.10; extra == ""develop""; setuptools-scm[toml]~=8.0; extra == ""develop""; matplotlib>=3; extra == ""develop""; colorama; extra == ""develop""; joblib; extra == ""develop""; pytest<8,>=7.3.0; extra == ""develop""; pytest-randomly; extra == ""develop""; pytest-xdist; extra == ""develop""; pytest-cov; extra == ""develop""; flake8; extra == ""develop""; isort; extra == ""develop""; pywinpty; os_name == ""nt"" and extra == ""develop""; sphinx; extra == ""docs""; nbconvert; extra == ""docs""; jupyter-client; extra == ""docs""; ipykernel; extra == ""docs""; matplotlib; extra == ""docs""; nbformat; extra == ""docs""; numpydoc; extra == ""docs""; pandas-datareader; extra == ""docs""",0.14.4,No,,No,None,,, +strawberry-graphql,Dependency Package,EY,0.243.0,,"graphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == ""aiohttp""; starlette>=0.18.0; extra == ""asgi""; python-multipart>=0.0.7; extra == ""asgi""; rich>=12.0.0; extra == ""debug""; libcst; extra == ""debug""; starlette>=0.18.0; extra == ""debug-server""; uvicorn>=0.11.6; extra == ""debug-server""; websockets<16,>=15.0.1; extra == ""debug-server""; python-multipart>=0.0.7; extra == ""debug-server""; typer>=0.7.0; extra == ""debug-server""; pygments<3.0,>=2.3; extra == ""debug-server""; rich>=12.0.0; extra == ""debug-server""; libcst; extra == ""debug-server""; Django>=3.2; extra == ""django""; asgiref<4.0,>=3.2; extra == ""django""; channels>=3.0.5; extra == ""channels""; asgiref<4.0,>=3.2; extra == ""channels""; flask>=1.1; extra == ""flask""; quart>=0.19.3; extra == ""quart""; opentelemetry-api<2; extra == ""opentelemetry""; opentelemetry-sdk<2; extra == ""opentelemetry""; pydantic>1.6.1; extra == ""pydantic""; sanic>=20.12.2; extra == ""sanic""; fastapi>=0.65.2; extra == ""fastapi""; python-multipart>=0.0.7; extra == ""fastapi""; chalice<2.0,>=1.22; extra == ""chalice""; typer>=0.7.0; extra == ""cli""; pygments<3.0,>=2.3; extra == ""cli""; rich>=12.0.0; extra == ""cli""; libcst; extra == ""cli""; litestar>=2; python_version ~= ""3.10"" and extra == ""litestar""; pyinstrument>=4.0.0; extra == ""pyinstrument""","0.243.1, 0.244.0, 0.244.1, 0.245.0, 0.246.0, 0.246.1, 0.246.2, 0.246.3, 0.247.0, 0.247.1, 0.247.2, 0.248.0, 0.248.1, 0.249.0, 0.250.0, 0.250.1, 0.251.0, 0.252.0, 0.253.0, 0.253.1, 0.254.0, 0.254.1, 0.255.0, 0.256.0, 0.256.1, 0.257.0.dev1735244504, 0.257.0, 0.258.0, 0.258.1, 0.259.0, 0.259.1, 0.260.0, 0.260.1, 0.260.2, 0.260.3, 0.260.4, 0.261.0, 0.261.1, 0.262.0, 0.262.1, 0.262.2, 0.262.3, 0.262.4, 0.262.5, 0.262.6, 0.262.7.dev1743345593, 0.263.0.dev1743450281, 0.263.0.dev1743450503, 0.263.0.dev1743450741, 0.263.0.dev1743582446, 0.263.0, 0.263.1, 0.263.2, 0.264.0, 0.264.1, 0.265.0, 0.265.1, 0.266.0.dev1744797470, 0.266.0, 0.266.1, 0.267.0.dev1746643548, 0.267.0, 0.268.0, 0.268.1, 0.268.2.dev1747436835, 0.268.2, 0.269.0.dev1746905409, 0.269.0.dev1747164009, 0.269.0, 0.270.0, 0.270.1, 0.270.2, 0.270.3, 0.270.4, 0.270.5, 0.270.6, 0.271.0, 0.271.1, 0.271.2, 0.272.0, 0.272.1, 0.273.0, 0.273.1, 0.273.2, 0.273.3, 0.274.0, 0.274.1, 0.274.2, 0.274.3, 0.275.0, 0.275.1, 0.275.2, 0.276.0.dev1750672223","graphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == ""aiohttp""; starlette>=0.18.0; extra == ""asgi""; python-multipart>=0.0.7; extra == ""asgi""; rich>=12.0.0; extra == ""debug""; libcst; extra == ""debug""; starlette>=0.18.0; extra == ""debug-server""; uvicorn>=0.11.6; extra == ""debug-server""; websockets<16,>=15.0.1; extra == ""debug-server""; python-multipart>=0.0.7; extra == ""debug-server""; typer>=0.7.0; extra == ""debug-server""; pygments<3.0,>=2.3; extra == ""debug-server""; rich>=12.0.0; extra == ""debug-server""; libcst; extra == ""debug-server""; Django>=3.2; extra == ""django""; asgiref<4.0,>=3.2; extra == ""django""; channels>=3.0.5; extra == ""channels""; asgiref<4.0,>=3.2; extra == ""channels""; flask>=1.1; extra == ""flask""; quart>=0.19.3; extra == ""quart""; opentelemetry-api<2; extra == ""opentelemetry""; opentelemetry-sdk<2; extra == ""opentelemetry""; pydantic>1.6.1; extra == ""pydantic""; sanic>=20.12.2; extra == ""sanic""; fastapi>=0.65.2; extra == ""fastapi""; python-multipart>=0.0.7; extra == ""fastapi""; chalice<2.0,>=1.22; extra == ""chalice""; typer>=0.7.0; extra == ""cli""; pygments<3.0,>=2.3; extra == ""cli""; rich>=12.0.0; extra == ""cli""; libcst; extra == ""cli""; litestar>=2; python_version ~= ""3.10"" and extra == ""litestar""; pyinstrument>=4.0.0; extra == ""pyinstrument""",0.276.0.dev1750672223,Yes,"CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0",Yes,"0.248.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.248.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.255.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.245.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.243.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.249.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.251.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.252.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.3: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.257.0.dev1735244504: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0",0.276.0.dev1750672223,"{'base_package': 'strawberry-graphql==0.276.0.dev1750672223', 'dependencies': ['libcst==1.8.2', 'websockets==0.34.3', 'libcst==1.8.2', 'Django==0.16.0', 'asgiref==2.19.2', 'channels==12.6.0', 'asgiref==2.19.2', 'chalice==1.34.1', 'libcst==1.8.2', 'pyinstrument==1.10.22']}", +strictyaml,Dependency Package,EY,1.7.3,,python-dateutil (>=2.6.0),,python-dateutil (>=2.6.0),1.7.3,No,,No,None,,, +tabulate,Dependency Package,EY,0.9.0,,wcwidth ; extra == 'widechars',,wcwidth ; extra == 'widechars',0.9.0,No,,No,None,,, +tenacity,Dependency Package,EY,9.0.0,,"reno; extra == ""doc""; sphinx; extra == ""doc""; pytest; extra == ""test""; tornado>=4.5; extra == ""test""; typeguard; extra == ""test""",9.1.2,"reno; extra == ""doc""; sphinx; extra == ""doc""; pytest; extra == ""test""; tornado>=4.5; extra == ""test""; typeguard; extra == ""test""",9.1.2,No,,No,None,,, +terminado,Dependency Package,EY,0.18.1,,ptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing',,ptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing',0.18.1,No,,No,None,,, +text-unidecode,Dependency Package,EY,1.3,,,,,1.3,No,,No,None,,, +thinc,Dependency Package,EY,8.3.2,,"blis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == ""cuda""; cupy-wheel>=11.0.0; extra == ""cuda-autodetect""; cupy-cuda100>=5.0.0b4; extra == ""cuda100""; cupy-cuda101>=5.0.0b4; extra == ""cuda101""; cupy-cuda102>=5.0.0b4; extra == ""cuda102""; cupy-cuda110>=5.0.0b4; extra == ""cuda110""; cupy-cuda111>=5.0.0b4; extra == ""cuda111""; cupy-cuda112>=5.0.0b4; extra == ""cuda112""; cupy-cuda113>=5.0.0b4; extra == ""cuda113""; cupy-cuda114>=5.0.0b4; extra == ""cuda114""; cupy-cuda115>=5.0.0b4; extra == ""cuda115""; cupy-cuda116>=5.0.0b4; extra == ""cuda116""; cupy-cuda117>=5.0.0b4; extra == ""cuda117""; cupy-cuda11x>=11.0.0; extra == ""cuda11x""; cupy-cuda12x>=11.5.0; extra == ""cuda12x""; cupy-cuda80>=5.0.0b4; extra == ""cuda80""; cupy-cuda90>=5.0.0b4; extra == ""cuda90""; cupy-cuda91>=5.0.0b4; extra == ""cuda91""; cupy-cuda92>=5.0.0b4; extra == ""cuda92""; ml-datasets<0.3.0,>=0.2.0; extra == ""datasets""; mxnet<1.6.0,>=1.5.1; extra == ""mxnet""; tensorflow<2.6.0,>=2.0.0; extra == ""tensorflow""; torch>=1.6.0; extra == ""torch""","8.3.3, 8.3.4, 8.3.5, 8.3.6, 9.0.0.dev0, 9.0.0.dev1, 9.0.0.dev2, 9.0.0.dev3, 9.0.0.dev4, 9.0.0.dev5, 9.0.0, 9.1.0, 9.1.1","blis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == ""cuda""; cupy-wheel>=11.0.0; extra == ""cuda-autodetect""; cupy-cuda100>=5.0.0b4; extra == ""cuda100""; cupy-cuda101>=5.0.0b4; extra == ""cuda101""; cupy-cuda102>=5.0.0b4; extra == ""cuda102""; cupy-cuda110>=5.0.0b4; extra == ""cuda110""; cupy-cuda111>=5.0.0b4; extra == ""cuda111""; cupy-cuda112>=5.0.0b4; extra == ""cuda112""; cupy-cuda113>=5.0.0b4; extra == ""cuda113""; cupy-cuda114>=5.0.0b4; extra == ""cuda114""; cupy-cuda115>=5.0.0b4; extra == ""cuda115""; cupy-cuda116>=5.0.0b4; extra == ""cuda116""; cupy-cuda117>=5.0.0b4; extra == ""cuda117""; cupy-cuda11x>=11.0.0; extra == ""cuda11x""; cupy-cuda12x>=11.5.0; extra == ""cuda12x""; cupy-cuda80>=5.0.0b4; extra == ""cuda80""; cupy-cuda90>=5.0.0b4; extra == ""cuda90""; cupy-cuda91>=5.0.0b4; extra == ""cuda91""; cupy-cuda92>=5.0.0b4; extra == ""cuda92""; ml-datasets<0.3.0,>=0.2.0; extra == ""datasets""; mxnet<1.6.0,>=1.5.1; extra == ""mxnet""; tensorflow<2.6.0,>=2.0.0; extra == ""tensorflow""; torch>=1.6.0; extra == ""torch""",9.1.1,No,,No,None,,, +threadpoolctl,Dependency Package,EY,3.5.0,,,3.6.0,,3.6.0,No,,No,None,,, +toml,Dependency Package,EY,0.10.2,,,,,0.10.2,No,,No,None,,, +tornado,Dependency Package,EY,6.5.0,,,6.5.1,,6.5.1,No,,No,None,,, +tqdm,Dependency Package,EY,4.67.1,,"colorama; platform_system == ""Windows""; pytest>=6; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-asyncio>=0.24; extra == ""dev""; nbval; extra == ""dev""; requests; extra == ""discord""; slack-sdk; extra == ""slack""; requests; extra == ""telegram""; ipywidgets>=6; extra == ""notebook""",,"colorama; platform_system == ""Windows""; pytest>=6; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-asyncio>=0.24; extra == ""dev""; nbval; extra == ""dev""; requests; extra == ""discord""; slack-sdk; extra == ""slack""; requests; extra == ""telegram""; ipywidgets>=6; extra == ""notebook""",4.67.1,No,,No,None,,, +traitlets,Dependency Package,EY,5.14.3,,"myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; argcomplete>=3.0.3; extra == ""test""; mypy>=1.7.0; extra == ""test""; pre-commit; extra == ""test""; pytest-mock; extra == ""test""; pytest-mypy-testing; extra == ""test""; pytest<8.2,>=7.0; extra == ""test""",,"myst-parser; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx; extra == ""docs""; argcomplete>=3.0.3; extra == ""test""; mypy>=1.7.0; extra == ""test""; pre-commit; extra == ""test""; pytest-mock; extra == ""test""; pytest-mypy-testing; extra == ""test""; pytest<8.2,>=7.0; extra == ""test""",5.14.3,No,,No,None,,, +typer,Dependency Package,EY,0.12.5,,click>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.0,"0.13.0, 0.13.1, 0.14.0, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.15.4, 0.16.0",click>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.0,0.16.0,No,,No,None,,, +types-python-dateutil,Dependency Package,EY,2.9.0.20241003,,,"2.9.0.20241206, 2.9.0.20250516",,2.9.0.20250516,No,,No,None,,, +typing-extensions,Dependency Package,EY,4.12.2,,,"4.13.0rc1, 4.13.0, 4.13.1, 4.13.2, 4.14.0rc1, 4.14.0",,4.14.0,No,,No,None,,, +typing-inspect,Dependency Package,EY,0.9.0,,"mypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < ""3.5""",,"mypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < ""3.5""",0.9.0,No,,No,None,,, +tzdata,Dependency Package,EY,2024.2,,,"2025.1, 2025.2",,2025.2,No,,No,None,,, +urllib3,Dependency Package,EY,2.5.0,,"brotli>=1.0.9; platform_python_implementation == ""CPython"" and extra == ""brotli""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""brotli""; h2<5,>=4; extra == ""h2""; pysocks!=1.5.7,<2.0,>=1.5.6; extra == ""socks""; zstandard>=0.18.0; extra == ""zstd""",,"brotli>=1.0.9; platform_python_implementation == ""CPython"" and extra == ""brotli""; brotlicffi>=0.8.0; platform_python_implementation != ""CPython"" and extra == ""brotli""; h2<5,>=4; extra == ""h2""; pysocks!=1.5.7,<2.0,>=1.5.6; extra == ""socks""; zstandard>=0.18.0; extra == ""zstd""",2.5.0,No,,No,None,,, +uvicorn,Dependency Package,EY,0.31.0,,"click>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < ""3.11""; colorama>=0.4; sys_platform == ""win32"" and extra == ""standard""; httptools>=0.6.3; extra == ""standard""; python-dotenv>=0.13; extra == ""standard""; pyyaml>=5.1; extra == ""standard""; uvloop>=0.15.1; (sys_platform != ""win32"" and (sys_platform != ""cygwin"" and platform_python_implementation != ""PyPy"")) and extra == ""standard""; watchfiles>=0.13; extra == ""standard""; websockets>=10.4; extra == ""standard""","0.31.1, 0.32.0, 0.32.1, 0.33.0, 0.34.0, 0.34.1, 0.34.2, 0.34.3","click>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < ""3.11""; colorama>=0.4; sys_platform == ""win32"" and extra == ""standard""; httptools>=0.6.3; extra == ""standard""; python-dotenv>=0.13; extra == ""standard""; pyyaml>=5.1; extra == ""standard""; uvloop>=0.15.1; (sys_platform != ""win32"" and (sys_platform != ""cygwin"" and platform_python_implementation != ""PyPy"")) and extra == ""standard""; watchfiles>=0.13; extra == ""standard""; websockets>=10.4; extra == ""standard""",0.34.3,No,,No,None,,, +wasabi,Dependency Package,EY,1.1.3,,"typing-extensions<5.0.0,>=3.7.4.1; python_version < ""3.8""; colorama>=0.4.6; sys_platform == ""win32"" and python_version >= ""3.7""",,"typing-extensions<5.0.0,>=3.7.4.1; python_version < ""3.8""; colorama>=0.4.6; sys_platform == ""win32"" and python_version >= ""3.7""",1.1.3,No,,No,None,,, +watchdog,Dependency Package,EY,4.0.1,,"PyYAML>=3.10; extra == ""watchmedo""","4.0.2, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 6.0.0","PyYAML>=3.10; extra == ""watchmedo""",6.0.0,No,,No,None,,, +watchfiles,Dependency Package,EY,0.24.0,,anyio>=3.0.0,"1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0",anyio>=3.0.0,1.1.0,No,,No,None,,, +wcwidth,Dependency Package,EY,0.2.13,,"backports.functools-lru-cache >=1.2.1 ; python_version < ""3.2""",,"backports.functools-lru-cache >=1.2.1 ; python_version < ""3.2""",0.2.13,No,,No,None,,, +weasel,Dependency Package,EY,0.4.1,,"confection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4",,"confection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4",0.4.1,No,,No,None,,, +webencodings,Dependency Package,EY,0.5.1,,,,,0.5.1,No,,No,None,,, +websocket-client,Dependency Package,EY,1.8.0,,"Sphinx>=6.0; extra == ""docs""; sphinx-rtd-theme>=1.1.0; extra == ""docs""; myst-parser>=2.0.0; extra == ""docs""; python-socks; extra == ""optional""; wsaccel; extra == ""optional""; websockets; extra == ""test""",,"Sphinx>=6.0; extra == ""docs""; sphinx-rtd-theme>=1.1.0; extra == ""docs""; myst-parser>=2.0.0; extra == ""docs""; python-socks; extra == ""optional""; wsaccel; extra == ""optional""; websockets; extra == ""test""",1.8.0,No,,No,None,,, +wrapt,Dependency Package,EY,1.16.0,,,"1.17.0.dev3, 1.17.0.dev4, 1.17.0rc1, 1.17.0, 1.17.1, 1.17.2",,1.17.2,No,,No,None,,, +yarl,Dependency Package,EY,1.18.3,,idna>=2.0; multidict>=4.0; propcache>=0.2.1,"1.19.0, 1.20.0, 1.20.1",idna>=2.0; multidict>=4.0; propcache>=0.2.1,1.20.1,No,,No,None,,, +zipp,Dependency Package,EY,3.20.2,,"pytest!=8.1.*,>=6; extra == ""test""; jaraco.itertools; extra == ""test""; jaraco.functools; extra == ""test""; more_itertools; extra == ""test""; big-O; extra == ""test""; pytest-ignore-flaky; extra == ""test""; jaraco.test; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""","3.21.0, 3.22.0, 3.23.0","pytest!=8.1.*,>=6; extra == ""test""; jaraco.itertools; extra == ""test""; jaraco.functools; extra == ""test""; more_itertools; extra == ""test""; big-O; extra == ""test""; pytest-ignore-flaky; extra == ""test""; jaraco.test; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",3.23.0,No,,No,None,,, +aniso8601,Base Package,I&S,9.0.1,"{'base_package': 'aniso8601==9.0.1', 'dependencies': []}","black; extra == ""dev""; coverage; extra == ""dev""; isort; extra == ""dev""; pre-commit; extra == ""dev""; pyenchant; extra == ""dev""; pylint; extra == ""dev""","10.0.0, 10.0.1","black; extra == ""dev""; coverage; extra == ""dev""; isort; extra == ""dev""; pre-commit; extra == ""dev""; pyenchant; extra == ""dev""; pylint; extra == ""dev""",10.0.1,No,,No,None,,, +appnope,Base Package,I&S,0.1.4,"{'base_package': 'appnope==0.1.4', 'dependencies': []}",,,,0.1.4,No,,No,None,,, +AST,Base Package,I&S,0.0.2,"{'base_package': 'AST==0.0.2', 'dependencies': []}",,,,0.0.2,No,,No,None,,, +asyncio,Base Package,I&S,3.4.3,"{'base_package': 'asyncio==3.4.3', 'dependencies': []}",,,,3.4.3,No,,No,None,,, +bandit,Base Package,I&S,1.7.9,"{'base_package': 'bandit==1.7.9', 'dependencies': ['PyYAML==5.3.1', 'stevedore==1.20.0', 'colorama==0.3.9', 'GitPython==3.1.30', 'sarif-om==1.0.4', 'jschema-to-python==1.2.3', 'coverage==4.5.4', 'fixtures==3.0.0', 'flake8==4.0.0', 'stestr==2.5.0', 'testscenarios==0.5.0', 'testtools==2.3.0', 'beautifulsoup4==4.8.0', 'pylint==1.9.4', 'tomli==1.1.0']}","PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == ""Windows""; GitPython>=3.1.30; extra == ""baseline""; sarif-om>=1.0.4; extra == ""sarif""; jschema-to-python>=1.2.3; extra == ""sarif""; coverage>=4.5.4; extra == ""test""; fixtures>=3.0.0; extra == ""test""; flake8>=4.0.0; extra == ""test""; stestr>=2.5.0; extra == ""test""; testscenarios>=0.5.0; extra == ""test""; testtools>=2.3.0; extra == ""test""; beautifulsoup4>=4.8.0; extra == ""test""; pylint==1.9.4; extra == ""test""; tomli>=1.1.0; python_version < ""3.11"" and extra == ""toml""; PyYAML; extra == ""yaml""","1.7.10, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.5","PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == ""Windows""; GitPython>=3.1.30; extra == ""baseline""; sarif-om>=1.0.4; extra == ""sarif""; jschema-to-python>=1.2.3; extra == ""sarif""; coverage>=4.5.4; extra == ""test""; fixtures>=3.0.0; extra == ""test""; flake8>=4.0.0; extra == ""test""; stestr>=2.5.0; extra == ""test""; testscenarios>=0.5.0; extra == ""test""; testtools>=2.3.0; extra == ""test""; beautifulsoup4>=4.8.0; extra == ""test""; pylint==1.9.4; extra == ""test""; tomli>=1.1.0; python_version < ""3.11"" and extra == ""toml""; PyYAML; extra == ""yaml""",1.8.5,No,,No,None,,, +configparser,Base Package,I&S,7.0.0,"{'base_package': 'configparser==7.0.0', 'dependencies': ['pytest==6', 'sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest-checkdocs==2.4', 'pytest-ruff==0.2.1', 'pytest-enabler==2.2']}","pytest!=8.1.*,>=6; extra == ""test""; types-backports; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""","7.0.1, 7.1.0, 7.2.0","pytest!=8.1.*,>=6; extra == ""test""; types-backports; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",7.2.0,No,,No,None,,, +dash-core-components,Base Package,I&S,2.0.0,"{'base_package': 'dash-core-components==2.0.0', 'dependencies': []}",,,,2.0.0,No,,No,None,,, +dash-html-components,Base Package,I&S,2.0.0,"{'base_package': 'dash-html-components==2.0.0', 'dependencies': []}",,,,2.0.0,No,,No,None,,, +dash-table,Base Package,I&S,5.0.0,"{'base_package': 'dash-table==5.0.0', 'dependencies': []}",,,,5.0.0,No,,No,None,,, +deepdiff,Base Package,I&S,8.0.1,"{'base_package': 'deepdiff==8.0.1', 'dependencies': ['orderly-set==5.4.1', 'click==8.1.0', 'pyyaml==6.0.0', 'coverage==7.6.0', 'bump2version==1.0.0', 'jsonpickle==4.0.0', 'ipdb==0.13.0', 'numpy==2.2.0', 'numpy==2.0', 'python-dateutil==2.9.0', 'orjson==3.10.0', 'tomli==2.2.0', 'tomli-w==1.2.0', 'pandas==2.2.0', 'polars==1.21.0', 'nox==2025.5.1', 'Sphinx==6.2.0', 'sphinx-sitemap==2.6.0', 'sphinxemoji==0.3.0', 'flake8==7.1.0', 'flake8-pyproject==1.2.3', 'pydantic==2.10.0', 'pytest==8.3.0', 'pytest-benchmark==5.1.0', 'pytest-cov==6.0.0', 'python-dotenv==1.0.0']}","orderly-set<6,>=5.4.1; click~=8.1.0; extra == ""cli""; pyyaml~=6.0.0; extra == ""cli""; coverage~=7.6.0; extra == ""coverage""; bump2version~=1.0.0; extra == ""dev""; jsonpickle~=4.0.0; extra == ""dev""; ipdb~=0.13.0; extra == ""dev""; numpy~=2.2.0; extra == ""dev"" and python_version >= ""3.10""; numpy~=2.0; extra == ""dev"" and python_version < ""3.10""; python-dateutil~=2.9.0; extra == ""dev""; orjson~=3.10.0; extra == ""dev""; tomli~=2.2.0; extra == ""dev""; tomli-w~=1.2.0; extra == ""dev""; pandas~=2.2.0; extra == ""dev""; polars~=1.21.0; extra == ""dev""; nox==2025.5.1; extra == ""dev""; Sphinx~=6.2.0; extra == ""docs""; sphinx-sitemap~=2.6.0; extra == ""docs""; sphinxemoji~=0.3.0; extra == ""docs""; orjson; extra == ""optimize""; flake8~=7.1.0; extra == ""static""; flake8-pyproject~=1.2.3; extra == ""static""; pydantic~=2.10.0; extra == ""static""; pytest~=8.3.0; extra == ""test""; pytest-benchmark~=5.1.0; extra == ""test""; pytest-cov~=6.0.0; extra == ""test""; python-dotenv~=1.0.0; extra == ""test""","8.1.0, 8.1.1, 8.2.0, 8.3.0, 8.4.0, 8.4.1, 8.4.2, 8.5.0","orderly-set<6,>=5.4.1; click~=8.1.0; extra == ""cli""; pyyaml~=6.0.0; extra == ""cli""; coverage~=7.6.0; extra == ""coverage""; bump2version~=1.0.0; extra == ""dev""; jsonpickle~=4.0.0; extra == ""dev""; ipdb~=0.13.0; extra == ""dev""; numpy~=2.2.0; extra == ""dev"" and python_version >= ""3.10""; numpy~=2.0; extra == ""dev"" and python_version < ""3.10""; python-dateutil~=2.9.0; extra == ""dev""; orjson~=3.10.0; extra == ""dev""; tomli~=2.2.0; extra == ""dev""; tomli-w~=1.2.0; extra == ""dev""; pandas~=2.2.0; extra == ""dev""; polars~=1.21.0; extra == ""dev""; nox==2025.5.1; extra == ""dev""; Sphinx~=6.2.0; extra == ""docs""; sphinx-sitemap~=2.6.0; extra == ""docs""; sphinxemoji~=0.3.0; extra == ""docs""; orjson; extra == ""optimize""; flake8~=7.1.0; extra == ""static""; flake8-pyproject~=1.2.3; extra == ""static""; pydantic~=2.10.0; extra == ""static""; pytest~=8.3.0; extra == ""test""; pytest-benchmark~=5.1.0; extra == ""test""; pytest-cov~=6.0.0; extra == ""test""; python-dotenv~=1.0.0; extra == ""test""",8.5.0,No,,No,None,,, +docx,Base Package,I&S,0.2.4,"{'base_package': 'docx==0.2.4', 'dependencies': []}",,,,0.2.4,No,,No,None,,, +entrypoints,Base Package,I&S,0.4,"{'base_package': 'entrypoints==0.4', 'dependencies': []}",,,,0.4,No,,No,None,,, +faiss,Base Package,I&S,1.5.3,"{'base_package': 'faiss==1.5.3', 'dependencies': []}",numpy,,numpy,1.5.3,No,,No,None,,, +faiss-cpu,Base Package,I&S,1.7.4,"{'base_package': 'faiss-cpu==1.7.4', 'dependencies': ['numpy==1.25.0']}","numpy<3.0,>=1.25.0; packaging","1.8.0, 1.8.0.post1, 1.9.0, 1.9.0.post1, 1.10.0, 1.11.0","numpy<3.0,>=1.25.0; packaging",1.11.0,No,,No,None,,, +faiss-gpu,Base Package,I&S,1.7.2,"{'base_package': 'faiss-gpu==1.7.2', 'dependencies': []}",,,,1.7.2,No,,No,None,,, +flake8,Base Package,I&S,7.0.0,"{'base_package': 'flake8==7.0.0', 'dependencies': ['mccabe==0.7.0', 'pycodestyle==2.14.0', 'pyflakes==3.4.0']}","mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.0","7.1.0, 7.1.1, 7.1.2, 7.2.0, 7.3.0","mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.0",7.3.0,No,,No,None,,, +fuzzywuzzy,Base Package,I&S,0.18.0,"{'base_package': 'fuzzywuzzy==0.18.0', 'dependencies': ['python-levenshtein==0.12']}",python-levenshtein (>=0.12) ; extra == 'speedup',,python-levenshtein (>=0.12) ; extra == 'speedup',0.18.0,No,,No,None,,, +gensim,Base Package,I&S,3.8.3,"{'base_package': 'gensim==3.8.3', 'dependencies': ['numpy==1.18.5', 'scipy==1.7.0', 'smart-open==1.8.1', 'Pyro4==4.27', 'Pyro4==4.27', 'visdom==0.1.8', 'sphinx==5.1.1', 'sphinx-gallery==0.11.1', 'sphinxcontrib.programoutput==0.17', 'sphinxcontrib-napoleon==0.7', 'visdom==0.1.8']}","numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == ""distributed""; pytest; extra == ""docs""; pytest-cov; extra == ""docs""; testfixtures; extra == ""docs""; POT; extra == ""docs""; Pyro4>=4.27; extra == ""docs""; visdom!=0.1.8.7,>=0.1.8; extra == ""docs""; sphinx==5.1.1; extra == ""docs""; sphinx-gallery==0.11.1; extra == ""docs""; sphinxcontrib.programoutput==0.17; extra == ""docs""; sphinxcontrib-napoleon==0.7; extra == ""docs""; matplotlib; extra == ""docs""; memory-profiler; extra == ""docs""; annoy; extra == ""docs""; Pyro4; extra == ""docs""; scikit-learn; extra == ""docs""; nltk; extra == ""docs""; statsmodels; extra == ""docs""; pandas; extra == ""docs""; pytest; extra == ""test""; pytest-cov; extra == ""test""; testfixtures; extra == ""test""; POT; extra == ""test""; visdom!=0.1.8.7,>=0.1.8; extra == ""test""; pytest; extra == ""test-win""; pytest-cov; extra == ""test-win""; testfixtures; extra == ""test-win""; POT; extra == ""test-win""","4.0.0, 4.0.1, 4.1.0, 4.1.1, 4.1.2, 4.2.0, 4.3.0, 4.3.1, 4.3.2, 4.3.3","numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == ""distributed""; pytest; extra == ""docs""; pytest-cov; extra == ""docs""; testfixtures; extra == ""docs""; POT; extra == ""docs""; Pyro4>=4.27; extra == ""docs""; visdom!=0.1.8.7,>=0.1.8; extra == ""docs""; sphinx==5.1.1; extra == ""docs""; sphinx-gallery==0.11.1; extra == ""docs""; sphinxcontrib.programoutput==0.17; extra == ""docs""; sphinxcontrib-napoleon==0.7; extra == ""docs""; matplotlib; extra == ""docs""; memory-profiler; extra == ""docs""; annoy; extra == ""docs""; Pyro4; extra == ""docs""; scikit-learn; extra == ""docs""; nltk; extra == ""docs""; statsmodels; extra == ""docs""; pandas; extra == ""docs""; pytest; extra == ""test""; pytest-cov; extra == ""test""; testfixtures; extra == ""test""; POT; extra == ""test""; visdom!=0.1.8.7,>=0.1.8; extra == ""test""; pytest; extra == ""test-win""; pytest-cov; extra == ""test-win""; testfixtures; extra == ""test-win""; POT; extra == ""test-win""",4.3.3,No,,No,None,,, +graphframes,Base Package,I&S,0.6,"{'base_package': 'graphframes==0.6', 'dependencies': []}",numpy; nose,,numpy; nose,0.6,No,,No,None,,, +invoke,Base Package,I&S,2.2.0,"{'base_package': 'invoke==2.2.0', 'dependencies': []}",,,,2.2.0,No,,No,None,,, +ipython-genutils,Base Package,I&S,0.2.0,"{'base_package': 'ipython-genutils==0.2.0', 'dependencies': []}",,,,0.2.0,No,,No,None,,, +jaraco.classes,Base Package,I&S,3.4.0,"{'base_package': 'jaraco.classes==3.4.0', 'dependencies': ['sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest==6', 'pytest-checkdocs==2.4', 'pytest-enabler==2.2', 'pytest-ruff==0.2.1']}","more-itertools; sphinx>=3.5; extra == ""docs""; jaraco.packaging>=9.3; extra == ""docs""; rst.linker>=1.9; extra == ""docs""; furo; extra == ""docs""; sphinx-lint; extra == ""docs""; jaraco.tidelift>=1.4; extra == ""docs""; pytest>=6; extra == ""testing""; pytest-checkdocs>=2.4; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-mypy; extra == ""testing""; pytest-enabler>=2.2; extra == ""testing""; pytest-ruff>=0.2.1; extra == ""testing""",,"more-itertools; sphinx>=3.5; extra == ""docs""; jaraco.packaging>=9.3; extra == ""docs""; rst.linker>=1.9; extra == ""docs""; furo; extra == ""docs""; sphinx-lint; extra == ""docs""; jaraco.tidelift>=1.4; extra == ""docs""; pytest>=6; extra == ""testing""; pytest-checkdocs>=2.4; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-mypy; extra == ""testing""; pytest-enabler>=2.2; extra == ""testing""; pytest-ruff>=0.2.1; extra == ""testing""",3.4.0,No,,No,None,,, +jaraco.context,Base Package,I&S,6.0.1,"{'base_package': 'jaraco.context==6.0.1', 'dependencies': ['sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest==6', 'pytest-checkdocs==2.4', 'pytest-enabler==2.2', 'pytest-ruff==0.2.1']}","backports.tarfile; python_version < ""3.12""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest!=8.1.*,>=6; extra == ""test""; pytest-checkdocs>=2.4; extra == ""test""; pytest-cov; extra == ""test""; pytest-mypy; extra == ""test""; pytest-enabler>=2.2; extra == ""test""; portend; extra == ""test""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""test""",,"backports.tarfile; python_version < ""3.12""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest!=8.1.*,>=6; extra == ""test""; pytest-checkdocs>=2.4; extra == ""test""; pytest-cov; extra == ""test""; pytest-mypy; extra == ""test""; pytest-enabler>=2.2; extra == ""test""; portend; extra == ""test""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""test""",6.0.1,No,,No,None,,, +jaraco.functools,Base Package,I&S,4.1.0,"{'base_package': 'jaraco.functools==4.1.0', 'dependencies': ['pytest==6', 'sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest-checkdocs==2.4', 'pytest-ruff==0.2.1', 'pytest-enabler==2.2']}","more_itertools; pytest!=8.1.*,>=6; extra == ""test""; jaraco.classes; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""","4.2.0, 4.2.1","more_itertools; pytest!=8.1.*,>=6; extra == ""test""; jaraco.classes; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",4.2.1,No,,No,None,,, +jsonpath-ng,Base Package,I&S,1.6.1,"{'base_package': 'jsonpath-ng==1.6.1', 'dependencies': []}",,1.7.0,,1.7.0,No,,No,None,,, +jsonpath-python,Base Package,I&S,1.0.6,"{'base_package': 'jsonpath-python==1.0.6', 'dependencies': []}",,,,1.0.6,No,,No,None,,, +kaleido,Base Package,I&S,0.2.1,"{'base_package': 'kaleido==0.2.1', 'dependencies': ['choreographer==1.0.5', 'logistro==1.0.8', 'orjson==3.10.15']}",choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging,"0.2.1.post1, 0.4.0rc1, 0.4.0rc2, 0.4.0rc3, 0.4.0rc4, 0.4.0rc5, 0.4.0, 0.4.1, 0.4.2, 1.0.0rc0, 1.0.0rc11, 1.0.0rc13, 1.0.0rc15, 1.0.0",choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging,1.0.0,No,,No,None,,, +ldap3,Base Package,I&S,2.9.1,"{'base_package': 'ldap3==2.9.1', 'dependencies': ['pyasn1==0.4.6']}",pyasn1 (>=0.4.6),2.10.2rc2,pyasn1 (>=0.4.6),2.10.2rc2,No,,No,None,,, +lightfm,Base Package,I&S,1.17,"{'base_package': 'lightfm==1.17', 'dependencies': []}",,,,1.17,No,,No,None,,, +lightgbm,Base Package,I&S,4.3.0,"{'base_package': 'lightgbm==4.3.0', 'dependencies': ['numpy==1.17.0', 'cffi==1.15.1', 'pyarrow==6.0.1', 'dask==2.0.0', 'pandas==0.24.0', 'pandas==0.24.0', 'scikit-learn==0.24.2']}","numpy>=1.17.0; scipy; cffi>=1.15.1; extra == ""arrow""; pyarrow>=6.0.1; extra == ""arrow""; dask[array,dataframe,distributed]>=2.0.0; extra == ""dask""; pandas>=0.24.0; extra == ""dask""; pandas>=0.24.0; extra == ""pandas""; scikit-learn>=0.24.2; extra == ""scikit-learn""","4.4.0, 4.5.0, 4.6.0","numpy>=1.17.0; scipy; cffi>=1.15.1; extra == ""arrow""; pyarrow>=6.0.1; extra == ""arrow""; dask[array,dataframe,distributed]>=2.0.0; extra == ""dask""; pandas>=0.24.0; extra == ""dask""; pandas>=0.24.0; extra == ""pandas""; scikit-learn>=0.24.2; extra == ""scikit-learn""",4.6.0,Yes,"CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0 +CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0",Yes,"4.5.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0 +CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0; 4.4.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0 +CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0",4.6.0,"{'base_package': 'lightgbm==4.6.0', 'dependencies': []}", +mongomock-motor,Base Package,I&S,0.0.29,"{'base_package': 'mongomock-motor==0.0.29', 'dependencies': ['mongomock==4.1.2', 'motor==2.5']}","mongomock<5.0.0,>=4.1.2; motor>=2.5","0.0.30, 0.0.31, 0.0.32, 0.0.33, 0.0.34, 0.0.35, 0.0.36","mongomock<5.0.0,>=4.1.2; motor>=2.5",0.0.36,No,,No,None,,, +monotonic,Base Package,I&S,1.6,"{'base_package': 'monotonic==1.6', 'dependencies': []}",,,,1.6,No,,No,None,,, +mypy,Base Package,I&S,1.10.0,"{'base_package': 'mypy==1.10.0', 'dependencies': ['typing_extensions==4.6.0', 'mypy_extensions==1.0.0', 'pathspec==0.9.0', 'tomli==1.1.0', 'psutil==4.0', 'setuptools==50']}","typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < ""3.11""; psutil>=4.0; extra == ""dmypy""; setuptools>=50; extra == ""mypyc""; lxml; extra == ""reports""; pip; extra == ""install-types""; orjson; extra == ""faster-cache""","1.10.1, 1.11.0, 1.11.1, 1.11.2, 1.12.0, 1.12.1, 1.13.0, 1.14.0, 1.14.1, 1.15.0, 1.16.0, 1.16.1","typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < ""3.11""; psutil>=4.0; extra == ""dmypy""; setuptools>=50; extra == ""mypyc""; lxml; extra == ""reports""; pip; extra == ""install-types""; orjson; extra == ""faster-cache""",1.16.1,No,,No,None,,, +neo4j,Base Package,I&S,5.24.0,"{'base_package': 'neo4j==5.24.0', 'dependencies': ['numpy==1.7.0', 'pandas==1.1.0', 'numpy==1.7.0', 'pyarrow==1.0.0']}","pytz; numpy<3.0.0,>=1.7.0; extra == ""numpy""; pandas<3.0.0,>=1.1.0; extra == ""pandas""; numpy<3.0.0,>=1.7.0; extra == ""pandas""; pyarrow>=1.0.0; extra == ""pyarrow""","5.25.0, 5.26.0, 5.27.0, 5.28.0, 5.28.1","pytz; numpy<3.0.0,>=1.7.0; extra == ""numpy""; pandas<3.0.0,>=1.1.0; extra == ""pandas""; numpy<3.0.0,>=1.7.0; extra == ""pandas""; pyarrow>=1.0.0; extra == ""pyarrow""",5.28.1,No,,No,None,,, +opencv-python,Base Package,I&S,4.2.0.34,"{'base_package': 'opencv-python==4.2.0.34', 'dependencies': ['numpy==1.13.3', 'numpy==1.21.0', 'numpy==1.21.2', 'numpy==1.21.4', 'numpy==1.23.5', 'numpy==1.26.0', 'numpy==1.19.3', 'numpy==1.17.0', 'numpy==1.17.3', 'numpy==1.19.3']}","numpy>=1.13.3; python_version < ""3.7""; numpy>=1.21.0; python_version <= ""3.9"" and platform_system == ""Darwin"" and platform_machine == ""arm64""; numpy>=1.21.2; python_version >= ""3.10""; numpy>=1.21.4; python_version >= ""3.10"" and platform_system == ""Darwin""; numpy>=1.23.5; python_version >= ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; numpy>=1.19.3; python_version >= ""3.6"" and platform_system == ""Linux"" and platform_machine == ""aarch64""; numpy>=1.17.0; python_version >= ""3.7""; numpy>=1.17.3; python_version >= ""3.8""; numpy>=1.19.3; python_version >= ""3.9""","4.3.0.36, 4.3.0.38, 4.4.0.40, 4.4.0.42, 4.4.0.44, 4.4.0.46, 4.5.1.48, 4.5.2.52, 4.5.2.54, 4.5.3.56, 4.5.4.58, 4.5.4.60, 4.5.5.62, 4.5.5.64, 4.6.0.66, 4.7.0.68, 4.7.0.72, 4.8.0.74, 4.8.0.76, 4.8.1.78, 4.9.0.80, 4.10.0.82, 4.10.0.84, 4.11.0.86","numpy>=1.13.3; python_version < ""3.7""; numpy>=1.21.0; python_version <= ""3.9"" and platform_system == ""Darwin"" and platform_machine == ""arm64""; numpy>=1.21.2; python_version >= ""3.10""; numpy>=1.21.4; python_version >= ""3.10"" and platform_system == ""Darwin""; numpy>=1.23.5; python_version >= ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; numpy>=1.19.3; python_version >= ""3.6"" and platform_system == ""Linux"" and platform_machine == ""aarch64""; numpy>=1.17.0; python_version >= ""3.7""; numpy>=1.17.3; python_version >= ""3.8""; numpy>=1.19.3; python_version >= ""3.9""",4.11.0.86,Yes,"GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78",Yes,"4.5.5.64: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.36: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.5.62: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.68: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.52: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.1.48: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.40: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.60: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.74: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.42: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.58: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.6.0.66: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.54: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.76: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.72: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.44: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.3.56: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.38: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.46: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78 +PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78",4.11.0.86,"{'base_package': 'opencv-python==4.11.0.86', 'dependencies': []}", +openpyxl,Base Package,I&S,3.1.2,"{'base_package': 'openpyxl==3.1.2', 'dependencies': []}",et-xmlfile,"3.1.3, 3.1.4, 3.1.5, 3.2.0b1",et-xmlfile,3.2.0b1,No,,No,None,,, +pdf2image,Base Package,I&S,1.13.1,"{'base_package': 'pdf2image==1.13.1', 'dependencies': []}",pillow,"1.14.0, 1.15.0, 1.15.1, 1.16.0, 1.16.2, 1.16.3, 1.17.0",pillow,1.17.0,No,,No,None,,, +pdfminer,Base Package,I&S,20191125,"{'base_package': 'pdfminer==20191125', 'dependencies': []}",,,,20191125,No,,No,None,,, +pdfrw,Base Package,I&S,0.4,"{'base_package': 'pdfrw==0.4', 'dependencies': []}",,,,0.4,No,,No,None,,, +pyaml,Base Package,I&S,23.12.0,"{'base_package': 'pyaml==23.12.0', 'dependencies': []}","PyYAML; unidecode; extra == ""anchors""","24.4.0, 24.7.0, 24.9.0, 24.12.0, 24.12.1, 25.1.0, 25.5.0","PyYAML; unidecode; extra == ""anchors""",25.5.0,No,,No,None,,, +pyarrow-hotfix,Base Package,I&S,0.6,"{'base_package': 'pyarrow-hotfix==0.6', 'dependencies': []}",,0.7,,0.7,No,,No,None,,, +pyctuator,Base Package,I&S,1.2.0,"{'base_package': 'pyctuator==1.2.0', 'dependencies': ['psutil==5.6', 'flask==2.3.0', 'fastapi==0.100.1', 'uvicorn==0.23.0', 'sqlalchemy==2.0.4', 'PyMySQL==1.0.2', 'cryptography==39.0.1', 'redis==4.3.4', 'aiohttp==3.6.2', 'tornado==6.0.4']}","psutil (>=5.6,<6.0); extra == ""psutil""; flask (>=2.3.0,<3.0.0); extra == ""flask""; fastapi (>=0.100.1,<0.101.0); extra == ""fastapi""; uvicorn (>=0.23.0,<0.24.0); extra == ""fastapi""; sqlalchemy (>=2.0.4,<3.0.0); extra == ""db""; PyMySQL (>=1.0.2,<2.0.0); extra == ""db""; cryptography (>=39.0.1,<40.0.0); extra == ""db""; redis (>=4.3.4,<5.0.0); extra == ""redis""; aiohttp (>=3.6.2,<4.0.0); extra == ""aiohttp""; tornado (>=6.0.4,<7.0.0); extra == ""tornado""",,"psutil (>=5.6,<6.0); extra == ""psutil""; flask (>=2.3.0,<3.0.0); extra == ""flask""; fastapi (>=0.100.1,<0.101.0); extra == ""fastapi""; uvicorn (>=0.23.0,<0.24.0); extra == ""fastapi""; sqlalchemy (>=2.0.4,<3.0.0); extra == ""db""; PyMySQL (>=1.0.2,<2.0.0); extra == ""db""; cryptography (>=39.0.1,<40.0.0); extra == ""db""; redis (>=4.3.4,<5.0.0); extra == ""redis""; aiohttp (>=3.6.2,<4.0.0); extra == ""aiohttp""; tornado (>=6.0.4,<7.0.0); extra == ""tornado""",1.2.0,No,,No,None,,, +PyHive,Base Package,I&S,0.6.2,"{'base_package': 'PyHive==0.6.2', 'dependencies': []}",,"0.6.3.dev0, 0.6.3, 0.6.4rc1, 0.6.4rc2, 0.6.4, 0.6.5, 0.7.0.dev0, 0.7.0, 0.7.1.dev0",,0.7.1.dev0,No,,No,None,,, +pylance,Base Package,I&S,0.15.0,"{'base_package': 'pylance==0.15.0', 'dependencies': ['pyarrow==14', 'numpy==1.22', 'ruff==0.4.1']}","pyarrow>=14; numpy>=1.22; boto3; extra == ""tests""; datasets; extra == ""tests""; duckdb; extra == ""tests""; ml-dtypes; extra == ""tests""; pillow; extra == ""tests""; pandas; extra == ""tests""; polars[pandas,pyarrow]; extra == ""tests""; pytest; extra == ""tests""; tensorflow; extra == ""tests""; tqdm; extra == ""tests""; datafusion; extra == ""tests""; ruff==0.4.1; extra == ""dev""; pyright; extra == ""dev""; pytest-benchmark; extra == ""benchmarks""; torch; extra == ""torch""; ray[data]<2.38; python_full_version < ""3.12"" and extra == ""ray""","0.16.0, 0.16.1, 0.17.0, 0.18.0, 0.18.2, 0.19.1, 0.19.2, 0.20.0, 0.21.0, 0.22.0, 0.23.0, 0.23.1, 0.23.2, 0.24.0, 0.24.1, 0.25.0, 0.25.1, 0.25.2, 0.26.0, 0.26.1, 0.27.0, 0.27.1, 0.27.2, 0.28.0, 0.29.0, 0.30.0","pyarrow>=14; numpy>=1.22; boto3; extra == ""tests""; datasets; extra == ""tests""; duckdb; extra == ""tests""; ml-dtypes; extra == ""tests""; pillow; extra == ""tests""; pandas; extra == ""tests""; polars[pandas,pyarrow]; extra == ""tests""; pytest; extra == ""tests""; tensorflow; extra == ""tests""; tqdm; extra == ""tests""; datafusion; extra == ""tests""; ruff==0.4.1; extra == ""dev""; pyright; extra == ""dev""; pytest-benchmark; extra == ""benchmarks""; torch; extra == ""torch""; ray[data]<2.38; python_full_version < ""3.12"" and extra == ""ray""",0.30.0,No,,No,None,,, +pylint,Base Package,I&S,3.2.6,"{'base_package': 'pylint==3.2.6', 'dependencies': ['astroid==3.3.8', 'colorama==0.4.5', 'dill==0.2', 'dill==0.3.6', 'dill==0.3.7', 'isort==4.2.5', 'mccabe==0.6', 'platformdirs==2.2', 'tomli==1.1', 'tomlkit==0.10.1', 'typing-extensions==3.10', 'pyenchant==3.2', 'gitpython==3']}","astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == ""win32""; dill>=0.2; python_version < ""3.11""; dill>=0.3.6; python_version >= ""3.11""; dill>=0.3.7; python_version >= ""3.12""; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < ""3.11""; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < ""3.10""; pyenchant~=3.2; extra == ""spelling""; gitpython>3; extra == ""testutils""","3.2.7, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5a0, 3.3.5, 3.3.6, 3.3.7","astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == ""win32""; dill>=0.2; python_version < ""3.11""; dill>=0.3.6; python_version >= ""3.11""; dill>=0.3.7; python_version >= ""3.12""; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < ""3.11""; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < ""3.10""; pyenchant~=3.2; extra == ""spelling""; gitpython>3; extra == ""testutils""",3.3.7,No,,No,None,,, +PyMuPDF,Base Package,I&S,1.24.4,"{'base_package': 'PyMuPDF==1.24.4', 'dependencies': []}",,"1.24.5, 1.24.6, 1.24.7, 1.24.8, 1.24.9, 1.24.10, 1.24.11, 1.24.12, 1.24.13, 1.24.14, 1.25.0, 1.25.1, 1.25.2, 1.25.3, 1.25.4, 1.25.5, 1.26.0, 1.26.1",,1.26.1,No,,No,None,,, +PyMuPDFb,Base Package,I&S,1.24.3,"{'base_package': 'PyMuPDFb==1.24.3', 'dependencies': []}",,"1.24.6, 1.24.8, 1.24.9, 1.24.10",,1.24.10,No,,No,None,,, +pyodbc,Base Package,I&S,5.1.0,"{'base_package': 'pyodbc==5.1.0', 'dependencies': []}",,5.2.0,,5.2.0,No,,No,None,,, +pytesseract,Base Package,I&S,0.3.4,"{'base_package': 'pytesseract==0.3.4', 'dependencies': ['packaging==21.3', 'Pillow==8.0.0']}",packaging>=21.3; Pillow>=8.0.0,"0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.13",packaging>=21.3; Pillow>=8.0.0,0.3.13,No,,No,None,,, +python-ldap,Base Package,I&S,3.4.3,"{'base_package': 'python-ldap==3.4.3', 'dependencies': ['pyasn1==0.3.7', 'pyasn1_modules==0.1.5']}",pyasn1>=0.3.7; pyasn1_modules>=0.1.5,3.4.4,pyasn1>=0.3.7; pyasn1_modules>=0.1.5,3.4.4,No,,No,None,,, +pywin32,Base Package,I&S,307,"{'base_package': 'pywin32==307', 'dependencies': []}",,"308, 309, 310",,310,No,,No,None,,, +pywin32-ctypes,Base Package,I&S,0.2.3,"{'base_package': 'pywin32-ctypes==0.2.3', 'dependencies': []}",,,,0.2.3,No,,No,None,,, +querystring-parser,Base Package,I&S,1.2.4,"{'base_package': 'querystring-parser==1.2.4', 'dependencies': []}",,,,1.2.4,No,,No,None,,, +ratelimiter,Base Package,I&S,1.2.0.post0,"{'base_package': 'ratelimiter==1.2.0.post0', 'dependencies': ['pytest==3.0']}","pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>=""3.5"" and extra == 'test'",,"pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>=""3.5"" and extra == 'test'",1.2.0.post0,No,,No,None,,, +schemdraw,Base Package,I&S,0.15,"{'base_package': 'schemdraw==0.15', 'dependencies': ['matplotlib==3.4', 'ziafont==0.10', 'ziamath==0.12']}","matplotlib>=3.4; extra == ""matplotlib""; ziafont>=0.10; extra == ""svgmath""; ziamath>=0.12; extra == ""svgmath""; latex2mathml; extra == ""svgmath""","0.16, 0.17, 0.18, 0.19, 0.20","matplotlib>=3.4; extra == ""matplotlib""; ziafont>=0.10; extra == ""svgmath""; ziamath>=0.12; extra == ""svgmath""; latex2mathml; extra == ""svgmath""",0.20,No,,No,None,,, +simplejson,Base Package,I&S,3.19.2,"{'base_package': 'simplejson==3.19.2', 'dependencies': []}",,"3.19.3, 3.20.1",,3.20.1,No,,No,None,,, +sparse-dot-topn,Base Package,I&S,1.1.1,"{'base_package': 'sparse-dot-topn==1.1.1', 'dependencies': ['numpy==1.18.0', 'scipy==1.4.1', 'pytest==4.0.2']}","numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == ""test""","1.1.2, 1.1.3, 1.1.4, 1.1.5","numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == ""test""",1.1.5,No,,No,None,,, +strsimpy,Base Package,I&S,0.2.1,"{'base_package': 'strsimpy==0.2.1', 'dependencies': []}",,,,0.2.1,No,,No,None,,, +tantivy,Base Package,I&S,0.22.0,"{'base_package': 'tantivy==0.22.0', 'dependencies': []}","nox; extra == ""dev""","0.22.2, 0.24.0","nox; extra == ""dev""",0.24.0,No,,No,None,,, +tensorflow-io-gcs-filesystem,Base Package,I&S,0.37.1,"{'base_package': 'tensorflow-io-gcs-filesystem==0.37.1', 'dependencies': ['tensorflow==2.16.0', 'tensorflow-aarch64==2.16.0', 'tensorflow-cpu==2.16.0', 'tensorflow-gpu==2.16.0', 'tensorflow-rocm==2.16.0']}","tensorflow<2.17.0,>=2.16.0; extra == ""tensorflow""; tensorflow-aarch64<2.17.0,>=2.16.0; extra == ""tensorflow-aarch64""; tensorflow-cpu<2.17.0,>=2.16.0; extra == ""tensorflow-cpu""; tensorflow-gpu<2.17.0,>=2.16.0; extra == ""tensorflow-gpu""; tensorflow-rocm<2.17.0,>=2.16.0; extra == ""tensorflow-rocm""",,"tensorflow<2.17.0,>=2.16.0; extra == ""tensorflow""; tensorflow-aarch64<2.17.0,>=2.16.0; extra == ""tensorflow-aarch64""; tensorflow-cpu<2.17.0,>=2.16.0; extra == ""tensorflow-cpu""; tensorflow-gpu<2.17.0,>=2.16.0; extra == ""tensorflow-gpu""; tensorflow-rocm<2.17.0,>=2.16.0; extra == ""tensorflow-rocm""",0.37.1,No,,No,None,,, +toolz,Base Package,I&S,1.0.0,"{'base_package': 'toolz==1.0.0', 'dependencies': []}",,,,1.0.0,No,,No,None,,, +unicorn,Base Package,I&S,2.0.1.post1,"{'base_package': 'unicorn==2.0.1.post1', 'dependencies': ['capstone==6.0.0a2', 'capstone==5.0.1']}","importlib_resources; python_version < ""3.9""; capstone==6.0.0a2; python_version > ""3.7"" and extra == ""test""; capstone==5.0.1; python_version <= ""3.7"" and extra == ""test""","2.1.0, 2.1.1, 2.1.2, 2.1.3","importlib_resources; python_version < ""3.9""; capstone==6.0.0a2; python_version > ""3.7"" and extra == ""test""; capstone==5.0.1; python_version <= ""3.7"" and extra == ""test""",2.1.3,No,,No,None,,, +wurlitzer,Base Package,I&S,3.1.1,"{'base_package': 'wurlitzer==3.1.1', 'dependencies': []}",,,,3.1.1,No,,No,None,,, +xgboost,Base Package,I&S,1.7.6,"{'base_package': 'xgboost==1.7.6', 'dependencies': ['pandas==1.2']}","numpy; nvidia-nccl-cu12; platform_system == ""Linux"" and platform_machine != ""aarch64""; scipy; dask; extra == ""dask""; distributed; extra == ""dask""; pandas; extra == ""dask""; pandas>=1.2; extra == ""pandas""; graphviz; extra == ""plotting""; matplotlib; extra == ""plotting""; cloudpickle; extra == ""pyspark""; pyspark; extra == ""pyspark""; scikit-learn; extra == ""pyspark""; scikit-learn; extra == ""scikit-learn""","2.0.0rc1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0rc1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2","numpy; nvidia-nccl-cu12; platform_system == ""Linux"" and platform_machine != ""aarch64""; scipy; dask; extra == ""dask""; distributed; extra == ""dask""; pandas; extra == ""dask""; pandas>=1.2; extra == ""pandas""; graphviz; extra == ""plotting""; matplotlib; extra == ""plotting""; cloudpickle; extra == ""pyspark""; pyspark; extra == ""pyspark""; scikit-learn; extra == ""pyspark""; scikit-learn; extra == ""scikit-learn""",3.0.2,No,,No,None,,, +absl-py,Dependency Package,I&S,2.1.0,,,"2.2.0, 2.2.1, 2.2.2, 2.3.0",,2.3.0,No,,No,None,,, +alembic,Dependency Package,I&S,1.13.3,,"SQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < ""3.11""; tzdata; extra == ""tz""","1.14.0, 1.14.1, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.16.1, 1.16.2","SQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < ""3.11""; tzdata; extra == ""tz""",1.16.2,No,,No,None,,, +altair,Dependency Package,I&S,5.4.1,,"jinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < ""3.14""; altair-tiles>=0.3.0; extra == ""all""; anywidget>=0.9.0; extra == ""all""; numpy; extra == ""all""; pandas>=1.1.3; extra == ""all""; pyarrow>=11; extra == ""all""; vega-datasets>=0.9.0; extra == ""all""; vegafusion[embed]>=1.6.6; extra == ""all""; vl-convert-python>=1.7.0; extra == ""all""; duckdb>=1.0; extra == ""dev""; geopandas; extra == ""dev""; hatch>=1.13.0; extra == ""dev""; ipython[kernel]; extra == ""dev""; mistune; extra == ""dev""; mypy; extra == ""dev""; pandas-stubs; extra == ""dev""; pandas>=1.1.3; extra == ""dev""; polars>=0.20.3; extra == ""dev""; pyarrow-stubs; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-xdist[psutil]~=3.5; extra == ""dev""; ruff>=0.6.0; extra == ""dev""; types-jsonschema; extra == ""dev""; types-setuptools; extra == ""dev""; docutils; extra == ""doc""; jinja2; extra == ""doc""; myst-parser; extra == ""doc""; numpydoc; extra == ""doc""; pillow<10,>=9; extra == ""doc""; pydata-sphinx-theme>=0.14.1; extra == ""doc""; scipy; extra == ""doc""; sphinx; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design; extra == ""doc""; sphinxext-altair; extra == ""doc""; vl-convert-python>=1.7.0; extra == ""save""",5.5.0,"jinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < ""3.14""; altair-tiles>=0.3.0; extra == ""all""; anywidget>=0.9.0; extra == ""all""; numpy; extra == ""all""; pandas>=1.1.3; extra == ""all""; pyarrow>=11; extra == ""all""; vega-datasets>=0.9.0; extra == ""all""; vegafusion[embed]>=1.6.6; extra == ""all""; vl-convert-python>=1.7.0; extra == ""all""; duckdb>=1.0; extra == ""dev""; geopandas; extra == ""dev""; hatch>=1.13.0; extra == ""dev""; ipython[kernel]; extra == ""dev""; mistune; extra == ""dev""; mypy; extra == ""dev""; pandas-stubs; extra == ""dev""; pandas>=1.1.3; extra == ""dev""; polars>=0.20.3; extra == ""dev""; pyarrow-stubs; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-xdist[psutil]~=3.5; extra == ""dev""; ruff>=0.6.0; extra == ""dev""; types-jsonschema; extra == ""dev""; types-setuptools; extra == ""dev""; docutils; extra == ""doc""; jinja2; extra == ""doc""; myst-parser; extra == ""doc""; numpydoc; extra == ""doc""; pillow<10,>=9; extra == ""doc""; pydata-sphinx-theme>=0.14.1; extra == ""doc""; scipy; extra == ""doc""; sphinx; extra == ""doc""; sphinx-copybutton; extra == ""doc""; sphinx-design; extra == ""doc""; sphinxext-altair; extra == ""doc""; vl-convert-python>=1.7.0; extra == ""save""",5.5.0,No,,No,None,,, +astroid,Dependency Package,I&S,3.2.4,,"typing-extensions>=4; python_version < ""3.11""","3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 4.0.0a0","typing-extensions>=4; python_version < ""3.11""",4.0.0a0,No,,No,None,,, +astunparse,Dependency Package,I&S,1.6.3,,"wheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)",,"wheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)",1.6.3,No,,No,None,,, +blinker,Dependency Package,I&S,1.8.2,,,1.9.0,,1.9.0,No,,No,None,,, +boilerpy3,Dependency Package,I&S,1.0.7,,,,,1.0.7,No,,No,None,,, +CacheControl,Dependency Package,I&S,0.14.0,,"requests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == ""dev""; build; extra == ""dev""; cherrypy; extra == ""dev""; codespell[tomli]; extra == ""dev""; furo; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; ruff; extra == ""dev""; sphinx; extra == ""dev""; sphinx-copybutton; extra == ""dev""; tox; extra == ""dev""; types-redis; extra == ""dev""; types-requests; extra == ""dev""; filelock>=3.8.0; extra == ""filecache""; redis>=2.10.5; extra == ""redis""","0.14.1, 0.14.2, 0.14.3","requests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == ""dev""; build; extra == ""dev""; cherrypy; extra == ""dev""; codespell[tomli]; extra == ""dev""; furo; extra == ""dev""; mypy; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; ruff; extra == ""dev""; sphinx; extra == ""dev""; sphinx-copybutton; extra == ""dev""; tox; extra == ""dev""; types-redis; extra == ""dev""; types-requests; extra == ""dev""; filelock>=3.8.0; extra == ""filecache""; redis>=2.10.5; extra == ""redis""",0.14.3,No,,No,None,,, +category-encoders,Dependency Package,I&S,2.6.4,,numpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.0,"2.7.0, 2.8.0, 2.8.1",numpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.0,2.8.1,No,,No,None,,, +cattrs,Dependency Package,I&S,24.1.2,,"attrs>=24.3.0; exceptiongroup>=1.1.1; python_version < ""3.11""; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == ""bson""; cbor2>=5.4.6; extra == ""cbor2""; msgpack>=1.0.5; extra == ""msgpack""; msgspec>=0.19.0; implementation_name == ""cpython"" and extra == ""msgspec""; orjson>=3.10.7; implementation_name == ""cpython"" and extra == ""orjson""; pyyaml>=6.0; extra == ""pyyaml""; tomlkit>=0.11.8; extra == ""tomlkit""; ujson>=5.10.0; extra == ""ujson""","24.1.3, 25.1.0, 25.1.1","attrs>=24.3.0; exceptiongroup>=1.1.1; python_version < ""3.11""; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == ""bson""; cbor2>=5.4.6; extra == ""cbor2""; msgpack>=1.0.5; extra == ""msgpack""; msgspec>=0.19.0; implementation_name == ""cpython"" and extra == ""msgspec""; orjson>=3.10.7; implementation_name == ""cpython"" and extra == ""orjson""; pyyaml>=6.0; extra == ""pyyaml""; tomlkit>=0.11.8; extra == ""tomlkit""; ujson>=5.10.0; extra == ""ujson""",25.1.1,No,,No,None,,, +cfgv,Dependency Package,I&S,3.4.0,,,,,3.4.0,No,,No,None,,, +cleo,Dependency Package,I&S,2.1.0,,"crashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)","2.2.0, 2.2.1","crashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)",2.2.1,No,,No,None,,, +coloredlogs,Dependency Package,I&S,15.0.1,,humanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron',,humanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron',15.0.1,No,,No,None,,, +colorlog,Dependency Package,I&S,6.8.2,,"colorama; sys_platform == ""win32""; black; extra == ""development""; flake8; extra == ""development""; mypy; extra == ""development""; pytest; extra == ""development""; types-colorama; extra == ""development""",6.9.0,"colorama; sys_platform == ""win32""; black; extra == ""development""; flake8; extra == ""development""; mypy; extra == ""development""; pytest; extra == ""development""; types-colorama; extra == ""development""",6.9.0,No,,No,None,,, +crashtest,Dependency Package,I&S,0.4.1,,,,,0.4.1,No,,No,None,,, +Cython,Dependency Package,I&S,3.0.11,,,"3.0.12, 3.1.0a1, 3.1.0b1, 3.1.0rc1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.2",,3.1.2,No,,No,None,,, +dash,Dependency Package,I&S,2.18.1,,"Flask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == ""celery""; celery[redis]>=5.1.2; extra == ""celery""; black==22.3.0; extra == ""ci""; flake8==7.0.0; extra == ""ci""; flaky==3.8.1; extra == ""ci""; flask-talisman==1.0.0; extra == ""ci""; ipython<9.0.0; extra == ""ci""; mimesis<=11.1.0; extra == ""ci""; mock==4.0.3; extra == ""ci""; numpy<=1.26.3; extra == ""ci""; orjson==3.10.3; extra == ""ci""; openpyxl; extra == ""ci""; pandas>=1.4.0; extra == ""ci""; pyarrow; extra == ""ci""; pylint==3.0.3; extra == ""ci""; pytest-mock; extra == ""ci""; pytest-sugar==0.9.6; extra == ""ci""; pyzmq==25.1.2; extra == ""ci""; xlrd>=2.0.1; extra == ""ci""; pytest-rerunfailures; extra == ""ci""; jupyterlab<4.0.0; extra == ""ci""; mypy==1.15.0; python_version >= ""3.12"" and extra == ""ci""; pyright==1.1.398; python_version >= ""3.7"" and extra == ""ci""; flask-compress; extra == ""compress""; coloredlogs>=15.0.1; extra == ""dev""; fire>=0.4.0; extra == ""dev""; PyYAML>=5.4.1; extra == ""dev""; diskcache>=5.2.1; extra == ""diskcache""; multiprocess>=0.70.12; extra == ""diskcache""; psutil>=5.8.0; extra == ""diskcache""; beautifulsoup4>=4.8.2; extra == ""testing""; cryptography; extra == ""testing""; lxml>=4.6.2; extra == ""testing""; percy>=2.0.2; extra == ""testing""; pytest>=6.0.2; extra == ""testing""; requests[security]>=2.21.0; extra == ""testing""; selenium<=4.2.0,>=3.141.0; extra == ""testing""; waitress>=1.4.4; extra == ""testing""; multiprocess>=0.70.12; extra == ""testing""; psutil>=5.8.0; extra == ""testing""; dash-testing-stub>=0.0.2; extra == ""testing""","2.18.2, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0rc4, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4","Flask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == ""celery""; celery[redis]>=5.1.2; extra == ""celery""; black==22.3.0; extra == ""ci""; flake8==7.0.0; extra == ""ci""; flaky==3.8.1; extra == ""ci""; flask-talisman==1.0.0; extra == ""ci""; ipython<9.0.0; extra == ""ci""; mimesis<=11.1.0; extra == ""ci""; mock==4.0.3; extra == ""ci""; numpy<=1.26.3; extra == ""ci""; orjson==3.10.3; extra == ""ci""; openpyxl; extra == ""ci""; pandas>=1.4.0; extra == ""ci""; pyarrow; extra == ""ci""; pylint==3.0.3; extra == ""ci""; pytest-mock; extra == ""ci""; pytest-sugar==0.9.6; extra == ""ci""; pyzmq==25.1.2; extra == ""ci""; xlrd>=2.0.1; extra == ""ci""; pytest-rerunfailures; extra == ""ci""; jupyterlab<4.0.0; extra == ""ci""; mypy==1.15.0; python_version >= ""3.12"" and extra == ""ci""; pyright==1.1.398; python_version >= ""3.7"" and extra == ""ci""; flask-compress; extra == ""compress""; coloredlogs>=15.0.1; extra == ""dev""; fire>=0.4.0; extra == ""dev""; PyYAML>=5.4.1; extra == ""dev""; diskcache>=5.2.1; extra == ""diskcache""; multiprocess>=0.70.12; extra == ""diskcache""; psutil>=5.8.0; extra == ""diskcache""; beautifulsoup4>=4.8.2; extra == ""testing""; cryptography; extra == ""testing""; lxml>=4.6.2; extra == ""testing""; percy>=2.0.2; extra == ""testing""; pytest>=6.0.2; extra == ""testing""; requests[security]>=2.21.0; extra == ""testing""; selenium<=4.2.0,>=3.141.0; extra == ""testing""; waitress>=1.4.4; extra == ""testing""; multiprocess>=0.70.12; extra == ""testing""; psutil>=5.8.0; extra == ""testing""; dash-testing-stub>=0.0.2; extra == ""testing""",3.0.4,No,,No,None,,, +databricks-sdk,Dependency Package,I&S,0.33.0,,"requests<3,>=2.28.1; google-auth~=2.0; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-mock; extra == ""dev""; black; extra == ""dev""; pycodestyle; extra == ""dev""; autoflake; extra == ""dev""; isort; extra == ""dev""; wheel; extra == ""dev""; ipython; extra == ""dev""; ipywidgets; extra == ""dev""; requests-mock; extra == ""dev""; pyfakefs; extra == ""dev""; databricks-connect; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; openai; extra == ""dev""; langchain-openai; python_version > ""3.7"" and extra == ""dev""; httpx; extra == ""dev""; build; extra == ""dev""; ipython<10,>=8; extra == ""notebook""; ipywidgets<9,>=8; extra == ""notebook""; openai; extra == ""openai""; langchain-openai; python_version > ""3.7"" and extra == ""openai""; httpx; extra == ""openai""","0.34.0, 0.35.0, 0.36.0, 0.37.0, 0.38.0, 0.39.0, 0.40.0, 0.41.0, 0.42.0, 0.43.0, 0.44.0, 0.44.1, 0.45.0, 0.46.0, 0.47.0, 0.48.0, 0.49.0, 0.50.0, 0.51.0, 0.52.0, 0.53.0, 0.54.0, 0.55.0, 0.56.0, 0.57.0","requests<3,>=2.28.1; google-auth~=2.0; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-mock; extra == ""dev""; black; extra == ""dev""; pycodestyle; extra == ""dev""; autoflake; extra == ""dev""; isort; extra == ""dev""; wheel; extra == ""dev""; ipython; extra == ""dev""; ipywidgets; extra == ""dev""; requests-mock; extra == ""dev""; pyfakefs; extra == ""dev""; databricks-connect; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; openai; extra == ""dev""; langchain-openai; python_version > ""3.7"" and extra == ""dev""; httpx; extra == ""dev""; build; extra == ""dev""; ipython<10,>=8; extra == ""notebook""; ipywidgets<9,>=8; extra == ""notebook""; openai; extra == ""openai""; langchain-openai; python_version > ""3.7"" and extra == ""openai""; httpx; extra == ""openai""",0.57.0,No,,No,None,,, +dataclasses-json,Dependency Package,I&S,0.6.7,,"marshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.0",,"marshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.0",0.6.7,No,,No,None,,, +Deprecated,Dependency Package,I&S,1.2.14,,"wrapt<2,>=1.10; tox; extra == ""dev""; PyTest; extra == ""dev""; PyTest-Cov; extra == ""dev""; bump2version<1; extra == ""dev""; setuptools; python_version >= ""3.12"" and extra == ""dev""","1.2.15, 1.2.16, 1.2.17, 1.2.18","wrapt<2,>=1.10; tox; extra == ""dev""; PyTest; extra == ""dev""; PyTest-Cov; extra == ""dev""; bump2version<1; extra == ""dev""; setuptools; python_version >= ""3.12"" and extra == ""dev""",1.2.18,No,,No,None,,, +deprecation,Dependency Package,I&S,2.1.0,,packaging,,packaging,2.1.0,No,,No,None,,, +dill,Dependency Package,I&S,0.3.9,,"objgraph>=1.7.2; extra == ""graph""; gprof2dot>=2022.7.29; extra == ""profile""",0.4.0,"objgraph>=1.7.2; extra == ""graph""; gprof2dot>=2022.7.29; extra == ""profile""",0.4.0,No,,No,None,,, +dirtyjson,Dependency Package,I&S,1.0.8,,,,,1.0.8,No,,No,None,,, +distlib,Dependency Package,I&S,0.3.9,,,,,0.3.9,No,,No,None,,, +docutils,Dependency Package,I&S,0.21.2,,,"0.22rc1, 0.22rc2, 0.22rc3, 0.22rc4, 0.22rc5",,0.22rc5,No,,No,None,,, +dulwich,Dependency Package,I&S,0.21.7,,"urllib3>=1.25; fastimport; extra == ""fastimport""; urllib3>=1.24.1; extra == ""https""; gpg; extra == ""pgp""; paramiko; extra == ""paramiko""; ruff==0.11.13; extra == ""dev""; mypy==1.16.0; extra == ""dev""; dissolve>=0.1.1; extra == ""dev""; merge3; extra == ""merge""","0.22.0, 0.22.1, 0.22.3, 0.22.4, 0.22.5, 0.22.6, 0.22.7, 0.22.8, 0.23.0","urllib3>=1.25; fastimport; extra == ""fastimport""; urllib3>=1.24.1; extra == ""https""; gpg; extra == ""pgp""; paramiko; extra == ""paramiko""; ruff==0.11.13; extra == ""dev""; mypy==1.16.0; extra == ""dev""; dissolve>=0.1.1; extra == ""dev""; merge3; extra == ""merge""",0.23.0,No,,No,None,,, +elastic-transport,Dependency Package,I&S,8.15.0,,"urllib3<3,>=1.26.2; certifi; pytest; extra == ""develop""; pytest-cov; extra == ""develop""; pytest-mock; extra == ""develop""; pytest-asyncio; extra == ""develop""; pytest-httpserver; extra == ""develop""; trustme; extra == ""develop""; requests; extra == ""develop""; aiohttp; extra == ""develop""; httpx; extra == ""develop""; respx; extra == ""develop""; opentelemetry-api; extra == ""develop""; opentelemetry-sdk; extra == ""develop""; orjson; extra == ""develop""; sphinx>2; extra == ""develop""; furo; extra == ""develop""; sphinx-autodoc-typehints; extra == ""develop""","8.15.1, 8.17.0, 8.17.1","urllib3<3,>=1.26.2; certifi; pytest; extra == ""develop""; pytest-cov; extra == ""develop""; pytest-mock; extra == ""develop""; pytest-asyncio; extra == ""develop""; pytest-httpserver; extra == ""develop""; trustme; extra == ""develop""; requests; extra == ""develop""; aiohttp; extra == ""develop""; httpx; extra == ""develop""; respx; extra == ""develop""; opentelemetry-api; extra == ""develop""; opentelemetry-sdk; extra == ""develop""; orjson; extra == ""develop""; sphinx>2; extra == ""develop""; furo; extra == ""develop""; sphinx-autodoc-typehints; extra == ""develop""",8.17.1,No,,No,None,,, +emoji,Dependency Package,I&S,2.12.1,,"typing_extensions>=4.7.0; python_version < ""3.9""; pytest>=7.4.4; extra == ""dev""; coverage; extra == ""dev""","2.13.0, 2.13.2, 2.14.0, 2.14.1","typing_extensions>=4.7.0; python_version < ""3.9""; pytest>=7.4.4; extra == ""dev""; coverage; extra == ""dev""",2.14.1,No,,No,None,,, +et-xmlfile,Dependency Package,I&S,1.1.0,,,2.0.0,,2.0.0,No,,No,None,,, +Events,Dependency Package,I&S,0.5,,,,,0.5,No,,No,None,,, +filetype,Dependency Package,I&S,1.2.0,,,,,1.2.0,No,,No,None,,, +Flask,Dependency Package,I&S,3.0.3,,"blinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < ""3.10""; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == ""async""; python-dotenv; extra == ""dotenv""","3.1.0, 3.1.1","blinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < ""3.10""; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == ""async""; python-dotenv; extra == ""dotenv""",3.1.1,No,,Yes,"3.1.0: CVE-2025-47278, CVSS_V4, Flask uses fallback key instead of current signing key, CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N, affects: >=3.1.0,<3.1.1",,, +flatbuffers,Dependency Package,I&S,24.3.25,,,"24.12.23, 25.1.21, 25.1.24, 25.2.10",,25.2.10,No,,No,None,,, +future,Dependency Package,I&S,1.0.0,,,,,1.0.0,No,,No,None,,, +gast,Dependency Package,I&S,0.6.0,,,,,0.6.0,No,,No,None,,, +google-ai-generativelanguage,Dependency Package,I&S,0.3.3,,"google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= ""3.13""","0.3.4, 0.3.5rc0, 0.3.5, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12, 0.6.13, 0.6.14, 0.6.15, 0.6.16, 0.6.17, 0.6.18","google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= ""3.13""",0.6.18,No,,No,None,,, +google-pasta,Dependency Package,I&S,0.2.0,,six,,six,0.2.0,No,,No,None,,, +graphene,Dependency Package,I&S,3.3,,"graphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == ""dev""; types-python-dateutil<3,>=2.8.1; extra == ""dev""; mypy<2,>=1.10; extra == ""dev""; pytest<9,>=8; extra == ""dev""; pytest-benchmark<5,>=4; extra == ""dev""; pytest-cov<6,>=5; extra == ""dev""; pytest-mock<4,>=3; extra == ""dev""; pytest-asyncio<2,>=0.16; extra == ""dev""; coveralls<5,>=3.3; extra == ""dev""; pytest<9,>=8; extra == ""test""; pytest-benchmark<5,>=4; extra == ""test""; pytest-cov<6,>=5; extra == ""test""; pytest-mock<4,>=3; extra == ""test""; pytest-asyncio<2,>=0.16; extra == ""test""; coveralls<5,>=3.3; extra == ""test""","3.4, 3.4.1, 3.4.2, 3.4.3","graphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == ""dev""; types-python-dateutil<3,>=2.8.1; extra == ""dev""; mypy<2,>=1.10; extra == ""dev""; pytest<9,>=8; extra == ""dev""; pytest-benchmark<5,>=4; extra == ""dev""; pytest-cov<6,>=5; extra == ""dev""; pytest-mock<4,>=3; extra == ""dev""; pytest-asyncio<2,>=0.16; extra == ""dev""; coveralls<5,>=3.3; extra == ""dev""; pytest<9,>=8; extra == ""test""; pytest-benchmark<5,>=4; extra == ""test""; pytest-cov<6,>=5; extra == ""test""; pytest-mock<4,>=3; extra == ""test""; pytest-asyncio<2,>=0.16; extra == ""test""; coveralls<5,>=3.3; extra == ""test""",3.4.3,No,,No,None,,, +graphql-relay,Dependency Package,I&S,3.2.0,,"graphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < ""3.8""",,"graphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < ""3.8""",3.2.0,No,,No,None,,, +grpcio,Dependency Package,I&S,1.66.2,,"grpcio-tools>=1.73.0; extra == ""protobuf""","1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0","grpcio-tools>=1.73.0; extra == ""protobuf""",1.73.0,No,,No,None,,, +gunicorn,Dependency Package,I&S,23.0.0,,"packaging; importlib-metadata; python_version < ""3.8""; eventlet!=0.36.0,>=0.24.1; extra == ""eventlet""; gevent>=1.4.0; extra == ""gevent""; setproctitle; extra == ""setproctitle""; gevent; extra == ""testing""; eventlet; extra == ""testing""; coverage; extra == ""testing""; pytest; extra == ""testing""; pytest-cov; extra == ""testing""; tornado>=0.2; extra == ""tornado""",,"packaging; importlib-metadata; python_version < ""3.8""; eventlet!=0.36.0,>=0.24.1; extra == ""eventlet""; gevent>=1.4.0; extra == ""gevent""; setproctitle; extra == ""setproctitle""; gevent; extra == ""testing""; eventlet; extra == ""testing""; coverage; extra == ""testing""; pytest; extra == ""testing""; pytest-cov; extra == ""testing""; tornado>=0.2; extra == ""tornado""",23.0.0,No,,No,None,,, +h5py,Dependency Package,I&S,3.12.1,,numpy>=1.19.3,"3.13.0, 3.14.0",numpy>=1.19.3,3.14.0,No,,No,None,,, +html2text,Dependency Package,I&S,2020.1.16,,,"2024.2.25, 2024.2.26, 2025.4.15",,2025.4.15,No,,No,None,,, +huggingface-hub,Dependency Package,I&S,0.26.1,,"filelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == ""x86_64"" or platform_machine == ""amd64"" or platform_machine == ""arm64"" or platform_machine == ""aarch64""; InquirerPy==0.3.4; extra == ""all""; aiohttp; extra == ""all""; authlib>=1.3.2; extra == ""all""; fastapi; extra == ""all""; httpx; extra == ""all""; itsdangerous; extra == ""all""; jedi; extra == ""all""; Jinja2; extra == ""all""; pytest<8.2.2,>=8.1.1; extra == ""all""; pytest-cov; extra == ""all""; pytest-env; extra == ""all""; pytest-xdist; extra == ""all""; pytest-vcr; extra == ""all""; pytest-asyncio; extra == ""all""; pytest-rerunfailures; extra == ""all""; pytest-mock; extra == ""all""; urllib3<2.0; extra == ""all""; soundfile; extra == ""all""; Pillow; extra == ""all""; gradio>=4.0.0; extra == ""all""; numpy; extra == ""all""; ruff>=0.9.0; extra == ""all""; libcst==1.4.0; extra == ""all""; typing-extensions>=4.8.0; extra == ""all""; types-PyYAML; extra == ""all""; types-requests; extra == ""all""; types-simplejson; extra == ""all""; types-toml; extra == ""all""; types-tqdm; extra == ""all""; types-urllib3; extra == ""all""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""all""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""all""; InquirerPy==0.3.4; extra == ""cli""; InquirerPy==0.3.4; extra == ""dev""; aiohttp; extra == ""dev""; authlib>=1.3.2; extra == ""dev""; fastapi; extra == ""dev""; httpx; extra == ""dev""; itsdangerous; extra == ""dev""; jedi; extra == ""dev""; Jinja2; extra == ""dev""; pytest<8.2.2,>=8.1.1; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-env; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-vcr; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; pytest-mock; extra == ""dev""; urllib3<2.0; extra == ""dev""; soundfile; extra == ""dev""; Pillow; extra == ""dev""; gradio>=4.0.0; extra == ""dev""; numpy; extra == ""dev""; ruff>=0.9.0; extra == ""dev""; libcst==1.4.0; extra == ""dev""; typing-extensions>=4.8.0; extra == ""dev""; types-PyYAML; extra == ""dev""; types-requests; extra == ""dev""; types-simplejson; extra == ""dev""; types-toml; extra == ""dev""; types-tqdm; extra == ""dev""; types-urllib3; extra == ""dev""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""dev""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""dev""; toml; extra == ""fastai""; fastai>=2.4; extra == ""fastai""; fastcore>=1.3.27; extra == ""fastai""; hf-transfer>=0.1.4; extra == ""hf-transfer""; hf-xet<2.0.0,>=1.1.2; extra == ""hf-xet""; aiohttp; extra == ""inference""; mcp>=1.8.0; extra == ""mcp""; typer; extra == ""mcp""; aiohttp; extra == ""mcp""; authlib>=1.3.2; extra == ""oauth""; fastapi; extra == ""oauth""; httpx; extra == ""oauth""; itsdangerous; extra == ""oauth""; ruff>=0.9.0; extra == ""quality""; libcst==1.4.0; extra == ""quality""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""quality""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""quality""; tensorflow; extra == ""tensorflow""; pydot; extra == ""tensorflow""; graphviz; extra == ""tensorflow""; tensorflow; extra == ""tensorflow-testing""; keras<3.0; extra == ""tensorflow-testing""; InquirerPy==0.3.4; extra == ""testing""; aiohttp; extra == ""testing""; authlib>=1.3.2; extra == ""testing""; fastapi; extra == ""testing""; httpx; extra == ""testing""; itsdangerous; extra == ""testing""; jedi; extra == ""testing""; Jinja2; extra == ""testing""; pytest<8.2.2,>=8.1.1; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-env; extra == ""testing""; pytest-xdist; extra == ""testing""; pytest-vcr; extra == ""testing""; pytest-asyncio; extra == ""testing""; pytest-rerunfailures; extra == ""testing""; pytest-mock; extra == ""testing""; urllib3<2.0; extra == ""testing""; soundfile; extra == ""testing""; Pillow; extra == ""testing""; gradio>=4.0.0; extra == ""testing""; numpy; extra == ""testing""; torch; extra == ""torch""; safetensors[torch]; extra == ""torch""; typing-extensions>=4.8.0; extra == ""typing""; types-PyYAML; extra == ""typing""; types-requests; extra == ""typing""; types-simplejson; extra == ""typing""; types-toml; extra == ""typing""; types-tqdm; extra == ""typing""; types-urllib3; extra == ""typing""","0.26.2, 0.26.3, 0.26.4, 0.26.5, 0.27.0rc0, 0.27.0rc1, 0.27.0, 0.27.1, 0.28.0rc0, 0.28.0rc1, 0.28.0rc2, 0.28.0rc3, 0.28.0rc4, 0.28.0rc5, 0.28.0, 0.28.1, 0.29.0rc0, 0.29.0rc1, 0.29.0rc2, 0.29.0rc3, 0.29.0rc4, 0.29.0rc5, 0.29.0rc6, 0.29.0rc7, 0.29.0, 0.29.1, 0.29.2, 0.29.3rc0, 0.29.3, 0.30.0rc0, 0.30.0rc1, 0.30.0rc2, 0.30.0rc3, 0.30.0, 0.30.1, 0.30.2, 0.31.0rc0, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.32.0rc0, 0.32.0rc1, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.32.5, 0.32.6, 0.33.0rc0, 0.33.0","filelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == ""x86_64"" or platform_machine == ""amd64"" or platform_machine == ""arm64"" or platform_machine == ""aarch64""; InquirerPy==0.3.4; extra == ""all""; aiohttp; extra == ""all""; authlib>=1.3.2; extra == ""all""; fastapi; extra == ""all""; httpx; extra == ""all""; itsdangerous; extra == ""all""; jedi; extra == ""all""; Jinja2; extra == ""all""; pytest<8.2.2,>=8.1.1; extra == ""all""; pytest-cov; extra == ""all""; pytest-env; extra == ""all""; pytest-xdist; extra == ""all""; pytest-vcr; extra == ""all""; pytest-asyncio; extra == ""all""; pytest-rerunfailures; extra == ""all""; pytest-mock; extra == ""all""; urllib3<2.0; extra == ""all""; soundfile; extra == ""all""; Pillow; extra == ""all""; gradio>=4.0.0; extra == ""all""; numpy; extra == ""all""; ruff>=0.9.0; extra == ""all""; libcst==1.4.0; extra == ""all""; typing-extensions>=4.8.0; extra == ""all""; types-PyYAML; extra == ""all""; types-requests; extra == ""all""; types-simplejson; extra == ""all""; types-toml; extra == ""all""; types-tqdm; extra == ""all""; types-urllib3; extra == ""all""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""all""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""all""; InquirerPy==0.3.4; extra == ""cli""; InquirerPy==0.3.4; extra == ""dev""; aiohttp; extra == ""dev""; authlib>=1.3.2; extra == ""dev""; fastapi; extra == ""dev""; httpx; extra == ""dev""; itsdangerous; extra == ""dev""; jedi; extra == ""dev""; Jinja2; extra == ""dev""; pytest<8.2.2,>=8.1.1; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-env; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-vcr; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; pytest-mock; extra == ""dev""; urllib3<2.0; extra == ""dev""; soundfile; extra == ""dev""; Pillow; extra == ""dev""; gradio>=4.0.0; extra == ""dev""; numpy; extra == ""dev""; ruff>=0.9.0; extra == ""dev""; libcst==1.4.0; extra == ""dev""; typing-extensions>=4.8.0; extra == ""dev""; types-PyYAML; extra == ""dev""; types-requests; extra == ""dev""; types-simplejson; extra == ""dev""; types-toml; extra == ""dev""; types-tqdm; extra == ""dev""; types-urllib3; extra == ""dev""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""dev""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""dev""; toml; extra == ""fastai""; fastai>=2.4; extra == ""fastai""; fastcore>=1.3.27; extra == ""fastai""; hf-transfer>=0.1.4; extra == ""hf-transfer""; hf-xet<2.0.0,>=1.1.2; extra == ""hf-xet""; aiohttp; extra == ""inference""; mcp>=1.8.0; extra == ""mcp""; typer; extra == ""mcp""; aiohttp; extra == ""mcp""; authlib>=1.3.2; extra == ""oauth""; fastapi; extra == ""oauth""; httpx; extra == ""oauth""; itsdangerous; extra == ""oauth""; ruff>=0.9.0; extra == ""quality""; libcst==1.4.0; extra == ""quality""; mypy<1.15.0,>=1.14.1; python_version == ""3.8"" and extra == ""quality""; mypy==1.15.0; python_version >= ""3.9"" and extra == ""quality""; tensorflow; extra == ""tensorflow""; pydot; extra == ""tensorflow""; graphviz; extra == ""tensorflow""; tensorflow; extra == ""tensorflow-testing""; keras<3.0; extra == ""tensorflow-testing""; InquirerPy==0.3.4; extra == ""testing""; aiohttp; extra == ""testing""; authlib>=1.3.2; extra == ""testing""; fastapi; extra == ""testing""; httpx; extra == ""testing""; itsdangerous; extra == ""testing""; jedi; extra == ""testing""; Jinja2; extra == ""testing""; pytest<8.2.2,>=8.1.1; extra == ""testing""; pytest-cov; extra == ""testing""; pytest-env; extra == ""testing""; pytest-xdist; extra == ""testing""; pytest-vcr; extra == ""testing""; pytest-asyncio; extra == ""testing""; pytest-rerunfailures; extra == ""testing""; pytest-mock; extra == ""testing""; urllib3<2.0; extra == ""testing""; soundfile; extra == ""testing""; Pillow; extra == ""testing""; gradio>=4.0.0; extra == ""testing""; numpy; extra == ""testing""; torch; extra == ""torch""; safetensors[torch]; extra == ""torch""; typing-extensions>=4.8.0; extra == ""typing""; types-PyYAML; extra == ""typing""; types-requests; extra == ""typing""; types-simplejson; extra == ""typing""; types-toml; extra == ""typing""; types-tqdm; extra == ""typing""; types-urllib3; extra == ""typing""",0.33.0,No,,No,None,,, +identify,Dependency Package,I&S,2.6.1,,"ukkonen; extra == ""license""","2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.6.6, 2.6.7, 2.6.8, 2.6.9, 2.6.10, 2.6.11, 2.6.12","ukkonen; extra == ""license""",2.6.12,No,,No,None,,, +inflect,Dependency Package,I&S,7.4.0,,"more_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < ""3.9""; pytest!=8.1.*,>=6; extra == ""test""; pygments; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",7.5.0,"more_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < ""3.9""; pytest!=8.1.*,>=6; extra == ""test""; pygments; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""",7.5.0,No,,No,None,,, +installer,Dependency Package,I&S,0.7.0,,,,,0.7.0,No,,No,None,,, +interpret-community,Dependency Package,I&S,0.31.0,,"numpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == ""sample""; tensorflow; extra == ""deep""; pyyaml; extra == ""deep""; keras; extra == ""deep""; lightgbm; extra == ""mimic""; lime>=0.2.0.0; extra == ""lime""",0.32.0,"numpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == ""sample""; tensorflow; extra == ""deep""; pyyaml; extra == ""deep""; keras; extra == ""deep""; lightgbm; extra == ""mimic""; lime>=0.2.0.0; extra == ""lime""",0.32.0,No,,No,None,,, +interpret-core,Dependency Package,I&S,0.5.0,,"numpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == ""debug""; ipykernel>=4.10.0; extra == ""notebook""; ipython>=5.5.0; extra == ""notebook""; plotly>=3.8.1; extra == ""plotly""; Xlsxwriter>=3.0.1; extra == ""excel""; dotsi>=0.0.3; extra == ""excel""; seaborn>=0.13.2; extra == ""excel""; matplotlib>=3.9.1; extra == ""excel""; lime>=0.1.1.33; extra == ""lime""; SALib>=1.3.3; extra == ""sensitivity""; shap>=0.28.5; extra == ""shap""; dill>=0.2.5; extra == ""shap""; skope-rules>=1.0.1; extra == ""skoperules""; treeinterpreter>=0.2.2; extra == ""treeinterpreter""; aplr>=10.6.1; extra == ""aplr""; dash<3.0.0,>=2.0.0; extra == ""dash""; dash-cytoscape>=0.1.1; extra == ""dash""; gevent>=1.3.6; extra == ""dash""; requests>=2.19.0; extra == ""dash""; scipy>=0.18.1; extra == ""testing""; scikit-learn>=1.0.0; extra == ""testing""; pytest>=4.3.0; extra == ""testing""; pytest-runner>=4.4; extra == ""testing""; pytest-xdist>=1.29; extra == ""testing""; nbconvert>=5.4.1; extra == ""testing""; selenium>=3.141.0; extra == ""testing""; pytest-cov>=2.6.1; extra == ""testing""; ruff>=0.1.2; extra == ""testing""; jupyter>=1.0.0; extra == ""testing""; ipywidgets>=7.4.2; extra == ""testing""","0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12","numpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == ""debug""; ipykernel>=4.10.0; extra == ""notebook""; ipython>=5.5.0; extra == ""notebook""; plotly>=3.8.1; extra == ""plotly""; Xlsxwriter>=3.0.1; extra == ""excel""; dotsi>=0.0.3; extra == ""excel""; seaborn>=0.13.2; extra == ""excel""; matplotlib>=3.9.1; extra == ""excel""; lime>=0.1.1.33; extra == ""lime""; SALib>=1.3.3; extra == ""sensitivity""; shap>=0.28.5; extra == ""shap""; dill>=0.2.5; extra == ""shap""; skope-rules>=1.0.1; extra == ""skoperules""; treeinterpreter>=0.2.2; extra == ""treeinterpreter""; aplr>=10.6.1; extra == ""aplr""; dash<3.0.0,>=2.0.0; extra == ""dash""; dash-cytoscape>=0.1.1; extra == ""dash""; gevent>=1.3.6; extra == ""dash""; requests>=2.19.0; extra == ""dash""; scipy>=0.18.1; extra == ""testing""; scikit-learn>=1.0.0; extra == ""testing""; pytest>=4.3.0; extra == ""testing""; pytest-runner>=4.4; extra == ""testing""; pytest-xdist>=1.29; extra == ""testing""; nbconvert>=5.4.1; extra == ""testing""; selenium>=3.141.0; extra == ""testing""; pytest-cov>=2.6.1; extra == ""testing""; ruff>=0.1.2; extra == ""testing""; jupyter>=1.0.0; extra == ""testing""; ipywidgets>=7.4.2; extra == ""testing""",0.6.12,No,,No,None,,, +ipywidgets,Dependency Package,I&S,8.1.5,,"comm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == ""test""; ipykernel; extra == ""test""; pytest>=3.6.0; extra == ""test""; pytest-cov; extra == ""test""; pytz; extra == ""test""","8.1.6, 8.1.7","comm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == ""test""; ipykernel; extra == ""test""; pytest>=3.6.0; extra == ""test""; pytest-cov; extra == ""test""; pytz; extra == ""test""",8.1.7,No,,No,None,,, +isort,Dependency Package,I&S,5.13.2,,"colorama; extra == ""colors""; setuptools; extra == ""plugins""","6.0.0a1, 6.0.0b1, 6.0.0b2, 6.0.0, 6.0.1","colorama; extra == ""colors""; setuptools; extra == ""plugins""",6.0.1,No,,No,None,,, +itsdangerous,Dependency Package,I&S,2.2.0,,,,,2.2.0,No,,No,None,,, +jellyfish,Dependency Package,I&S,1.1.0,,,"1.1.2, 1.1.3, 1.2.0",,1.2.0,No,,No,None,,, +jiter,Dependency Package,I&S,0.6.1,,,"0.7.0, 0.7.1, 0.8.0, 0.8.2, 0.9.0, 0.9.1, 0.10.0",,0.10.0,No,,No,None,,, +jsonpatch,Dependency Package,I&S,1.33,,jsonpointer (>=1.9),,jsonpointer (>=1.9),1.33,No,,No,None,,, +jupyterlab-widgets,Dependency Package,I&S,3.0.13,,,"3.0.14, 3.0.15",,3.0.15,No,,No,None,,, +keras,Dependency Package,I&S,3.5.0,,absl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging,"3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 3.10.0",absl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging,3.10.0,Yes,"CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0 +CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0",Yes,"3.8.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0; 3.7.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0 +CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0; 3.6.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0 +CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0",3.10.0,"{'base_package': 'keras==3.10.0', 'dependencies': []}", +keyring,Dependency Package,I&S,25.4.1,,"pywin32-ctypes>=0.2.0; sys_platform == ""win32""; SecretStorage>=3.2; sys_platform == ""linux""; jeepney>=0.4.2; sys_platform == ""linux""; importlib_metadata>=4.11.4; python_version < ""3.12""; jaraco.classes; importlib_resources; python_version < ""3.9""; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == ""test""; pyfakefs; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""; pygobject-stubs; extra == ""type""; shtab; extra == ""type""; types-pywin32; extra == ""type""; shtab>=1.1.0; extra == ""completion""","25.5.0, 25.6.0","pywin32-ctypes>=0.2.0; sys_platform == ""win32""; SecretStorage>=3.2; sys_platform == ""linux""; jeepney>=0.4.2; sys_platform == ""linux""; importlib_metadata>=4.11.4; python_version < ""3.12""; jaraco.classes; importlib_resources; python_version < ""3.9""; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == ""test""; pyfakefs; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""; pygobject-stubs; extra == ""type""; shtab; extra == ""type""; types-pywin32; extra == ""type""; shtab>=1.1.0; extra == ""completion""",25.6.0,No,,No,None,,, +langchain,Dependency Package,I&S,0.3.19,,"langchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < ""3.11""; langchain-community; extra == ""community""; langchain-anthropic; extra == ""anthropic""; langchain-openai; extra == ""openai""; langchain-azure-ai; extra == ""azure-ai""; langchain-cohere; extra == ""cohere""; langchain-google-vertexai; extra == ""google-vertexai""; langchain-google-genai; extra == ""google-genai""; langchain-fireworks; extra == ""fireworks""; langchain-ollama; extra == ""ollama""; langchain-together; extra == ""together""; langchain-mistralai; extra == ""mistralai""; langchain-huggingface; extra == ""huggingface""; langchain-groq; extra == ""groq""; langchain-aws; extra == ""aws""; langchain-deepseek; extra == ""deepseek""; langchain-xai; extra == ""xai""; langchain-perplexity; extra == ""perplexity""","0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26","langchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < ""3.11""; langchain-community; extra == ""community""; langchain-anthropic; extra == ""anthropic""; langchain-openai; extra == ""openai""; langchain-azure-ai; extra == ""azure-ai""; langchain-cohere; extra == ""cohere""; langchain-google-vertexai; extra == ""google-vertexai""; langchain-google-genai; extra == ""google-genai""; langchain-fireworks; extra == ""fireworks""; langchain-ollama; extra == ""ollama""; langchain-together; extra == ""together""; langchain-mistralai; extra == ""mistralai""; langchain-huggingface; extra == ""huggingface""; langchain-groq; extra == ""groq""; langchain-aws; extra == ""aws""; langchain-deepseek; extra == ""deepseek""; langchain-xai; extra == ""xai""; langchain-perplexity; extra == ""perplexity""",0.3.26,No,,No,None,,, +langchain-core,Dependency Package,I&S,0.3.40,,"langsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.4","0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45rc1, 0.3.45, 0.3.46, 0.3.47, 0.3.48, 0.3.49, 0.3.50, 0.3.51, 0.3.52, 0.3.53, 0.3.54, 0.3.55, 0.3.56rc1, 0.3.56, 0.3.57, 0.3.58, 0.3.59, 0.3.60, 0.3.61, 0.3.62, 0.3.63, 0.3.64, 0.3.65, 0.3.66","langsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.4",0.3.66,No,,No,None,,, +langchain-text-splitters,Dependency Package,I&S,0.3.6,,"langchain-core<1.0.0,>=0.3.51","0.3.7, 0.3.8","langchain-core<1.0.0,>=0.3.51",0.3.8,No,,No,None,,, +langdetect,Dependency Package,I&S,1.0.9,,six,,six,1.0.9,No,,No,None,,, +langsmith,Dependency Package,I&S,0.3.11,,"httpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == ""langsmith-pyo3""; openai-agents<0.1,>=0.0.3; extra == ""openai-agents""; opentelemetry-api<2.0.0,>=1.30.0; extra == ""otel""; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == ""otel""; opentelemetry-sdk<2.0.0,>=1.30.0; extra == ""otel""; orjson<4.0.0,>=3.9.14; platform_python_implementation != ""PyPy""; packaging>=23.2; pydantic<3,>=1; python_full_version < ""3.12.4""; pydantic<3.0.0,>=2.7.4; python_full_version >= ""3.12.4""; pytest>=7.0.0; extra == ""pytest""; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == ""pytest""; zstandard<0.24.0,>=0.23.0","0.3.12, 0.3.13, 0.3.14rc0, 0.3.14rc1, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18rc1, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25rc1, 0.3.25rc2, 0.3.25, 0.3.26, 0.3.27rc1, 0.3.27, 0.3.28rc1, 0.3.28rc2, 0.3.28, 0.3.29rc0, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37rc0, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45, 0.4.0, 0.4.1","httpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == ""langsmith-pyo3""; openai-agents<0.1,>=0.0.3; extra == ""openai-agents""; opentelemetry-api<2.0.0,>=1.30.0; extra == ""otel""; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == ""otel""; opentelemetry-sdk<2.0.0,>=1.30.0; extra == ""otel""; orjson<4.0.0,>=3.9.14; platform_python_implementation != ""PyPy""; packaging>=23.2; pydantic<3,>=1; python_full_version < ""3.12.4""; pydantic<3.0.0,>=2.7.4; python_full_version >= ""3.12.4""; pytest>=7.0.0; extra == ""pytest""; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == ""pytest""; zstandard<0.24.0,>=0.23.0",0.4.1,No,,No,None,,, +lazy-imports,Dependency Package,I&S,0.3.1,,"black; extra == ""checking""; flake8; extra == ""checking""; isort; extra == ""checking""; mdformat; extra == ""checking""; pydocstyle; extra == ""checking""; mypy; extra == ""checking""; pylint; extra == ""checking""; pylintfileheader; extra == ""checking""; pytest; extra == ""testing""; packaging; extra == ""testing""; mdformat; extra == ""all""; isort; extra == ""all""; mypy; extra == ""all""; pydocstyle; extra == ""all""; pylintfileheader; extra == ""all""; pytest; extra == ""all""; pylint; extra == ""all""; flake8; extra == ""all""; packaging; extra == ""all""; black; extra == ""all""","0.4.0, 1.0.0","black; extra == ""checking""; flake8; extra == ""checking""; isort; extra == ""checking""; mdformat; extra == ""checking""; pydocstyle; extra == ""checking""; mypy; extra == ""checking""; pylint; extra == ""checking""; pylintfileheader; extra == ""checking""; pytest; extra == ""testing""; packaging; extra == ""testing""; mdformat; extra == ""all""; isort; extra == ""all""; mypy; extra == ""all""; pydocstyle; extra == ""all""; pylintfileheader; extra == ""all""; pytest; extra == ""all""; pylint; extra == ""all""; flake8; extra == ""all""; packaging; extra == ""all""; black; extra == ""all""",1.0.0,No,,No,None,,, +lazy-model,Dependency Package,I&S,0.2.0,,pydantic>=1.9.0,0.3.0,pydantic>=1.9.0,0.3.0,No,,No,None,,, +libclang,Dependency Package,I&S,18.1.1,,,,,18.1.1,No,,No,None,,, +llama-cloud,Dependency Package,I&S,0.1.0,,pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4,"0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7a1, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.20, 0.1.21, 0.1.22, 0.1.23, 0.1.24, 0.1.25, 0.1.26, 0.1.27, 0.1.28",pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4,0.1.28,No,,No,None,,, +llama-index,Dependency Package,I&S,0.11.14,,"llama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.1","0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.24, 0.12.25, 0.12.26, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.34, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43","llama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.1",0.12.43,Yes,"CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9",Yes,"0.11.20: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.23: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.20: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.21: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.27: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.9: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.12: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.19: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.4: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.24: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.22: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.8: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.10: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.3: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.23: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.15: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.26: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.21: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.0: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.1: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.13: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.17: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.16: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.14: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.16: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.25: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.6: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.18: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.15: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.7: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.19: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.22: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.11: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.5: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.18: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.2: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.17: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6 +CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3 +CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9 +CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28 +CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9",0.12.43,"{'base_package': 'llama-index==0.12.43', 'dependencies': ['llama-index-agent-openai==0.4.11', 'llama-index-cli==0.4.3', 'llama-index-core==0.12.43', 'llama-index-embeddings-openai==0.3.1', 'llama-index-llms-openai==0.4.7', 'llama-index-multi-modal-llms-openai==0.5.1', 'llama-index-program-openai==0.3.2', 'llama-index-question-gen-openai==0.3.1', 'llama-index-readers-file==0.4.9', 'llama-index-readers-llama-parse==0.4.0']}", +llama-index-agent-openai,Dependency Package,I&S,0.3.4,,"llama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.0","0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11","llama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.0",0.4.11,No,,No,None,,, +llama-index-cli,Dependency Package,I&S,0.3.1,,"llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.0","0.4.0, 0.4.1, 0.4.2, 0.4.3","llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.0",0.4.3,Yes,"CVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.1",Yes,"0.4.0: CVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.1",0.4.3,"{'base_package': 'llama-index-cli==0.4.3', 'dependencies': ['llama-index-core==0.12.43', 'llama-index-embeddings-openai==0.3.1', 'llama-index-llms-openai==0.4.7']}", +llama-index-core,Dependency Package,I&S,0.11.14,,"aiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < ""3.10""; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt","0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.10.post1, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.16.post1, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.23.post1, 0.12.23.post2, 0.12.24, 0.12.24.post1, 0.12.25, 0.12.26, 0.12.27a1, 0.12.27a2, 0.12.27a3, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.33.post1, 0.12.34a1, 0.12.34a2, 0.12.34a3, 0.12.34a4, 0.12.34a5, 0.12.34, 0.12.34.post1, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43","aiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < ""3.10""; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt",0.12.43,No,,No,None,,, +llama-index-embeddings-openai,Dependency Package,I&S,0.2.5,,"openai>=1.1.0; llama-index-core<0.13.0,>=0.12.0","0.3.0, 0.3.1","openai>=1.1.0; llama-index-core<0.13.0,>=0.12.0",0.3.1,No,,No,None,,, +llama-index-indices-managed-llama-cloud,Dependency Package,I&S,0.4.0,,"llama-cloud==0.1.26; llama-index-core<0.13,>=0.12.0","0.4.1, 0.4.2, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.7.0a1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7","llama-cloud==0.1.26; llama-index-core<0.13,>=0.12.0",0.7.7,No,,No,None,,, +llama-index-llms-azure-openai,Dependency Package,I&S,0.1.10,,"azure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0","0.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4","azure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0",0.3.4,No,,No,None,,, +llama-index-llms-openai,Dependency Package,I&S,0.2.9,,"llama-index-core<0.13,>=0.12.41; openai<2,>=1.81.0","0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26, 0.3.27, 0.3.28, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7","llama-index-core<0.13,>=0.12.41; openai<2,>=1.81.0",0.4.7,No,,No,None,,, +llama-index-multi-modal-llms-openai,Dependency Package,I&S,0.2.1,,"llama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.0","0.2.2, 0.2.3, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.5.0, 0.5.1","llama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.0",0.5.1,No,,No,None,,, +llama-index-program-openai,Dependency Package,I&S,0.2.0,,"llama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0","0.3.0, 0.3.1, 0.3.2","llama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0",0.3.2,No,,No,None,,, +llama-index-question-gen-openai,Dependency Package,I&S,0.2.0,,"llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.0","0.3.0, 0.3.1","llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.0",0.3.1,No,,No,None,,, +llama-index-readers-file,Dependency Package,I&S,0.2.2,,"beautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == ""pymupdf""","0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9","beautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == ""pymupdf""",0.4.9,No,,No,None,,, +llama-index-readers-llama-parse,Dependency Package,I&S,0.3.0,,"llama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.0",0.4.0,"llama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.0",0.4.0,No,,No,None,,, +llama-parse,Dependency Package,I&S,0.5.6,,llama-cloud-services>=0.6.36,"0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14, 0.5.15, 0.5.16, 0.5.17, 0.5.18, 0.5.19, 0.5.20, 0.6.0, 0.6.1, 0.6.2, 0.6.4, 0.6.4.post1, 0.6.9, 0.6.12, 0.6.16, 0.6.18, 0.6.20, 0.6.21, 0.6.22, 0.6.23, 0.6.24, 0.6.25, 0.6.26, 0.6.27, 0.6.28, 0.6.30, 0.6.31, 0.6.32, 0.6.33, 0.6.34, 0.6.35, 0.6.36",llama-cloud-services>=0.6.36,0.6.36,No,,No,None,,, +llvmlite,Dependency Package,I&S,0.43.0,,,"0.44.0rc1, 0.44.0rc2, 0.44.0",,0.44.0,No,,No,None,,, +lxml,Dependency Package,I&S,5.3.0,,"Cython<3.1.0,>=3.0.11; extra == ""source""; cssselect>=0.7; extra == ""cssselect""; html5lib; extra == ""html5""; BeautifulSoup4; extra == ""htmlsoup""; lxml_html_clean; extra == ""html-clean""","5.3.1, 5.3.2, 5.4.0","Cython<3.1.0,>=3.0.11; extra == ""source""; cssselect>=0.7; extra == ""cssselect""; html5lib; extra == ""html5""; BeautifulSoup4; extra == ""htmlsoup""; lxml_html_clean; extra == ""html-clean""",5.4.0,No,,No,None,,, +Mako,Dependency Package,I&S,1.3.5,,"MarkupSafe>=0.9.2; pytest; extra == ""testing""; Babel; extra == ""babel""; lingua; extra == ""lingua""","1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10","MarkupSafe>=0.9.2; pytest; extra == ""testing""; Babel; extra == ""babel""; lingua; extra == ""lingua""",1.3.10,No,,No,None,,, +Markdown,Dependency Package,I&S,3.7,,"importlib-metadata>=4.4; python_version < ""3.10""; coverage; extra == ""testing""; pyyaml; extra == ""testing""; mkdocs>=1.6; extra == ""docs""; mkdocs-nature>=0.6; extra == ""docs""; mdx_gh_links>=0.2; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; mkdocs-gen-files; extra == ""docs""; mkdocs-section-index; extra == ""docs""; mkdocs-literate-nav; extra == ""docs""","3.8, 3.8.1, 3.8.2","importlib-metadata>=4.4; python_version < ""3.10""; coverage; extra == ""testing""; pyyaml; extra == ""testing""; mkdocs>=1.6; extra == ""docs""; mkdocs-nature>=0.6; extra == ""docs""; mdx_gh_links>=0.2; extra == ""docs""; mkdocstrings[python]; extra == ""docs""; mkdocs-gen-files; extra == ""docs""; mkdocs-section-index; extra == ""docs""; mkdocs-literate-nav; extra == ""docs""",3.8.2,No,,No,None,,, +mccabe,Dependency Package,I&S,0.7.0,,,,,0.7.0,No,,No,None,,, +ml-dtypes,Dependency Package,I&S,0.5.0,,"numpy>=1.21; numpy>=1.21.2; python_version >= ""3.10""; numpy>=1.23.3; python_version >= ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; numpy>=2.1.0; python_version >= ""3.13""; absl-py; extra == ""dev""; pytest; extra == ""dev""; pytest-xdist; extra == ""dev""; pylint>=2.6.0; extra == ""dev""; pyink; extra == ""dev""",0.5.1,"numpy>=1.21; numpy>=1.21.2; python_version >= ""3.10""; numpy>=1.23.3; python_version >= ""3.11""; numpy>=1.26.0; python_version >= ""3.12""; numpy>=2.1.0; python_version >= ""3.13""; absl-py; extra == ""dev""; pytest; extra == ""dev""; pytest-xdist; extra == ""dev""; pylint>=2.6.0; extra == ""dev""; pyink; extra == ""dev""",0.5.1,No,,No,None,,, +ml-wrappers,Dependency Package,I&S,0.5.6,,numpy; packaging; pandas; scipy; scikit-learn,0.6.0,numpy; packaging; pandas; scipy; scikit-learn,0.6.0,No,,No,None,,, +mlflow-skinny,Dependency Package,I&S,2.15.1,,"cachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == ""extras""; requests-auth-aws-sigv4; extra == ""extras""; boto3; extra == ""extras""; botocore; extra == ""extras""; google-cloud-storage>=1.30.0; extra == ""extras""; azureml-core>=1.2.0; extra == ""extras""; pysftp; extra == ""extras""; kubernetes; extra == ""extras""; virtualenv; extra == ""extras""; prometheus-flask-exporter; extra == ""extras""; azure-storage-file-datalake>12; extra == ""databricks""; google-cloud-storage>=1.30.0; extra == ""databricks""; boto3>1; extra == ""databricks""; botocore; extra == ""databricks""; databricks-agents<2.0,>=1.0.0; extra == ""databricks""; mlserver!=1.3.1,>=1.2.0; extra == ""mlserver""; mlserver-mlflow!=1.3.1,>=1.2.0; extra == ""mlserver""; fastapi<1; extra == ""gateway""; uvicorn[standard]<1; extra == ""gateway""; watchfiles<2; extra == ""gateway""; aiohttp<4; extra == ""gateway""; boto3<2,>=1.28.56; extra == ""gateway""; tiktoken<1; extra == ""gateway""; slowapi<1,>=0.1.9; extra == ""gateway""; fastapi<1; extra == ""genai""; uvicorn[standard]<1; extra == ""genai""; watchfiles<2; extra == ""genai""; aiohttp<4; extra == ""genai""; boto3<2,>=1.28.56; extra == ""genai""; tiktoken<1; extra == ""genai""; slowapi<1,>=0.1.9; extra == ""genai""; mlflow-dbstore; extra == ""sqlserver""; aliyunstoreplugin; extra == ""aliyun-oss""; mlflow-xethub; extra == ""xethub""; mlflow-jfrog-plugin; extra == ""jfrog""; langchain<=0.3.25,>=0.1.0; extra == ""langchain""; Flask-WTF<2; extra == ""auth""","2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1","cachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == ""extras""; requests-auth-aws-sigv4; extra == ""extras""; boto3; extra == ""extras""; botocore; extra == ""extras""; google-cloud-storage>=1.30.0; extra == ""extras""; azureml-core>=1.2.0; extra == ""extras""; pysftp; extra == ""extras""; kubernetes; extra == ""extras""; virtualenv; extra == ""extras""; prometheus-flask-exporter; extra == ""extras""; azure-storage-file-datalake>12; extra == ""databricks""; google-cloud-storage>=1.30.0; extra == ""databricks""; boto3>1; extra == ""databricks""; botocore; extra == ""databricks""; databricks-agents<2.0,>=1.0.0; extra == ""databricks""; mlserver!=1.3.1,>=1.2.0; extra == ""mlserver""; mlserver-mlflow!=1.3.1,>=1.2.0; extra == ""mlserver""; fastapi<1; extra == ""gateway""; uvicorn[standard]<1; extra == ""gateway""; watchfiles<2; extra == ""gateway""; aiohttp<4; extra == ""gateway""; boto3<2,>=1.28.56; extra == ""gateway""; tiktoken<1; extra == ""gateway""; slowapi<1,>=0.1.9; extra == ""gateway""; fastapi<1; extra == ""genai""; uvicorn[standard]<1; extra == ""genai""; watchfiles<2; extra == ""genai""; aiohttp<4; extra == ""genai""; boto3<2,>=1.28.56; extra == ""genai""; tiktoken<1; extra == ""genai""; slowapi<1,>=0.1.9; extra == ""genai""; mlflow-dbstore; extra == ""sqlserver""; aliyunstoreplugin; extra == ""aliyun-oss""; mlflow-xethub; extra == ""xethub""; mlflow-jfrog-plugin; extra == ""jfrog""; langchain<=0.3.25,>=0.1.0; extra == ""langchain""; Flask-WTF<2; extra == ""auth""",3.1.1,No,,No,None,,, +mongomock,Dependency Package,I&S,4.1.2,,"packaging; pytz; sentinels; pyexecjs; extra == ""pyexecjs""; pymongo; extra == ""pymongo""","4.2.0.post1, 4.3.0","packaging; pytz; sentinels; pyexecjs; extra == ""pyexecjs""; pymongo; extra == ""pymongo""",4.3.0,No,,No,None,,, +motor,Dependency Package,I&S,3.6.0,,"pymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == ""aws""; aiohttp; extra == ""docs""; furo==2024.8.6; extra == ""docs""; readthedocs-sphinx-search~=0.3; extra == ""docs""; sphinx-rtd-theme<3,>=2; extra == ""docs""; sphinx<8,>=5.3; extra == ""docs""; tornado; extra == ""docs""; pymongo[encryption]<5,>=4.5; extra == ""encryption""; pymongo[gssapi]<5,>=4.5; extra == ""gssapi""; pymongo[ocsp]<5,>=4.5; extra == ""ocsp""; pymongo[snappy]<5,>=4.5; extra == ""snappy""; aiohttp>=3.8.7; extra == ""test""; cffi>=1.17.0rc1; python_version == ""3.13"" and extra == ""test""; mockupdb; extra == ""test""; pymongo[encryption]<5,>=4.5; extra == ""test""; pytest-asyncio; extra == ""test""; pytest>=7; extra == ""test""; tornado>=5; extra == ""test""; pymongo[zstd]<5,>=4.5; extra == ""zstd""","3.6.1, 3.7.0, 3.7.1","pymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == ""aws""; aiohttp; extra == ""docs""; furo==2024.8.6; extra == ""docs""; readthedocs-sphinx-search~=0.3; extra == ""docs""; sphinx-rtd-theme<3,>=2; extra == ""docs""; sphinx<8,>=5.3; extra == ""docs""; tornado; extra == ""docs""; pymongo[encryption]<5,>=4.5; extra == ""encryption""; pymongo[gssapi]<5,>=4.5; extra == ""gssapi""; pymongo[ocsp]<5,>=4.5; extra == ""ocsp""; pymongo[snappy]<5,>=4.5; extra == ""snappy""; aiohttp>=3.8.7; extra == ""test""; cffi>=1.17.0rc1; python_version == ""3.13"" and extra == ""test""; mockupdb; extra == ""test""; pymongo[encryption]<5,>=4.5; extra == ""test""; pytest-asyncio; extra == ""test""; pytest>=7; extra == ""test""; tornado>=5; extra == ""test""; pymongo[zstd]<5,>=4.5; extra == ""zstd""",3.7.1,No,,No,None,,, +mpmath,Dependency Package,I&S,1.3.0,,"pytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != ""PyPy"") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'","1.4.0a0, 1.4.0a1, 1.4.0a2, 1.4.0a3, 1.4.0a4, 1.4.0a5","pytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != ""PyPy"") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'",1.4.0a5,No,,No,None,,, +msgpack,Dependency Package,I&S,1.1.0,,,"1.1.1rc1, 1.1.1",,1.1.1,No,,No,None,,, +multiprocess,Dependency Package,I&S,0.70.16,,dill>=0.4.0,"0.70.17, 0.70.18",dill>=0.4.0,0.70.18,No,,No,None,,, +namex,Dependency Package,I&S,0.0.8,,,"0.0.9, 0.1.0",,0.1.0,No,,No,None,,, +narwhals,Dependency Package,I&S,1.9.0,,"cudf>=24.10.0; extra == ""cudf""; dask[dataframe]>=2024.8; extra == ""dask""; duckdb>=1.0; extra == ""duckdb""; ibis-framework>=6.0.0; extra == ""ibis""; packaging; extra == ""ibis""; pyarrow-hotfix; extra == ""ibis""; rich; extra == ""ibis""; modin; extra == ""modin""; pandas>=1.1.3; extra == ""pandas""; polars>=0.20.3; extra == ""polars""; pyarrow>=11.0.0; extra == ""pyarrow""; pyspark>=3.5.0; extra == ""pyspark""; pyspark[connect]>=3.5.0; extra == ""pyspark-connect""; sqlframe>=3.22.0; extra == ""sqlframe""","1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10.0, 1.11.0, 1.11.1, 1.12.0, 1.12.1, 1.13.1, 1.13.2, 1.13.3, 1.13.4, 1.13.5, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.17.0, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.19.0, 1.19.1, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0, 1.23.0, 1.24.0, 1.24.1, 1.24.2, 1.25.0, 1.25.1, 1.25.2, 1.26.0, 1.27.0, 1.27.1, 1.28.0, 1.29.0, 1.29.1, 1.30.0, 1.31.0, 1.32.0, 1.33.0, 1.34.0, 1.34.1, 1.35.0, 1.36.0, 1.37.0, 1.37.1, 1.38.0, 1.38.1, 1.38.2, 1.39.0, 1.39.1, 1.40.0, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.43.0, 1.43.1, 1.44.0","cudf>=24.10.0; extra == ""cudf""; dask[dataframe]>=2024.8; extra == ""dask""; duckdb>=1.0; extra == ""duckdb""; ibis-framework>=6.0.0; extra == ""ibis""; packaging; extra == ""ibis""; pyarrow-hotfix; extra == ""ibis""; rich; extra == ""ibis""; modin; extra == ""modin""; pandas>=1.1.3; extra == ""pandas""; polars>=0.20.3; extra == ""polars""; pyarrow>=11.0.0; extra == ""pyarrow""; pyspark>=3.5.0; extra == ""pyspark""; pyspark[connect]>=3.5.0; extra == ""pyspark-connect""; sqlframe>=3.22.0; extra == ""sqlframe""",1.44.0,No,,No,None,,, +nh3,Dependency Package,I&S,0.2.18,,,"0.2.19, 0.2.20, 0.2.21",,0.2.21,No,,No,None,,, +nodeenv,Dependency Package,I&S,1.9.1,,,,,1.9.1,No,,No,None,,, +nose,Dependency Package,I&S,1.3.7,,,,,1.3.7,No,,No,None,,, +num2words,Dependency Package,I&S,0.5.6,,docopt>=0.6.2,"0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14",docopt>=0.6.2,0.5.14,No,,No,None,,, +numba,Dependency Package,I&S,0.60.0,,"llvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.24","0.61.0rc1, 0.61.0rc2, 0.61.0, 0.61.1rc1, 0.61.2","llvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.24",0.61.2,No,,No,None,,, +olefile,Dependency Package,I&S,0.47,,pytest ; extra == 'tests'; pytest-cov ; extra == 'tests',,pytest ; extra == 'tests'; pytest-cov ; extra == 'tests',0.47,No,,No,None,,, +onnx,Dependency Package,I&S,1.17.0,,"numpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < ""3.13"" and extra == ""reference""; Pillow; extra == ""reference""",1.18.0,"numpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < ""3.13"" and extra == ""reference""; Pillow; extra == ""reference""",1.18.0,No,,No,None,,, +openai,Dependency Package,I&S,1.51.2,,"anyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == ""aiohttp""; httpx-aiohttp>=0.1.6; extra == ""aiohttp""; numpy>=1; extra == ""datalib""; pandas-stubs>=1.1.0.11; extra == ""datalib""; pandas>=1.2.3; extra == ""datalib""; websockets<16,>=13; extra == ""realtime""; numpy>=2.0.2; extra == ""voice-helpers""; sounddevice>=0.5.1; extra == ""voice-helpers""","1.52.0, 1.52.1, 1.52.2, 1.53.0, 1.53.1, 1.54.0, 1.54.1, 1.54.2, 1.54.3, 1.54.4, 1.54.5, 1.55.0, 1.55.1, 1.55.2, 1.55.3, 1.56.0, 1.56.1, 1.56.2, 1.57.0, 1.57.1, 1.57.2, 1.57.3, 1.57.4, 1.58.0, 1.58.1, 1.59.2, 1.59.3, 1.59.4, 1.59.5, 1.59.6, 1.59.7, 1.59.8, 1.59.9, 1.60.0, 1.60.1, 1.60.2, 1.61.0, 1.61.1, 1.62.0, 1.63.0, 1.63.1, 1.63.2, 1.64.0, 1.65.0, 1.65.1, 1.65.2, 1.65.3, 1.65.4, 1.65.5, 1.66.0, 1.66.1, 1.66.2, 1.66.3, 1.66.5, 1.67.0, 1.68.0, 1.68.1, 1.68.2, 1.69.0, 1.70.0, 1.71.0, 1.72.0, 1.73.0, 1.74.0, 1.74.1, 1.75.0, 1.76.0, 1.76.1, 1.76.2, 1.77.0, 1.78.0, 1.78.1, 1.79.0, 1.80.0, 1.81.0, 1.82.0, 1.82.1, 1.83.0, 1.84.0, 1.85.0, 1.86.0, 1.87.0, 1.88.0, 1.89.0, 1.90.0, 1.91.0","anyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == ""aiohttp""; httpx-aiohttp>=0.1.6; extra == ""aiohttp""; numpy>=1; extra == ""datalib""; pandas-stubs>=1.1.0.11; extra == ""datalib""; pandas>=1.2.3; extra == ""datalib""; websockets<16,>=13; extra == ""realtime""; numpy>=2.0.2; extra == ""voice-helpers""; sounddevice>=0.5.1; extra == ""voice-helpers""",1.91.0,No,,No,None,,, +opentelemetry-api,Dependency Package,I&S,1.27.0,,"importlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.0","1.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1","importlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.0",1.34.1,No,,No,None,,, +opentelemetry-sdk,Dependency Package,I&S,1.27.0,,opentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.0,"1.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1",opentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.0,1.34.1,No,,No,None,,, +opentelemetry-semantic-conventions,Dependency Package,I&S,0.48b0,,opentelemetry-api==1.34.1; typing-extensions>=4.5.0,"0.49b0, 0.49b1, 0.49b2, 0.50b0, 0.51b0, 0.52b0, 0.52b1, 0.53b0, 0.53b1, 0.54b0, 0.54b1, 0.55b0, 0.55b1",opentelemetry-api==1.34.1; typing-extensions>=4.5.0,0.55b1,No,,No,None,,, +opt-einsum,Dependency Package,I&S,3.4.0,,,,,3.4.0,No,,No,None,,, +optree,Dependency Package,I&S,0.12.1,,"typing-extensions>=4.6.0; jax; extra == ""jax""; numpy; extra == ""numpy""; torch; extra == ""torch""; ruff; extra == ""lint""; pylint[spelling]; extra == ""lint""; mypy; extra == ""lint""; doc8; extra == ""lint""; pyenchant; extra == ""lint""; xdoctest; extra == ""lint""; cpplint; extra == ""lint""; pre-commit; extra == ""lint""; pytest; extra == ""test""; pytest-cov; extra == ""test""; covdefaults; extra == ""test""; rich; extra == ""test""; sphinx; extra == ""docs""; sphinx-autoapi; extra == ""docs""; sphinx-autobuild; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; sphinxcontrib-bibtex; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; docutils; extra == ""docs""; jax[cpu]; extra == ""docs""; numpy; extra == ""docs""; torch; extra == ""docs""","0.13.0, 0.13.1, 0.14.0rc1, 0.14.0, 0.14.1, 0.15.0, 0.16.0","typing-extensions>=4.6.0; jax; extra == ""jax""; numpy; extra == ""numpy""; torch; extra == ""torch""; ruff; extra == ""lint""; pylint[spelling]; extra == ""lint""; mypy; extra == ""lint""; doc8; extra == ""lint""; pyenchant; extra == ""lint""; xdoctest; extra == ""lint""; cpplint; extra == ""lint""; pre-commit; extra == ""lint""; pytest; extra == ""test""; pytest-cov; extra == ""test""; covdefaults; extra == ""test""; rich; extra == ""test""; sphinx; extra == ""docs""; sphinx-autoapi; extra == ""docs""; sphinx-autobuild; extra == ""docs""; sphinx-copybutton; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; sphinxcontrib-bibtex; extra == ""docs""; sphinx-autodoc-typehints; extra == ""docs""; docutils; extra == ""docs""; jax[cpu]; extra == ""docs""; numpy; extra == ""docs""; torch; extra == ""docs""",0.16.0,No,,No,None,,, +orderly-set,Dependency Package,I&S,5.2.2,,,"5.2.3, 5.3.0, 5.3.1, 5.3.2, 5.4.0, 5.4.1",,5.4.1,No,,No,None,,, +outcome,Dependency Package,I&S,1.3.0.post0,,attrs >=19.2.0,,attrs >=19.2.0,1.3.0.post0,No,,No,None,,, +pbr,Dependency Package,I&S,6.1.0,,setuptools,"6.1.1.0b1, 6.1.1",setuptools,6.1.1,No,,No,None,,, +pip,Dependency Package,I&S,24,,,"24.1b1, 24.1b2, 24.1, 24.1.1, 24.1.2, 24.2, 24.3, 24.3.1, 25.0, 25.0.1, 25.1, 25.1.1",,25.1.1,No,,No,None,,, +ply,Dependency Package,I&S,3.11,,,,,3.11,No,,No,None,,, +pmdarima,Dependency Package,I&S,2.0.4,,"joblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.1",,"joblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.1",2.0.4,No,,No,None,,, +poetry,Dependency Package,I&S,1.8.3,,"build<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < ""3.10""; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < ""3.11""; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == ""darwin""","1.8.4, 1.8.5, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3","build<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < ""3.10""; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < ""3.11""; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == ""darwin""",2.1.3,No,,No,None,,, +poetry-core,Dependency Package,I&S,1.9.0,,,"1.9.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3",,2.1.3,No,,No,None,,, +posthog,Dependency Package,I&S,3.6.6,,"requests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == ""langchain""; django-stubs; extra == ""dev""; lxml; extra == ""dev""; mypy; extra == ""dev""; mypy-baseline; extra == ""dev""; types-mock; extra == ""dev""; types-python-dateutil; extra == ""dev""; types-requests; extra == ""dev""; types-setuptools; extra == ""dev""; types-six; extra == ""dev""; pre-commit; extra == ""dev""; pydantic; extra == ""dev""; ruff; extra == ""dev""; setuptools; extra == ""dev""; packaging; extra == ""dev""; wheel; extra == ""dev""; twine; extra == ""dev""; tomli; extra == ""dev""; tomli_w; extra == ""dev""; mock>=2.0.0; extra == ""test""; freezegun==1.5.1; extra == ""test""; coverage; extra == ""test""; pytest; extra == ""test""; pytest-timeout; extra == ""test""; pytest-asyncio; extra == ""test""; django; extra == ""test""; openai; extra == ""test""; anthropic; extra == ""test""; langgraph>=0.4.8; extra == ""test""; langchain-core>=0.3.65; extra == ""test""; langchain-community>=0.3.25; extra == ""test""; langchain-openai>=0.3.22; extra == ""test""; langchain-anthropic>=0.3.15; extra == ""test""; google-genai; extra == ""test""; pydantic; extra == ""test""; parameterized>=0.8.1; extra == ""test""","3.7.0, 3.7.2, 3.7.3, 3.7.4, 3.7.5, 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.10.0, 3.11.0, 3.12.0, 3.12.1, 3.13.0, 3.14.1, 3.14.2, 3.15.0, 3.15.1, 3.16.0, 3.17.0, 3.18.0, 3.18.1, 3.19.0, 3.19.1, 3.20.0, 3.21.0, 3.22.0, 3.23.0, 3.24.0, 3.24.1, 3.24.2, 3.24.3, 3.25.0, 4.0.0, 4.0.1, 4.1.0, 4.2.0, 4.3.2, 4.4.0, 4.4.1, 4.4.2, 4.5.0, 4.6.0, 4.6.1, 4.6.2, 4.7.0, 4.8.0, 4.9.0, 4.10.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, 5.4.0","requests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == ""langchain""; django-stubs; extra == ""dev""; lxml; extra == ""dev""; mypy; extra == ""dev""; mypy-baseline; extra == ""dev""; types-mock; extra == ""dev""; types-python-dateutil; extra == ""dev""; types-requests; extra == ""dev""; types-setuptools; extra == ""dev""; types-six; extra == ""dev""; pre-commit; extra == ""dev""; pydantic; extra == ""dev""; ruff; extra == ""dev""; setuptools; extra == ""dev""; packaging; extra == ""dev""; wheel; extra == ""dev""; twine; extra == ""dev""; tomli; extra == ""dev""; tomli_w; extra == ""dev""; mock>=2.0.0; extra == ""test""; freezegun==1.5.1; extra == ""test""; coverage; extra == ""test""; pytest; extra == ""test""; pytest-timeout; extra == ""test""; pytest-asyncio; extra == ""test""; django; extra == ""test""; openai; extra == ""test""; anthropic; extra == ""test""; langgraph>=0.4.8; extra == ""test""; langchain-core>=0.3.65; extra == ""test""; langchain-community>=0.3.25; extra == ""test""; langchain-openai>=0.3.22; extra == ""test""; langchain-anthropic>=0.3.15; extra == ""test""; google-genai; extra == ""test""; pydantic; extra == ""test""; parameterized>=0.8.1; extra == ""test""",5.4.0,No,,No,None,,, +prompthub-py,Dependency Package,I&S,4.0.0,,"requests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)",,"requests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)",4.0.0,No,,No,None,,, +propcache,Dependency Package,I&S,0.3.0,,,"0.3.1, 0.3.2",,0.3.2,No,,No,None,,, +py,Dependency Package,I&S,1.11.0,,,,,1.11.0,Yes,"CVE-2022-42969, CVSS_V3, ReDoS in py library when used with subversion , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0 +CVE-2022-42969, UNKNOWN, , , affects: >=0",No,None,,, +pycodestyle,Dependency Package,I&S,2.11.1,,,"2.12.0, 2.12.1, 2.13.0, 2.14.0",,2.14.0,No,,No,None,,, +pycryptodome,Dependency Package,I&S,3.20.0,,,"3.21.0, 3.22.0, 3.23.0",,3.23.0,No,,No,None,,, +pydantic-settings,Dependency Package,I&S,2.2.1,,"pydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == ""aws-secrets-manager""; boto3>=1.35.0; extra == ""aws-secrets-manager""; azure-identity>=1.16.0; extra == ""azure-key-vault""; azure-keyvault-secrets>=4.8.0; extra == ""azure-key-vault""; google-cloud-secret-manager>=2.23.1; extra == ""gcp-secret-manager""; tomli>=2.0.1; extra == ""toml""; pyyaml>=6.0.1; extra == ""yaml""","2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.6.1, 2.7.0, 2.7.1, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1","pydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == ""aws-secrets-manager""; boto3>=1.35.0; extra == ""aws-secrets-manager""; azure-identity>=1.16.0; extra == ""azure-key-vault""; azure-keyvault-secrets>=4.8.0; extra == ""azure-key-vault""; google-cloud-secret-manager>=2.23.1; extra == ""gcp-secret-manager""; tomli>=2.0.1; extra == ""toml""; pyyaml>=6.0.1; extra == ""yaml""",2.10.1,No,,No,None,,, +pydeck,Dependency Package,I&S,0.9.1,,"jinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == ""carto""; ipywidgets<8,>=7; extra == ""jupyter""; traitlets>=4.3.2; extra == ""jupyter""; ipython>=5.8.0; python_version < ""3.4"" and extra == ""jupyter""; ipykernel>=5.1.2; python_version >= ""3.4"" and extra == ""jupyter""",,"jinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == ""carto""; ipywidgets<8,>=7; extra == ""jupyter""; traitlets>=4.3.2; extra == ""jupyter""; ipython>=5.8.0; python_version < ""3.4"" and extra == ""jupyter""; ipykernel>=5.1.2; python_version >= ""3.4"" and extra == ""jupyter""",0.9.1,No,,No,None,,, +pyflakes,Dependency Package,I&S,3.2.0,,,"3.3.0, 3.3.1, 3.3.2, 3.4.0",,3.4.0,No,,No,None,,, +pymongo,Dependency Package,I&S,4.10.1,,"dnspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == ""aws""; furo==2024.8.6; extra == ""docs""; readthedocs-sphinx-search~=0.3; extra == ""docs""; sphinx-autobuild>=2020.9.1; extra == ""docs""; sphinx-rtd-theme<4,>=2; extra == ""docs""; sphinx<9,>=5.3; extra == ""docs""; sphinxcontrib-shellcheck<2,>=1; extra == ""docs""; certifi; (os_name == ""nt"" or sys_platform == ""darwin"") and extra == ""encryption""; pymongo-auth-aws<2.0.0,>=1.1.0; extra == ""encryption""; pymongocrypt<2.0.0,>=1.13.0; extra == ""encryption""; pykerberos; os_name != ""nt"" and extra == ""gssapi""; winkerberos>=0.5.0; os_name == ""nt"" and extra == ""gssapi""; certifi; (os_name == ""nt"" or sys_platform == ""darwin"") and extra == ""ocsp""; cryptography>=2.5; extra == ""ocsp""; pyopenssl>=17.2.0; extra == ""ocsp""; requests<3.0.0; extra == ""ocsp""; service-identity>=18.1.0; extra == ""ocsp""; python-snappy; extra == ""snappy""; pytest-asyncio>=0.24.0; extra == ""test""; pytest>=8.2; extra == ""test""; zstandard; extra == ""zstd""","4.11, 4.11.1, 4.11.2, 4.11.3, 4.12.0, 4.12.1, 4.13.0.dev0, 4.13.0, 4.13.1, 4.13.2","dnspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == ""aws""; furo==2024.8.6; extra == ""docs""; readthedocs-sphinx-search~=0.3; extra == ""docs""; sphinx-autobuild>=2020.9.1; extra == ""docs""; sphinx-rtd-theme<4,>=2; extra == ""docs""; sphinx<9,>=5.3; extra == ""docs""; sphinxcontrib-shellcheck<2,>=1; extra == ""docs""; certifi; (os_name == ""nt"" or sys_platform == ""darwin"") and extra == ""encryption""; pymongo-auth-aws<2.0.0,>=1.1.0; extra == ""encryption""; pymongocrypt<2.0.0,>=1.13.0; extra == ""encryption""; pykerberos; os_name != ""nt"" and extra == ""gssapi""; winkerberos>=0.5.0; os_name == ""nt"" and extra == ""gssapi""; certifi; (os_name == ""nt"" or sys_platform == ""darwin"") and extra == ""ocsp""; cryptography>=2.5; extra == ""ocsp""; pyopenssl>=17.2.0; extra == ""ocsp""; requests<3.0.0; extra == ""ocsp""; service-identity>=18.1.0; extra == ""ocsp""; python-snappy; extra == ""snappy""; pytest-asyncio>=0.24.0; extra == ""test""; pytest>=8.2; extra == ""test""; zstandard; extra == ""zstd""",4.13.2,No,,No,None,,, +PyNomaly,Dependency Package,I&S,0.3.4,,numpy; python-utils,,numpy; python-utils,0.3.4,No,,No,None,,, +pypdf,Dependency Package,I&S,5.0.1,,"typing_extensions>=4.0; python_version < ""3.11""; cryptography; extra == ""crypto""; PyCryptodome; extra == ""cryptodome""; black; extra == ""dev""; flit; extra == ""dev""; pip-tools; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-socket; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-xdist; extra == ""dev""; wheel; extra == ""dev""; myst_parser; extra == ""docs""; sphinx; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; cryptography; extra == ""full""; Pillow>=8.0.0; extra == ""full""; Pillow>=8.0.0; extra == ""image""","5.1.0, 5.2.0, 5.3.0, 5.3.1, 5.4.0, 5.5.0, 5.6.0, 5.6.1","typing_extensions>=4.0; python_version < ""3.11""; cryptography; extra == ""crypto""; PyCryptodome; extra == ""cryptodome""; black; extra == ""dev""; flit; extra == ""dev""; pip-tools; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-socket; extra == ""dev""; pytest-timeout; extra == ""dev""; pytest-xdist; extra == ""dev""; wheel; extra == ""dev""; myst_parser; extra == ""docs""; sphinx; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; cryptography; extra == ""full""; Pillow>=8.0.0; extra == ""full""; Pillow>=8.0.0; extra == ""image""",5.6.1,No,,No,None,,, +pyproject-api,Dependency Package,I&S,1.8.0,,"packaging>=25; tomli>=2.2.1; python_version < ""3.11""; furo>=2024.8.6; extra == ""docs""; sphinx-autodoc-typehints>=3.2; extra == ""docs""; covdefaults>=2.3; extra == ""testing""; pytest-cov>=6.1.1; extra == ""testing""; pytest-mock>=3.14; extra == ""testing""; pytest>=8.3.5; extra == ""testing""; setuptools>=80.3.1; extra == ""testing""","1.9.0, 1.9.1","packaging>=25; tomli>=2.2.1; python_version < ""3.11""; furo>=2024.8.6; extra == ""docs""; sphinx-autodoc-typehints>=3.2; extra == ""docs""; covdefaults>=2.3; extra == ""testing""; pytest-cov>=6.1.1; extra == ""testing""; pytest-mock>=3.14; extra == ""testing""; pytest>=8.3.5; extra == ""testing""; setuptools>=80.3.1; extra == ""testing""",1.9.1,No,,No,None,,, +python-iso639,Dependency Package,I&S,2024.4.27,,"black==25.1.0; extra == ""dev""; build==1.2.2; extra == ""dev""; flake8==7.1.1; extra == ""dev""; mypy==1.15.0; extra == ""dev""; pytest==8.3.4; extra == ""dev""; requests==2.32.3; extra == ""dev""; twine==6.1.0; extra == ""dev""","2024.10.22, 2025.1.27, 2025.1.28, 2025.2.8, 2025.2.18","black==25.1.0; extra == ""dev""; build==1.2.2; extra == ""dev""; flake8==7.1.1; extra == ""dev""; mypy==1.15.0; extra == ""dev""; pytest==8.3.4; extra == ""dev""; requests==2.32.3; extra == ""dev""; twine==6.1.0; extra == ""dev""",2025.2.18,No,,No,None,,, +python-magic,Dependency Package,I&S,0.4.27,,,,,0.4.27,No,,No,None,,, +python-oxmsg,Dependency Package,I&S,0.0.1,,click; olefile; typing_extensions>=4.9.0,0.0.2,click; olefile; typing_extensions>=4.9.0,0.0.2,No,,No,None,,, +python-utils,Dependency Package,I&S,3.9.0,,"typing_extensions>3.10.0.2; loguru; extra == ""loguru""; mock; extra == ""docs""; sphinx; extra == ""docs""; python-utils; extra == ""docs""; ruff; extra == ""tests""; pyright; extra == ""tests""; pytest; extra == ""tests""; pytest-cov; extra == ""tests""; pytest-mypy; extra == ""tests""; pytest-asyncio; extra == ""tests""; sphinx; extra == ""tests""; types-setuptools; extra == ""tests""; loguru; extra == ""tests""; loguru-mypy; extra == ""tests""; mypy-ipython; extra == ""tests""; blessings; extra == ""tests""",3.9.1,"typing_extensions>3.10.0.2; loguru; extra == ""loguru""; mock; extra == ""docs""; sphinx; extra == ""docs""; python-utils; extra == ""docs""; ruff; extra == ""tests""; pyright; extra == ""tests""; pytest; extra == ""tests""; pytest-cov; extra == ""tests""; pytest-mypy; extra == ""tests""; pytest-asyncio; extra == ""tests""; sphinx; extra == ""tests""; types-setuptools; extra == ""tests""; loguru; extra == ""tests""; loguru-mypy; extra == ""tests""; mypy-ipython; extra == ""tests""; blessings; extra == ""tests""",3.9.1,No,,No,None,,, +quantulum3,Dependency Package,I&S,0.9.2,,"inflect; num2words; numpy; extra == ""classifier""; scipy; extra == ""classifier""; scikit-learn; extra == ""classifier""; joblib; extra == ""classifier""; wikipedia; extra == ""classifier""; stemming; extra == ""classifier""",,"inflect; num2words; numpy; extra == ""classifier""; scipy; extra == ""classifier""; scikit-learn; extra == ""classifier""; joblib; extra == ""classifier""; wikipedia; extra == ""classifier""; stemming; extra == ""classifier""",0.9.2,No,,No,None,,, +raiutils,Dependency Package,I&S,0.4.2,,numpy; pandas; requests; scikit-learn; scipy,,numpy; pandas; requests; scikit-learn; scipy,0.4.2,No,,No,None,,, +rank-bm25,Dependency Package,I&S,0.2.2,,numpy; pytest ; extra == 'dev',,numpy; pytest ; extra == 'dev',0.2.2,No,,No,None,,, +RapidFuzz,Dependency Package,I&S,3.10.0,,"numpy; extra == ""all""","3.10.1, 3.11.0, 3.12.1, 3.12.2, 3.13.0","numpy; extra == ""all""",3.13.0,No,,No,None,,, +readme-renderer,Dependency Package,I&S,44,,"nh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == ""md""",,"nh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == ""md""",44.0,No,,No,None,,, +requests-cache,Dependency Package,I&S,0.9.8,,"attrs>=21.2; boto3>=1.15; extra == ""dynamodb"" or extra == ""all""; botocore>=1.18; extra == ""dynamodb"" or extra == ""all""; bson>=0.5; extra == ""bson""; cattrs>=22.2; furo<2024.0,>=2023.3; extra == ""docs""; itsdangerous>=2.0; extra == ""security"" or extra == ""all""; linkify-it-py<3.0,>=2.0; extra == ""docs""; myst-parser<2.0,>=1.0; extra == ""docs""; platformdirs>=2.5; pymongo>=3; extra == ""mongodb"" or extra == ""all""; pyyaml>=6.0.1; extra == ""yaml"" or extra == ""all""; redis>=3; extra == ""redis"" or extra == ""all""; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == ""docs""; sphinx-autodoc-typehints>=1.19; extra == ""docs""; sphinx-automodapi>=0.14; extra == ""docs""; sphinx-copybutton>=0.5; extra == ""docs""; sphinx-design>=0.2; extra == ""docs""; sphinx-notfound-page>=0.8; extra == ""docs""; sphinxcontrib-apidoc>=0.3; extra == ""docs""; sphinxext-opengraph>=0.9; extra == ""docs""; ujson>=5.4; extra == ""json"" or extra == ""all""; url-normalize>=1.4; urllib3>=1.25.5","1.0.0a0, 1.0.0a1, 1.0.0a2, 1.0.0b0, 1.0.0b1, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.2.1, 1.3.0a0","attrs>=21.2; boto3>=1.15; extra == ""dynamodb"" or extra == ""all""; botocore>=1.18; extra == ""dynamodb"" or extra == ""all""; bson>=0.5; extra == ""bson""; cattrs>=22.2; furo<2024.0,>=2023.3; extra == ""docs""; itsdangerous>=2.0; extra == ""security"" or extra == ""all""; linkify-it-py<3.0,>=2.0; extra == ""docs""; myst-parser<2.0,>=1.0; extra == ""docs""; platformdirs>=2.5; pymongo>=3; extra == ""mongodb"" or extra == ""all""; pyyaml>=6.0.1; extra == ""yaml"" or extra == ""all""; redis>=3; extra == ""redis"" or extra == ""all""; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == ""docs""; sphinx-autodoc-typehints>=1.19; extra == ""docs""; sphinx-automodapi>=0.14; extra == ""docs""; sphinx-copybutton>=0.5; extra == ""docs""; sphinx-design>=0.2; extra == ""docs""; sphinx-notfound-page>=0.8; extra == ""docs""; sphinxcontrib-apidoc>=0.3; extra == ""docs""; sphinxext-opengraph>=0.9; extra == ""docs""; ujson>=5.4; extra == ""json"" or extra == ""all""; url-normalize>=1.4; urllib3>=1.25.5",1.3.0a0,No,,No,None,,, +requests-toolbelt,Dependency Package,I&S,1.0.0,,"requests (<3.0.0,>=2.0.1)",,"requests (<3.0.0,>=2.0.1)",1.0.0,No,,No,None,,, +retrying,Dependency Package,I&S,1.3.4,,,"1.3.5, 1.3.6, 1.4.0",,1.4.0,No,,No,None,,, +rfc3986,Dependency Package,I&S,2.0.0,,idna ; extra == 'idna2008',,idna ; extra == 'idna2008',2.0.0,No,,No,None,,, +safetensors,Dependency Package,I&S,0.4.5,,"numpy>=1.21.6; extra == ""numpy""; safetensors[numpy]; extra == ""torch""; torch>=1.10; extra == ""torch""; safetensors[numpy]; extra == ""tensorflow""; tensorflow>=2.11.0; extra == ""tensorflow""; safetensors[numpy]; extra == ""pinned-tf""; tensorflow==2.18.0; extra == ""pinned-tf""; safetensors[numpy]; extra == ""jax""; flax>=0.6.3; extra == ""jax""; jax>=0.3.25; extra == ""jax""; jaxlib>=0.3.25; extra == ""jax""; mlx>=0.0.9; extra == ""mlx""; safetensors[numpy]; extra == ""paddlepaddle""; paddlepaddle>=2.4.1; extra == ""paddlepaddle""; black==22.3; extra == ""quality""; click==8.0.4; extra == ""quality""; isort>=5.5.4; extra == ""quality""; flake8>=3.8.3; extra == ""quality""; safetensors[numpy]; extra == ""testing""; h5py>=3.7.0; extra == ""testing""; huggingface-hub>=0.12.1; extra == ""testing""; setuptools-rust>=1.5.2; extra == ""testing""; pytest>=7.2.0; extra == ""testing""; pytest-benchmark>=4.0.0; extra == ""testing""; hypothesis>=6.70.2; extra == ""testing""; safetensors[torch]; extra == ""all""; safetensors[numpy]; extra == ""all""; safetensors[pinned-tf]; extra == ""all""; safetensors[jax]; extra == ""all""; safetensors[paddlepaddle]; extra == ""all""; safetensors[quality]; extra == ""all""; safetensors[testing]; extra == ""all""; safetensors[all]; extra == ""dev""","0.4.6.dev0, 0.5.0rc0, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.6.0.dev0, 0.6.0rc0","numpy>=1.21.6; extra == ""numpy""; safetensors[numpy]; extra == ""torch""; torch>=1.10; extra == ""torch""; safetensors[numpy]; extra == ""tensorflow""; tensorflow>=2.11.0; extra == ""tensorflow""; safetensors[numpy]; extra == ""pinned-tf""; tensorflow==2.18.0; extra == ""pinned-tf""; safetensors[numpy]; extra == ""jax""; flax>=0.6.3; extra == ""jax""; jax>=0.3.25; extra == ""jax""; jaxlib>=0.3.25; extra == ""jax""; mlx>=0.0.9; extra == ""mlx""; safetensors[numpy]; extra == ""paddlepaddle""; paddlepaddle>=2.4.1; extra == ""paddlepaddle""; black==22.3; extra == ""quality""; click==8.0.4; extra == ""quality""; isort>=5.5.4; extra == ""quality""; flake8>=3.8.3; extra == ""quality""; safetensors[numpy]; extra == ""testing""; h5py>=3.7.0; extra == ""testing""; huggingface-hub>=0.12.1; extra == ""testing""; setuptools-rust>=1.5.2; extra == ""testing""; pytest>=7.2.0; extra == ""testing""; pytest-benchmark>=4.0.0; extra == ""testing""; hypothesis>=6.70.2; extra == ""testing""; safetensors[torch]; extra == ""all""; safetensors[numpy]; extra == ""all""; safetensors[pinned-tf]; extra == ""all""; safetensors[jax]; extra == ""all""; safetensors[paddlepaddle]; extra == ""all""; safetensors[quality]; extra == ""all""; safetensors[testing]; extra == ""all""; safetensors[all]; extra == ""dev""",0.6.0rc0,No,,No,None,,, +scikit-base,Dependency Package,I&S,0.10.1,,"numpy; extra == ""all-extras""; pandas; extra == ""all-extras""; scikit-learn>=0.24.0; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; mypy; extra == ""linters""; isort; extra == ""linters""; flake8; extra == ""linters""; black; extra == ""linters""; pydocstyle; extra == ""linters""; nbqa; extra == ""linters""; flake8-bugbear; extra == ""linters""; flake8-builtins; extra == ""linters""; flake8-quotes; extra == ""linters""; flake8-comprehensions; extra == ""linters""; pandas-vet; extra == ""linters""; flake8-print; extra == ""linters""; pep8-naming; extra == ""linters""; doc8; extra == ""linters""; jupyter; extra == ""binder""; jupyter; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.8.6; extra == ""docs""; numpydoc; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-issues<6.0.0; extra == ""docs""; sphinx-gallery<0.20.0; extra == ""docs""; sphinx-panels; extra == ""docs""; sphinx-design<0.7.0; extra == ""docs""; Sphinx!=7.2.0,<9.0.0; extra == ""docs""; tabulate; extra == ""docs""; pytest; extra == ""test""; coverage; extra == ""test""; pytest-cov; extra == ""test""; safety; extra == ""test""; numpy; extra == ""test""; scipy; extra == ""test""; pandas; extra == ""test""; scikit-learn>=0.24.0; extra == ""test""","0.11.0, 0.12.0, 0.12.2, 0.12.3","numpy; extra == ""all-extras""; pandas; extra == ""all-extras""; scikit-learn>=0.24.0; extra == ""dev""; pre-commit; extra == ""dev""; pytest; extra == ""dev""; pytest-cov; extra == ""dev""; mypy; extra == ""linters""; isort; extra == ""linters""; flake8; extra == ""linters""; black; extra == ""linters""; pydocstyle; extra == ""linters""; nbqa; extra == ""linters""; flake8-bugbear; extra == ""linters""; flake8-builtins; extra == ""linters""; flake8-quotes; extra == ""linters""; flake8-comprehensions; extra == ""linters""; pandas-vet; extra == ""linters""; flake8-print; extra == ""linters""; pep8-naming; extra == ""linters""; doc8; extra == ""linters""; jupyter; extra == ""binder""; jupyter; extra == ""docs""; myst-parser; extra == ""docs""; nbsphinx>=0.8.6; extra == ""docs""; numpydoc; extra == ""docs""; pydata-sphinx-theme; extra == ""docs""; sphinx-issues<6.0.0; extra == ""docs""; sphinx-gallery<0.20.0; extra == ""docs""; sphinx-panels; extra == ""docs""; sphinx-design<0.7.0; extra == ""docs""; Sphinx!=7.2.0,<9.0.0; extra == ""docs""; tabulate; extra == ""docs""; pytest; extra == ""test""; coverage; extra == ""test""; pytest-cov; extra == ""test""; safety; extra == ""test""; numpy; extra == ""test""; scipy; extra == ""test""; pandas; extra == ""test""; scikit-learn>=0.24.0; extra == ""test""",0.12.3,No,,No,None,,, +sentencepiece,Dependency Package,I&S,0.2.0,,,,,0.2.0,No,,No,None,,, +sentinels,Dependency Package,I&S,1.0.1,,,,,1.0.0,No,,No,None,,, +setuptools,Dependency Package,I&S,75.2.0,,"pytest!=8.1.*,>=6; extra == ""test""; virtualenv>=13.0.0; extra == ""test""; wheel>=0.44.0; extra == ""test""; pip>=19.1; extra == ""test""; packaging>=24.2; extra == ""test""; jaraco.envs>=2.2; extra == ""test""; pytest-xdist>=3; extra == ""test""; jaraco.path>=3.7.2; extra == ""test""; build[virtualenv]>=1.0.3; extra == ""test""; filelock>=3.4.0; extra == ""test""; ini2toml[lite]>=0.14; extra == ""test""; tomli-w>=1.0.0; extra == ""test""; pytest-timeout; extra == ""test""; pytest-perf; sys_platform != ""cygwin"" and extra == ""test""; jaraco.develop>=7.21; (python_version >= ""3.9"" and sys_platform != ""cygwin"") and extra == ""test""; pytest-home>=0.5; extra == ""test""; pytest-subprocess; extra == ""test""; pyproject-hooks!=1.1; extra == ""test""; jaraco.test>=5.5; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pygments-github-lexers==0.0.5; extra == ""doc""; sphinx-favicon; extra == ""doc""; sphinx-inline-tabs; extra == ""doc""; sphinx-reredirects; extra == ""doc""; sphinxcontrib-towncrier; extra == ""doc""; sphinx-notfound-page<2,>=1; extra == ""doc""; pyproject-hooks!=1.1; extra == ""doc""; towncrier<24.7; extra == ""doc""; packaging>=24.2; extra == ""core""; more_itertools>=8.8; extra == ""core""; jaraco.text>=3.7; extra == ""core""; importlib_metadata>=6; python_version < ""3.10"" and extra == ""core""; tomli>=2.0.1; python_version < ""3.11"" and extra == ""core""; wheel>=0.43.0; extra == ""core""; platformdirs>=4.2.2; extra == ""core""; jaraco.functools>=4; extra == ""core""; more_itertools; extra == ""core""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; ruff>=0.8.0; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""; mypy==1.14.*; extra == ""type""; importlib_metadata>=7.0.2; python_version < ""3.10"" and extra == ""type""; jaraco.develop>=7.21; sys_platform != ""cygwin"" and extra == ""type""","75.3.0, 75.3.1, 75.3.2, 75.4.0, 75.5.0, 75.6.0, 75.7.0, 75.8.0, 75.8.1, 75.8.2, 75.9.0, 75.9.1, 76.0.0, 76.1.0, 77.0.1, 77.0.3, 78.0.1, 78.0.2, 78.1.0, 78.1.1, 79.0.0, 79.0.1, 80.0.0, 80.0.1, 80.1.0, 80.2.0, 80.3.0, 80.3.1, 80.4.0, 80.6.0, 80.7.0, 80.7.1, 80.8.0, 80.9.0","pytest!=8.1.*,>=6; extra == ""test""; virtualenv>=13.0.0; extra == ""test""; wheel>=0.44.0; extra == ""test""; pip>=19.1; extra == ""test""; packaging>=24.2; extra == ""test""; jaraco.envs>=2.2; extra == ""test""; pytest-xdist>=3; extra == ""test""; jaraco.path>=3.7.2; extra == ""test""; build[virtualenv]>=1.0.3; extra == ""test""; filelock>=3.4.0; extra == ""test""; ini2toml[lite]>=0.14; extra == ""test""; tomli-w>=1.0.0; extra == ""test""; pytest-timeout; extra == ""test""; pytest-perf; sys_platform != ""cygwin"" and extra == ""test""; jaraco.develop>=7.21; (python_version >= ""3.9"" and sys_platform != ""cygwin"") and extra == ""test""; pytest-home>=0.5; extra == ""test""; pytest-subprocess; extra == ""test""; pyproject-hooks!=1.1; extra == ""test""; jaraco.test>=5.5; extra == ""test""; sphinx>=3.5; extra == ""doc""; jaraco.packaging>=9.3; extra == ""doc""; rst.linker>=1.9; extra == ""doc""; furo; extra == ""doc""; sphinx-lint; extra == ""doc""; jaraco.tidelift>=1.4; extra == ""doc""; pygments-github-lexers==0.0.5; extra == ""doc""; sphinx-favicon; extra == ""doc""; sphinx-inline-tabs; extra == ""doc""; sphinx-reredirects; extra == ""doc""; sphinxcontrib-towncrier; extra == ""doc""; sphinx-notfound-page<2,>=1; extra == ""doc""; pyproject-hooks!=1.1; extra == ""doc""; towncrier<24.7; extra == ""doc""; packaging>=24.2; extra == ""core""; more_itertools>=8.8; extra == ""core""; jaraco.text>=3.7; extra == ""core""; importlib_metadata>=6; python_version < ""3.10"" and extra == ""core""; tomli>=2.0.1; python_version < ""3.11"" and extra == ""core""; wheel>=0.43.0; extra == ""core""; platformdirs>=4.2.2; extra == ""core""; jaraco.functools>=4; extra == ""core""; more_itertools; extra == ""core""; pytest-checkdocs>=2.4; extra == ""check""; pytest-ruff>=0.2.1; sys_platform != ""cygwin"" and extra == ""check""; ruff>=0.8.0; sys_platform != ""cygwin"" and extra == ""check""; pytest-cov; extra == ""cover""; pytest-enabler>=2.2; extra == ""enabler""; pytest-mypy; extra == ""type""; mypy==1.14.*; extra == ""type""; importlib_metadata>=7.0.2; python_version < ""3.10"" and extra == ""type""; jaraco.develop>=7.21; sys_platform != ""cygwin"" and extra == ""type""",80.9.0,Yes,"CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1",Yes,"75.7.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.6.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.3: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.0.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.4.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.5.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1 +CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1",Up-to-date,, +shap,Dependency Package,I&S,0.46.0,,"numpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == ""plots""; ipython; extra == ""plots""; lime; extra == ""others""; matplotlib; extra == ""docs""; ipython; extra == ""docs""; numpydoc; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; sphinx; extra == ""docs""; nbsphinx; extra == ""docs""; sphinx_github_changelog; extra == ""docs""; myst-parser; extra == ""docs""; requests; extra == ""docs""; ipywidgets; extra == ""docs""; pytest; extra == ""test-core""; pytest-mpl; extra == ""test-core""; pytest-cov; extra == ""test-core""; mypy; extra == ""test-core""; pytest; extra == ""test""; pytest-mpl; extra == ""test""; pytest-cov; extra == ""test""; xgboost; extra == ""test""; lightgbm; extra == ""test""; catboost; python_version < ""3.13"" and extra == ""test""; gpboost; extra == ""test""; ngboost; extra == ""test""; pyspark; extra == ""test""; pyod; extra == ""test""; transformers; python_version < ""3.13"" and extra == ""test""; tf-keras; python_version < ""3.13"" and extra == ""test""; protobuf==3.20.3; extra == ""test""; torch; python_version < ""3.13"" and extra == ""test""; torchvision; python_version < ""3.13"" and extra == ""test""; tensorflow; python_version < ""3.13"" and extra == ""test""; sentencepiece; extra == ""test""; opencv-python; extra == ""test""; numpy<2.0; extra == ""test""; scikit-learn<=1.6.1; extra == ""test""; causalml; extra == ""test""; selenium; extra == ""test""; jupyter; extra == ""test-notebooks""; nbconvert; extra == ""test-notebooks""; nbformat; extra == ""test-notebooks""; nlp; extra == ""test-notebooks""; transformers; extra == ""test-notebooks""; datasets; extra == ""test-notebooks""; keras; extra == ""test-notebooks""","0.47.0, 0.47.1, 0.47.2, 0.48.0","numpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == ""plots""; ipython; extra == ""plots""; lime; extra == ""others""; matplotlib; extra == ""docs""; ipython; extra == ""docs""; numpydoc; extra == ""docs""; sphinx_rtd_theme; extra == ""docs""; sphinx; extra == ""docs""; nbsphinx; extra == ""docs""; sphinx_github_changelog; extra == ""docs""; myst-parser; extra == ""docs""; requests; extra == ""docs""; ipywidgets; extra == ""docs""; pytest; extra == ""test-core""; pytest-mpl; extra == ""test-core""; pytest-cov; extra == ""test-core""; mypy; extra == ""test-core""; pytest; extra == ""test""; pytest-mpl; extra == ""test""; pytest-cov; extra == ""test""; xgboost; extra == ""test""; lightgbm; extra == ""test""; catboost; python_version < ""3.13"" and extra == ""test""; gpboost; extra == ""test""; ngboost; extra == ""test""; pyspark; extra == ""test""; pyod; extra == ""test""; transformers; python_version < ""3.13"" and extra == ""test""; tf-keras; python_version < ""3.13"" and extra == ""test""; protobuf==3.20.3; extra == ""test""; torch; python_version < ""3.13"" and extra == ""test""; torchvision; python_version < ""3.13"" and extra == ""test""; tensorflow; python_version < ""3.13"" and extra == ""test""; sentencepiece; extra == ""test""; opencv-python; extra == ""test""; numpy<2.0; extra == ""test""; scikit-learn<=1.6.1; extra == ""test""; causalml; extra == ""test""; selenium; extra == ""test""; jupyter; extra == ""test-notebooks""; nbconvert; extra == ""test-notebooks""; nbformat; extra == ""test-notebooks""; nlp; extra == ""test-notebooks""; transformers; extra == ""test-notebooks""; datasets; extra == ""test-notebooks""; keras; extra == ""test-notebooks""",0.48.0,No,,No,None,,, +slicer,Dependency Package,I&S,0.0.8,,,,,0.0.8,No,,No,None,,, +sortedcontainers,Dependency Package,I&S,2.4.0,,,,,2.4.0,No,,No,None,,, +sqlparse,Dependency Package,I&S,0.5.1,,"build; extra == ""dev""; hatch; extra == ""dev""; sphinx; extra == ""doc""","0.5.2, 0.5.3","build; extra == ""dev""; hatch; extra == ""dev""; sphinx; extra == ""doc""",0.5.3,No,,No,None,,, +sseclient-py,Dependency Package,I&S,1.8.0,,,,,1.8.0,No,,No,None,,, +stevedore,Dependency Package,I&S,5.3.0,,pbr>=2.0.0,"5.4.0, 5.4.1",pbr>=2.0.0,5.4.1,No,,No,None,,, +striprtf,Dependency Package,I&S,0.0.26,,"build>=1.0.0; extra == ""dev""; pytest>=7.0.0; extra == ""dev""","0.0.27, 0.0.28, 0.0.29","build>=1.0.0; extra == ""dev""; pytest>=7.0.0; extra == ""dev""",0.0.29,No,,No,None,,, +sympy,Dependency Package,I&S,1.13.3,,"mpmath<1.4,>=1.1.0; pytest>=7.1.0; extra == ""dev""; hypothesis>=6.70.0; extra == ""dev""","1.14.0rc1, 1.14.0rc2, 1.14.0","mpmath<1.4,>=1.1.0; pytest>=7.1.0; extra == ""dev""; hypothesis>=6.70.0; extra == ""dev""",1.14.0,No,,No,None,,, +tensorboard,Dependency Package,I&S,2.16.2,,"absl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.1","2.17.0, 2.17.1, 2.18.0, 2.19.0","absl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.1",2.19.0,No,,No,None,,, +tensorboard-data-server,Dependency Package,I&S,0.7.2,,,,,0.7.2,No,,No,None,,, +termcolor,Dependency Package,I&S,2.4.0,,"pytest; extra == ""tests""; pytest-cov; extra == ""tests""","2.5.0, 3.0.0, 3.0.1, 3.1.0","pytest; extra == ""tests""; pytest-cov; extra == ""tests""",3.1.0,No,,No,None,,, +tiktoken,Dependency Package,I&S,0.7.0,,"regex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == ""blobfile""","0.8.0, 0.9.0","regex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == ""blobfile""",0.9.0,No,,No,None,,, +tokenizers,Dependency Package,I&S,0.20.1,,"huggingface-hub<1.0,>=0.16.4; pytest; extra == ""testing""; requests; extra == ""testing""; numpy; extra == ""testing""; datasets; extra == ""testing""; black==22.3; extra == ""testing""; ruff; extra == ""testing""; sphinx; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; setuptools-rust; extra == ""docs""; tokenizers[testing]; extra == ""dev""","0.20.2, 0.20.3rc0, 0.20.3, 0.20.4rc0, 0.20.4, 0.21.0rc0, 0.21.0, 0.21.1rc0, 0.21.1, 0.21.2rc0, 0.21.2","huggingface-hub<1.0,>=0.16.4; pytest; extra == ""testing""; requests; extra == ""testing""; numpy; extra == ""testing""; datasets; extra == ""testing""; black==22.3; extra == ""testing""; ruff; extra == ""testing""; sphinx; extra == ""docs""; sphinx-rtd-theme; extra == ""docs""; setuptools-rust; extra == ""docs""; tokenizers[testing]; extra == ""dev""",0.21.2,No,,No,None,,, +tomlkit,Dependency Package,I&S,0.13.2,,,0.13.3,,0.13.3,No,,No,None,,, +torch,Dependency Package,I&S,2.4.0,,"filelock; typing-extensions>=4.10.0; setuptools; python_version >= ""3.12""; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cuda-runtime-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cuda-cupti-cu12==12.6.80; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cudnn-cu12==9.5.1.17; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cublas-cu12==12.6.4.1; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cufft-cu12==11.3.0.4; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-curand-cu12==10.3.7.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusolver-cu12==11.7.1.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusparse-cu12==12.5.4.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusparselt-cu12==0.6.3; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nccl-cu12==2.26.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nvtx-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nvjitlink-cu12==12.6.85; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cufile-cu12==1.11.1.6; platform_system == ""Linux"" and platform_machine == ""x86_64""; triton==3.3.1; platform_system == ""Linux"" and platform_machine == ""x86_64""; optree>=0.13.0; extra == ""optree""; opt-einsum>=3.3; extra == ""opt-einsum""","2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.7.0, 2.7.1","filelock; typing-extensions>=4.10.0; setuptools; python_version >= ""3.12""; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cuda-runtime-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cuda-cupti-cu12==12.6.80; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cudnn-cu12==9.5.1.17; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cublas-cu12==12.6.4.1; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cufft-cu12==11.3.0.4; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-curand-cu12==10.3.7.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusolver-cu12==11.7.1.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusparse-cu12==12.5.4.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cusparselt-cu12==0.6.3; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nccl-cu12==2.26.2; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nvtx-cu12==12.6.77; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-nvjitlink-cu12==12.6.85; platform_system == ""Linux"" and platform_machine == ""x86_64""; nvidia-cufile-cu12==1.11.1.6; platform_system == ""Linux"" and platform_machine == ""x86_64""; triton==3.3.1; platform_system == ""Linux"" and platform_machine == ""x86_64""; optree>=0.13.0; extra == ""optree""; opt-einsum>=3.3; extra == ""opt-einsum""",2.7.1,Yes,"CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0 +CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0",Yes,"2.6.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0 +CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.4.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0 +CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.1: CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1 +CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0 +CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0 +CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0",Up-to-date,, +torchvision,Dependency Package,I&S,0.17.2,,"numpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == ""gdown""; scipy; extra == ""scipy""","0.18.0, 0.18.1, 0.19.0, 0.19.1, 0.20.0, 0.20.1, 0.21.0, 0.22.0, 0.22.1","numpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == ""gdown""; scipy; extra == ""scipy""",0.22.1,No,,No,None,,, +transformers,Dependency Package,I&S,4.46.0,,"beautifulsoup4; extra == ""dev""; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == ""accelerate""; tensorflow<2.16,>2.9; extra == ""all""; onnxconverter-common; extra == ""all""; tf2onnx; extra == ""all""; tensorflow-text<2.16; extra == ""all""; keras-nlp<0.14.0,>=0.3.1; extra == ""all""; torch<2.7,>=2.1; extra == ""all""; accelerate>=0.26.0; extra == ""all""; jax<=0.4.13,>=0.4.1; extra == ""all""; jaxlib<=0.4.13,>=0.4.1; extra == ""all""; flax<=0.7.0,>=0.4.1; extra == ""all""; optax<=0.1.4,>=0.0.8; extra == ""all""; scipy<1.13.0; extra == ""all""; sentencepiece!=0.1.92,>=0.1.91; extra == ""all""; protobuf; extra == ""all""; tokenizers<0.22,>=0.21; extra == ""all""; torchaudio; extra == ""all""; librosa; extra == ""all""; pyctcdecode>=0.4.0; extra == ""all""; phonemizer; extra == ""all""; kenlm; extra == ""all""; Pillow<=15.0,>=10.0.1; extra == ""all""; kernels<0.5,>=0.4.4; extra == ""all""; optuna; extra == ""all""; ray[tune]>=2.7.0; extra == ""all""; sigopt; extra == ""all""; timm<=1.0.11; extra == ""all""; torchvision; extra == ""all""; codecarbon>=2.8.1; extra == ""all""; av; extra == ""all""; num2words; extra == ""all""; librosa; extra == ""audio""; pyctcdecode>=0.4.0; extra == ""audio""; phonemizer; extra == ""audio""; kenlm; extra == ""audio""; optimum-benchmark>=0.3.0; extra == ""benchmark""; codecarbon>=2.8.1; extra == ""codecarbon""; deepspeed>=0.9.3; extra == ""deepspeed""; accelerate>=0.26.0; extra == ""deepspeed""; deepspeed>=0.9.3; extra == ""deepspeed-testing""; accelerate>=0.26.0; extra == ""deepspeed-testing""; pytest>=7.2.0; extra == ""deepspeed-testing""; pytest-asyncio; extra == ""deepspeed-testing""; pytest-rich; extra == ""deepspeed-testing""; pytest-xdist; extra == ""deepspeed-testing""; pytest-order; extra == ""deepspeed-testing""; pytest-rerunfailures; extra == ""deepspeed-testing""; timeout-decorator; extra == ""deepspeed-testing""; parameterized; extra == ""deepspeed-testing""; psutil; extra == ""deepspeed-testing""; datasets!=2.5.0; extra == ""deepspeed-testing""; dill<0.3.5; extra == ""deepspeed-testing""; evaluate>=0.2.0; extra == ""deepspeed-testing""; pytest-timeout; extra == ""deepspeed-testing""; ruff==0.11.2; extra == ""deepspeed-testing""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""deepspeed-testing""; nltk<=3.8.1; extra == ""deepspeed-testing""; GitPython<3.1.19; extra == ""deepspeed-testing""; sacremoses; extra == ""deepspeed-testing""; rjieba; extra == ""deepspeed-testing""; beautifulsoup4; extra == ""deepspeed-testing""; tensorboard; extra == ""deepspeed-testing""; pydantic; extra == ""deepspeed-testing""; sentencepiece!=0.1.92,>=0.1.91; extra == ""deepspeed-testing""; sacrebleu<2.0.0,>=1.4.12; extra == ""deepspeed-testing""; faiss-cpu; extra == ""deepspeed-testing""; cookiecutter==1.7.3; extra == ""deepspeed-testing""; optuna; extra == ""deepspeed-testing""; protobuf; extra == ""deepspeed-testing""; tensorflow<2.16,>2.9; extra == ""dev""; onnxconverter-common; extra == ""dev""; tf2onnx; extra == ""dev""; tensorflow-text<2.16; extra == ""dev""; keras-nlp<0.14.0,>=0.3.1; extra == ""dev""; torch<2.7,>=2.1; extra == ""dev""; accelerate>=0.26.0; extra == ""dev""; jax<=0.4.13,>=0.4.1; extra == ""dev""; jaxlib<=0.4.13,>=0.4.1; extra == ""dev""; flax<=0.7.0,>=0.4.1; extra == ""dev""; optax<=0.1.4,>=0.0.8; extra == ""dev""; scipy<1.13.0; extra == ""dev""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev""; protobuf; extra == ""dev""; tokenizers<0.22,>=0.21; extra == ""dev""; torchaudio; extra == ""dev""; librosa; extra == ""dev""; pyctcdecode>=0.4.0; extra == ""dev""; phonemizer; extra == ""dev""; kenlm; extra == ""dev""; Pillow<=15.0,>=10.0.1; extra == ""dev""; kernels<0.5,>=0.4.4; extra == ""dev""; optuna; extra == ""dev""; ray[tune]>=2.7.0; extra == ""dev""; sigopt; extra == ""dev""; timm<=1.0.11; extra == ""dev""; torchvision; extra == ""dev""; codecarbon>=2.8.1; extra == ""dev""; av; extra == ""dev""; num2words; extra == ""dev""; pytest>=7.2.0; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-rich; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-order; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; timeout-decorator; extra == ""dev""; parameterized; extra == ""dev""; psutil; extra == ""dev""; datasets!=2.5.0; extra == ""dev""; dill<0.3.5; extra == ""dev""; evaluate>=0.2.0; extra == ""dev""; pytest-timeout; extra == ""dev""; ruff==0.11.2; extra == ""dev""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev""; nltk<=3.8.1; extra == ""dev""; GitPython<3.1.19; extra == ""dev""; sacremoses; extra == ""dev""; rjieba; extra == ""dev""; tensorboard; extra == ""dev""; pydantic; extra == ""dev""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev""; faiss-cpu; extra == ""dev""; cookiecutter==1.7.3; extra == ""dev""; isort>=5.5.4; extra == ""dev""; urllib3<2.0.0; extra == ""dev""; libcst; extra == ""dev""; rich; extra == ""dev""; fugashi>=1.0; extra == ""dev""; ipadic<2.0,>=1.0.0; extra == ""dev""; unidic-lite>=1.0.7; extra == ""dev""; unidic>=1.0.2; extra == ""dev""; sudachipy>=0.6.6; extra == ""dev""; sudachidict-core>=20220729; extra == ""dev""; rhoknp<1.3.1,>=1.1.0; extra == ""dev""; scikit-learn; extra == ""dev""; pytest>=7.2.0; extra == ""dev-tensorflow""; pytest-asyncio; extra == ""dev-tensorflow""; pytest-rich; extra == ""dev-tensorflow""; pytest-xdist; extra == ""dev-tensorflow""; pytest-order; extra == ""dev-tensorflow""; pytest-rerunfailures; extra == ""dev-tensorflow""; timeout-decorator; extra == ""dev-tensorflow""; parameterized; extra == ""dev-tensorflow""; psutil; extra == ""dev-tensorflow""; datasets!=2.5.0; extra == ""dev-tensorflow""; dill<0.3.5; extra == ""dev-tensorflow""; evaluate>=0.2.0; extra == ""dev-tensorflow""; pytest-timeout; extra == ""dev-tensorflow""; ruff==0.11.2; extra == ""dev-tensorflow""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev-tensorflow""; nltk<=3.8.1; extra == ""dev-tensorflow""; GitPython<3.1.19; extra == ""dev-tensorflow""; sacremoses; extra == ""dev-tensorflow""; rjieba; extra == ""dev-tensorflow""; beautifulsoup4; extra == ""dev-tensorflow""; tensorboard; extra == ""dev-tensorflow""; pydantic; extra == ""dev-tensorflow""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev-tensorflow""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev-tensorflow""; faiss-cpu; extra == ""dev-tensorflow""; cookiecutter==1.7.3; extra == ""dev-tensorflow""; tensorflow<2.16,>2.9; extra == ""dev-tensorflow""; onnxconverter-common; extra == ""dev-tensorflow""; tf2onnx; extra == ""dev-tensorflow""; tensorflow-text<2.16; extra == ""dev-tensorflow""; keras-nlp<0.14.0,>=0.3.1; extra == ""dev-tensorflow""; protobuf; extra == ""dev-tensorflow""; tokenizers<0.22,>=0.21; extra == ""dev-tensorflow""; Pillow<=15.0,>=10.0.1; extra == ""dev-tensorflow""; isort>=5.5.4; extra == ""dev-tensorflow""; urllib3<2.0.0; extra == ""dev-tensorflow""; libcst; extra == ""dev-tensorflow""; rich; extra == ""dev-tensorflow""; scikit-learn; extra == ""dev-tensorflow""; onnxruntime>=1.4.0; extra == ""dev-tensorflow""; onnxruntime-tools>=1.4.2; extra == ""dev-tensorflow""; librosa; extra == ""dev-tensorflow""; pyctcdecode>=0.4.0; extra == ""dev-tensorflow""; phonemizer; extra == ""dev-tensorflow""; kenlm; extra == ""dev-tensorflow""; pytest>=7.2.0; extra == ""dev-torch""; pytest-asyncio; extra == ""dev-torch""; pytest-rich; extra == ""dev-torch""; pytest-xdist; extra == ""dev-torch""; pytest-order; extra == ""dev-torch""; pytest-rerunfailures; extra == ""dev-torch""; timeout-decorator; extra == ""dev-torch""; parameterized; extra == ""dev-torch""; psutil; extra == ""dev-torch""; datasets!=2.5.0; extra == ""dev-torch""; dill<0.3.5; extra == ""dev-torch""; evaluate>=0.2.0; extra == ""dev-torch""; pytest-timeout; extra == ""dev-torch""; ruff==0.11.2; extra == ""dev-torch""; isort>=5.5.4; extra == ""quality""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev-torch""; nltk<=3.8.1; extra == ""dev-torch""; GitPython<3.1.19; extra == ""dev-torch""; sacremoses; extra == ""dev-torch""; rjieba; extra == ""dev-torch""; beautifulsoup4; extra == ""dev-torch""; tensorboard; extra == ""dev-torch""; pydantic; extra == ""dev-torch""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev-torch""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev-torch""; faiss-cpu; extra == ""dev-torch""; cookiecutter==1.7.3; extra == ""dev-torch""; torch<2.7,>=2.1; extra == ""dev-torch""; accelerate>=0.26.0; extra == ""dev-torch""; protobuf; extra == ""dev-torch""; tokenizers<0.22,>=0.21; extra == ""dev-torch""; torchaudio; extra == ""dev-torch""; librosa; extra == ""dev-torch""; pyctcdecode>=0.4.0; extra == ""dev-torch""; phonemizer; extra == ""dev-torch""; kenlm; extra == ""dev-torch""; Pillow<=15.0,>=10.0.1; extra == ""dev-torch""; kernels<0.5,>=0.4.4; extra == ""dev-torch""; optuna; extra == ""dev-torch""; ray[tune]>=2.7.0; extra == ""dev-torch""; sigopt; extra == ""dev-torch""; timm<=1.0.11; extra == ""dev-torch""; torchvision; extra == ""dev-torch""; codecarbon>=2.8.1; extra == ""dev-torch""; isort>=5.5.4; extra == ""dev-torch""; urllib3<2.0.0; extra == ""dev-torch""; libcst; extra == ""dev-torch""; rich; extra == ""dev-torch""; fugashi>=1.0; extra == ""dev-torch""; ipadic<2.0,>=1.0.0; extra == ""dev-torch""; unidic-lite>=1.0.7; extra == ""dev-torch""; unidic>=1.0.2; extra == ""dev-torch""; sudachipy>=0.6.6; extra == ""dev-torch""; sudachidict-core>=20220729; extra == ""dev-torch""; rhoknp<1.3.1,>=1.1.0; extra == ""dev-torch""; scikit-learn; extra == ""dev-torch""; onnxruntime>=1.4.0; extra == ""dev-torch""; onnxruntime-tools>=1.4.2; extra == ""dev-torch""; num2words; extra == ""dev-torch""; jax<=0.4.13,>=0.4.1; extra == ""flax""; jaxlib<=0.4.13,>=0.4.1; extra == ""flax""; flax<=0.7.0,>=0.4.1; extra == ""flax""; optax<=0.1.4,>=0.0.8; extra == ""flax""; scipy<1.13.0; extra == ""flax""; librosa; extra == ""flax-speech""; pyctcdecode>=0.4.0; extra == ""flax-speech""; phonemizer; extra == ""flax-speech""; kenlm; extra == ""flax-speech""; ftfy; extra == ""ftfy""; hf-xet; extra == ""hf-xet""; kernels<0.5,>=0.4.4; extra == ""hub-kernels""; kernels<0.5,>=0.4.4; extra == ""integrations""; optuna; extra == ""integrations""; ray[tune]>=2.7.0; extra == ""integrations""; sigopt; extra == ""integrations""; fugashi>=1.0; extra == ""ja""; ipadic<2.0,>=1.0.0; extra == ""ja""; unidic-lite>=1.0.7; extra == ""ja""; unidic>=1.0.2; extra == ""ja""; sudachipy>=0.6.6; extra == ""ja""; sudachidict-core>=20220729; extra == ""ja""; rhoknp<1.3.1,>=1.1.0; extra == ""ja""; cookiecutter==1.7.3; extra == ""modelcreation""; natten<0.15.0,>=0.14.6; extra == ""natten""; num2words; extra == ""num2words""; onnxconverter-common; extra == ""onnx""; tf2onnx; extra == ""onnx""; onnxruntime>=1.4.0; extra == ""onnx""; onnxruntime-tools>=1.4.2; extra == ""onnx""; onnxruntime>=1.4.0; extra == ""onnxruntime""; onnxruntime-tools>=1.4.2; extra == ""onnxruntime""; optuna; extra == ""optuna""; datasets!=2.5.0; extra == ""quality""; ruff==0.11.2; extra == ""quality""; GitPython<3.1.19; extra == ""quality""; urllib3<2.0.0; extra == ""quality""; libcst; extra == ""quality""; rich; extra == ""quality""; ray[tune]>=2.7.0; extra == ""ray""; faiss-cpu; extra == ""retrieval""; datasets!=2.5.0; extra == ""retrieval""; ruff==0.11.2; extra == ""ruff""; sagemaker>=2.31.0; extra == ""sagemaker""; sentencepiece!=0.1.92,>=0.1.91; extra == ""sentencepiece""; protobuf; extra == ""sentencepiece""; pydantic; extra == ""serving""; uvicorn; extra == ""serving""; fastapi; extra == ""serving""; starlette; extra == ""serving""; sigopt; extra == ""sigopt""; scikit-learn; extra == ""sklearn""; torchaudio; extra == ""speech""; librosa; extra == ""speech""; pyctcdecode>=0.4.0; extra == ""speech""; phonemizer; extra == ""speech""; kenlm; extra == ""speech""; pytest>=7.2.0; extra == ""testing""; pytest-asyncio; extra == ""testing""; pytest-rich; extra == ""testing""; pytest-xdist; extra == ""testing""; pytest-order; extra == ""testing""; pytest-rerunfailures; extra == ""testing""; timeout-decorator; extra == ""testing""; parameterized; extra == ""testing""; psutil; extra == ""testing""; datasets!=2.5.0; extra == ""testing""; dill<0.3.5; extra == ""testing""; evaluate>=0.2.0; extra == ""testing""; pytest-timeout; extra == ""testing""; ruff==0.11.2; extra == ""testing""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""testing""; nltk<=3.8.1; extra == ""testing""; GitPython<3.1.19; extra == ""testing""; sacremoses; extra == ""testing""; rjieba; extra == ""testing""; beautifulsoup4; extra == ""testing""; tensorboard; extra == ""testing""; pydantic; extra == ""testing""; sentencepiece!=0.1.92,>=0.1.91; extra == ""testing""; sacrebleu<2.0.0,>=1.4.12; extra == ""testing""; faiss-cpu; extra == ""testing""; cookiecutter==1.7.3; extra == ""testing""; tensorflow<2.16,>2.9; extra == ""tf""; onnxconverter-common; extra == ""tf""; tf2onnx; extra == ""tf""; tensorflow-text<2.16; extra == ""tf""; keras-nlp<0.14.0,>=0.3.1; extra == ""tf""; keras<2.16,>2.9; extra == ""tf-cpu""; tensorflow-cpu<2.16,>2.9; extra == ""tf-cpu""; onnxconverter-common; extra == ""tf-cpu""; tf2onnx; extra == ""tf-cpu""; tensorflow-text<2.16; extra == ""tf-cpu""; keras-nlp<0.14.0,>=0.3.1; extra == ""tf-cpu""; tensorflow-probability<0.24; extra == ""tf-cpu""; librosa; extra == ""tf-speech""; pyctcdecode>=0.4.0; extra == ""tf-speech""; phonemizer; extra == ""tf-speech""; kenlm; extra == ""tf-speech""; tiktoken; extra == ""tiktoken""; blobfile; extra == ""tiktoken""; timm<=1.0.11; extra == ""timm""; tokenizers<0.22,>=0.21; extra == ""tokenizers""; torch<2.7,>=2.1; extra == ""torch""; accelerate>=0.26.0; extra == ""torch""; torchaudio; extra == ""torch-speech""; librosa; extra == ""torch-speech""; pyctcdecode>=0.4.0; extra == ""torch-speech""; phonemizer; extra == ""torch-speech""; kenlm; extra == ""torch-speech""; torchvision; extra == ""torch-vision""; Pillow<=15.0,>=10.0.1; extra == ""torch-vision""; filelock; extra == ""torchhub""; huggingface-hub<1.0,>=0.30.0; extra == ""torchhub""; importlib-metadata; extra == ""torchhub""; numpy>=1.17; extra == ""torchhub""; packaging>=20.0; extra == ""torchhub""; protobuf; extra == ""torchhub""; regex!=2019.12.17; extra == ""torchhub""; requests; extra == ""torchhub""; sentencepiece!=0.1.92,>=0.1.91; extra == ""torchhub""; torch<2.7,>=2.1; extra == ""torchhub""; tokenizers<0.22,>=0.21; extra == ""torchhub""; tqdm>=4.27; extra == ""torchhub""; av; extra == ""video""; Pillow<=15.0,>=10.0.1; extra == ""vision""","4.46.1, 4.46.2, 4.46.3, 4.47.0, 4.47.1, 4.48.0, 4.48.1, 4.48.2, 4.48.3, 4.49.0, 4.50.0, 4.50.1, 4.50.2, 4.50.3, 4.51.0, 4.51.1, 4.51.2, 4.51.3, 4.52.0, 4.52.1, 4.52.2, 4.52.3, 4.52.4","beautifulsoup4; extra == ""dev""; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == ""accelerate""; tensorflow<2.16,>2.9; extra == ""all""; onnxconverter-common; extra == ""all""; tf2onnx; extra == ""all""; tensorflow-text<2.16; extra == ""all""; keras-nlp<0.14.0,>=0.3.1; extra == ""all""; torch<2.7,>=2.1; extra == ""all""; accelerate>=0.26.0; extra == ""all""; jax<=0.4.13,>=0.4.1; extra == ""all""; jaxlib<=0.4.13,>=0.4.1; extra == ""all""; flax<=0.7.0,>=0.4.1; extra == ""all""; optax<=0.1.4,>=0.0.8; extra == ""all""; scipy<1.13.0; extra == ""all""; sentencepiece!=0.1.92,>=0.1.91; extra == ""all""; protobuf; extra == ""all""; tokenizers<0.22,>=0.21; extra == ""all""; torchaudio; extra == ""all""; librosa; extra == ""all""; pyctcdecode>=0.4.0; extra == ""all""; phonemizer; extra == ""all""; kenlm; extra == ""all""; Pillow<=15.0,>=10.0.1; extra == ""all""; kernels<0.5,>=0.4.4; extra == ""all""; optuna; extra == ""all""; ray[tune]>=2.7.0; extra == ""all""; sigopt; extra == ""all""; timm<=1.0.11; extra == ""all""; torchvision; extra == ""all""; codecarbon>=2.8.1; extra == ""all""; av; extra == ""all""; num2words; extra == ""all""; librosa; extra == ""audio""; pyctcdecode>=0.4.0; extra == ""audio""; phonemizer; extra == ""audio""; kenlm; extra == ""audio""; optimum-benchmark>=0.3.0; extra == ""benchmark""; codecarbon>=2.8.1; extra == ""codecarbon""; deepspeed>=0.9.3; extra == ""deepspeed""; accelerate>=0.26.0; extra == ""deepspeed""; deepspeed>=0.9.3; extra == ""deepspeed-testing""; accelerate>=0.26.0; extra == ""deepspeed-testing""; pytest>=7.2.0; extra == ""deepspeed-testing""; pytest-asyncio; extra == ""deepspeed-testing""; pytest-rich; extra == ""deepspeed-testing""; pytest-xdist; extra == ""deepspeed-testing""; pytest-order; extra == ""deepspeed-testing""; pytest-rerunfailures; extra == ""deepspeed-testing""; timeout-decorator; extra == ""deepspeed-testing""; parameterized; extra == ""deepspeed-testing""; psutil; extra == ""deepspeed-testing""; datasets!=2.5.0; extra == ""deepspeed-testing""; dill<0.3.5; extra == ""deepspeed-testing""; evaluate>=0.2.0; extra == ""deepspeed-testing""; pytest-timeout; extra == ""deepspeed-testing""; ruff==0.11.2; extra == ""deepspeed-testing""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""deepspeed-testing""; nltk<=3.8.1; extra == ""deepspeed-testing""; GitPython<3.1.19; extra == ""deepspeed-testing""; sacremoses; extra == ""deepspeed-testing""; rjieba; extra == ""deepspeed-testing""; beautifulsoup4; extra == ""deepspeed-testing""; tensorboard; extra == ""deepspeed-testing""; pydantic; extra == ""deepspeed-testing""; sentencepiece!=0.1.92,>=0.1.91; extra == ""deepspeed-testing""; sacrebleu<2.0.0,>=1.4.12; extra == ""deepspeed-testing""; faiss-cpu; extra == ""deepspeed-testing""; cookiecutter==1.7.3; extra == ""deepspeed-testing""; optuna; extra == ""deepspeed-testing""; protobuf; extra == ""deepspeed-testing""; tensorflow<2.16,>2.9; extra == ""dev""; onnxconverter-common; extra == ""dev""; tf2onnx; extra == ""dev""; tensorflow-text<2.16; extra == ""dev""; keras-nlp<0.14.0,>=0.3.1; extra == ""dev""; torch<2.7,>=2.1; extra == ""dev""; accelerate>=0.26.0; extra == ""dev""; jax<=0.4.13,>=0.4.1; extra == ""dev""; jaxlib<=0.4.13,>=0.4.1; extra == ""dev""; flax<=0.7.0,>=0.4.1; extra == ""dev""; optax<=0.1.4,>=0.0.8; extra == ""dev""; scipy<1.13.0; extra == ""dev""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev""; protobuf; extra == ""dev""; tokenizers<0.22,>=0.21; extra == ""dev""; torchaudio; extra == ""dev""; librosa; extra == ""dev""; pyctcdecode>=0.4.0; extra == ""dev""; phonemizer; extra == ""dev""; kenlm; extra == ""dev""; Pillow<=15.0,>=10.0.1; extra == ""dev""; kernels<0.5,>=0.4.4; extra == ""dev""; optuna; extra == ""dev""; ray[tune]>=2.7.0; extra == ""dev""; sigopt; extra == ""dev""; timm<=1.0.11; extra == ""dev""; torchvision; extra == ""dev""; codecarbon>=2.8.1; extra == ""dev""; av; extra == ""dev""; num2words; extra == ""dev""; pytest>=7.2.0; extra == ""dev""; pytest-asyncio; extra == ""dev""; pytest-rich; extra == ""dev""; pytest-xdist; extra == ""dev""; pytest-order; extra == ""dev""; pytest-rerunfailures; extra == ""dev""; timeout-decorator; extra == ""dev""; parameterized; extra == ""dev""; psutil; extra == ""dev""; datasets!=2.5.0; extra == ""dev""; dill<0.3.5; extra == ""dev""; evaluate>=0.2.0; extra == ""dev""; pytest-timeout; extra == ""dev""; ruff==0.11.2; extra == ""dev""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev""; nltk<=3.8.1; extra == ""dev""; GitPython<3.1.19; extra == ""dev""; sacremoses; extra == ""dev""; rjieba; extra == ""dev""; tensorboard; extra == ""dev""; pydantic; extra == ""dev""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev""; faiss-cpu; extra == ""dev""; cookiecutter==1.7.3; extra == ""dev""; isort>=5.5.4; extra == ""dev""; urllib3<2.0.0; extra == ""dev""; libcst; extra == ""dev""; rich; extra == ""dev""; fugashi>=1.0; extra == ""dev""; ipadic<2.0,>=1.0.0; extra == ""dev""; unidic-lite>=1.0.7; extra == ""dev""; unidic>=1.0.2; extra == ""dev""; sudachipy>=0.6.6; extra == ""dev""; sudachidict-core>=20220729; extra == ""dev""; rhoknp<1.3.1,>=1.1.0; extra == ""dev""; scikit-learn; extra == ""dev""; pytest>=7.2.0; extra == ""dev-tensorflow""; pytest-asyncio; extra == ""dev-tensorflow""; pytest-rich; extra == ""dev-tensorflow""; pytest-xdist; extra == ""dev-tensorflow""; pytest-order; extra == ""dev-tensorflow""; pytest-rerunfailures; extra == ""dev-tensorflow""; timeout-decorator; extra == ""dev-tensorflow""; parameterized; extra == ""dev-tensorflow""; psutil; extra == ""dev-tensorflow""; datasets!=2.5.0; extra == ""dev-tensorflow""; dill<0.3.5; extra == ""dev-tensorflow""; evaluate>=0.2.0; extra == ""dev-tensorflow""; pytest-timeout; extra == ""dev-tensorflow""; ruff==0.11.2; extra == ""dev-tensorflow""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev-tensorflow""; nltk<=3.8.1; extra == ""dev-tensorflow""; GitPython<3.1.19; extra == ""dev-tensorflow""; sacremoses; extra == ""dev-tensorflow""; rjieba; extra == ""dev-tensorflow""; beautifulsoup4; extra == ""dev-tensorflow""; tensorboard; extra == ""dev-tensorflow""; pydantic; extra == ""dev-tensorflow""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev-tensorflow""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev-tensorflow""; faiss-cpu; extra == ""dev-tensorflow""; cookiecutter==1.7.3; extra == ""dev-tensorflow""; tensorflow<2.16,>2.9; extra == ""dev-tensorflow""; onnxconverter-common; extra == ""dev-tensorflow""; tf2onnx; extra == ""dev-tensorflow""; tensorflow-text<2.16; extra == ""dev-tensorflow""; keras-nlp<0.14.0,>=0.3.1; extra == ""dev-tensorflow""; protobuf; extra == ""dev-tensorflow""; tokenizers<0.22,>=0.21; extra == ""dev-tensorflow""; Pillow<=15.0,>=10.0.1; extra == ""dev-tensorflow""; isort>=5.5.4; extra == ""dev-tensorflow""; urllib3<2.0.0; extra == ""dev-tensorflow""; libcst; extra == ""dev-tensorflow""; rich; extra == ""dev-tensorflow""; scikit-learn; extra == ""dev-tensorflow""; onnxruntime>=1.4.0; extra == ""dev-tensorflow""; onnxruntime-tools>=1.4.2; extra == ""dev-tensorflow""; librosa; extra == ""dev-tensorflow""; pyctcdecode>=0.4.0; extra == ""dev-tensorflow""; phonemizer; extra == ""dev-tensorflow""; kenlm; extra == ""dev-tensorflow""; pytest>=7.2.0; extra == ""dev-torch""; pytest-asyncio; extra == ""dev-torch""; pytest-rich; extra == ""dev-torch""; pytest-xdist; extra == ""dev-torch""; pytest-order; extra == ""dev-torch""; pytest-rerunfailures; extra == ""dev-torch""; timeout-decorator; extra == ""dev-torch""; parameterized; extra == ""dev-torch""; psutil; extra == ""dev-torch""; datasets!=2.5.0; extra == ""dev-torch""; dill<0.3.5; extra == ""dev-torch""; evaluate>=0.2.0; extra == ""dev-torch""; pytest-timeout; extra == ""dev-torch""; ruff==0.11.2; extra == ""dev-torch""; isort>=5.5.4; extra == ""quality""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""dev-torch""; nltk<=3.8.1; extra == ""dev-torch""; GitPython<3.1.19; extra == ""dev-torch""; sacremoses; extra == ""dev-torch""; rjieba; extra == ""dev-torch""; beautifulsoup4; extra == ""dev-torch""; tensorboard; extra == ""dev-torch""; pydantic; extra == ""dev-torch""; sentencepiece!=0.1.92,>=0.1.91; extra == ""dev-torch""; sacrebleu<2.0.0,>=1.4.12; extra == ""dev-torch""; faiss-cpu; extra == ""dev-torch""; cookiecutter==1.7.3; extra == ""dev-torch""; torch<2.7,>=2.1; extra == ""dev-torch""; accelerate>=0.26.0; extra == ""dev-torch""; protobuf; extra == ""dev-torch""; tokenizers<0.22,>=0.21; extra == ""dev-torch""; torchaudio; extra == ""dev-torch""; librosa; extra == ""dev-torch""; pyctcdecode>=0.4.0; extra == ""dev-torch""; phonemizer; extra == ""dev-torch""; kenlm; extra == ""dev-torch""; Pillow<=15.0,>=10.0.1; extra == ""dev-torch""; kernels<0.5,>=0.4.4; extra == ""dev-torch""; optuna; extra == ""dev-torch""; ray[tune]>=2.7.0; extra == ""dev-torch""; sigopt; extra == ""dev-torch""; timm<=1.0.11; extra == ""dev-torch""; torchvision; extra == ""dev-torch""; codecarbon>=2.8.1; extra == ""dev-torch""; isort>=5.5.4; extra == ""dev-torch""; urllib3<2.0.0; extra == ""dev-torch""; libcst; extra == ""dev-torch""; rich; extra == ""dev-torch""; fugashi>=1.0; extra == ""dev-torch""; ipadic<2.0,>=1.0.0; extra == ""dev-torch""; unidic-lite>=1.0.7; extra == ""dev-torch""; unidic>=1.0.2; extra == ""dev-torch""; sudachipy>=0.6.6; extra == ""dev-torch""; sudachidict-core>=20220729; extra == ""dev-torch""; rhoknp<1.3.1,>=1.1.0; extra == ""dev-torch""; scikit-learn; extra == ""dev-torch""; onnxruntime>=1.4.0; extra == ""dev-torch""; onnxruntime-tools>=1.4.2; extra == ""dev-torch""; num2words; extra == ""dev-torch""; jax<=0.4.13,>=0.4.1; extra == ""flax""; jaxlib<=0.4.13,>=0.4.1; extra == ""flax""; flax<=0.7.0,>=0.4.1; extra == ""flax""; optax<=0.1.4,>=0.0.8; extra == ""flax""; scipy<1.13.0; extra == ""flax""; librosa; extra == ""flax-speech""; pyctcdecode>=0.4.0; extra == ""flax-speech""; phonemizer; extra == ""flax-speech""; kenlm; extra == ""flax-speech""; ftfy; extra == ""ftfy""; hf-xet; extra == ""hf-xet""; kernels<0.5,>=0.4.4; extra == ""hub-kernels""; kernels<0.5,>=0.4.4; extra == ""integrations""; optuna; extra == ""integrations""; ray[tune]>=2.7.0; extra == ""integrations""; sigopt; extra == ""integrations""; fugashi>=1.0; extra == ""ja""; ipadic<2.0,>=1.0.0; extra == ""ja""; unidic-lite>=1.0.7; extra == ""ja""; unidic>=1.0.2; extra == ""ja""; sudachipy>=0.6.6; extra == ""ja""; sudachidict-core>=20220729; extra == ""ja""; rhoknp<1.3.1,>=1.1.0; extra == ""ja""; cookiecutter==1.7.3; extra == ""modelcreation""; natten<0.15.0,>=0.14.6; extra == ""natten""; num2words; extra == ""num2words""; onnxconverter-common; extra == ""onnx""; tf2onnx; extra == ""onnx""; onnxruntime>=1.4.0; extra == ""onnx""; onnxruntime-tools>=1.4.2; extra == ""onnx""; onnxruntime>=1.4.0; extra == ""onnxruntime""; onnxruntime-tools>=1.4.2; extra == ""onnxruntime""; optuna; extra == ""optuna""; datasets!=2.5.0; extra == ""quality""; ruff==0.11.2; extra == ""quality""; GitPython<3.1.19; extra == ""quality""; urllib3<2.0.0; extra == ""quality""; libcst; extra == ""quality""; rich; extra == ""quality""; ray[tune]>=2.7.0; extra == ""ray""; faiss-cpu; extra == ""retrieval""; datasets!=2.5.0; extra == ""retrieval""; ruff==0.11.2; extra == ""ruff""; sagemaker>=2.31.0; extra == ""sagemaker""; sentencepiece!=0.1.92,>=0.1.91; extra == ""sentencepiece""; protobuf; extra == ""sentencepiece""; pydantic; extra == ""serving""; uvicorn; extra == ""serving""; fastapi; extra == ""serving""; starlette; extra == ""serving""; sigopt; extra == ""sigopt""; scikit-learn; extra == ""sklearn""; torchaudio; extra == ""speech""; librosa; extra == ""speech""; pyctcdecode>=0.4.0; extra == ""speech""; phonemizer; extra == ""speech""; kenlm; extra == ""speech""; pytest>=7.2.0; extra == ""testing""; pytest-asyncio; extra == ""testing""; pytest-rich; extra == ""testing""; pytest-xdist; extra == ""testing""; pytest-order; extra == ""testing""; pytest-rerunfailures; extra == ""testing""; timeout-decorator; extra == ""testing""; parameterized; extra == ""testing""; psutil; extra == ""testing""; datasets!=2.5.0; extra == ""testing""; dill<0.3.5; extra == ""testing""; evaluate>=0.2.0; extra == ""testing""; pytest-timeout; extra == ""testing""; ruff==0.11.2; extra == ""testing""; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == ""testing""; nltk<=3.8.1; extra == ""testing""; GitPython<3.1.19; extra == ""testing""; sacremoses; extra == ""testing""; rjieba; extra == ""testing""; beautifulsoup4; extra == ""testing""; tensorboard; extra == ""testing""; pydantic; extra == ""testing""; sentencepiece!=0.1.92,>=0.1.91; extra == ""testing""; sacrebleu<2.0.0,>=1.4.12; extra == ""testing""; faiss-cpu; extra == ""testing""; cookiecutter==1.7.3; extra == ""testing""; tensorflow<2.16,>2.9; extra == ""tf""; onnxconverter-common; extra == ""tf""; tf2onnx; extra == ""tf""; tensorflow-text<2.16; extra == ""tf""; keras-nlp<0.14.0,>=0.3.1; extra == ""tf""; keras<2.16,>2.9; extra == ""tf-cpu""; tensorflow-cpu<2.16,>2.9; extra == ""tf-cpu""; onnxconverter-common; extra == ""tf-cpu""; tf2onnx; extra == ""tf-cpu""; tensorflow-text<2.16; extra == ""tf-cpu""; keras-nlp<0.14.0,>=0.3.1; extra == ""tf-cpu""; tensorflow-probability<0.24; extra == ""tf-cpu""; librosa; extra == ""tf-speech""; pyctcdecode>=0.4.0; extra == ""tf-speech""; phonemizer; extra == ""tf-speech""; kenlm; extra == ""tf-speech""; tiktoken; extra == ""tiktoken""; blobfile; extra == ""tiktoken""; timm<=1.0.11; extra == ""timm""; tokenizers<0.22,>=0.21; extra == ""tokenizers""; torch<2.7,>=2.1; extra == ""torch""; accelerate>=0.26.0; extra == ""torch""; torchaudio; extra == ""torch-speech""; librosa; extra == ""torch-speech""; pyctcdecode>=0.4.0; extra == ""torch-speech""; phonemizer; extra == ""torch-speech""; kenlm; extra == ""torch-speech""; torchvision; extra == ""torch-vision""; Pillow<=15.0,>=10.0.1; extra == ""torch-vision""; filelock; extra == ""torchhub""; huggingface-hub<1.0,>=0.30.0; extra == ""torchhub""; importlib-metadata; extra == ""torchhub""; numpy>=1.17; extra == ""torchhub""; packaging>=20.0; extra == ""torchhub""; protobuf; extra == ""torchhub""; regex!=2019.12.17; extra == ""torchhub""; requests; extra == ""torchhub""; sentencepiece!=0.1.92,>=0.1.91; extra == ""torchhub""; torch<2.7,>=2.1; extra == ""torchhub""; tokenizers<0.22,>=0.21; extra == ""torchhub""; tqdm>=4.27; extra == ""torchhub""; av; extra == ""video""; Pillow<=15.0,>=10.0.1; extra == ""vision""",4.52.4,Yes,"CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0",Yes,"4.48.3: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.49.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0; 4.47.0: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.2: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.1: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.2: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.47.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.3: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0 +CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0 +CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0 +CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0",4.52.4,"{'base_package': 'transformers==4.52.4', 'dependencies': ['huggingface-hub==0.33.0', 'tokenizers==0.21.2', 'accelerate==0.34.2', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'accelerate==0.34.2', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'av==0.22.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'optimum-benchmark==14.4.0', 'codecarbon==1.0.15', 'deepspeed==0.5.14', 'accelerate==0.34.2', 'deepspeed==0.5.14', 'accelerate==0.34.2', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'accelerate==0.34.2', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'av==0.22.1', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'libcst==3.1.44', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'tokenizers==0.21.2', 'libcst==3.1.44', 'onnxruntime-tools==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'accelerate==0.34.2', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'libcst==3.1.44', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'onnxruntime-tools==6.31.1', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'ftfy==2.19.0', 'hf-xet==1.14.0', 'kernels==0.3.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'cookiecutter==0.12.0', 'natten==1.16.1', 'onnxconverter-common==1.14.0', 'onnxruntime-tools==6.31.1', 'onnxruntime-tools==6.31.1', 'ruff==3.7.0', 'GitPython==0.5.0', 'libcst==3.1.44', 'ray==0.6.2', 'ruff==3.7.0', 'sagemaker==2.19.0', 'sigopt==4.4.0', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'keras==0.6.2', 'tensorflow-cpu==0.6.2', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'tensorflow-probability==0.10.6', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'blobfile==1.16.0', 'timm==2.47.1', 'tokenizers==0.21.2', 'accelerate==0.34.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'huggingface-hub==0.33.0', 'tokenizers==0.21.2', 'av==0.22.1']}", +trio,Dependency Package,I&S,0.26.2,,"attrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == ""nt"" and implementation_name != ""pypy""; exceptiongroup; python_version < ""3.11""","0.27.0, 0.28.0, 0.29.0, 0.30.0","attrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == ""nt"" and implementation_name != ""pypy""; exceptiongroup; python_version < ""3.11""",0.30.0,No,,No,None,,, +trio-websocket,Dependency Package,I&S,0.11.1,,"outcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < ""3.11""","0.12.0, 0.12.1, 0.12.2","outcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < ""3.11""",0.12.2,No,,No,None,,, +trove-classifiers,Dependency Package,I&S,2024.9.12,,,"2024.10.11, 2024.10.12, 2024.10.13, 2024.10.16, 2024.10.21.16, 2025.1.6.15, 2025.1.7.14, 2025.1.10.15, 2025.1.15.22, 2025.2.18.16, 2025.3.3.18, 2025.3.13.13, 2025.3.19.19, 2025.4.11.15, 2025.4.28.22, 2025.5.1.12, 2025.5.7.19, 2025.5.8.13, 2025.5.8.15, 2025.5.9.12",,2025.5.9.12,No,,No,None,,, +tsdownsample,Dependency Package,I&S,0.1.3,,numpy,"0.1.4, 0.1.4.1rc0, 0.1.4.1",numpy,0.1.4.1,No,,No,None,,, +typeguard,Dependency Package,I&S,4.3.0,,"importlib_metadata>=3.6; python_version < ""3.10""; typing_extensions>=4.14.0","4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.4.4","importlib_metadata>=3.6; python_version < ""3.10""; typing_extensions>=4.14.0",4.4.4,No,,No,None,,, +tzlocal,Dependency Package,I&S,5.2,,"tzdata; platform_system == ""Windows""; pytest>=4.3; extra == ""devenv""; pytest-mock>=3.3; extra == ""devenv""; pytest-cov; extra == ""devenv""; check-manifest; extra == ""devenv""; zest.releaser; extra == ""devenv""","5.3, 5.3.1","tzdata; platform_system == ""Windows""; pytest>=4.3; extra == ""devenv""; pytest-mock>=3.3; extra == ""devenv""; pytest-cov; extra == ""devenv""; check-manifest; extra == ""devenv""; zest.releaser; extra == ""devenv""",5.3.1,No,,No,None,,, +ujson,Dependency Package,I&S,5.10.0,,,,,5.10.0,No,,No,None,,, +unstructured-client,Dependency Package,I&S,0.25.8,,aiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.0,"0.25.9, 0.26.0b1, 0.26.0b2, 0.26.0b3, 0.26.0b4, 0.26.0, 0.26.1, 0.26.2, 0.27.0, 0.28.0, 0.28.1, 0.29.0, 0.30.0b0, 0.30.0, 0.30.1, 0.30.2, 0.30.3, 0.30.4, 0.30.5, 0.30.6, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.31.5, 0.31.6, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.34.0, 0.35.0, 0.36.0, 0.37.1, 0.37.2",aiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.0,0.37.2,No,,No,None,,, +url-normalize,Dependency Package,I&S,1.4.3,,"idna>=3.3; mypy; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-socket; extra == ""dev""; pytest; extra == ""dev""; ruff; extra == ""dev""","2.0.0, 2.0.1, 2.1.0, 2.2.0, 2.2.1","idna>=3.3; mypy; extra == ""dev""; pre-commit; extra == ""dev""; pytest-cov; extra == ""dev""; pytest-socket; extra == ""dev""; pytest; extra == ""dev""; ruff; extra == ""dev""",2.2.1,No,,No,None,,, +virtualenv,Dependency Package,I&S,20.27.0,,"distlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < ""3.8""; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == ""docs""; proselint>=0.13; extra == ""docs""; sphinx!=7.3,>=7.1.2; extra == ""docs""; sphinx-argparse>=0.4; extra == ""docs""; sphinxcontrib-towncrier>=0.2.1a0; extra == ""docs""; towncrier>=23.6; extra == ""docs""; covdefaults>=2.3; extra == ""test""; coverage-enable-subprocess>=1; extra == ""test""; coverage>=7.2.7; extra == ""test""; flaky>=3.7; extra == ""test""; packaging>=23.1; extra == ""test""; pytest-env>=0.8.2; extra == ""test""; pytest-freezer>=0.4.8; (platform_python_implementation == ""PyPy"" or platform_python_implementation == ""GraalVM"" or (platform_python_implementation == ""CPython"" and sys_platform == ""win32"" and python_version >= ""3.13"")) and extra == ""test""; pytest-mock>=3.11.1; extra == ""test""; pytest-randomly>=3.12; extra == ""test""; pytest-timeout>=2.1; extra == ""test""; pytest>=7.4; extra == ""test""; setuptools>=68; extra == ""test""; time-machine>=2.10; platform_python_implementation == ""CPython"" and extra == ""test""","20.27.1, 20.28.0, 20.28.1, 20.29.0, 20.29.1, 20.29.2, 20.29.3, 20.30.0, 20.31.0, 20.31.1, 20.31.2","distlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < ""3.8""; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == ""docs""; proselint>=0.13; extra == ""docs""; sphinx!=7.3,>=7.1.2; extra == ""docs""; sphinx-argparse>=0.4; extra == ""docs""; sphinxcontrib-towncrier>=0.2.1a0; extra == ""docs""; towncrier>=23.6; extra == ""docs""; covdefaults>=2.3; extra == ""test""; coverage-enable-subprocess>=1; extra == ""test""; coverage>=7.2.7; extra == ""test""; flaky>=3.7; extra == ""test""; packaging>=23.1; extra == ""test""; pytest-env>=0.8.2; extra == ""test""; pytest-freezer>=0.4.8; (platform_python_implementation == ""PyPy"" or platform_python_implementation == ""GraalVM"" or (platform_python_implementation == ""CPython"" and sys_platform == ""win32"" and python_version >= ""3.13"")) and extra == ""test""; pytest-mock>=3.11.1; extra == ""test""; pytest-randomly>=3.12; extra == ""test""; pytest-timeout>=2.1; extra == ""test""; pytest>=7.4; extra == ""test""; setuptools>=68; extra == ""test""; time-machine>=2.10; platform_python_implementation == ""CPython"" and extra == ""test""",20.31.2,No,,No,None,,, +Werkzeug,Dependency Package,I&S,3.0.4,,"MarkupSafe>=2.1.1; watchdog>=2.3; extra == ""watchdog""","3.0.5, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3","MarkupSafe>=2.1.1; watchdog>=2.3; extra == ""watchdog""",3.1.3,Yes,"CVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6 +CVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6",Yes,"3.0.5: CVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6 +CVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6",3.1.3,"{'base_package': 'Werkzeug==3.1.3', 'dependencies': []}", +wheel,Dependency Package,I&S,0.44.0,,"pytest>=6.0.0; extra == ""test""; setuptools>=65; extra == ""test""","0.45.0, 0.45.1, 0.46.0, 0.46.1","pytest>=6.0.0; extra == ""test""; setuptools>=65; extra == ""test""",0.46.1,No,,No,None,,, +widgetsnbextension,Dependency Package,I&S,4.0.13,,,4.0.14,,4.0.14,No,,No,None,,, +wsproto,Dependency Package,I&S,1.2.0,,"h11 (<1,>=0.9.0)",,"h11 (<1,>=0.9.0)",1.2.0,No,,No,None,,, +xxhash,Dependency Package,I&S,3.5.0,,,,,3.5.0,No,,No,None,,, +zstandard,Dependency Package,I&S,0.23.0,,"cffi>=1.11; platform_python_implementation == ""PyPy""; cffi>=1.11; extra == ""cffi""",,"cffi>=1.11; platform_python_implementation == ""PyPy""; cffi>=1.11; extra == ""cffi""",0.23.0,No,,No,None,,, diff --git a/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.html b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.html new file mode 100644 index 0000000..7bcdb27 --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.html @@ -0,0 +1,43339 @@ + + + + + Weekly Python Package Report +

Report generated at 2025-06-25 18:18:47 +08

+ + + + + + + +

Dependency Upgrade Report

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Package NamePackage TypeCustodianCurrent VersionCurrent Version With Dependency JSONDependencies for CurrentNewer VersionsDependencies for LatestLatest VersionCurrent Version Vulnerable?Current Version Vulnerability DetailsUpgrade Version Vulnerable?Upgrade Vulnerability DetailsSuggested UpgradeUpgrade InstructionRemarks
Package NamePackage TypeCustodianCurrent VersionCurrent Version With Dependency JSONDependencies for CurrentNewer VersionsDependencies for LatestLatest VersionCurrent Version Vulnerable?Current Version Vulnerability DetailsUpgrade Version Vulnerable?Upgrade Vulnerability DetailsSuggested UpgradeUpgrade InstructionRemarks
adlfsBase PackageEY2024.4.1{'base_package': 'adlfs==2024.4.1', 'dependencies': ['azure-core==1.28.0', 'azure-datalake-store==0.0.53', 'azure-storage-blob==12.17.0', 'fsspec==2023.12.0', 'aiohttp==3.7.0']}azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == "docs"; myst-parser; extra == "docs"; furo; extra == "docs"; numpydoc; extra == "docs"; pytest; extra == "tests"; docker; extra == "tests"; pytest-mock; extra == "tests"; arrow; extra == "tests"; dask[dataframe]; extra == "tests"2024.7.0, 2024.12.0azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == "docs"; myst-parser; extra == "docs"; furo; extra == "docs"; numpydoc; extra == "docs"; pytest; extra == "tests"; docker; extra == "tests"; pytest-mock; extra == "tests"; arrow; extra == "tests"; dask[dataframe]; extra == "tests"2024.12.0NoNoNoneNoneNone
allennlpBase PackageEY2.10.1{'base_package': 'allennlp==2.10.1', 'dependencies': ['torch==1.10.0', 'torchvision==0.8.1', 'cached-path==1.1.3', 'fairscale==0.4.6', 'nltk==3.6.5', 'spacy==2.1.0', 'numpy==1.21.4', 'tensorboardX==1.2', 'requests==2.28', 'tqdm==4.62', 'h5py==3.6.0', 'scikit-learn==1.0.1', 'scipy==1.7.3', 'pytest==6.2.5', 'transformers==4.1', 'sentencepiece==0.1.96', 'filelock==3.3', 'lmdb==1.2.1', 'more-itertools==8.12.0', 'termcolor==1.1.0', 'wandb==0.10.0', 'huggingface-hub==0.0.16', 'dill==0.3.4', 'base58==2.1.1', 'typer==0.4.1', 'protobuf==3.12.0', 'traitlets==5.1.1', 'jsonnet==0.10.0', 'checklist==0.0.11', 'checklist==0.0.11', 'flake8==4.0.1', 'mypy==0.961', 'black==22.6.0', 'pytest-cov==3.0.0', 'coverage==6.4', 'codecov==2.1.12', 'matplotlib==2.2.3', 'responses==0.21', 'flaky==3.7.0', 'pytest-benchmark==3.4.1', 'ruamel.yaml==0.17.17', 'docspec==1.0.1', 'docspec-python==1.0.1', 'mkdocs==1.3.0', 'mkdocs-material==5.5.0', 'markdown-include==0.6.0', 'pymdown-extensions==9.5', 'twine==1.11.0']}torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < "3.7"; jsonnet (>=0.10.0) ; sys_platform != "win32"; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < "3.7"; jsonnet (>=0.10.0) ; sys_platform != "win32"; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'2.10.1NoNoNoneNoneNone
artifacts-keyringBase PackageEY0.4.0{'base_package': 'artifacts-keyring==0.4.0', 'dependencies': ['keyring==16.0', 'requests==2.20.0']}keyring>=16.0; requests>=2.20.0keyring>=16.0; requests>=2.20.00.4.0NoNoNoneNoneNone
async-timeoutBase PackageEY4.0.3{'base_package': 'async-timeout==4.0.3', 'dependencies': []}5.0.0, 5.0.15.0.1NoNoNoneNoneNone
azure-keyvault-secretsBase PackageEY4.8.0{'base_package': 'azure-keyvault-secrets==4.8.0', 'dependencies': ['isodate==0.6.1', 'azure-core==1.31.0', 'typing-extensions==4.6.0']}isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.04.9.0, 4.10.0b1, 4.10.0isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.04.10.0NoNoNoneNoneNone
azureml-featurestoreBase PackageEY1.1.0{'base_package': 'azureml-featurestore==1.1.0', 'dependencies': ['azure-ai-ml==1.14.0', 'mltable==1.5.0', 'jinja2==3.1.2', 'marshmallow==3.18.0', 'pandas==1.5.3', 'azure-mgmt-redis==14.1.0', 'pyarrow==9.0.0', 'redis==4.5.1', 'msgpack==1.0.5']}azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == "online"; azure-mgmt-redis<15.0.0,>=14.1.0; extra == "online"; pyarrow>=9.0.0; extra == "online"; redis>=4.5.1; extra == "online"; msgpack<2.0.0,>=1.0.5; extra == "online"1.1.1, 1.1.2azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == "online"; azure-mgmt-redis<15.0.0,>=14.1.0; extra == "online"; pyarrow>=9.0.0; extra == "online"; redis>=4.5.1; extra == "online"; msgpack<2.0.0,>=1.0.5; extra == "online"1.1.2NoNoNoneNoneNone
azureml-fsspecBase PackageEY1.3.1{'base_package': 'azureml-fsspec==1.3.1', 'dependencies': ['azureml-dataprep==5.1.0a', 'fsspec==2021.6.1']}azureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytzazureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytz1.3.1NoNoNoneNoneNone
azureml-interpretBase PackageEY1.58.0{'base_package': 'azureml-interpret==1.58.0', 'dependencies': ['azureml-core==1.60.0']}interpret-community==0.31.*; numba<=0.56.4; python_version < "3.11"; numba<=0.58.1; python_version >= "3.11"; numpy<=1.21.6; python_version < "3.8"; numpy<=1.23.5; python_version >= "3.8"; azureml-core~=1.60.0; interpret-community[sample]; extra == "sample"; interpret-community[deep]; extra == "deep"; interpret-community[mimic]; extra == "mimic"1.59.0, 1.60.0interpret-community==0.31.*; numba<=0.56.4; python_version < "3.11"; numba<=0.58.1; python_version >= "3.11"; numpy<=1.21.6; python_version < "3.8"; numpy<=1.23.5; python_version >= "3.8"; azureml-core~=1.60.0; interpret-community[sample]; extra == "sample"; interpret-community[deep]; extra == "deep"; interpret-community[mimic]; extra == "mimic"1.60.0NoNoNoneNoneNone
backports.tempfileBase PackageEY1{'base_package': 'backports.tempfile==1', 'dependencies': []}1.0NoNoNoneNoneNone
backports.weakrefBase PackageEY1.0.post1{'base_package': 'backports.weakref==1.0.post1', 'dependencies': []}1.0.post1NoNoNoneNoneNone
beanieBase PackageEY1.26.0{'base_package': 'beanie==1.26.0', 'dependencies': ['pydantic==1.10.18', 'motor==2.5.0', 'click==7', 'tomli==2.2.1', 'lazy-model==0.2.0', 'typing-extensions==4.7', 'motor==2.5.0', 'tomli==2.2.1', 'tomli-w==1.0.0', 'Pygments==2.8.0', 'Markdown==3.3', 'pydoc-markdown==4.8', 'mkdocs==1.4', 'mkdocs-material==9.0', 'jinja2==3.0.3', 'motor==2.5.0', 'motor==2.5.0', 'motor==2.5.0', 'beanie-batteries-queue==0.2', 'motor==2.5.0', 'pre-commit==3.5.0', 'pytest==8.3.3', 'pytest-asyncio==0.24.0', 'pytest-cov==5.0.0', 'dnspython==2.1.0', 'pyright==0', 'asgi-lifespan==1.0.1', 'httpx==0.23.0', 'fastapi==0.100', 'pydantic-settings==2', 'pydantic-extra-types==2', 'motor==2.5.0']}pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < "3.11"; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == "aws"; tomli<3.0.0,>=2.2.1; extra == "ci" and python_version < "3.11"; tomli-w<2.0.0,>=1.0.0; extra == "ci"; requests; extra == "ci"; types-requests; extra == "ci"; Pygments>=2.8.0; extra == "doc"; Markdown>=3.3; extra == "doc"; pydoc-markdown>=4.8; extra == "doc"; mkdocs>=1.4; extra == "doc"; mkdocs-material>=9.0; extra == "doc"; jinja2>=3.0.3; extra == "doc"; motor[encryption]<4.0.0,>=2.5.0; extra == "encryption"; motor[gssapi]<4.0.0,>=2.5.0; extra == "gssapi"; motor[ocsp]<4.0.0,>=2.5.0; extra == "ocsp"; beanie-batteries-queue>=0.2; extra == "queue"; motor[snappy]<4.0.0,>=2.5.0; extra == "snappy"; pre-commit>=3.5.0; extra == "test"; pytest>=8.3.3; extra == "test"; pytest-asyncio>=0.24.0; extra == "test"; pytest-cov>=5.0.0; extra == "test"; dnspython>=2.1.0; extra == "test"; pyright>=0; extra == "test"; asgi-lifespan>=1.0.1; extra == "test"; httpx>=0.23.0; extra == "test"; fastapi>=0.100; extra == "test"; pydantic-settings>=2; extra == "test"; pydantic-extra-types>=2; extra == "test"; pydantic[email]; extra == "test"; motor[zstd]<4.0.0,>=2.5.0; extra == "zstd"1.27.0, 1.28.0, 1.29.0, 1.30.0pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < "3.11"; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == "aws"; tomli<3.0.0,>=2.2.1; extra == "ci" and python_version < "3.11"; tomli-w<2.0.0,>=1.0.0; extra == "ci"; requests; extra == "ci"; types-requests; extra == "ci"; Pygments>=2.8.0; extra == "doc"; Markdown>=3.3; extra == "doc"; pydoc-markdown>=4.8; extra == "doc"; mkdocs>=1.4; extra == "doc"; mkdocs-material>=9.0; extra == "doc"; jinja2>=3.0.3; extra == "doc"; motor[encryption]<4.0.0,>=2.5.0; extra == "encryption"; motor[gssapi]<4.0.0,>=2.5.0; extra == "gssapi"; motor[ocsp]<4.0.0,>=2.5.0; extra == "ocsp"; beanie-batteries-queue>=0.2; extra == "queue"; motor[snappy]<4.0.0,>=2.5.0; extra == "snappy"; pre-commit>=3.5.0; extra == "test"; pytest>=8.3.3; extra == "test"; pytest-asyncio>=0.24.0; extra == "test"; pytest-cov>=5.0.0; extra == "test"; dnspython>=2.1.0; extra == "test"; pyright>=0; extra == "test"; asgi-lifespan>=1.0.1; extra == "test"; httpx>=0.23.0; extra == "test"; fastapi>=0.100; extra == "test"; pydantic-settings>=2; extra == "test"; pydantic-extra-types>=2; extra == "test"; pydantic[email]; extra == "test"; motor[zstd]<4.0.0,>=2.5.0; extra == "zstd"1.30.0NoNoNoneNoneNone
bert-scoreBase PackageEY0.3.13{'base_package': 'bert-score==0.3.13', 'dependencies': ['torch==1.0.0', 'pandas==1.0.1', 'transformers==3.0.0', 'tqdm==4.31.1', 'packaging==20.9']}torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9)torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9)0.3.13NoNoNoneNoneNone
blackBase PackageEY24.4.2{'base_package': 'black==24.4.2', 'dependencies': ['click==8.0.0', 'mypy-extensions==0.4.3', 'packaging==22.0', 'pathspec==0.9.0', 'platformdirs==2', 'tomli==1.1.0', 'typing-extensions==4.0.1', 'colorama==0.4.3', 'aiohttp==3.10', 'ipython==7.8.0', 'tokenize-rt==3.2.0', 'uvloop==0.15.2']}click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < "3.11"; typing-extensions>=4.0.1; python_version < "3.11"; colorama>=0.4.3; extra == "colorama"; aiohttp>=3.10; extra == "d"; ipython>=7.8.0; extra == "jupyter"; tokenize-rt>=3.2.0; extra == "jupyter"; uvloop>=0.15.2; extra == "uvloop"24.8.0, 24.10.0, 25.1.0click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < "3.11"; typing-extensions>=4.0.1; python_version < "3.11"; colorama>=0.4.3; extra == "colorama"; aiohttp>=3.10; extra == "d"; ipython>=7.8.0; extra == "jupyter"; tokenize-rt>=3.2.0; extra == "jupyter"; uvloop>=0.15.2; extra == "uvloop"25.1.0NoNoNoneNoneNone
bs4Base PackageEY0.0.2{'base_package': 'bs4==0.0.2', 'dependencies': []}beautifulsoup4beautifulsoup40.0.2NoNoNoneNoneNone
datasetsBase PackageEY2.19.1{'base_package': 'datasets==2.19.1', 'dependencies': ['numpy==1.17', 'pyarrow==15.0.0', 'dill==0.3.0', 'requests==2.32.2', 'tqdm==4.66.3', 'fsspec==2023.1.0', 'huggingface-hub==0.24.0', 'pyyaml==5.1', 'soundfile==0.12.1', 'soxr==0.4.0', 'Pillow==9.4.0', 'tensorflow==2.6.0', 'tensorflow==2.6.0', 'jax==0.3.14', 'jaxlib==0.3.14', 'elasticsearch==7.17.12', 'faiss-cpu==1.8.0.post1', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'tensorflow==2.6.0', 'tensorflow==2.16.0', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'ruff==0.3.0', 'tensorflow==2.6.0', 'elasticsearch==7.17.12', 'faiss-cpu==1.8.0.post1', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'tensorflow==2.6.0', 'tensorflow==2.16.0', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'elasticsearch==7.17.12', 'jax==0.3.14', 'jaxlib==0.3.14', 'pyspark==3.4', 'rarfile==4.0', 's3fs==2021.11.1', 'torch==2.0.0', 'soundfile==0.12.1', 'transformers==4.42.0', 'polars==0.20.0', 'Pillow==9.4.0', 'soundfile==0.12.1', 'soxr==0.4.0', 'ruff==0.3.0', 'tensorflow==2.12.0', 'torch==2.0.1', 'transformers==4.30.1', 'tensorflow==2.6.0', 'pdfplumber==0.11.4']}filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == "audio"; librosa; extra == "audio"; soxr>=0.4.0; extra == "audio"; Pillow>=9.4.0; extra == "vision"; tensorflow>=2.6.0; extra == "tensorflow"; tensorflow>=2.6.0; extra == "tensorflow-gpu"; torch; extra == "torch"; jax>=0.3.14; extra == "jax"; jaxlib>=0.3.14; extra == "jax"; s3fs; extra == "s3"; absl-py; extra == "dev"; decorator; extra == "dev"; joblib<1.3.0; extra == "dev"; joblibspark; extra == "dev"; pytest; extra == "dev"; pytest-datadir; extra == "dev"; pytest-xdist; extra == "dev"; aiohttp; extra == "dev"; elasticsearch<8.0.0,>=7.17.12; extra == "dev"; faiss-cpu>=1.8.0.post1; extra == "dev"; jax>=0.3.14; sys_platform != "win32" and extra == "dev"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "dev"; lz4; extra == "dev"; moto[server]; extra == "dev"; pyspark>=3.4; extra == "dev"; py7zr; extra == "dev"; rarfile>=4.0; extra == "dev"; sqlalchemy; extra == "dev"; s3fs>=2021.11.1; extra == "dev"; protobuf<4.0.0; extra == "dev"; tensorflow>=2.6.0; python_version < "3.10" and extra == "dev"; tensorflow>=2.16.0; python_version >= "3.10" and extra == "dev"; tiktoken; extra == "dev"; torch>=2.0.0; extra == "dev"; torchdata; extra == "dev"; soundfile>=0.12.1; extra == "dev"; transformers>=4.42.0; extra == "dev"; zstandard; extra == "dev"; polars[timezone]>=0.20.0; extra == "dev"; torchvision; extra == "dev"; pyav; extra == "dev"; Pillow>=9.4.0; extra == "dev"; soundfile>=0.12.1; extra == "dev"; librosa; extra == "dev"; soxr>=0.4.0; extra == "dev"; ruff>=0.3.0; extra == "dev"; s3fs; extra == "dev"; transformers; extra == "dev"; torch; extra == "dev"; tensorflow>=2.6.0; extra == "dev"; absl-py; extra == "tests"; decorator; extra == "tests"; joblib<1.3.0; extra == "tests"; joblibspark; extra == "tests"; pytest; extra == "tests"; pytest-datadir; extra == "tests"; pytest-xdist; extra == "tests"; aiohttp; extra == "tests"; elasticsearch<8.0.0,>=7.17.12; extra == "tests"; faiss-cpu>=1.8.0.post1; extra == "tests"; jax>=0.3.14; sys_platform != "win32" and extra == "tests"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "tests"; lz4; extra == "tests"; moto[server]; extra == "tests"; pyspark>=3.4; extra == "tests"; py7zr; extra == "tests"; rarfile>=4.0; extra == "tests"; sqlalchemy; extra == "tests"; s3fs>=2021.11.1; extra == "tests"; protobuf<4.0.0; extra == "tests"; tensorflow>=2.6.0; python_version < "3.10" and extra == "tests"; tensorflow>=2.16.0; python_version >= "3.10" and extra == "tests"; tiktoken; extra == "tests"; torch>=2.0.0; extra == "tests"; torchdata; extra == "tests"; soundfile>=0.12.1; extra == "tests"; transformers>=4.42.0; extra == "tests"; zstandard; extra == "tests"; polars[timezone]>=0.20.0; extra == "tests"; torchvision; extra == "tests"; pyav; extra == "tests"; Pillow>=9.4.0; extra == "tests"; soundfile>=0.12.1; extra == "tests"; librosa; extra == "tests"; soxr>=0.4.0; extra == "tests"; absl-py; extra == "tests-numpy2"; decorator; extra == "tests-numpy2"; joblib<1.3.0; extra == "tests-numpy2"; joblibspark; extra == "tests-numpy2"; pytest; extra == "tests-numpy2"; pytest-datadir; extra == "tests-numpy2"; pytest-xdist; extra == "tests-numpy2"; aiohttp; extra == "tests-numpy2"; elasticsearch<8.0.0,>=7.17.12; extra == "tests-numpy2"; jax>=0.3.14; sys_platform != "win32" and extra == "tests-numpy2"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "tests-numpy2"; lz4; extra == "tests-numpy2"; moto[server]; extra == "tests-numpy2"; pyspark>=3.4; extra == "tests-numpy2"; py7zr; extra == "tests-numpy2"; rarfile>=4.0; extra == "tests-numpy2"; sqlalchemy; extra == "tests-numpy2"; s3fs>=2021.11.1; extra == "tests-numpy2"; protobuf<4.0.0; extra == "tests-numpy2"; tiktoken; extra == "tests-numpy2"; torch>=2.0.0; extra == "tests-numpy2"; torchdata; extra == "tests-numpy2"; soundfile>=0.12.1; extra == "tests-numpy2"; transformers>=4.42.0; extra == "tests-numpy2"; zstandard; extra == "tests-numpy2"; polars[timezone]>=0.20.0; extra == "tests-numpy2"; torchvision; extra == "tests-numpy2"; pyav; extra == "tests-numpy2"; Pillow>=9.4.0; extra == "tests-numpy2"; soundfile>=0.12.1; extra == "tests-numpy2"; soxr>=0.4.0; extra == "tests-numpy2"; ruff>=0.3.0; extra == "quality"; tensorflow==2.12.0; extra == "benchmarks"; torch==2.0.1; extra == "benchmarks"; transformers==4.30.1; extra == "benchmarks"; s3fs; extra == "docs"; transformers; extra == "docs"; torch; extra == "docs"; tensorflow>=2.6.0; extra == "docs"; pdfplumber>=0.11.4; extra == "pdfs"2.19.2, 2.20.0, 2.21.0, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.2.0, 3.3.0, 3.3.1, 3.3.2, 3.4.0, 3.4.1, 3.5.0, 3.5.1, 3.6.0filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == "audio"; librosa; extra == "audio"; soxr>=0.4.0; extra == "audio"; Pillow>=9.4.0; extra == "vision"; tensorflow>=2.6.0; extra == "tensorflow"; tensorflow>=2.6.0; extra == "tensorflow-gpu"; torch; extra == "torch"; jax>=0.3.14; extra == "jax"; jaxlib>=0.3.14; extra == "jax"; s3fs; extra == "s3"; absl-py; extra == "dev"; decorator; extra == "dev"; joblib<1.3.0; extra == "dev"; joblibspark; extra == "dev"; pytest; extra == "dev"; pytest-datadir; extra == "dev"; pytest-xdist; extra == "dev"; aiohttp; extra == "dev"; elasticsearch<8.0.0,>=7.17.12; extra == "dev"; faiss-cpu>=1.8.0.post1; extra == "dev"; jax>=0.3.14; sys_platform != "win32" and extra == "dev"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "dev"; lz4; extra == "dev"; moto[server]; extra == "dev"; pyspark>=3.4; extra == "dev"; py7zr; extra == "dev"; rarfile>=4.0; extra == "dev"; sqlalchemy; extra == "dev"; s3fs>=2021.11.1; extra == "dev"; protobuf<4.0.0; extra == "dev"; tensorflow>=2.6.0; python_version < "3.10" and extra == "dev"; tensorflow>=2.16.0; python_version >= "3.10" and extra == "dev"; tiktoken; extra == "dev"; torch>=2.0.0; extra == "dev"; torchdata; extra == "dev"; soundfile>=0.12.1; extra == "dev"; transformers>=4.42.0; extra == "dev"; zstandard; extra == "dev"; polars[timezone]>=0.20.0; extra == "dev"; torchvision; extra == "dev"; pyav; extra == "dev"; Pillow>=9.4.0; extra == "dev"; soundfile>=0.12.1; extra == "dev"; librosa; extra == "dev"; soxr>=0.4.0; extra == "dev"; ruff>=0.3.0; extra == "dev"; s3fs; extra == "dev"; transformers; extra == "dev"; torch; extra == "dev"; tensorflow>=2.6.0; extra == "dev"; absl-py; extra == "tests"; decorator; extra == "tests"; joblib<1.3.0; extra == "tests"; joblibspark; extra == "tests"; pytest; extra == "tests"; pytest-datadir; extra == "tests"; pytest-xdist; extra == "tests"; aiohttp; extra == "tests"; elasticsearch<8.0.0,>=7.17.12; extra == "tests"; faiss-cpu>=1.8.0.post1; extra == "tests"; jax>=0.3.14; sys_platform != "win32" and extra == "tests"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "tests"; lz4; extra == "tests"; moto[server]; extra == "tests"; pyspark>=3.4; extra == "tests"; py7zr; extra == "tests"; rarfile>=4.0; extra == "tests"; sqlalchemy; extra == "tests"; s3fs>=2021.11.1; extra == "tests"; protobuf<4.0.0; extra == "tests"; tensorflow>=2.6.0; python_version < "3.10" and extra == "tests"; tensorflow>=2.16.0; python_version >= "3.10" and extra == "tests"; tiktoken; extra == "tests"; torch>=2.0.0; extra == "tests"; torchdata; extra == "tests"; soundfile>=0.12.1; extra == "tests"; transformers>=4.42.0; extra == "tests"; zstandard; extra == "tests"; polars[timezone]>=0.20.0; extra == "tests"; torchvision; extra == "tests"; pyav; extra == "tests"; Pillow>=9.4.0; extra == "tests"; soundfile>=0.12.1; extra == "tests"; librosa; extra == "tests"; soxr>=0.4.0; extra == "tests"; absl-py; extra == "tests-numpy2"; decorator; extra == "tests-numpy2"; joblib<1.3.0; extra == "tests-numpy2"; joblibspark; extra == "tests-numpy2"; pytest; extra == "tests-numpy2"; pytest-datadir; extra == "tests-numpy2"; pytest-xdist; extra == "tests-numpy2"; aiohttp; extra == "tests-numpy2"; elasticsearch<8.0.0,>=7.17.12; extra == "tests-numpy2"; jax>=0.3.14; sys_platform != "win32" and extra == "tests-numpy2"; jaxlib>=0.3.14; sys_platform != "win32" and extra == "tests-numpy2"; lz4; extra == "tests-numpy2"; moto[server]; extra == "tests-numpy2"; pyspark>=3.4; extra == "tests-numpy2"; py7zr; extra == "tests-numpy2"; rarfile>=4.0; extra == "tests-numpy2"; sqlalchemy; extra == "tests-numpy2"; s3fs>=2021.11.1; extra == "tests-numpy2"; protobuf<4.0.0; extra == "tests-numpy2"; tiktoken; extra == "tests-numpy2"; torch>=2.0.0; extra == "tests-numpy2"; torchdata; extra == "tests-numpy2"; soundfile>=0.12.1; extra == "tests-numpy2"; transformers>=4.42.0; extra == "tests-numpy2"; zstandard; extra == "tests-numpy2"; polars[timezone]>=0.20.0; extra == "tests-numpy2"; torchvision; extra == "tests-numpy2"; pyav; extra == "tests-numpy2"; Pillow>=9.4.0; extra == "tests-numpy2"; soundfile>=0.12.1; extra == "tests-numpy2"; soxr>=0.4.0; extra == "tests-numpy2"; ruff>=0.3.0; extra == "quality"; tensorflow==2.12.0; extra == "benchmarks"; torch==2.0.1; extra == "benchmarks"; transformers==4.30.1; extra == "benchmarks"; s3fs; extra == "docs"; transformers; extra == "docs"; torch; extra == "docs"; tensorflow>=2.6.0; extra == "docs"; pdfplumber>=0.11.4; extra == "pdfs"3.6.0NoNoNoneNoneNone
deepchecksBase PackageEY0.18.1{'base_package': 'deepchecks==0.18.1', 'dependencies': ['pandas==1.1.5', 'scikit-learn==0.23.2', 'jsonpickle==2', 'PyNomaly==0.3.3', 'typing-extensions==4.0.0', 'tqdm==4.62.3', 'category-encoders==2.3.0', 'scipy==1.4.1', 'plotly==5.13.1', 'matplotlib==3.3.4', 'beautifulsoup4==4.11.1', 'requests==2.22.0', 'statsmodels==0.11.0', 'dataclasses==0.6', 'numpy==1.19', 'ipython==5.5.0', 'ipykernel==4.10.1', 'ipywidgets==7.5.0', 'importlib-metadata==1.4', 'importlib-resources==1.3', 'statsmodels==0.13.5', 'numpy==1.22.2', 'ipython==7.15.0', 'ipykernel==5.3.0', 'ipywidgets==7.6.5', 'jupyter-server==2.7.2', 'seqeval==1.0.0', 'textblob==0.17.1', 'transformers==4.0.0', 'sentence-transformers==3.0.0', 'fasttext==0.8.0', 'nltk==3.8.1', 'pytorch-ignite==0.4.8', 'opencv-python==4.5.5.62', 'albumentations==1.1.0', 'imgaug==0.4.0', 'seaborn==0.1.0', 'imagehash==4.0.0', 'lxml==4.0.0']}pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < "3.7"; dataclasses>=0.6; python_version < "3.7"; numpy>=1.19; python_version < "3.8"; ipython>=5.5.0; python_version < "3.8"; ipykernel>=4.10.1; python_version < "3.8"; ipywidgets<8,>=7.5.0; python_version < "3.8"; importlib-metadata>=1.4; python_version < "3.8"; importlib-resources>=1.3; python_version < "3.9"; statsmodels>=0.13.5; python_version >= "3.7"; numpy>=1.22.2; python_version >= "3.8"; ipython>=7.15.0; python_version >= "3.8"; ipykernel>=5.3.0; python_version >= "3.8"; ipywidgets>=7.6.5; python_version >= "3.8"; jupyter-server>=2.7.2; python_version >= "3.8"; seqeval>=1.0.0; extra == "nlp"; textblob>=0.17.1; extra == "nlp"; umap-learn; extra == "nlp"; transformers>=4.0.0; extra == "nlp"; huggingface-hub; extra == "nlp"; sentence-transformers>=3.0.0; extra == "nlp"; fasttext<0.9.3,>=0.8.0; extra == "nlp-properties"; nltk<=3.6.7; python_version < "3.7" and extra == "nlp"; nltk>=3.8.1; python_version >= "3.7" and extra == "nlp"; tiktoken; python_version >= "3.8" and extra == "nlp"; pytorch-ignite>=0.4.8; extra == "vision"; opencv-python>=4.5.5.62; extra == "vision"; albumentations<1.4.0,>=1.1.0; extra == "vision"; imgaug>=0.4.0; extra == "vision"; seaborn>=0.1.0; extra == "vision"; imagehash>=4.0.0; extra == "vision"; lxml>=4.0.0; extra == "vision"0.19.0, 0.19.1pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < "3.7"; dataclasses>=0.6; python_version < "3.7"; numpy>=1.19; python_version < "3.8"; ipython>=5.5.0; python_version < "3.8"; ipykernel>=4.10.1; python_version < "3.8"; ipywidgets<8,>=7.5.0; python_version < "3.8"; importlib-metadata>=1.4; python_version < "3.8"; importlib-resources>=1.3; python_version < "3.9"; statsmodels>=0.13.5; python_version >= "3.7"; numpy>=1.22.2; python_version >= "3.8"; ipython>=7.15.0; python_version >= "3.8"; ipykernel>=5.3.0; python_version >= "3.8"; ipywidgets>=7.6.5; python_version >= "3.8"; jupyter-server>=2.7.2; python_version >= "3.8"; seqeval>=1.0.0; extra == "nlp"; textblob>=0.17.1; extra == "nlp"; umap-learn; extra == "nlp"; transformers>=4.0.0; extra == "nlp"; huggingface-hub; extra == "nlp"; sentence-transformers>=3.0.0; extra == "nlp"; fasttext<0.9.3,>=0.8.0; extra == "nlp-properties"; nltk<=3.6.7; python_version < "3.7" and extra == "nlp"; nltk>=3.8.1; python_version >= "3.7" and extra == "nlp"; tiktoken; python_version >= "3.8" and extra == "nlp"; pytorch-ignite>=0.4.8; extra == "vision"; opencv-python>=4.5.5.62; extra == "vision"; albumentations<1.4.0,>=1.1.0; extra == "vision"; imgaug>=0.4.0; extra == "vision"; seaborn>=0.1.0; extra == "vision"; imagehash>=4.0.0; extra == "vision"; lxml>=4.0.0; extra == "vision"0.19.1NoNoNoneNoneNone
elasticsearchBase PackageEY8.13.1{'base_package': 'elasticsearch==8.13.1', 'dependencies': ['elastic-transport==8.15.1', 'aiohttp==3', 'pyyaml==5.4', 'requests==2', 'sphinx-rtd-theme==2.0', 'orjson==3', 'pyarrow==1', 'requests==2.4.0', 'numpy==1', 'simsimd==3']}elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == "async"; aiohttp; extra == "dev"; black; extra == "dev"; build; extra == "dev"; coverage; extra == "dev"; isort; extra == "dev"; jinja2; extra == "dev"; mapbox-vector-tile; extra == "dev"; mypy; extra == "dev"; nltk; extra == "dev"; nox; extra == "dev"; numpy; extra == "dev"; orjson; extra == "dev"; pandas; extra == "dev"; pyarrow; extra == "dev"; pyright; extra == "dev"; pytest; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-cov; extra == "dev"; pytest-mock; extra == "dev"; python-dateutil; extra == "dev"; pyyaml>=5.4; extra == "dev"; requests<3,>=2; extra == "dev"; sentence-transformers; extra == "dev"; simsimd; extra == "dev"; tqdm; extra == "dev"; twine; extra == "dev"; types-python-dateutil; extra == "dev"; types-tqdm; extra == "dev"; unasync; extra == "dev"; sphinx; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinx-rtd-theme>=2.0; extra == "docs"; orjson>=3; extra == "orjson"; pyarrow>=1; extra == "pyarrow"; requests!=2.32.2,<3.0.0,>=2.4.0; extra == "requests"; numpy>=1; extra == "vectorstore-mmr"; simsimd>=3; extra == "vectorstore-mmr"8.13.2, 8.14.0, 8.15.0, 8.15.1, 8.16.0, 8.17.0, 8.17.1, 8.17.2, 8.18.0, 8.18.1, 9.0.0, 9.0.1, 9.0.2elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == "async"; aiohttp; extra == "dev"; black; extra == "dev"; build; extra == "dev"; coverage; extra == "dev"; isort; extra == "dev"; jinja2; extra == "dev"; mapbox-vector-tile; extra == "dev"; mypy; extra == "dev"; nltk; extra == "dev"; nox; extra == "dev"; numpy; extra == "dev"; orjson; extra == "dev"; pandas; extra == "dev"; pyarrow; extra == "dev"; pyright; extra == "dev"; pytest; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-cov; extra == "dev"; pytest-mock; extra == "dev"; python-dateutil; extra == "dev"; pyyaml>=5.4; extra == "dev"; requests<3,>=2; extra == "dev"; sentence-transformers; extra == "dev"; simsimd; extra == "dev"; tqdm; extra == "dev"; twine; extra == "dev"; types-python-dateutil; extra == "dev"; types-tqdm; extra == "dev"; unasync; extra == "dev"; sphinx; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinx-rtd-theme>=2.0; extra == "docs"; orjson>=3; extra == "orjson"; pyarrow>=1; extra == "pyarrow"; requests!=2.32.2,<3.0.0,>=2.4.0; extra == "requests"; numpy>=1; extra == "vectorstore-mmr"; simsimd>=3; extra == "vectorstore-mmr"9.0.2NoNoNoneNoneNone
email-validatorBase PackageEY2.2.0{'base_package': 'email-validator==2.2.0', 'dependencies': ['dnspython==2.0.0', 'idna==2.0.0']}dnspython>=2.0.0; idna>=2.0.0dnspython>=2.0.0; idna>=2.0.02.2.0NoNoNoneNoneNone
evidentlyBase PackageEY0.4.16{'base_package': 'evidently==0.4.16', 'dependencies': ['plotly==5.10.0', 'statsmodels==0.12.2', 'scikit-learn==1.0.1', 'pandas==1.3.5', 'numpy==1.22.0', 'nltk==3.6.7', 'scipy==1.10.0', 'requests==2.32.0', 'PyYAML==5.4', 'pydantic==1.10.16', 'litestar==2.8.3', 'typing-inspect==0.9.0', 'uvicorn==0.22.0', 'watchdog==3.0.0', 'typer==0.3', 'rich==13', 'iterative-telemetry==0.0.5', 'dynaconf==3.2.4', 'certifi==2024.7.4', 'urllib3==1.26.19', 'fsspec==2024.6.1', 'ujson==5.4.0', 'deprecation==2.1.0', 'uuid6==2024.7.10', 'cryptography==43.0.1', 'pip-audit==2.7.2', 'wheel==0.38.1', 'jupyter==1.0.0', 'mypy==1.1.1', 'pandas-stubs==1.3.5', 'pytest==7.4.4', 'types-PyYAML==6.0.1', 'types-requests==2.26.0', 'types-dataclasses==0.6', 'types-python-dateutil==2.8.19', 'types-ujson==5.4.0', 'pillow==10.3.0', 'httpx==0.27.0', 'ruff==0.3.7', 'pre-commit==3.5.0', 'pytest-asyncio==0.23.7', 'pytest-mock==3.14.0', 'setuptools==65.5.1', 'setuptools==68.2.2', 's3fs==2024.9.0', 'gcsfs==2024.9.0', 'openai==1.16.2', 'evaluate==0.4.1', 'transformers==4.39.3', 'sentence-transformers==2.7.0', 'sqlvalidator==0.0.20', 'litellm==1.60.4', 'pyspark==3.4.0']}plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == "dev"; wheel==0.38.1; extra == "dev"; jupyter==1.0.0; extra == "dev"; mypy==1.1.1; extra == "dev"; pandas-stubs>=1.3.5; extra == "dev"; pytest==7.4.4; extra == "dev"; types-PyYAML==6.0.1; extra == "dev"; types-requests==2.26.0; extra == "dev"; types-dataclasses==0.6; extra == "dev"; types-python-dateutil==2.8.19; extra == "dev"; types-ujson>=5.4.0; extra == "dev"; pillow>=10.3.0; extra == "dev"; httpx==0.27.0; extra == "dev"; ruff==0.3.7; extra == "dev"; pre-commit==3.5.0; extra == "dev"; pytest-asyncio==0.23.7; extra == "dev"; pytest-mock==3.14.0; extra == "dev"; setuptools==65.5.1; python_version < "3.12" and extra == "dev"; setuptools==68.2.2; python_version >= "3.12" and extra == "dev"; s3fs>=2024.9.0; extra == "fsspec"; gcsfs>=2024.9.0; extra == "fsspec"; openai>=1.16.2; extra == "llm"; evaluate>=0.4.1; extra == "llm"; transformers[torch]>=4.39.3; extra == "llm"; sentence-transformers>=2.7.0; extra == "llm"; sqlvalidator>=0.0.20; extra == "llm"; litellm>=1.60.4; extra == "llm"; pyspark<4,>=3.4.0; extra == "spark"0.4.17, 0.4.18, 0.4.19, 0.4.20, 0.4.21, 0.4.22, 0.4.23, 0.4.24, 0.4.25, 0.4.26, 0.4.27, 0.4.28, 0.4.29, 0.4.30, 0.4.31, 0.4.32, 0.4.33, 0.4.34, 0.4.35, 0.4.36, 0.4.37, 0.4.38, 0.4.39, 0.4.40, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == "dev"; wheel==0.38.1; extra == "dev"; jupyter==1.0.0; extra == "dev"; mypy==1.1.1; extra == "dev"; pandas-stubs>=1.3.5; extra == "dev"; pytest==7.4.4; extra == "dev"; types-PyYAML==6.0.1; extra == "dev"; types-requests==2.26.0; extra == "dev"; types-dataclasses==0.6; extra == "dev"; types-python-dateutil==2.8.19; extra == "dev"; types-ujson>=5.4.0; extra == "dev"; pillow>=10.3.0; extra == "dev"; httpx==0.27.0; extra == "dev"; ruff==0.3.7; extra == "dev"; pre-commit==3.5.0; extra == "dev"; pytest-asyncio==0.23.7; extra == "dev"; pytest-mock==3.14.0; extra == "dev"; setuptools==65.5.1; python_version < "3.12" and extra == "dev"; setuptools==68.2.2; python_version >= "3.12" and extra == "dev"; s3fs>=2024.9.0; extra == "fsspec"; gcsfs>=2024.9.0; extra == "fsspec"; openai>=1.16.2; extra == "llm"; evaluate>=0.4.1; extra == "llm"; transformers[torch]>=4.39.3; extra == "llm"; sentence-transformers>=2.7.0; extra == "llm"; sqlvalidator>=0.0.20; extra == "llm"; litellm>=1.60.4; extra == "llm"; pyspark<4,>=3.4.0; extra == "spark"0.7.8NoNoNoneNoneNone
exceptiongroupBase PackageEY1.2.2{'base_package': 'exceptiongroup==1.2.2', 'dependencies': ['typing-extensions==4.6.0', 'pytest==6']}typing-extensions>=4.6.0; python_version < "3.13"; pytest>=6; extra == "test"1.3.0typing-extensions>=4.6.0; python_version < "3.13"; pytest>=6; extra == "test"1.3.0NoNoNoneNoneNone
farm-haystackBase PackageEY1.25.5{'base_package': 'farm-haystack==1.25.5', 'dependencies': ['lazy-imports==0.3.1', 'prompthub-py==4.0.0', 'scikit-learn==1.3.0', 'tiktoken==0.5.1', 'transformers==4.46', 'azure-ai-formrecognizer==3.2.0b2', 'boto3==1.28.57', 'elasticsearch==7.17', 'faiss-cpu==1.6.3', 'huggingface-hub==0.5.0', 'nltk==3.9.1', 'openai-whisper==20231106', 'opensearch-py==2', 'pdf2image==1.14', 'pinecone-client==2.0.11', 'pymongo==4.6', 'pytesseract==0.3.7', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'selenium==4.11.0', 'sentence-transformers==2.3.1', 'sqlalchemy==1.4.2', 'transformers==4.46', 'weaviate-client==2', 'azure-ai-formrecognizer==3.2.0b2', 'boto3==1.28.57', 'elasticsearch==7.17', 'faiss-gpu==1.6.3', 'huggingface-hub==0.5.0', 'nltk==3.9.1', 'openai-whisper==20231106', 'opensearch-py==2', 'pdf2image==1.14', 'pinecone-client==2.0.11', 'pymongo==4.6', 'pytesseract==0.3.7', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'selenium==4.11.0', 'sentence-transformers==2.3.1', 'sqlalchemy==1.4.2', 'transformers==4.46', 'weaviate-client==2', 'openai-whisper==20231106', 'boto3==1.28.57', 'selenium==4.11.0', 'black==23.0', 'dulwich==0.21.0', 'mypy==1.10.0', 'elasticsearch==7.17', 'faiss-cpu==1.6.3', 'opensearch-py==2', 'pinecone-client==2.0.11', 'pymongo==4.6', 'sqlalchemy==1.4.2', 'weaviate-client==2', 'elasticsearch==7.17', 'faiss-gpu==1.6.3', 'opensearch-py==2', 'pinecone-client==2.0.11', 'pymongo==4.6', 'sqlalchemy==1.4.2', 'weaviate-client==2', 'elasticsearch==7.17', 'elasticsearch==7.17', 'elastic-transport==8', 'elasticsearch==8', 'faiss-cpu==1.6.3', 'sqlalchemy==1.4.2', 'faiss-gpu==1.6.3', 'sqlalchemy==1.4.2', 'azure-ai-formrecognizer==3.2.0b2', 'black==23.0', 'huggingface-hub==0.5.0', 'sentence-transformers==2.3.1', 'transformers==4.46', 'rapidfuzz==2.0.15', 'scipy==1.3.2', 'pymongo==4.6', 'pdf2image==1.14', 'pytesseract==0.3.7', 'faiss-cpu==1.6.3', 'faiss-gpu==1.6.3', 'pinecone-client==2.0.11', 'opensearch-py==2', 'pinecone-client==2.0.11', 'sqlalchemy==1.4.2', 'nltk==3.9.1', 'aiorwlock==1.3.0', 'ray==1.9.1', 'ray==1.9.1', 'sqlalchemy==1.4.2', 'weaviate-client==2']}boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == "all"; beautifulsoup4; extra == "all"; boto3>=1.28.57; extra == "all"; elastic-transport<8; extra == "all"; elasticsearch<8,>=7.17; extra == "all"; faiss-cpu<=1.7.2,>=1.6.3; extra == "all"; huggingface-hub>=0.5.0; extra == "all"; langdetect; extra == "all"; markdown; extra == "all"; mlflow; extra == "all"; nltk>=3.9.1; extra == "all"; openai-whisper>=20231106; extra == "all"; opensearch-py>=2; extra == "all"; pdf2image>1.14; extra == "all"; pinecone-client<3,>=2.0.11; extra == "all"; psycopg2-binary; platform_system != "Windows" and extra == "all"; pymongo>=4.6; extra == "all"; pytesseract>0.3.7; extra == "all"; python-docx; extra == "all"; python-frontmatter; extra == "all"; python-magic-bin; platform_system == "Windows" and extra == "all"; python-magic; platform_system != "Windows" and extra == "all"; python-pptx<=1.0; extra == "all"; rapidfuzz<2.8.0,>=2.0.15; extra == "all"; scipy>=1.3.2; extra == "all"; selenium>=4.11.0; extra == "all"; sentence-transformers<=3.0.0,>=2.3.1; extra == "all"; seqeval; extra == "all"; sqlalchemy-utils; extra == "all"; sqlalchemy<2,>=1.4.2; extra == "all"; tika; extra == "all"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "all"; weaviate-client>2; extra == "all"; azure-ai-formrecognizer>=3.2.0b2; extra == "all-gpu"; beautifulsoup4; extra == "all-gpu"; boto3>=1.28.57; extra == "all-gpu"; elastic-transport<8; extra == "all-gpu"; elasticsearch<8,>=7.17; extra == "all-gpu"; faiss-gpu<2,>=1.6.3; extra == "all-gpu"; huggingface-hub>=0.5.0; extra == "all-gpu"; langdetect; extra == "all-gpu"; markdown; extra == "all-gpu"; mlflow; extra == "all-gpu"; nltk>=3.9.1; extra == "all-gpu"; openai-whisper>=20231106; extra == "all-gpu"; opensearch-py>=2; extra == "all-gpu"; pdf2image>1.14; extra == "all-gpu"; pinecone-client<3,>=2.0.11; extra == "all-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "all-gpu"; pymongo>=4.6; extra == "all-gpu"; pytesseract>0.3.7; extra == "all-gpu"; python-docx; extra == "all-gpu"; python-frontmatter; extra == "all-gpu"; python-magic-bin; platform_system == "Windows" and extra == "all-gpu"; python-magic; platform_system != "Windows" and extra == "all-gpu"; python-pptx<=1.0; extra == "all-gpu"; rapidfuzz<2.8.0,>=2.0.15; extra == "all-gpu"; scipy>=1.3.2; extra == "all-gpu"; selenium>=4.11.0; extra == "all-gpu"; sentence-transformers<=3.0.0,>=2.3.1; extra == "all-gpu"; seqeval; extra == "all-gpu"; sqlalchemy-utils; extra == "all-gpu"; sqlalchemy<2,>=1.4.2; extra == "all-gpu"; tika; extra == "all-gpu"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "all-gpu"; weaviate-client>2; extra == "all-gpu"; openai-whisper>=20231106; extra == "audio"; boto3>=1.28.57; extra == "aws"; pillow<=9.0.0; extra == "colab"; selenium>=4.11.0; extra == "crawler"; black[jupyter]~=23.0; extra == "dev"; coverage; extra == "dev"; dulwich<1.0.0,>=0.21.0; extra == "dev"; mypy==1.10.0; extra == "dev"; pre-commit; extra == "dev"; psutil; extra == "dev"; pylint; extra == "dev"; pytest; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-cov; extra == "dev"; pytest-custom-exit-code; extra == "dev"; python-multipart; extra == "dev"; reno; extra == "dev"; responses; extra == "dev"; toml; extra == "dev"; tox; extra == "dev"; elastic-transport<8; extra == "docstores"; elasticsearch<8,>=7.17; extra == "docstores"; faiss-cpu<=1.7.2,>=1.6.3; extra == "docstores"; opensearch-py>=2; extra == "docstores"; pinecone-client<3,>=2.0.11; extra == "docstores"; psycopg2-binary; platform_system != "Windows" and extra == "docstores"; pymongo>=4.6; extra == "docstores"; sqlalchemy-utils; extra == "docstores"; sqlalchemy<2,>=1.4.2; extra == "docstores"; weaviate-client>2; extra == "docstores"; elastic-transport<8; extra == "docstores-gpu"; elasticsearch<8,>=7.17; extra == "docstores-gpu"; faiss-gpu<2,>=1.6.3; extra == "docstores-gpu"; opensearch-py>=2; extra == "docstores-gpu"; pinecone-client<3,>=2.0.11; extra == "docstores-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "docstores-gpu"; pymongo>=4.6; extra == "docstores-gpu"; sqlalchemy-utils; extra == "docstores-gpu"; sqlalchemy<2,>=1.4.2; extra == "docstores-gpu"; weaviate-client>2; extra == "docstores-gpu"; elastic-transport<8; extra == "elasticsearch"; elasticsearch<8,>=7.17; extra == "elasticsearch"; elastic-transport<8; extra == "elasticsearch7"; elasticsearch<8,>=7.17; extra == "elasticsearch7"; elastic-transport<9,>=8; extra == "elasticsearch8"; elasticsearch<9,>=8; extra == "elasticsearch8"; faiss-cpu<=1.7.2,>=1.6.3; extra == "faiss"; psycopg2-binary; platform_system != "Windows" and extra == "faiss"; sqlalchemy-utils; extra == "faiss"; sqlalchemy<2,>=1.4.2; extra == "faiss"; faiss-gpu<2,>=1.6.3; extra == "faiss-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "faiss-gpu"; sqlalchemy-utils; extra == "faiss-gpu"; sqlalchemy<2,>=1.4.2; extra == "faiss-gpu"; azure-ai-formrecognizer>=3.2.0b2; extra == "file-conversion"; beautifulsoup4; extra == "file-conversion"; markdown; extra == "file-conversion"; python-docx; extra == "file-conversion"; python-frontmatter; extra == "file-conversion"; python-magic-bin; platform_system == "Windows" and extra == "file-conversion"; python-magic; platform_system != "Windows" and extra == "file-conversion"; python-pptx<=1.0; extra == "file-conversion"; tika; extra == "file-conversion"; black[jupyter]~=23.0; extra == "formatting"; huggingface-hub>=0.5.0; extra == "inference"; sentence-transformers<=3.0.0,>=2.3.1; extra == "inference"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "inference"; mlflow; extra == "metrics"; rapidfuzz<2.8.0,>=2.0.15; extra == "metrics"; scipy>=1.3.2; extra == "metrics"; seqeval; extra == "metrics"; pymongo>=4.6; extra == "mongodb"; pdf2image>1.14; extra == "ocr"; pytesseract>0.3.7; extra == "ocr"; faiss-cpu<=1.7.2,>=1.6.3; extra == "only-faiss"; faiss-gpu<2,>=1.6.3; extra == "only-faiss-gpu"; pinecone-client<3,>=2.0.11; extra == "only-pinecone"; onnxruntime; extra == "onnx"; onnxruntime-tools; extra == "onnx"; onnxruntime-gpu; extra == "onnx-gpu"; onnxruntime-tools; extra == "onnx-gpu"; opensearch-py>=2; extra == "opensearch"; pinecone-client<3,>=2.0.11; extra == "pinecone"; psycopg2-binary; platform_system != "Windows" and extra == "pinecone"; sqlalchemy-utils; extra == "pinecone"; sqlalchemy<2,>=1.4.2; extra == "pinecone"; langdetect; extra == "preprocessing"; nltk>=3.9.1; extra == "preprocessing"; aiorwlock<2,>=1.3.0; extra == "ray"; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == "Windows" and extra == "ray"; ray[serve]<2,>=1.9.1; platform_system != "Windows" and extra == "ray"; psycopg2-binary; platform_system != "Windows" and extra == "sql"; sqlalchemy-utils; extra == "sql"; sqlalchemy<2,>=1.4.2; extra == "sql"; weaviate-client>2; extra == "weaviate"1.26.0rc1, 1.26.0, 1.26.1, 1.26.2, 1.26.3rc1, 1.26.3, 1.26.4, 1.26.4.post0boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == "all"; beautifulsoup4; extra == "all"; boto3>=1.28.57; extra == "all"; elastic-transport<8; extra == "all"; elasticsearch<8,>=7.17; extra == "all"; faiss-cpu<=1.7.2,>=1.6.3; extra == "all"; huggingface-hub>=0.5.0; extra == "all"; langdetect; extra == "all"; markdown; extra == "all"; mlflow; extra == "all"; nltk>=3.9.1; extra == "all"; openai-whisper>=20231106; extra == "all"; opensearch-py>=2; extra == "all"; pdf2image>1.14; extra == "all"; pinecone-client<3,>=2.0.11; extra == "all"; psycopg2-binary; platform_system != "Windows" and extra == "all"; pymongo>=4.6; extra == "all"; pytesseract>0.3.7; extra == "all"; python-docx; extra == "all"; python-frontmatter; extra == "all"; python-magic-bin; platform_system == "Windows" and extra == "all"; python-magic; platform_system != "Windows" and extra == "all"; python-pptx<=1.0; extra == "all"; rapidfuzz<2.8.0,>=2.0.15; extra == "all"; scipy>=1.3.2; extra == "all"; selenium>=4.11.0; extra == "all"; sentence-transformers<=3.0.0,>=2.3.1; extra == "all"; seqeval; extra == "all"; sqlalchemy-utils; extra == "all"; sqlalchemy<2,>=1.4.2; extra == "all"; tika; extra == "all"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "all"; weaviate-client>2; extra == "all"; azure-ai-formrecognizer>=3.2.0b2; extra == "all-gpu"; beautifulsoup4; extra == "all-gpu"; boto3>=1.28.57; extra == "all-gpu"; elastic-transport<8; extra == "all-gpu"; elasticsearch<8,>=7.17; extra == "all-gpu"; faiss-gpu<2,>=1.6.3; extra == "all-gpu"; huggingface-hub>=0.5.0; extra == "all-gpu"; langdetect; extra == "all-gpu"; markdown; extra == "all-gpu"; mlflow; extra == "all-gpu"; nltk>=3.9.1; extra == "all-gpu"; openai-whisper>=20231106; extra == "all-gpu"; opensearch-py>=2; extra == "all-gpu"; pdf2image>1.14; extra == "all-gpu"; pinecone-client<3,>=2.0.11; extra == "all-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "all-gpu"; pymongo>=4.6; extra == "all-gpu"; pytesseract>0.3.7; extra == "all-gpu"; python-docx; extra == "all-gpu"; python-frontmatter; extra == "all-gpu"; python-magic-bin; platform_system == "Windows" and extra == "all-gpu"; python-magic; platform_system != "Windows" and extra == "all-gpu"; python-pptx<=1.0; extra == "all-gpu"; rapidfuzz<2.8.0,>=2.0.15; extra == "all-gpu"; scipy>=1.3.2; extra == "all-gpu"; selenium>=4.11.0; extra == "all-gpu"; sentence-transformers<=3.0.0,>=2.3.1; extra == "all-gpu"; seqeval; extra == "all-gpu"; sqlalchemy-utils; extra == "all-gpu"; sqlalchemy<2,>=1.4.2; extra == "all-gpu"; tika; extra == "all-gpu"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "all-gpu"; weaviate-client>2; extra == "all-gpu"; openai-whisper>=20231106; extra == "audio"; boto3>=1.28.57; extra == "aws"; pillow<=9.0.0; extra == "colab"; selenium>=4.11.0; extra == "crawler"; black[jupyter]~=23.0; extra == "dev"; coverage; extra == "dev"; dulwich<1.0.0,>=0.21.0; extra == "dev"; mypy==1.10.0; extra == "dev"; pre-commit; extra == "dev"; psutil; extra == "dev"; pylint; extra == "dev"; pytest; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-cov; extra == "dev"; pytest-custom-exit-code; extra == "dev"; python-multipart; extra == "dev"; reno; extra == "dev"; responses; extra == "dev"; toml; extra == "dev"; tox; extra == "dev"; elastic-transport<8; extra == "docstores"; elasticsearch<8,>=7.17; extra == "docstores"; faiss-cpu<=1.7.2,>=1.6.3; extra == "docstores"; opensearch-py>=2; extra == "docstores"; pinecone-client<3,>=2.0.11; extra == "docstores"; psycopg2-binary; platform_system != "Windows" and extra == "docstores"; pymongo>=4.6; extra == "docstores"; sqlalchemy-utils; extra == "docstores"; sqlalchemy<2,>=1.4.2; extra == "docstores"; weaviate-client>2; extra == "docstores"; elastic-transport<8; extra == "docstores-gpu"; elasticsearch<8,>=7.17; extra == "docstores-gpu"; faiss-gpu<2,>=1.6.3; extra == "docstores-gpu"; opensearch-py>=2; extra == "docstores-gpu"; pinecone-client<3,>=2.0.11; extra == "docstores-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "docstores-gpu"; pymongo>=4.6; extra == "docstores-gpu"; sqlalchemy-utils; extra == "docstores-gpu"; sqlalchemy<2,>=1.4.2; extra == "docstores-gpu"; weaviate-client>2; extra == "docstores-gpu"; elastic-transport<8; extra == "elasticsearch"; elasticsearch<8,>=7.17; extra == "elasticsearch"; elastic-transport<8; extra == "elasticsearch7"; elasticsearch<8,>=7.17; extra == "elasticsearch7"; elastic-transport<9,>=8; extra == "elasticsearch8"; elasticsearch<9,>=8; extra == "elasticsearch8"; faiss-cpu<=1.7.2,>=1.6.3; extra == "faiss"; psycopg2-binary; platform_system != "Windows" and extra == "faiss"; sqlalchemy-utils; extra == "faiss"; sqlalchemy<2,>=1.4.2; extra == "faiss"; faiss-gpu<2,>=1.6.3; extra == "faiss-gpu"; psycopg2-binary; platform_system != "Windows" and extra == "faiss-gpu"; sqlalchemy-utils; extra == "faiss-gpu"; sqlalchemy<2,>=1.4.2; extra == "faiss-gpu"; azure-ai-formrecognizer>=3.2.0b2; extra == "file-conversion"; beautifulsoup4; extra == "file-conversion"; markdown; extra == "file-conversion"; python-docx; extra == "file-conversion"; python-frontmatter; extra == "file-conversion"; python-magic-bin; platform_system == "Windows" and extra == "file-conversion"; python-magic; platform_system != "Windows" and extra == "file-conversion"; python-pptx<=1.0; extra == "file-conversion"; tika; extra == "file-conversion"; black[jupyter]~=23.0; extra == "formatting"; huggingface-hub>=0.5.0; extra == "inference"; sentence-transformers<=3.0.0,>=2.3.1; extra == "inference"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == "inference"; mlflow; extra == "metrics"; rapidfuzz<2.8.0,>=2.0.15; extra == "metrics"; scipy>=1.3.2; extra == "metrics"; seqeval; extra == "metrics"; pymongo>=4.6; extra == "mongodb"; pdf2image>1.14; extra == "ocr"; pytesseract>0.3.7; extra == "ocr"; faiss-cpu<=1.7.2,>=1.6.3; extra == "only-faiss"; faiss-gpu<2,>=1.6.3; extra == "only-faiss-gpu"; pinecone-client<3,>=2.0.11; extra == "only-pinecone"; onnxruntime; extra == "onnx"; onnxruntime-tools; extra == "onnx"; onnxruntime-gpu; extra == "onnx-gpu"; onnxruntime-tools; extra == "onnx-gpu"; opensearch-py>=2; extra == "opensearch"; pinecone-client<3,>=2.0.11; extra == "pinecone"; psycopg2-binary; platform_system != "Windows" and extra == "pinecone"; sqlalchemy-utils; extra == "pinecone"; sqlalchemy<2,>=1.4.2; extra == "pinecone"; langdetect; extra == "preprocessing"; nltk>=3.9.1; extra == "preprocessing"; aiorwlock<2,>=1.3.0; extra == "ray"; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == "Windows" and extra == "ray"; ray[serve]<2,>=1.9.1; platform_system != "Windows" and extra == "ray"; psycopg2-binary; platform_system != "Windows" and extra == "sql"; sqlalchemy-utils; extra == "sql"; sqlalchemy<2,>=1.4.2; extra == "sql"; weaviate-client>2; extra == "weaviate"1.26.4.post0NoNoNoneNoneNone
fastapi-cliBase PackageEY0.0.5{'base_package': 'fastapi-cli==0.0.5', 'dependencies': ['typer==0.12.3', 'uvicorn==0.15.0', 'rich-toolkit==0.11.1', 'uvicorn==0.15.0']}typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == "standard"0.0.6, 0.0.7typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == "standard"0.0.7NoNoNoneNoneNone
Flask-HTTPAuthBase PackageEY3.3.0{'base_package': 'Flask-HTTPAuth==3.3.0', 'dependencies': []}flask4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0flask4.8.0NoNoNoneNoneNone
Flask-SQLAlchemyBase PackageEY2.4.1{'base_package': 'Flask-SQLAlchemy==2.4.1', 'dependencies': ['flask==2.2.5', 'sqlalchemy==2.0.16']}flask>=2.2.5; sqlalchemy>=2.0.162.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 3.0.0a1, 3.0.0a2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.1.0, 3.1.1flask>=2.2.5; sqlalchemy>=2.0.163.1.1NoNoNoneNoneNone
flask-swagger-uiBase PackageEY4.11.1{'base_package': 'flask-swagger-ui==4.11.1', 'dependencies': []}flask5.21.0flask5.21.0NoNoNoneNoneNone
fqdnBase PackageEY1.5.1{'base_package': 'fqdn==1.5.1', 'dependencies': ['cached-property==1.3.0']}cached-property (>=1.3.0) ; python_version < "3.8"cached-property (>=1.3.0) ; python_version < "3.8"1.5.1NoNoNoneNoneNone
google-generativeaiBase PackageEY0.2.1{'base_package': 'google-generativeai==0.2.1', 'dependencies': ['google-ai-generativelanguage==0.6.15', 'google-auth==2.15.0']}google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == "dev"; black; extra == "dev"; nose2; extra == "dev"; pandas; extra == "dev"; pytype; extra == "dev"; pyyaml; extra == "dev"; Pillow; extra == "dev"; ipython; extra == "dev"0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == "dev"; black; extra == "dev"; nose2; extra == "dev"; pandas; extra == "dev"; pytype; extra == "dev"; pyyaml; extra == "dev"; Pillow; extra == "dev"; ipython; extra == "dev"0.8.5NoNoNoneNoneNone
great-expectationsBase PackageEY1.1.3{'base_package': 'great-expectations==1.1.3', 'dependencies': ['altair==4.2.1', 'cryptography==3.2', 'jinja2==3', 'jsonschema==2.5.1', 'marshmallow==3.7.1', 'mistune==0.8.4', 'posthog==3', 'pydantic==1.10.7', 'pyparsing==2.4', 'python-dateutil==2.8.1', 'requests==2.20', 'ruamel.yaml==0.16', 'scipy==1.6.0', 'tqdm==4.59.0', 'typing-extensions==4.1.0', 'tzlocal==1.2', 'numpy==1.21.6', 'pandas==1.1.3', 'numpy==1.22.4', 'pandas==1.3.0', 'numpy==1.26.0', 'feather-format==0.4.1', 'pyathena==2.0.0', 'sqlalchemy==1.4.0', 'boto3==1.17.106', 'azure-identity==1.10.0', 'azure-keyvault-secrets==4.0.0', 'azure-storage-blob==12.5.0', 'azure-identity==1.10.0', 'azure-keyvault-secrets==4.0.0', 'azure-storage-blob==12.5.0', 'gcsfs==0.5.1', 'google-cloud-bigquery==3.3.6', 'google-cloud-bigquery-storage==2.20.0', 'google-cloud-secret-manager==1.0.0', 'pandas-gbq==0.26.1', 'sqlalchemy-bigquery==1.3.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.28.0', 'google-cloud-storage==2.10.0', 'clickhouse-sqlalchemy==0.2.2', 'clickhouse-sqlalchemy==0.3.0', 'orjson==3.9.7', 'databricks-sqlalchemy==1.0.0', 'sqlalchemy==1.4.0', 'pyodbc==4.0.30', 'sqlalchemy-dremio==1.2.1', 'sqlalchemy==1.4.0', 'openpyxl==3.0.7', 'xlrd==1.1.0', 'gcsfs==0.5.1', 'google-cloud-bigquery==3.3.6', 'google-cloud-bigquery-storage==2.20.0', 'google-cloud-secret-manager==1.0.0', 'pandas-gbq==0.26.1', 'sqlalchemy-bigquery==1.3.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.28.0', 'google-cloud-storage==2.10.0', 'psycopg2-binary==2.7.6', 'sqlalchemy==1.4.0', 'PyHive==0.6.5', 'thrift==0.16.0', 'thrift-sasl==0.4.3', 'sqlalchemy==1.4.0', 'pyodbc==4.0.30', 'sqlalchemy==1.4.0', 'PyMySQL==1.1.1', 'sqlalchemy==1.4.0', 'pypd==1.1.0', 'psycopg2-binary==2.7.6', 'sqlalchemy==1.4.0', 'psycopg2-binary==2.7.6', 'sqlalchemy-redshift==0.8.8', 'boto3==1.17.106', 'snowflake-sqlalchemy==1.2.3', 'sqlalchemy==1.4.0', 'snowflake-connector-python==2.5.0', 'snowflake-connector-python==2.9.0', 'pyspark==2.3.2', 'googleapis-common-protos==1.56.4', 'grpcio==1.48.1', 'grpcio-status==1.48.1', 'teradatasqlalchemy==17.0.0.5', 'boto3==1.17.106', 'coverage==7.5.1', 'flaky==3.7.0', 'flask==1.0.0', 'freezegun==0.3.15', 'moto==4.2.13', 'pact-python==2.0.1', 'pyfakefs==4.5.1', 'pytest==8.2.1', 'pytest-benchmark==3.4.1', 'pytest-cov==5.0.0', 'pytest-icdiff==0.9.0', 'pytest-mock==3.14.0', 'pytest-order==1.2.1', 'pytest-random-order==1.1.1', 'pytest-timeout==2.3.1', 'pytest-xdist==3.6.1', 'requirements-parser==0.9.0', 'responses==0.23.1', 'setuptools==70.0.0', 'sqlalchemy==1.4.0', 'adr-tools-python==1.0.3', 'invoke==2.0.0', 'mypy==1.15.0', 'pre-commit==2.21.0', 'ruff==0.11.12', 'tomli==2.0.1', 'docstring-parser==0.16', 'feather-format==0.4.1', 'trino==0.310.0', 'sqlalchemy==1.4.0', 'sqlalchemy-vertica-python==0.5.10', 'sqlalchemy==1.4.0']}altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == "3.9"; pandas<2.2,>=1.1.3; python_version == "3.9"; numpy>=1.22.4; python_version >= "3.10"; pandas<2.2,>=1.3.0; python_version >= "3.10"; numpy>=1.26.0; python_version >= "3.12"; pandas<2.2; python_version >= "3.12"; feather-format>=0.4.1; extra == "arrow"; pyarrow; extra == "arrow"; pyathena[sqlalchemy]<3,>=2.0.0; extra == "athena"; sqlalchemy>=1.4.0; extra == "athena"; boto3>=1.17.106; extra == "aws-secrets"; azure-identity>=1.10.0; extra == "azure"; azure-keyvault-secrets>=4.0.0; extra == "azure"; azure-storage-blob>=12.5.0; extra == "azure"; azure-identity>=1.10.0; extra == "azure-secrets"; azure-keyvault-secrets>=4.0.0; extra == "azure-secrets"; azure-storage-blob>=12.5.0; extra == "azure-secrets"; gcsfs>=0.5.1; extra == "bigquery"; google-cloud-bigquery>=3.3.6; extra == "bigquery"; google-cloud-bigquery-storage>=2.20.0; extra == "bigquery"; google-cloud-secret-manager>=1.0.0; extra == "bigquery"; pandas-gbq>=0.26.1; extra == "bigquery"; sqlalchemy-bigquery>=1.3.0; extra == "bigquery"; sqlalchemy>=1.4.0; extra == "bigquery"; google-cloud-storage>=1.28.0; python_version < "3.11" and extra == "bigquery"; google-cloud-storage>=2.10.0; python_version >= "3.11" and extra == "bigquery"; sqlalchemy<2.0.0; extra == "clickhouse"; clickhouse-sqlalchemy>=0.2.2; python_version < "3.12" and extra == "clickhouse"; clickhouse-sqlalchemy>=0.3.0; python_version >= "3.12" and extra == "clickhouse"; orjson>=3.9.7; extra == "cloud"; databricks-sqlalchemy>=1.0.0; extra == "databricks"; sqlalchemy>=1.4.0; extra == "databricks"; pyodbc>=4.0.30; extra == "dremio"; sqlalchemy-dremio==1.2.1; extra == "dremio"; sqlalchemy>=1.4.0; extra == "dremio"; openpyxl>=3.0.7; extra == "excel"; xlrd<2.0.0,>=1.1.0; extra == "excel"; gcsfs>=0.5.1; extra == "gcp"; google-cloud-bigquery>=3.3.6; extra == "gcp"; google-cloud-bigquery-storage>=2.20.0; extra == "gcp"; google-cloud-secret-manager>=1.0.0; extra == "gcp"; pandas-gbq>=0.26.1; extra == "gcp"; sqlalchemy-bigquery>=1.3.0; extra == "gcp"; sqlalchemy>=1.4.0; extra == "gcp"; google-cloud-storage>=1.28.0; python_version < "3.11" and extra == "gcp"; google-cloud-storage>=2.10.0; python_version >= "3.11" and extra == "gcp"; gx-sqlalchemy-redshift; extra == "gx-redshift"; psycopg2-binary>=2.7.6; extra == "gx-redshift"; sqlalchemy>=1.4.0; extra == "gx-redshift"; PyHive>=0.6.5; extra == "hive"; thrift>=0.16.0; extra == "hive"; thrift-sasl>=0.4.3; extra == "hive"; sqlalchemy>=1.4.0; extra == "hive"; pyodbc>=4.0.30; extra == "mssql"; sqlalchemy>=1.4.0; extra == "mssql"; PyMySQL>=1.1.1; extra == "mysql"; sqlalchemy>=1.4.0; extra == "mysql"; pypd==1.1.0; extra == "pagerduty"; psycopg2-binary>=2.7.6; extra == "postgresql"; sqlalchemy>=1.4.0; extra == "postgresql"; psycopg2-binary>=2.7.6; extra == "redshift"; sqlalchemy-redshift>=0.8.8; extra == "redshift"; sqlalchemy<2.0.0; extra == "redshift"; boto3>=1.17.106; extra == "s3"; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == "snowflake"; sqlalchemy>=1.4.0; extra == "snowflake"; snowflake-connector-python>=2.5.0; python_version < "3.11" and extra == "snowflake"; snowflake-connector-python>2.9.0; python_version >= "3.11" and extra == "snowflake"; pandas<2.2.0; python_version >= "3.9" and extra == "snowflake"; pyspark<4.0,>=2.3.2; extra == "spark"; googleapis-common-protos>=1.56.4; extra == "spark-connect"; grpcio>=1.48.1; extra == "spark-connect"; grpcio-status>=1.48.1; extra == "spark-connect"; teradatasqlalchemy==17.0.0.5; extra == "teradata"; sqlalchemy<2.0.0; extra == "teradata"; boto3>=1.17.106; extra == "test"; coverage[toml]>=7.5.1; extra == "test"; flaky>=3.7.0; extra == "test"; flask>=1.0.0; extra == "test"; freezegun>=0.3.15; extra == "test"; moto[s3,sns]<5.0,>=4.2.13; extra == "test"; pact-python>=2.0.1; extra == "test"; pyfakefs>=4.5.1; extra == "test"; pytest>=8.2.1; extra == "test"; pytest-benchmark>=3.4.1; extra == "test"; pytest-cov>=5.0.0; extra == "test"; pytest-icdiff>=0.9.0; extra == "test"; pytest-mock>=3.14.0; extra == "test"; pytest-order>=1.2.1; extra == "test"; pytest-random-order>=1.1.1; extra == "test"; pytest-timeout>=2.3.1; extra == "test"; pytest-xdist>=3.6.1; extra == "test"; requirements-parser>=0.9.0; extra == "test"; responses!=0.25.5,>=0.23.1; extra == "test"; setuptools>=70.0.0; extra == "test"; sqlalchemy>=1.4.0; extra == "test"; adr-tools-python==1.0.3; extra == "test"; invoke>=2.0.0; extra == "test"; mypy==1.15.0; extra == "test"; pre-commit>=2.21.0; extra == "test"; ruff==0.11.12; extra == "test"; tomli>=2.0.1; extra == "test"; docstring-parser==0.16; extra == "test"; feather-format>=0.4.1; extra == "test"; pyarrow; extra == "test"; trino!=0.316.0,>=0.310.0; extra == "trino"; sqlalchemy>=1.4.0; extra == "trino"; sqlalchemy-vertica-python>=0.5.10; extra == "vertica"; sqlalchemy>=1.4.0; extra == "vertica"1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.0, 1.5.1, 1.5.2altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == "3.9"; pandas<2.2,>=1.1.3; python_version == "3.9"; numpy>=1.22.4; python_version >= "3.10"; pandas<2.2,>=1.3.0; python_version >= "3.10"; numpy>=1.26.0; python_version >= "3.12"; pandas<2.2; python_version >= "3.12"; feather-format>=0.4.1; extra == "arrow"; pyarrow; extra == "arrow"; pyathena[sqlalchemy]<3,>=2.0.0; extra == "athena"; sqlalchemy>=1.4.0; extra == "athena"; boto3>=1.17.106; extra == "aws-secrets"; azure-identity>=1.10.0; extra == "azure"; azure-keyvault-secrets>=4.0.0; extra == "azure"; azure-storage-blob>=12.5.0; extra == "azure"; azure-identity>=1.10.0; extra == "azure-secrets"; azure-keyvault-secrets>=4.0.0; extra == "azure-secrets"; azure-storage-blob>=12.5.0; extra == "azure-secrets"; gcsfs>=0.5.1; extra == "bigquery"; google-cloud-bigquery>=3.3.6; extra == "bigquery"; google-cloud-bigquery-storage>=2.20.0; extra == "bigquery"; google-cloud-secret-manager>=1.0.0; extra == "bigquery"; pandas-gbq>=0.26.1; extra == "bigquery"; sqlalchemy-bigquery>=1.3.0; extra == "bigquery"; sqlalchemy>=1.4.0; extra == "bigquery"; google-cloud-storage>=1.28.0; python_version < "3.11" and extra == "bigquery"; google-cloud-storage>=2.10.0; python_version >= "3.11" and extra == "bigquery"; sqlalchemy<2.0.0; extra == "clickhouse"; clickhouse-sqlalchemy>=0.2.2; python_version < "3.12" and extra == "clickhouse"; clickhouse-sqlalchemy>=0.3.0; python_version >= "3.12" and extra == "clickhouse"; orjson>=3.9.7; extra == "cloud"; databricks-sqlalchemy>=1.0.0; extra == "databricks"; sqlalchemy>=1.4.0; extra == "databricks"; pyodbc>=4.0.30; extra == "dremio"; sqlalchemy-dremio==1.2.1; extra == "dremio"; sqlalchemy>=1.4.0; extra == "dremio"; openpyxl>=3.0.7; extra == "excel"; xlrd<2.0.0,>=1.1.0; extra == "excel"; gcsfs>=0.5.1; extra == "gcp"; google-cloud-bigquery>=3.3.6; extra == "gcp"; google-cloud-bigquery-storage>=2.20.0; extra == "gcp"; google-cloud-secret-manager>=1.0.0; extra == "gcp"; pandas-gbq>=0.26.1; extra == "gcp"; sqlalchemy-bigquery>=1.3.0; extra == "gcp"; sqlalchemy>=1.4.0; extra == "gcp"; google-cloud-storage>=1.28.0; python_version < "3.11" and extra == "gcp"; google-cloud-storage>=2.10.0; python_version >= "3.11" and extra == "gcp"; gx-sqlalchemy-redshift; extra == "gx-redshift"; psycopg2-binary>=2.7.6; extra == "gx-redshift"; sqlalchemy>=1.4.0; extra == "gx-redshift"; PyHive>=0.6.5; extra == "hive"; thrift>=0.16.0; extra == "hive"; thrift-sasl>=0.4.3; extra == "hive"; sqlalchemy>=1.4.0; extra == "hive"; pyodbc>=4.0.30; extra == "mssql"; sqlalchemy>=1.4.0; extra == "mssql"; PyMySQL>=1.1.1; extra == "mysql"; sqlalchemy>=1.4.0; extra == "mysql"; pypd==1.1.0; extra == "pagerduty"; psycopg2-binary>=2.7.6; extra == "postgresql"; sqlalchemy>=1.4.0; extra == "postgresql"; psycopg2-binary>=2.7.6; extra == "redshift"; sqlalchemy-redshift>=0.8.8; extra == "redshift"; sqlalchemy<2.0.0; extra == "redshift"; boto3>=1.17.106; extra == "s3"; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == "snowflake"; sqlalchemy>=1.4.0; extra == "snowflake"; snowflake-connector-python>=2.5.0; python_version < "3.11" and extra == "snowflake"; snowflake-connector-python>2.9.0; python_version >= "3.11" and extra == "snowflake"; pandas<2.2.0; python_version >= "3.9" and extra == "snowflake"; pyspark<4.0,>=2.3.2; extra == "spark"; googleapis-common-protos>=1.56.4; extra == "spark-connect"; grpcio>=1.48.1; extra == "spark-connect"; grpcio-status>=1.48.1; extra == "spark-connect"; teradatasqlalchemy==17.0.0.5; extra == "teradata"; sqlalchemy<2.0.0; extra == "teradata"; boto3>=1.17.106; extra == "test"; coverage[toml]>=7.5.1; extra == "test"; flaky>=3.7.0; extra == "test"; flask>=1.0.0; extra == "test"; freezegun>=0.3.15; extra == "test"; moto[s3,sns]<5.0,>=4.2.13; extra == "test"; pact-python>=2.0.1; extra == "test"; pyfakefs>=4.5.1; extra == "test"; pytest>=8.2.1; extra == "test"; pytest-benchmark>=3.4.1; extra == "test"; pytest-cov>=5.0.0; extra == "test"; pytest-icdiff>=0.9.0; extra == "test"; pytest-mock>=3.14.0; extra == "test"; pytest-order>=1.2.1; extra == "test"; pytest-random-order>=1.1.1; extra == "test"; pytest-timeout>=2.3.1; extra == "test"; pytest-xdist>=3.6.1; extra == "test"; requirements-parser>=0.9.0; extra == "test"; responses!=0.25.5,>=0.23.1; extra == "test"; setuptools>=70.0.0; extra == "test"; sqlalchemy>=1.4.0; extra == "test"; adr-tools-python==1.0.3; extra == "test"; invoke>=2.0.0; extra == "test"; mypy==1.15.0; extra == "test"; pre-commit>=2.21.0; extra == "test"; ruff==0.11.12; extra == "test"; tomli>=2.0.1; extra == "test"; docstring-parser==0.16; extra == "test"; feather-format>=0.4.1; extra == "test"; pyarrow; extra == "test"; trino!=0.316.0,>=0.310.0; extra == "trino"; sqlalchemy>=1.4.0; extra == "trino"; sqlalchemy-vertica-python>=0.5.10; extra == "vertica"; sqlalchemy>=1.4.0; extra == "vertica"1.5.2NoNoNoneNoneNone
grpcio-statusBase PackageEY1.62.3{'base_package': 'grpcio-status==1.62.3', 'dependencies': ['protobuf==6.30.0', 'grpcio==1.73.0', 'googleapis-common-protos==1.5.5']}protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.51.63.0rc1, 1.63.0rc2, 1.63.0, 1.63.2, 1.64.0rc1, 1.64.0, 1.64.1, 1.64.3, 1.65.0rc1, 1.65.0rc2, 1.65.0, 1.65.1, 1.65.2, 1.65.4, 1.65.5, 1.66.0rc1, 1.66.0rc2, 1.66.0rc3, 1.66.0rc5, 1.66.0, 1.66.1, 1.66.2, 1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.51.73.0NoNoNoneNoneNone
httptoolsBase PackageEY0.6.1{'base_package': 'httptools==0.6.1', 'dependencies': ['Cython==0.29.24']}Cython>=0.29.24; extra == "test"0.6.2, 0.6.3, 0.6.4Cython>=0.29.24; extra == "test"0.6.4NoNoNoneNoneNone
imbalanced-learnBase PackageEY0.12.3{'base_package': 'imbalanced-learn==0.12.3', 'dependencies': ['numpy==1.24.3', 'scipy==1.10.1', 'scikit-learn==1.3.2', 'sklearn-compat==0.1', 'joblib==1.1.1', 'threadpoolctl==2.0.0', 'pandas==1.5.3', 'tensorflow==2.13.1', 'matplotlib==3.7.3', 'seaborn==0.12.2', 'memory_profiler==0.61.0', 'numpydoc==1.5.0', 'sphinx==8.0.2', 'sphinx-gallery==0.13.0', 'sphinxcontrib-bibtex==2.6.3', 'sphinx-copybutton==0.5.2', 'pydata-sphinx-theme==0.15.4', 'sphinx-design==0.6.1', 'black==23.3.0', 'ruff==0.4.8', 'pandas==1.5.3', 'tensorflow==2.13.1', 'keras==3.0.5', 'packaging==23.2', 'pytest==7.2.2', 'pytest-cov==4.1.0', 'pytest-xdist==3.5.0']}numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == "dev"; ipython; extra == "dev"; jupyterlab; extra == "dev"; pandas<3,>=1.5.3; extra == "docs"; tensorflow<3,>=2.13.1; extra == "docs"; matplotlib<4,>=3.7.3; extra == "docs"; seaborn<1,>=0.12.2; extra == "docs"; memory_profiler<1,>=0.61.0; extra == "docs"; numpydoc<2,>=1.5.0; extra == "docs"; sphinx<9,>=8.0.2; extra == "docs"; sphinx-gallery<1,>=0.13.0; extra == "docs"; sphinxcontrib-bibtex<3,>=2.6.3; extra == "docs"; sphinx-copybutton<1,>=0.5.2; extra == "docs"; pydata-sphinx-theme<1,>=0.15.4; extra == "docs"; sphinx-design<1,>=0.6.1; extra == "docs"; black==23.3.0; extra == "linters"; ruff==0.4.8; extra == "linters"; pre-commit; extra == "linters"; pandas<3,>=1.5.3; extra == "optional"; tensorflow<3,>=2.13.1; extra == "tensorflow"; keras<4,>=3.0.5; extra == "keras"; packaging<25,>=23.2; extra == "tests"; pytest<9,>=7.2.2; extra == "tests"; pytest-cov<6,>=4.1.0; extra == "tests"; pytest-xdist<4,>=3.5.0; extra == "tests"0.12.4, 0.13.0numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == "dev"; ipython; extra == "dev"; jupyterlab; extra == "dev"; pandas<3,>=1.5.3; extra == "docs"; tensorflow<3,>=2.13.1; extra == "docs"; matplotlib<4,>=3.7.3; extra == "docs"; seaborn<1,>=0.12.2; extra == "docs"; memory_profiler<1,>=0.61.0; extra == "docs"; numpydoc<2,>=1.5.0; extra == "docs"; sphinx<9,>=8.0.2; extra == "docs"; sphinx-gallery<1,>=0.13.0; extra == "docs"; sphinxcontrib-bibtex<3,>=2.6.3; extra == "docs"; sphinx-copybutton<1,>=0.5.2; extra == "docs"; pydata-sphinx-theme<1,>=0.15.4; extra == "docs"; sphinx-design<1,>=0.6.1; extra == "docs"; black==23.3.0; extra == "linters"; ruff==0.4.8; extra == "linters"; pre-commit; extra == "linters"; pandas<3,>=1.5.3; extra == "optional"; tensorflow<3,>=2.13.1; extra == "tensorflow"; keras<4,>=3.0.5; extra == "keras"; packaging<25,>=23.2; extra == "tests"; pytest<9,>=7.2.2; extra == "tests"; pytest-cov<6,>=4.1.0; extra == "tests"; pytest-xdist<4,>=3.5.0; extra == "tests"0.13.0NoNoNoneNoneNone
isodurationBase PackageEY20.11.0{'base_package': 'isoduration==20.11.0', 'dependencies': ['arrow==0.15.0']}arrow (>=0.15.0)arrow (>=0.15.0)20.11.0NoNoNoneNoneNone
kedro-azuremlBase PackageEY0.8.0.1{'base_package': 'kedro-azureml==0.8.0.1', 'dependencies': ['adlfs==2022.2.0', 'azure-ai-ml==1.2.0', 'azureml-fsspec==1.3.1', 'azureml-mlflow==1.42.0', 'backoff==2.2.1', 'cloudpickle==2.1.0', 'kedro==0.19.0', 'kedro-datasets==1.0.0', 'mlflow==2.0.0', 'pyarrow==11.0.0', 'pydantic==2.6.4']}adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == "mlflow"; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == "mlflow"; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.40.9.0adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == "mlflow"; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == "mlflow"; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.40.9.0NoNoNoneNoneNone
kedro-bootBase PackageEY0.2.2{'base_package': 'kedro-boot==0.2.2', 'dependencies': ['kedro==0.19.1', 'pre-commit==2.0.0', 'jupyter==1.0.0', 'sphinx==4.5.0', 'sphinx-rtd-theme==1.0', 'sphinx-markdown-tables==0.0.15', 'sphinx-click==3.1', 'sphinx-copybutton==0.5.0', 'myst-parser==0.17.2', 'fastapi==0.100.0', 'gunicorn==21.2.0', 'pyctuator==0.18.1', 'uvicorn==0.12.0', 'pytest==5.4.0', 'pytest-cov==2.8.0', 'pytest-lazy-fixture==0.6.0', 'pytest-mock==3.1.0', 'ruff==0.1.3', 'scikit-learn==1.0', 'kedro-datasets==1.0']}kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == "dev"; jupyter<2.0.0,>=1.0.0; extra == "dev"; sphinx<8.0.0,>=4.5.0; extra == "doc"; sphinx-rtd-theme<1.4,>=1.0; extra == "doc"; sphinx-markdown-tables~=0.0.15; extra == "doc"; sphinx-click<5.1,>=3.1; extra == "doc"; sphinx-copybutton~=0.5.0; extra == "doc"; myst-parser<2.1.0,>=0.17.2; extra == "doc"; fastapi>=0.100.0; extra == "fastapi"; gunicorn==21.2.0; extra == "fastapi"; pyctuator==0.18.1; extra == "fastapi"; uvicorn[standard]>=0.12.0; extra == "fastapi"; pytest<8.0.0,>=5.4.0; extra == "test"; pytest-cov<5.0.0,>=2.8.0; extra == "test"; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == "test"; pytest-mock<4.0.0,>=3.1.0; extra == "test"; ruff==0.1.3; extra == "test"; scikit-learn~=1.0; extra == "test"; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == "test"0.2.3, 0.2.4kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == "dev"; jupyter<2.0.0,>=1.0.0; extra == "dev"; sphinx<8.0.0,>=4.5.0; extra == "doc"; sphinx-rtd-theme<1.4,>=1.0; extra == "doc"; sphinx-markdown-tables~=0.0.15; extra == "doc"; sphinx-click<5.1,>=3.1; extra == "doc"; sphinx-copybutton~=0.5.0; extra == "doc"; myst-parser<2.1.0,>=0.17.2; extra == "doc"; fastapi>=0.100.0; extra == "fastapi"; gunicorn==21.2.0; extra == "fastapi"; pyctuator==0.18.1; extra == "fastapi"; uvicorn[standard]>=0.12.0; extra == "fastapi"; pytest<8.0.0,>=5.4.0; extra == "test"; pytest-cov<5.0.0,>=2.8.0; extra == "test"; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == "test"; pytest-mock<4.0.0,>=3.1.0; extra == "test"; ruff==0.1.3; extra == "test"; scikit-learn~=1.0; extra == "test"; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == "test"0.2.4NoNoNoneNoneNone
kedro-datasetsBase PackageEY4.0.0{'base_package': 'kedro-datasets==4.0.0', 'dependencies': ['kedro==0.19.7', 'pandas==1.3', 'pyspark==2.2', 'hdfs==2.5.8', 's3fs==2021.4', 'polars==0.18.0', 'plotly==4.8.0', 'delta-spark==1.0', 'networkx==3.4', 'requests==2.20', 'biopython==1.73', 'dask==2021.10', 'dask==2021.10', 'triad==0.6.7', 'geopandas==0.8.0', 'fiona==1.8', 'holoviews==1.13.0', 'matplotlib==3.0.3', 'matplotlib==3.0.3', 'deltalake==0.10.0', 'openpyxl==3.0.6', 'pandas-gbq==0.12.0', 'pandas-gbq==0.12.0', 'tables==3.6', 'pyarrow==6.0', 'SQLAlchemy==1.4', 'SQLAlchemy==1.4', 'pyodbc==4.0', 'lxml==4.6', 'compress-pickle==2.1.0', 'Pillow==9.0', 'pyarrow==4.0', 'xlsx2csv==0.8.0', 'deltalake==0.6.2', 'pyarrow==4.0', 'deltalake==0.6.2', 'redis==4.1', 'snowflake-snowpark-python==1.23', 'scikit-learn==1.0.2', 'scipy==1.7.3', 'tensorflow==2.0', 'pyodbc==5.0', 'tensorflow-macos==2.0', 'PyYAML==4.2', 'langchain-openai==0.1.7', 'langchain-openai==0.1.7', 'langchain-anthropic==0.1.13', 'langchain-community==0.2.0', 'langchain-cohere==0.1.5', 'langchain-community==0.2.0', 'h5netcdf==1.2.0', 'netcdf4==1.6.4', 'xarray==2023.1.0', 'prophet==1.1.5', 'rioxarray==0.15.0', 'opencv-python==4.5.5.64', 'kedro-sphinx-theme==2024.10.2', 'ipykernel==5.3', 'adlfs==2023.1', 'behave==1.2.6', 'biopython==1.73', 'cloudpickle==2.2.1', 'compress-pickle==2.1.0', 'coverage==7.2.0', 'dask==2021.10', 'delta-spark==1.0', 'deltalake==0.10.0', 'dill==0.3.1', 'filelock==3.4.0', 'fiona==1.8', 'gcsfs==2023.1', 'geopandas==0.8.0', 'hdfs==2.5.8', 'holoviews==1.13.0', 'ipython==7.31.1', 'joblib==0.14', 'jupyterlab==3.0', 'jupyter==1.0', 'lxml==4.6', 'matplotlib==3.5', 'memory_profiler==0.50.0', 'moto==5.0.0', 'networkx==3.4', 'openpyxl==3.0.3', 'pandas-gbq==0.12.0', 'pandas==2.0', 'Pillow==10.0', 'plotly==4.8.0', 'polars==1.0', 'pyarrow==1.0', 'pyarrow==7.0', 'pyspark==3.0', 'pyspark==3.4', 'pytest-cov==3.0', 'pytest-mock==1.7.1', 'pytest-xdist==2.2.1', 'pytest==7.2', 'redis==4.1', 'requests-mock==1.6', 'requests==2.20', 's3fs==2021.04', 'snowflake-snowpark-python==1.23', 'scikit-learn==1.0.2', 'scipy==1.7.3', 'pyOpenSSL==22.1.0', 'SQLAlchemy==1.2', 'tables==3.6', 'tensorflow-macos==2.0', 'tensorflow==2.0', 'triad==0.6.7', 'xarray==2023.1.0', 'xlsxwriter==1.0', 'bandit==1.6.2', 'blacken-docs==1.9.2', 'black==22.0', 'detect-secrets==1.5.0', 'import-linter==1.2.6', 'mypy==1.0', 'pre-commit==2.9.2', 'ruff==0.0.290', 'h5netcdf==1.2.0', 'netcdf4==1.6.4', 'xarray==2023.1.0', 'opencv-python==4.5.5.64', 'prophet==1.1.5']}kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == "pandas-base"; pyspark<4.0,>=2.2; extra == "spark-base"; hdfs<3.0,>=2.5.8; extra == "hdfs-base"; s3fs>=2021.4; extra == "s3fs-base"; polars>=0.18.0; extra == "polars-base"; plotly<6.0,>=4.8.0; extra == "plotly-base"; delta-spark<4.0,>=1.0; extra == "delta-base"; networkx~=3.4; extra == "networkx-base"; requests~=2.20; extra == "api-apidataset"; kedro-datasets[api-apidataset]; extra == "api"; biopython~=1.73; extra == "biosequence-biosequencedataset"; kedro-datasets[biosequence-biosequencedataset]; extra == "biosequence"; dask[dataframe]>=2021.10; extra == "dask-csvdataset"; dask[complete]>=2021.10; extra == "dask-parquetdataset"; triad<1.0,>=0.6.7; extra == "dask-parquetdataset"; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == "dask"; kedro-datasets[hdfs-base,s3fs-base]; extra == "databricks-managedtabledataset"; kedro-datasets[databricks-managedtabledataset]; extra == "databricks"; geopandas<2.0,>=0.8.0; extra == "geopandas-genericdataset"; fiona<2.0,>=1.8; extra == "geopandas-genericdataset"; kedro-datasets[geopandas-genericdataset]; extra == "geopandas"; holoviews>=1.13.0; extra == "holoviews-holoviewswriter"; kedro-datasets[holoviews-holoviewswriter]; extra == "holoviews"; datasets; extra == "huggingface-hfdataset"; huggingface_hub; extra == "huggingface-hfdataset"; transformers; extra == "huggingface-hftransformerpipelinedataset"; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == "huggingface"; ibis-framework[athena]; extra == "ibis-athena"; ibis-framework[bigquery]; extra == "ibis-bigquery"; ibis-framework[clickhouse]; extra == "ibis-clickhouse"; ibis-framework[dask]<10.0; extra == "ibis-dask"; ibis-framework[databricks]; extra == "ibis-databricks"; ibis-framework[datafusion]; extra == "ibis-datafusion"; ibis-framework[druid]; extra == "ibis-druid"; ibis-framework[duckdb]; extra == "ibis-duckdb"; ibis-framework[exasol]; extra == "ibis-exasol"; ibis-framework; extra == "ibis-flink"; apache-flink; extra == "ibis-flink"; ibis-framework[impala]; extra == "ibis-impala"; ibis-framework[mssql]; extra == "ibis-mssql"; ibis-framework[mysql]; extra == "ibis-mysql"; ibis-framework[oracle]; extra == "ibis-oracle"; ibis-framework[pandas]<10.0; extra == "ibis-pandas"; ibis-framework[polars]; extra == "ibis-polars"; ibis-framework[postgres]; extra == "ibis-postgres"; ibis-framework[pyspark]; extra == "ibis-pyspark"; ibis-framework[risingwave]; extra == "ibis-risingwave"; ibis-framework[snowflake]; extra == "ibis-snowflake"; ibis-framework[sqlite]; extra == "ibis-sqlite"; ibis-framework[trino]; extra == "ibis-trino"; ibis-framework; extra == "ibis"; kedro-datasets[json-jsondataset]; extra == "json"; scipy; extra == "matlab-matlabdataset"; kedro-datasets[matlab-matlabdataset]; extra == "matlab"; matplotlib<4.0,>=3.0.3; extra == "matplotlib-matplotlibwriter"; matplotlib<4.0,>=3.0.3; extra == "matplotlib-matplotlibdataset"; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == "matplotlib"; kedro-datasets[networkx-base]; extra == "networkx-gmldataset"; kedro-datasets[networkx-base]; extra == "networkx-graphmldataset"; kedro-datasets[networkx-base]; extra == "networkx-jsondataset"; kedro-datasets[networkx-base]; extra == "networkx"; optuna; extra == "optuna-studydataset"; kedro-datasets[optuna-studydataset]; extra == "optuna"; kedro-datasets[pandas-base]; extra == "pandas-csvdataset"; kedro-datasets[pandas-base]; extra == "pandas-deltatabledataset"; deltalake>=0.10.0; extra == "pandas-deltatabledataset"; kedro-datasets[pandas-base]; extra == "pandas-exceldataset"; openpyxl<4.0,>=3.0.6; extra == "pandas-exceldataset"; kedro-datasets[pandas-base]; extra == "pandas-featherdataset"; kedro-datasets[pandas-base]; extra == "pandas-gbqtabledataset"; pandas-gbq>=0.12.0; extra == "pandas-gbqtabledataset"; kedro-datasets[pandas-base]; extra == "pandas-gbqquerydataset"; pandas-gbq>=0.12.0; extra == "pandas-gbqquerydataset"; kedro-datasets[pandas-base]; extra == "pandas-genericdataset"; kedro-datasets[pandas-base]; extra == "pandas-hdfdataset"; tables>=3.6; extra == "pandas-hdfdataset"; kedro-datasets[pandas-base]; extra == "pandas-jsondataset"; kedro-datasets[pandas-base]; extra == "pandas-parquetdataset"; pyarrow>=6.0; extra == "pandas-parquetdataset"; kedro-datasets[pandas-base]; extra == "pandas-sqltabledataset"; SQLAlchemy<3.0,>=1.4; extra == "pandas-sqltabledataset"; kedro-datasets[pandas-base]; extra == "pandas-sqlquerydataset"; SQLAlchemy<3.0,>=1.4; extra == "pandas-sqlquerydataset"; pyodbc>=4.0; extra == "pandas-sqlquerydataset"; kedro-datasets[pandas-base]; extra == "pandas-xmldataset"; lxml~=4.6; extra == "pandas-xmldataset"; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == "pandas"; compress-pickle[lz4]~=2.1.0; extra == "pickle-pickledataset"; kedro-datasets[pickle-pickledataset]; extra == "pickle"; Pillow>=9.0; extra == "pillow-imagedataset"; kedro-datasets[pillow-imagedataset]; extra == "pillow"; kedro-datasets[plotly-base]; extra == "plotly-htmldataset"; kedro-datasets[plotly-base]; extra == "plotly-jsondataset"; kedro-datasets[pandas-base,plotly-base]; extra == "plotly-plotlydataset"; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == "plotly"; kedro-datasets[polars-base]; extra == "polars-csvdataset"; kedro-datasets[polars-base]; extra == "polars-eagerpolarsdataset"; pyarrow>=4.0; extra == "polars-eagerpolarsdataset"; xlsx2csv>=0.8.0; extra == "polars-eagerpolarsdataset"; deltalake>=0.6.2; extra == "polars-eagerpolarsdataset"; kedro-datasets[polars-base]; extra == "polars-lazypolarsdataset"; pyarrow>=4.0; extra == "polars-lazypolarsdataset"; deltalake>=0.6.2; extra == "polars-lazypolarsdataset"; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == "polars"; redis~=4.1; extra == "redis-pickledataset"; kedro-datasets[redis-pickledataset]; extra == "redis"; snowflake-snowpark-python>=1.23; extra == "snowflake-snowparktabledataset"; kedro-datasets[snowflake-snowparktabledataset]; extra == "snowflake"; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == "spark-deltatabledataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkdataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkhivedataset"; kedro-datasets[spark-base]; extra == "spark-sparkjdbcdataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkstreamingdataset"; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == "spark"; scikit-learn>=1.0.2; extra == "svmlight-svmlightdataset"; scipy>=1.7.3; extra == "svmlight-svmlightdataset"; kedro-datasets[svmlight-svmlightdataset]; extra == "svmlight"; tensorflow~=2.0; (platform_system != "Darwin" or platform_machine != "arm64") and extra == "tensorflow-tensorflowmodeldataset"; pyodbc~=5.0; extra == "test"; tensorflow-macos~=2.0; (platform_system == "Darwin" and platform_machine == "arm64") and extra == "tensorflow-tensorflowmodeldataset"; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == "tensorflow"; kedro-datasets[text-textdataset]; extra == "text"; kedro-datasets[pandas-base]; extra == "yaml-yamldataset"; PyYAML<7.0,>=4.2; extra == "yaml-yamldataset"; kedro-datasets[yaml-yamldataset]; extra == "yaml"; u8darts-all; extra == "darts-torch-model-dataset"; kedro-datasets[darts-torch-model-dataset]; extra == "darts"; kedro-datasets[hdfs-base,s3fs-base]; extra == "databricks-externaltabledataset"; langchain-openai~=0.1.7; extra == "langchain-chatopenaidataset"; langchain-openai~=0.1.7; extra == "langchain-openaiembeddingsdataset"; langchain-anthropic~=0.1.13; extra == "langchain-chatanthropicdataset"; langchain-community~=0.2.0; extra == "langchain-chatanthropicdataset"; langchain-cohere~=0.1.5; extra == "langchain-chatcoheredataset"; langchain-community~=0.2.0; extra == "langchain-chatcoheredataset"; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == "langchain"; h5netcdf>=1.2.0; extra == "netcdf-netcdfdataset"; netcdf4>=1.6.4; extra == "netcdf-netcdfdataset"; xarray>=2023.1.0; extra == "netcdf-netcdfdataset"; kedro-datasets[netcdf-netcdfdataset]; extra == "netcdf"; prophet>=1.1.5; extra == "prophet-dataset"; kedro-datasets[prophet]; extra == "prophet"; torch; extra == "pytorch-dataset"; kedro-datasets[pytorch-dataset]; extra == "pytorch"; rioxarray>=0.15.0; extra == "rioxarray-geotiffdataset"; kedro-datasets[rioxarray-geotiffdataset]; extra == "rioxarray"; safetensors; extra == "safetensors-safetensorsdataset"; numpy; extra == "safetensors-safetensorsdataset"; kedro-datasets[safetensors-safetensorsdataset]; extra == "safetensors"; opencv-python~=4.5.5.64; extra == "video-videodataset"; kedro-datasets[video-videodataset]; extra == "video"; kedro-sphinx-theme==2024.10.2; extra == "docs"; ipykernel<7.0,>=5.3; extra == "docs"; Jinja2<3.2.0; extra == "docs"; accelerate<0.32; extra == "test"; adlfs~=2023.1; extra == "test"; behave==1.2.6; extra == "test"; biopython~=1.73; extra == "test"; cloudpickle~=2.2.1; extra == "test"; compress-pickle[lz4]~=2.1.0; extra == "test"; coverage>=7.2.0; extra == "test"; dask[complete]>=2021.10; extra == "test"; delta-spark<3.0,>=1.0; extra == "test"; deltalake>=0.10.0; extra == "test"; dill~=0.3.1; extra == "test"; filelock<4.0,>=3.4.0; extra == "test"; fiona<2.0,>=1.8; extra == "test"; gcsfs<2023.3,>=2023.1; extra == "test"; geopandas<2.0,>=0.8.0; extra == "test"; hdfs<3.0,>=2.5.8; extra == "test"; holoviews>=1.13.0; extra == "test"; ibis-framework[duckdb,examples]; extra == "test"; ipython<8.0,>=7.31.1; extra == "test"; Jinja2<3.2.0; extra == "test"; joblib>=0.14; extra == "test"; jupyterlab>=3.0; extra == "test"; jupyter~=1.0; extra == "test"; lxml~=4.6; extra == "test"; matplotlib<4.0,>=3.5; extra == "test"; memory_profiler<1.0,>=0.50.0; extra == "test"; moto==5.0.0; extra == "test"; networkx~=3.4; extra == "test"; openpyxl<4.0,>=3.0.3; extra == "test"; pandas-gbq>=0.12.0; extra == "test"; pandas>=2.0; extra == "test"; Pillow~=10.0; extra == "test"; plotly<6.0,>=4.8.0; extra == "test"; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == "test"; pyarrow>=1.0; python_version < "3.11" and extra == "test"; pyarrow>=7.0; python_version >= "3.11" and extra == "test"; pyspark>=3.0; python_version < "3.11" and extra == "test"; pyspark>=3.4; python_version >= "3.11" and extra == "test"; pytest-cov~=3.0; extra == "test"; pytest-mock<2.0,>=1.7.1; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; pytest~=7.2; extra == "test"; redis~=4.1; extra == "test"; requests-mock~=1.6; extra == "test"; requests~=2.20; extra == "test"; s3fs>=2021.04; extra == "test"; snowflake-snowpark-python>=1.23; python_version < "3.12" and extra == "test"; scikit-learn<2,>=1.0.2; extra == "test"; scipy>=1.7.3; extra == "test"; packaging; extra == "test"; pyOpenSSL>=22.1.0; extra == "test"; SQLAlchemy>=1.2; extra == "test"; tables>=3.6; extra == "test"; tensorflow-macos~=2.0; (platform_system == "Darwin" and platform_machine == "arm64") and extra == "test"; tensorflow~=2.0; (platform_system != "Darwin" or platform_machine != "arm64") and extra == "test"; triad<1.0,>=0.6.7; extra == "test"; xarray>=2023.1.0; extra == "test"; xlsxwriter~=1.0; extra == "test"; datasets; extra == "test"; huggingface_hub; extra == "test"; transformers[torch]; extra == "test"; bandit<2.0,>=1.6.2; extra == "lint"; blacken-docs==1.9.2; extra == "lint"; black~=22.0; extra == "lint"; detect-secrets~=1.5.0; extra == "lint"; import-linter[toml]==1.2.6; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; ruff~=0.0.290; extra == "lint"; types-cachetools; extra == "lint"; types-PyYAML; extra == "lint"; types-redis; extra == "lint"; types-requests; extra == "lint"; types-decorator; extra == "lint"; types-six; extra == "lint"; types-tabulate; extra == "lint"; langchain-openai; extra == "experimental"; langchain-cohere; extra == "experimental"; langchain-anthropic; extra == "experimental"; langchain-community; extra == "experimental"; h5netcdf>=1.2.0; extra == "experimental"; netcdf4>=1.6.4; extra == "experimental"; xarray>=2023.1.0; extra == "experimental"; rioxarray; extra == "experimental"; torch; extra == "experimental"; opencv-python~=4.5.5.64; extra == "experimental"; prophet>=1.1.5; extra == "experimental"; optuna; extra == "experimental"; u8darts[all]; extra == "experimental"; kedro-datasets[docs,lint,test]; extra == "all"4.1.0, 5.0.0, 5.1.0, 6.0.0, 7.0.0kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == "pandas-base"; pyspark<4.0,>=2.2; extra == "spark-base"; hdfs<3.0,>=2.5.8; extra == "hdfs-base"; s3fs>=2021.4; extra == "s3fs-base"; polars>=0.18.0; extra == "polars-base"; plotly<6.0,>=4.8.0; extra == "plotly-base"; delta-spark<4.0,>=1.0; extra == "delta-base"; networkx~=3.4; extra == "networkx-base"; requests~=2.20; extra == "api-apidataset"; kedro-datasets[api-apidataset]; extra == "api"; biopython~=1.73; extra == "biosequence-biosequencedataset"; kedro-datasets[biosequence-biosequencedataset]; extra == "biosequence"; dask[dataframe]>=2021.10; extra == "dask-csvdataset"; dask[complete]>=2021.10; extra == "dask-parquetdataset"; triad<1.0,>=0.6.7; extra == "dask-parquetdataset"; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == "dask"; kedro-datasets[hdfs-base,s3fs-base]; extra == "databricks-managedtabledataset"; kedro-datasets[databricks-managedtabledataset]; extra == "databricks"; geopandas<2.0,>=0.8.0; extra == "geopandas-genericdataset"; fiona<2.0,>=1.8; extra == "geopandas-genericdataset"; kedro-datasets[geopandas-genericdataset]; extra == "geopandas"; holoviews>=1.13.0; extra == "holoviews-holoviewswriter"; kedro-datasets[holoviews-holoviewswriter]; extra == "holoviews"; datasets; extra == "huggingface-hfdataset"; huggingface_hub; extra == "huggingface-hfdataset"; transformers; extra == "huggingface-hftransformerpipelinedataset"; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == "huggingface"; ibis-framework[athena]; extra == "ibis-athena"; ibis-framework[bigquery]; extra == "ibis-bigquery"; ibis-framework[clickhouse]; extra == "ibis-clickhouse"; ibis-framework[dask]<10.0; extra == "ibis-dask"; ibis-framework[databricks]; extra == "ibis-databricks"; ibis-framework[datafusion]; extra == "ibis-datafusion"; ibis-framework[druid]; extra == "ibis-druid"; ibis-framework[duckdb]; extra == "ibis-duckdb"; ibis-framework[exasol]; extra == "ibis-exasol"; ibis-framework; extra == "ibis-flink"; apache-flink; extra == "ibis-flink"; ibis-framework[impala]; extra == "ibis-impala"; ibis-framework[mssql]; extra == "ibis-mssql"; ibis-framework[mysql]; extra == "ibis-mysql"; ibis-framework[oracle]; extra == "ibis-oracle"; ibis-framework[pandas]<10.0; extra == "ibis-pandas"; ibis-framework[polars]; extra == "ibis-polars"; ibis-framework[postgres]; extra == "ibis-postgres"; ibis-framework[pyspark]; extra == "ibis-pyspark"; ibis-framework[risingwave]; extra == "ibis-risingwave"; ibis-framework[snowflake]; extra == "ibis-snowflake"; ibis-framework[sqlite]; extra == "ibis-sqlite"; ibis-framework[trino]; extra == "ibis-trino"; ibis-framework; extra == "ibis"; kedro-datasets[json-jsondataset]; extra == "json"; scipy; extra == "matlab-matlabdataset"; kedro-datasets[matlab-matlabdataset]; extra == "matlab"; matplotlib<4.0,>=3.0.3; extra == "matplotlib-matplotlibwriter"; matplotlib<4.0,>=3.0.3; extra == "matplotlib-matplotlibdataset"; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == "matplotlib"; kedro-datasets[networkx-base]; extra == "networkx-gmldataset"; kedro-datasets[networkx-base]; extra == "networkx-graphmldataset"; kedro-datasets[networkx-base]; extra == "networkx-jsondataset"; kedro-datasets[networkx-base]; extra == "networkx"; optuna; extra == "optuna-studydataset"; kedro-datasets[optuna-studydataset]; extra == "optuna"; kedro-datasets[pandas-base]; extra == "pandas-csvdataset"; kedro-datasets[pandas-base]; extra == "pandas-deltatabledataset"; deltalake>=0.10.0; extra == "pandas-deltatabledataset"; kedro-datasets[pandas-base]; extra == "pandas-exceldataset"; openpyxl<4.0,>=3.0.6; extra == "pandas-exceldataset"; kedro-datasets[pandas-base]; extra == "pandas-featherdataset"; kedro-datasets[pandas-base]; extra == "pandas-gbqtabledataset"; pandas-gbq>=0.12.0; extra == "pandas-gbqtabledataset"; kedro-datasets[pandas-base]; extra == "pandas-gbqquerydataset"; pandas-gbq>=0.12.0; extra == "pandas-gbqquerydataset"; kedro-datasets[pandas-base]; extra == "pandas-genericdataset"; kedro-datasets[pandas-base]; extra == "pandas-hdfdataset"; tables>=3.6; extra == "pandas-hdfdataset"; kedro-datasets[pandas-base]; extra == "pandas-jsondataset"; kedro-datasets[pandas-base]; extra == "pandas-parquetdataset"; pyarrow>=6.0; extra == "pandas-parquetdataset"; kedro-datasets[pandas-base]; extra == "pandas-sqltabledataset"; SQLAlchemy<3.0,>=1.4; extra == "pandas-sqltabledataset"; kedro-datasets[pandas-base]; extra == "pandas-sqlquerydataset"; SQLAlchemy<3.0,>=1.4; extra == "pandas-sqlquerydataset"; pyodbc>=4.0; extra == "pandas-sqlquerydataset"; kedro-datasets[pandas-base]; extra == "pandas-xmldataset"; lxml~=4.6; extra == "pandas-xmldataset"; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == "pandas"; compress-pickle[lz4]~=2.1.0; extra == "pickle-pickledataset"; kedro-datasets[pickle-pickledataset]; extra == "pickle"; Pillow>=9.0; extra == "pillow-imagedataset"; kedro-datasets[pillow-imagedataset]; extra == "pillow"; kedro-datasets[plotly-base]; extra == "plotly-htmldataset"; kedro-datasets[plotly-base]; extra == "plotly-jsondataset"; kedro-datasets[pandas-base,plotly-base]; extra == "plotly-plotlydataset"; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == "plotly"; kedro-datasets[polars-base]; extra == "polars-csvdataset"; kedro-datasets[polars-base]; extra == "polars-eagerpolarsdataset"; pyarrow>=4.0; extra == "polars-eagerpolarsdataset"; xlsx2csv>=0.8.0; extra == "polars-eagerpolarsdataset"; deltalake>=0.6.2; extra == "polars-eagerpolarsdataset"; kedro-datasets[polars-base]; extra == "polars-lazypolarsdataset"; pyarrow>=4.0; extra == "polars-lazypolarsdataset"; deltalake>=0.6.2; extra == "polars-lazypolarsdataset"; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == "polars"; redis~=4.1; extra == "redis-pickledataset"; kedro-datasets[redis-pickledataset]; extra == "redis"; snowflake-snowpark-python>=1.23; extra == "snowflake-snowparktabledataset"; kedro-datasets[snowflake-snowparktabledataset]; extra == "snowflake"; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == "spark-deltatabledataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkdataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkhivedataset"; kedro-datasets[spark-base]; extra == "spark-sparkjdbcdataset"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == "spark-sparkstreamingdataset"; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == "spark"; scikit-learn>=1.0.2; extra == "svmlight-svmlightdataset"; scipy>=1.7.3; extra == "svmlight-svmlightdataset"; kedro-datasets[svmlight-svmlightdataset]; extra == "svmlight"; tensorflow~=2.0; (platform_system != "Darwin" or platform_machine != "arm64") and extra == "tensorflow-tensorflowmodeldataset"; pyodbc~=5.0; extra == "test"; tensorflow-macos~=2.0; (platform_system == "Darwin" and platform_machine == "arm64") and extra == "tensorflow-tensorflowmodeldataset"; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == "tensorflow"; kedro-datasets[text-textdataset]; extra == "text"; kedro-datasets[pandas-base]; extra == "yaml-yamldataset"; PyYAML<7.0,>=4.2; extra == "yaml-yamldataset"; kedro-datasets[yaml-yamldataset]; extra == "yaml"; u8darts-all; extra == "darts-torch-model-dataset"; kedro-datasets[darts-torch-model-dataset]; extra == "darts"; kedro-datasets[hdfs-base,s3fs-base]; extra == "databricks-externaltabledataset"; langchain-openai~=0.1.7; extra == "langchain-chatopenaidataset"; langchain-openai~=0.1.7; extra == "langchain-openaiembeddingsdataset"; langchain-anthropic~=0.1.13; extra == "langchain-chatanthropicdataset"; langchain-community~=0.2.0; extra == "langchain-chatanthropicdataset"; langchain-cohere~=0.1.5; extra == "langchain-chatcoheredataset"; langchain-community~=0.2.0; extra == "langchain-chatcoheredataset"; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == "langchain"; h5netcdf>=1.2.0; extra == "netcdf-netcdfdataset"; netcdf4>=1.6.4; extra == "netcdf-netcdfdataset"; xarray>=2023.1.0; extra == "netcdf-netcdfdataset"; kedro-datasets[netcdf-netcdfdataset]; extra == "netcdf"; prophet>=1.1.5; extra == "prophet-dataset"; kedro-datasets[prophet]; extra == "prophet"; torch; extra == "pytorch-dataset"; kedro-datasets[pytorch-dataset]; extra == "pytorch"; rioxarray>=0.15.0; extra == "rioxarray-geotiffdataset"; kedro-datasets[rioxarray-geotiffdataset]; extra == "rioxarray"; safetensors; extra == "safetensors-safetensorsdataset"; numpy; extra == "safetensors-safetensorsdataset"; kedro-datasets[safetensors-safetensorsdataset]; extra == "safetensors"; opencv-python~=4.5.5.64; extra == "video-videodataset"; kedro-datasets[video-videodataset]; extra == "video"; kedro-sphinx-theme==2024.10.2; extra == "docs"; ipykernel<7.0,>=5.3; extra == "docs"; Jinja2<3.2.0; extra == "docs"; accelerate<0.32; extra == "test"; adlfs~=2023.1; extra == "test"; behave==1.2.6; extra == "test"; biopython~=1.73; extra == "test"; cloudpickle~=2.2.1; extra == "test"; compress-pickle[lz4]~=2.1.0; extra == "test"; coverage>=7.2.0; extra == "test"; dask[complete]>=2021.10; extra == "test"; delta-spark<3.0,>=1.0; extra == "test"; deltalake>=0.10.0; extra == "test"; dill~=0.3.1; extra == "test"; filelock<4.0,>=3.4.0; extra == "test"; fiona<2.0,>=1.8; extra == "test"; gcsfs<2023.3,>=2023.1; extra == "test"; geopandas<2.0,>=0.8.0; extra == "test"; hdfs<3.0,>=2.5.8; extra == "test"; holoviews>=1.13.0; extra == "test"; ibis-framework[duckdb,examples]; extra == "test"; ipython<8.0,>=7.31.1; extra == "test"; Jinja2<3.2.0; extra == "test"; joblib>=0.14; extra == "test"; jupyterlab>=3.0; extra == "test"; jupyter~=1.0; extra == "test"; lxml~=4.6; extra == "test"; matplotlib<4.0,>=3.5; extra == "test"; memory_profiler<1.0,>=0.50.0; extra == "test"; moto==5.0.0; extra == "test"; networkx~=3.4; extra == "test"; openpyxl<4.0,>=3.0.3; extra == "test"; pandas-gbq>=0.12.0; extra == "test"; pandas>=2.0; extra == "test"; Pillow~=10.0; extra == "test"; plotly<6.0,>=4.8.0; extra == "test"; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == "test"; pyarrow>=1.0; python_version < "3.11" and extra == "test"; pyarrow>=7.0; python_version >= "3.11" and extra == "test"; pyspark>=3.0; python_version < "3.11" and extra == "test"; pyspark>=3.4; python_version >= "3.11" and extra == "test"; pytest-cov~=3.0; extra == "test"; pytest-mock<2.0,>=1.7.1; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; pytest~=7.2; extra == "test"; redis~=4.1; extra == "test"; requests-mock~=1.6; extra == "test"; requests~=2.20; extra == "test"; s3fs>=2021.04; extra == "test"; snowflake-snowpark-python>=1.23; python_version < "3.12" and extra == "test"; scikit-learn<2,>=1.0.2; extra == "test"; scipy>=1.7.3; extra == "test"; packaging; extra == "test"; pyOpenSSL>=22.1.0; extra == "test"; SQLAlchemy>=1.2; extra == "test"; tables>=3.6; extra == "test"; tensorflow-macos~=2.0; (platform_system == "Darwin" and platform_machine == "arm64") and extra == "test"; tensorflow~=2.0; (platform_system != "Darwin" or platform_machine != "arm64") and extra == "test"; triad<1.0,>=0.6.7; extra == "test"; xarray>=2023.1.0; extra == "test"; xlsxwriter~=1.0; extra == "test"; datasets; extra == "test"; huggingface_hub; extra == "test"; transformers[torch]; extra == "test"; bandit<2.0,>=1.6.2; extra == "lint"; blacken-docs==1.9.2; extra == "lint"; black~=22.0; extra == "lint"; detect-secrets~=1.5.0; extra == "lint"; import-linter[toml]==1.2.6; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; ruff~=0.0.290; extra == "lint"; types-cachetools; extra == "lint"; types-PyYAML; extra == "lint"; types-redis; extra == "lint"; types-requests; extra == "lint"; types-decorator; extra == "lint"; types-six; extra == "lint"; types-tabulate; extra == "lint"; langchain-openai; extra == "experimental"; langchain-cohere; extra == "experimental"; langchain-anthropic; extra == "experimental"; langchain-community; extra == "experimental"; h5netcdf>=1.2.0; extra == "experimental"; netcdf4>=1.6.4; extra == "experimental"; xarray>=2023.1.0; extra == "experimental"; rioxarray; extra == "experimental"; torch; extra == "experimental"; opencv-python~=4.5.5.64; extra == "experimental"; prophet>=1.1.5; extra == "experimental"; optuna; extra == "experimental"; u8darts[all]; extra == "experimental"; kedro-datasets[docs,lint,test]; extra == "all"7.0.0NoNoNoneNoneNone
kedro-dockerBase PackageEY0.6.0{'base_package': 'kedro-docker==0.6.0', 'dependencies': ['anyconfig==0.10.0', 'kedro==0.16.0', 'semver==2.10', 'coverage==7.2.0', 'pytest-xdist==2.2.1', 'PyYAML==5.1', 'wheel==0.32.2', 'black==22.0', 'mypy==1.0', 'pre-commit==2.9.2', 'trufflehog==2.1.0', 'ruff==0.0.290']}anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == "test"; coverage>=7.2.0; extra == "test"; docker; extra == "test"; psutil; extra == "test"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; PyYAML<7.0,>=5.1; extra == "test"; wheel==0.32.2; extra == "test"; bandit; extra == "lint"; black~=22.0; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; trufflehog<3.0,>=2.1.0; extra == "lint"; ruff~=0.0.290; extra == "lint"0.6.1, 0.6.2anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == "test"; coverage>=7.2.0; extra == "test"; docker; extra == "test"; psutil; extra == "test"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; PyYAML<7.0,>=5.1; extra == "test"; wheel==0.32.2; extra == "test"; bandit; extra == "lint"; black~=22.0; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; trufflehog<3.0,>=2.1.0; extra == "lint"; ruff~=0.0.290; extra == "lint"0.6.2NoNoNoneNoneNone
kedro-fast-apiBase PackageEY0.6.1{'base_package': 'kedro-fast-api==0.6.1', 'dependencies': []}0.6.1NoNoNoneNoneNone
kedro-vizBase PackageEY9.1.0{'base_package': 'kedro-viz==9.1.0', 'dependencies': ['aiofiles==22.1.0', 'fastapi==0.100.0', 'fsspec==2021.4', 'ipython==7.0.0', 'kedro-telemetry==0.6.0', 'kedro==0.18.0', 'networkx==2.5', 'orjson==3.9', 'packaging==23.0', 'pandas==1.3', 'pathspec==0.12.1', 'plotly==4.0', 'pydantic==2.0.0', 'secure==0.3.0', 'sqlalchemy==1.4', 'strawberry-graphql==0.192.0', 'uvicorn==0.30.0', 'watchfiles==0.24.0', 's3fs==2021.4', 'adlfs==2021.4', 'kedro-sphinx-theme==2024.10.3', 'gcsfs==2021.4']}aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == "aws"; adlfs>=2021.4; extra == "azure"; kedro-sphinx-theme==2024.10.3; extra == "docs"; gcsfs>=2021.4; extra == "gcp"9.2.0, 10.0.0, 10.1.0, 10.2.0, 11.0.0, 11.0.1, 11.0.2aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == "aws"; adlfs>=2021.4; extra == "azure"; kedro-sphinx-theme==2024.10.3; extra == "docs"; gcsfs>=2021.4; extra == "gcp"11.0.2NoNoNoneNoneNone
lancedbBase PackageEY0.11.0{'base_package': 'lancedb==0.11.0', 'dependencies': ['overrides==0.7', 'pyarrow==16', 'pydantic==1.10', 'tqdm==4.27.0', 'pylance==0.25', 'pandas==1.4', 'polars==0.19', 'pylance==0.25', 'typing-extensions==4.0.0', 'requests==2.31.0', 'openai==1.6.1', 'colpali-engine==0.3.10', 'boto3==1.28.57', 'awscli==1.29.57', 'botocore==1.31.57', 'ibm-watsonx-ai==1.1.2', 'adlfs==2024.2.0']}deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == "pylance"; aiohttp; extra == "tests"; boto3; extra == "tests"; pandas>=1.4; extra == "tests"; pytest; extra == "tests"; pytest-mock; extra == "tests"; pytest-asyncio; extra == "tests"; duckdb; extra == "tests"; pytz; extra == "tests"; polars<=1.3.0,>=0.19; extra == "tests"; tantivy; extra == "tests"; pyarrow-stubs; extra == "tests"; pylance>=0.25; extra == "tests"; requests; extra == "tests"; datafusion; extra == "tests"; ruff; extra == "dev"; pre-commit; extra == "dev"; pyright; extra == "dev"; typing-extensions>=4.0.0; python_full_version < "3.11" and extra == "dev"; mkdocs; extra == "docs"; mkdocs-jupyter; extra == "docs"; mkdocs-material; extra == "docs"; mkdocstrings[python]; extra == "docs"; torch; extra == "clip"; pillow; extra == "clip"; open-clip-torch; extra == "clip"; requests>=2.31.0; extra == "embeddings"; openai>=1.6.1; extra == "embeddings"; sentence-transformers; extra == "embeddings"; torch; extra == "embeddings"; pillow; extra == "embeddings"; open-clip-torch; extra == "embeddings"; cohere; extra == "embeddings"; colpali-engine>=0.3.10; extra == "embeddings"; huggingface-hub; extra == "embeddings"; instructorembedding; extra == "embeddings"; google-generativeai; extra == "embeddings"; boto3>=1.28.57; extra == "embeddings"; awscli>=1.29.57; extra == "embeddings"; botocore>=1.31.57; extra == "embeddings"; ollama; extra == "embeddings"; ibm-watsonx-ai>=1.1.2; extra == "embeddings"; adlfs>=2024.2.0; extra == "azure"0.12.0, 0.13.0b0, 0.13.0b1, 0.13.0, 0.14.0b0, 0.14.0, 0.14.1b0, 0.14.1b1, 0.15.0, 0.16.0b0, 0.16.0b1, 0.16.0, 0.16.1b0, 0.17.0b0, 0.17.0b3, 0.17.0, 0.17.1b0, 0.17.1b1, 0.17.1b2, 0.17.1b3, 0.17.1b4, 0.17.1, 0.18.0, 0.19.0, 0.20.0, 0.21.0, 0.21.1, 0.21.2, 0.22.0, 0.22.1, 0.23.0, 0.24.0deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == "pylance"; aiohttp; extra == "tests"; boto3; extra == "tests"; pandas>=1.4; extra == "tests"; pytest; extra == "tests"; pytest-mock; extra == "tests"; pytest-asyncio; extra == "tests"; duckdb; extra == "tests"; pytz; extra == "tests"; polars<=1.3.0,>=0.19; extra == "tests"; tantivy; extra == "tests"; pyarrow-stubs; extra == "tests"; pylance>=0.25; extra == "tests"; requests; extra == "tests"; datafusion; extra == "tests"; ruff; extra == "dev"; pre-commit; extra == "dev"; pyright; extra == "dev"; typing-extensions>=4.0.0; python_full_version < "3.11" and extra == "dev"; mkdocs; extra == "docs"; mkdocs-jupyter; extra == "docs"; mkdocs-material; extra == "docs"; mkdocstrings[python]; extra == "docs"; torch; extra == "clip"; pillow; extra == "clip"; open-clip-torch; extra == "clip"; requests>=2.31.0; extra == "embeddings"; openai>=1.6.1; extra == "embeddings"; sentence-transformers; extra == "embeddings"; torch; extra == "embeddings"; pillow; extra == "embeddings"; open-clip-torch; extra == "embeddings"; cohere; extra == "embeddings"; colpali-engine>=0.3.10; extra == "embeddings"; huggingface-hub; extra == "embeddings"; instructorembedding; extra == "embeddings"; google-generativeai; extra == "embeddings"; boto3>=1.28.57; extra == "embeddings"; awscli>=1.29.57; extra == "embeddings"; botocore>=1.31.57; extra == "embeddings"; ollama; extra == "embeddings"; ibm-watsonx-ai>=1.1.2; extra == "embeddings"; adlfs>=2024.2.0; extra == "azure"0.24.0NoNoNoneNoneNone
langchain-communityBase PackageEY0.2.12{'base_package': 'langchain-community==0.2.12', 'dependencies': ['langchain-core==0.3.66', 'langchain==0.3.26', 'SQLAlchemy==1.4', 'requests==2', 'PyYAML==5.3', 'aiohttp==3.8.3', 'tenacity==8.1.0', 'dataclasses-json==0.5.7', 'pydantic-settings==2.4.0', 'langsmith==0.1.125', 'httpx-sse==0.4.0', 'numpy==1.26.2', 'numpy==2.1.0']}langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < "3.13"; numpy>=2.1.0; python_version >= "3.13"0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.2.17, 0.2.18, 0.2.19, 0.3.0.dev1, 0.3.0.dev2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17rc1, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < "3.13"; numpy>=2.1.0; python_version >= "3.13"0.3.26YesCVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0
Yes0.3.0.dev2: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.19: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.13: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.18: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.16: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.14: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.17: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.3.0.dev1: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.15: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0
CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0
0.3.26{'base_package': 'langchain-community==0.3.26', 'dependencies': ['langchain-core==0.3.66', 'langchain==0.3.26', 'pydantic-settings==2.10.1', 'httpx-sse==0.4.1']}
langchain-openaiBase PackageEY0.1.22{'base_package': 'langchain-openai==0.1.22', 'dependencies': ['langchain-core==0.3.66', 'openai==1.86.0', 'tiktoken==0.7']}langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.70.1.23, 0.1.24, 0.1.25, 0.2.0.dev0, 0.2.0.dev1, 0.2.0.dev2, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4rc1, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9rc1, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.70.3.25NoNoNoneNoneNone
limeBase PackageEY0.2.0.1{'base_package': 'lime==0.2.0.1', 'dependencies': []}0.2.0.1NoNoNoneNoneNone
llama-hubBase PackageEY0.0.79.post1{'base_package': 'llama-hub==0.0.79.post1', 'dependencies': ['llama-index==0.9.41', 'pyaml==23.9.7']}llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)0.0.79.post1NoNoNoneNoneNone
llama-index-embeddings-azure-openaiBase PackageEY0.1.6{'base_package': 'llama-index-embeddings-azure-openai==0.1.6', 'dependencies': ['llama-index-core==0.12.0', 'llama-index-embeddings-openai==0.3.0', 'llama-index-llms-azure-openai==0.3.0']}llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.00.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.00.3.8NoNoNoneNoneNone
llama-index-legacyBase PackageEY0.9.48.post3{'base_package': 'llama-index-legacy==0.9.48.post3', 'dependencies': ['SQLAlchemy==1.4.49', 'beautifulsoup4==4.12.2', 'deprecated==1.2.9.3', 'fsspec==2023.5.0', 'langchain==0.0.303', 'nest-asyncio==1.5.8', 'nltk==3.8.1', 'openai==1.1.0', 'tenacity==8.2.0', 'tiktoken==0.3.3', 'typing-extensions==4.5.0', 'typing-inspect==0.8.0', 'requests==2.31.0', 'gradientai==1.4.0', 'asyncpg==0.28.0', 'pgvector==0.1.0', 'optimum==1.13.2', 'sentencepiece==0.1.99', 'transformers==4.33.1', 'guidance==0.0.64', 'lm-format-enforcer==0.4.3', 'jsonpath-ng==1.6.0', 'rank-bm25==0.2.2', 'spacy==3.7.1', 'aiohttp==3.8.6', 'networkx==3.0', 'psycopg2-binary==2.9.9', 'dirtyjson==1.0.8']}SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == "html"; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == "langchain"; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == "gradientai"; asyncpg<0.29.0,>=0.28.0; extra == "postgres"; pgvector<0.2.0,>=0.1.0; extra == "postgres"; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == "local-models"; sentencepiece<0.2.0,>=0.1.99; extra == "local-models"; transformers[torch]<5.0.0,>=4.33.1; extra == "local-models"; guidance<0.0.65,>=0.0.64; extra == "query-tools"; lm-format-enforcer<0.5.0,>=0.4.3; extra == "query-tools"; jsonpath-ng<2.0.0,>=1.6.0; extra == "query-tools"; rank-bm25<0.3.0,>=0.2.2; extra == "query-tools"; scikit-learn; extra == "query-tools"; spacy<4.0.0,>=3.7.1; extra == "query-tools"; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == "postgres"; dirtyjson<2.0.0,>=1.0.80.9.48.post4SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == "html"; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == "langchain"; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == "gradientai"; asyncpg<0.29.0,>=0.28.0; extra == "postgres"; pgvector<0.2.0,>=0.1.0; extra == "postgres"; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == "local-models"; sentencepiece<0.2.0,>=0.1.99; extra == "local-models"; transformers[torch]<5.0.0,>=4.33.1; extra == "local-models"; guidance<0.0.65,>=0.0.64; extra == "query-tools"; lm-format-enforcer<0.5.0,>=0.4.3; extra == "query-tools"; jsonpath-ng<2.0.0,>=1.6.0; extra == "query-tools"; rank-bm25<0.3.0,>=0.2.2; extra == "query-tools"; scikit-learn; extra == "query-tools"; spacy<4.0.0,>=3.7.1; extra == "query-tools"; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == "postgres"; dirtyjson<2.0.0,>=1.0.80.9.48.post4NoNoNoneNoneNone
llama-index-readers-jsonBase PackageEY0.1.5{'base_package': 'llama-index-readers-json==0.1.5', 'dependencies': ['llama-index-core==0.12.0']}llama-index-core<0.13.0,>=0.12.00.2.0, 0.3.0llama-index-core<0.13.0,>=0.12.00.3.0NoNoNoneNoneNone
llama-index-vector-stores-azurecosmosmongoBase PackageEY0.1.3{'base_package': 'llama-index-vector-stores-azurecosmosmongo==0.1.3', 'dependencies': ['llama-index-core==0.12.0', 'pymongo==4.6.1']}llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.10.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.10.6.0NoNoNoneNoneNone
llamaindex-py-clientBase PackageEY0.1.19{'base_package': 'llamaindex-py-client==0.1.19', 'dependencies': ['pydantic==1.10', 'httpx==0.20.0']}pydantic>=1.10; httpx>=0.20.0pydantic>=1.10; httpx>=0.20.00.1.19NoNoNoneNoneNone
mlflowBase PackageEY2.15.1{'base_package': 'mlflow==2.15.1', 'dependencies': ['mlflow-skinny==3.1.1', 'docker==4.0.0', 'pyarrow==4.0.0', 'sqlalchemy==1.4.0', 'google-cloud-storage==1.30.0', 'azureml-core==1.2.0', 'azure-storage-file-datalake==12', 'google-cloud-storage==1.30.0', 'boto3==1', 'databricks-agents==1.0.0', 'mlserver==1.2.0', 'mlserver-mlflow==1.2.0', 'boto3==1.28.56', 'slowapi==0.1.9', 'boto3==1.28.56', 'slowapi==0.1.9', 'langchain==0.1.0']}mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != "Windows"; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == "Windows"; pyarrow; extra == "extras"; requests-auth-aws-sigv4; extra == "extras"; boto3; extra == "extras"; botocore; extra == "extras"; google-cloud-storage>=1.30.0; extra == "extras"; azureml-core>=1.2.0; extra == "extras"; pysftp; extra == "extras"; kubernetes; extra == "extras"; virtualenv; extra == "extras"; prometheus-flask-exporter; extra == "extras"; azure-storage-file-datalake>12; extra == "databricks"; google-cloud-storage>=1.30.0; extra == "databricks"; boto3>1; extra == "databricks"; botocore; extra == "databricks"; databricks-agents<2.0,>=1.0.0; extra == "databricks"; mlserver!=1.3.1,>=1.2.0; extra == "mlserver"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == "mlserver"; fastapi<1; extra == "gateway"; uvicorn[standard]<1; extra == "gateway"; watchfiles<2; extra == "gateway"; aiohttp<4; extra == "gateway"; boto3<2,>=1.28.56; extra == "gateway"; tiktoken<1; extra == "gateway"; slowapi<1,>=0.1.9; extra == "gateway"; fastapi<1; extra == "genai"; uvicorn[standard]<1; extra == "genai"; watchfiles<2; extra == "genai"; aiohttp<4; extra == "genai"; boto3<2,>=1.28.56; extra == "genai"; tiktoken<1; extra == "genai"; slowapi<1,>=0.1.9; extra == "genai"; mlflow-dbstore; extra == "sqlserver"; aliyunstoreplugin; extra == "aliyun-oss"; mlflow-xethub; extra == "xethub"; mlflow-jfrog-plugin; extra == "jfrog"; langchain<=0.3.25,>=0.1.0; extra == "langchain"; Flask-WTF<2; extra == "auth"2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != "Windows"; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == "Windows"; pyarrow; extra == "extras"; requests-auth-aws-sigv4; extra == "extras"; boto3; extra == "extras"; botocore; extra == "extras"; google-cloud-storage>=1.30.0; extra == "extras"; azureml-core>=1.2.0; extra == "extras"; pysftp; extra == "extras"; kubernetes; extra == "extras"; virtualenv; extra == "extras"; prometheus-flask-exporter; extra == "extras"; azure-storage-file-datalake>12; extra == "databricks"; google-cloud-storage>=1.30.0; extra == "databricks"; boto3>1; extra == "databricks"; botocore; extra == "databricks"; databricks-agents<2.0,>=1.0.0; extra == "databricks"; mlserver!=1.3.1,>=1.2.0; extra == "mlserver"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == "mlserver"; fastapi<1; extra == "gateway"; uvicorn[standard]<1; extra == "gateway"; watchfiles<2; extra == "gateway"; aiohttp<4; extra == "gateway"; boto3<2,>=1.28.56; extra == "gateway"; tiktoken<1; extra == "gateway"; slowapi<1,>=0.1.9; extra == "gateway"; fastapi<1; extra == "genai"; uvicorn[standard]<1; extra == "genai"; watchfiles<2; extra == "genai"; aiohttp<4; extra == "genai"; boto3<2,>=1.28.56; extra == "genai"; tiktoken<1; extra == "genai"; slowapi<1,>=0.1.9; extra == "genai"; mlflow-dbstore; extra == "sqlserver"; aliyunstoreplugin; extra == "aliyun-oss"; mlflow-xethub; extra == "xethub"; mlflow-jfrog-plugin; extra == "jfrog"; langchain<=0.3.25,>=0.1.0; extra == "langchain"; Flask-WTF<2; extra == "auth"3.1.1YesCVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0
CVE-2024-27134, CVSS_V3, MLflow's excessive directory permissions allow local privilege escalation, CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2024-27134, CVSS_V3, , CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0
Yes2.20.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.1.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0rc0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.1: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.16.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.0rc0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.2: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.22.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0
CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
CVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.4: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3
CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0
Up-to-dateNone
motor-typesBase PackageEY1.0.0b4{'base_package': 'motor-types==1.0.0b4', 'dependencies': ['pymongo==4.3.0', 'motor==3.0.0', 'typing-extensions==4.0.0', 'dnspython==2.3.0']}pymongo (>=4.3.0); motor (>=3.0.0) ; extra == "motor"; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == "motor"pymongo (>=4.3.0); motor (>=3.0.0) ; extra == "motor"; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == "motor"1.0.0b4NoNoNoneNoneNone
notebookBase PackageEY7.2.2{'base_package': 'notebook==7.2.2', 'dependencies': ['jupyter-server==2.4.0', 'jupyterlab-server==2.27.1', 'jupyterlab==4.4.3', 'notebook-shim==0.2', 'tornado==6.2.0', 'sphinx==1.3.6', 'importlib-resources==5.0', 'jupyter-server==2.4.0', 'jupyterlab-server==2.27.1', 'pytest==7.0']}jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == "dev"; pre-commit; extra == "dev"; myst-parser; extra == "docs"; nbsphinx; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx>=1.3.6; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; importlib-resources>=5.0; python_version < "3.10" and extra == "test"; ipykernel; extra == "test"; jupyter-server[test]<3,>=2.4.0; extra == "test"; jupyterlab-server[test]<3,>=2.27.1; extra == "test"; nbval; extra == "test"; pytest-console-scripts; extra == "test"; pytest-timeout; extra == "test"; pytest-tornasync; extra == "test"; pytest>=7.0; extra == "test"; requests; extra == "test"7.2.3, 7.3.0a0, 7.3.0a1, 7.3.0b0, 7.3.0b1, 7.3.0b2, 7.3.0rc0, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.4.0a0, 7.4.0a1, 7.4.0a2, 7.4.0a3, 7.4.0b0, 7.4.0b1, 7.4.0b2, 7.4.0b3, 7.4.0rc0, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.5.0a0jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == "dev"; pre-commit; extra == "dev"; myst-parser; extra == "docs"; nbsphinx; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx>=1.3.6; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; importlib-resources>=5.0; python_version < "3.10" and extra == "test"; ipykernel; extra == "test"; jupyter-server[test]<3,>=2.4.0; extra == "test"; jupyterlab-server[test]<3,>=2.27.1; extra == "test"; nbval; extra == "test"; pytest-console-scripts; extra == "test"; pytest-timeout; extra == "test"; pytest-tornasync; extra == "test"; pytest>=7.0; extra == "test"; requests; extra == "test"7.5.0a0NoNoNoneNoneNone
onnxruntimeBase PackageEY1.18.0{'base_package': 'onnxruntime==1.18.0', 'dependencies': ['numpy==1.21.6']}coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy1.18.1, 1.19.0, 1.19.2, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy1.22.0NoNoNoneNoneNone
opencensus-ext-azureBase PackageEY1.1.13{'base_package': 'opencensus-ext-azure==1.1.13', 'dependencies': ['azure-core==1.12.0', 'azure-identity==1.5.0', 'opencensus==0.11.4', 'psutil==5.6.3', 'requests==2.19.0']}azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.01.1.14, 1.1.15azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.01.1.15NoNoNoneNoneNone
opencensus-ext-loggingBase PackageEY0.1.1{'base_package': 'opencensus-ext-logging==0.1.1', 'dependencies': ['opencensus==0.8.0']}opencensus (<1.0.0,>=0.8.0)opencensus (<1.0.0,>=0.8.0)0.1.1NoNoNoneNoneNone
opensearch-pyBase PackageEY2.5.0{'base_package': 'opensearch-py==2.5.0', 'dependencies': ['urllib3==1.26.19', 'urllib3==1.26.19', 'requests==2.32.0', 'certifi==2024.07.04', 'requests==2.0.0', 'pytest==3.0.0', 'black==24.3.0', 'aiohttp==3.9.4', 'aiohttp==3.9.4']}urllib3<1.27,>=1.26.19; python_version < "3.10"; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= "3.10"; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == "develop"; coverage<8.0.0; extra == "develop"; pyyaml; extra == "develop"; pytest>=3.0.0; extra == "develop"; pytest-cov; extra == "develop"; pytz; extra == "develop"; botocore; extra == "develop"; pytest-mock<4.0.0; extra == "develop"; sphinx; extra == "develop"; sphinx_rtd_theme; extra == "develop"; myst_parser; extra == "develop"; sphinx_copybutton; extra == "develop"; black>=24.3.0; extra == "develop"; jinja2; extra == "develop"; sphinx; extra == "docs"; sphinx_rtd_theme; extra == "docs"; myst_parser; extra == "docs"; sphinx_copybutton; extra == "docs"; aiohttp<4,>=3.9.4; extra == "docs"; aiohttp<4,>=3.9.4; extra == "async"; requests_kerberos; extra == "kerberos"2.6.0, 2.7.0, 2.7.1, 2.8.0, 3.0.0urllib3<1.27,>=1.26.19; python_version < "3.10"; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= "3.10"; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == "develop"; coverage<8.0.0; extra == "develop"; pyyaml; extra == "develop"; pytest>=3.0.0; extra == "develop"; pytest-cov; extra == "develop"; pytz; extra == "develop"; botocore; extra == "develop"; pytest-mock<4.0.0; extra == "develop"; sphinx; extra == "develop"; sphinx_rtd_theme; extra == "develop"; myst_parser; extra == "develop"; sphinx_copybutton; extra == "develop"; black>=24.3.0; extra == "develop"; jinja2; extra == "develop"; sphinx; extra == "docs"; sphinx_rtd_theme; extra == "docs"; myst_parser; extra == "docs"; sphinx_copybutton; extra == "docs"; aiohttp<4,>=3.9.4; extra == "docs"; aiohttp<4,>=3.9.4; extra == "async"; requests_kerberos; extra == "kerberos"3.0.0NoNoNoneNoneNone
optunaBase PackageEY3.6.1{'base_package': 'optuna==3.6.1', 'dependencies': ['alembic==1.5.0', 'packaging==20.0', 'sqlalchemy==1.4.2', 'asv==0.5.0', 'typing_extensions==3.10.0.0', 'cmaes==0.10.0', 'plotly==4.9.0', 'sphinx_rtd_theme==1.2.0', 'cmaes==0.10.0', 'plotly==4.9.0', 'scikit-learn==0.24.2', 'protobuf==5.28.1', 'scipy==1.9.2', 'protobuf==5.28.1']}alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == "benchmark"; cma; extra == "benchmark"; virtualenv; extra == "benchmark"; black; extra == "checking"; blackdoc; extra == "checking"; flake8; extra == "checking"; isort; extra == "checking"; mypy; extra == "checking"; mypy_boto3_s3; extra == "checking"; types-PyYAML; extra == "checking"; types-redis; extra == "checking"; types-setuptools; extra == "checking"; types-tqdm; extra == "checking"; typing_extensions>=3.10.0.0; extra == "checking"; ase; extra == "document"; cmaes>=0.10.0; extra == "document"; fvcore; extra == "document"; kaleido<0.4; extra == "document"; lightgbm; extra == "document"; matplotlib!=3.6.0; extra == "document"; pandas; extra == "document"; pillow; extra == "document"; plotly>=4.9.0; extra == "document"; scikit-learn; extra == "document"; sphinx; extra == "document"; sphinx-copybutton; extra == "document"; sphinx-gallery; extra == "document"; sphinx-notfound-page; extra == "document"; sphinx_rtd_theme>=1.2.0; extra == "document"; torch; extra == "document"; torchvision; extra == "document"; boto3; extra == "optional"; cmaes>=0.10.0; extra == "optional"; google-cloud-storage; extra == "optional"; matplotlib!=3.6.0; extra == "optional"; pandas; extra == "optional"; plotly>=4.9.0; extra == "optional"; redis; extra == "optional"; scikit-learn>=0.24.2; extra == "optional"; scipy; extra == "optional"; torch; python_version <= "3.12" and extra == "optional"; grpcio; extra == "optional"; protobuf>=5.28.1; extra == "optional"; coverage; extra == "test"; fakeredis[lua]; extra == "test"; kaleido<0.4; extra == "test"; moto; extra == "test"; pytest; extra == "test"; scipy>=1.9.2; extra == "test"; torch; python_version <= "3.12" and extra == "test"; grpcio; extra == "test"; protobuf>=5.28.1; extra == "test"3.6.2, 4.0.0b0, 4.0.0, 4.1.0, 4.2.0, 4.2.1, 4.3.0, 4.4.0alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == "benchmark"; cma; extra == "benchmark"; virtualenv; extra == "benchmark"; black; extra == "checking"; blackdoc; extra == "checking"; flake8; extra == "checking"; isort; extra == "checking"; mypy; extra == "checking"; mypy_boto3_s3; extra == "checking"; types-PyYAML; extra == "checking"; types-redis; extra == "checking"; types-setuptools; extra == "checking"; types-tqdm; extra == "checking"; typing_extensions>=3.10.0.0; extra == "checking"; ase; extra == "document"; cmaes>=0.10.0; extra == "document"; fvcore; extra == "document"; kaleido<0.4; extra == "document"; lightgbm; extra == "document"; matplotlib!=3.6.0; extra == "document"; pandas; extra == "document"; pillow; extra == "document"; plotly>=4.9.0; extra == "document"; scikit-learn; extra == "document"; sphinx; extra == "document"; sphinx-copybutton; extra == "document"; sphinx-gallery; extra == "document"; sphinx-notfound-page; extra == "document"; sphinx_rtd_theme>=1.2.0; extra == "document"; torch; extra == "document"; torchvision; extra == "document"; boto3; extra == "optional"; cmaes>=0.10.0; extra == "optional"; google-cloud-storage; extra == "optional"; matplotlib!=3.6.0; extra == "optional"; pandas; extra == "optional"; plotly>=4.9.0; extra == "optional"; redis; extra == "optional"; scikit-learn>=0.24.2; extra == "optional"; scipy; extra == "optional"; torch; python_version <= "3.12" and extra == "optional"; grpcio; extra == "optional"; protobuf>=5.28.1; extra == "optional"; coverage; extra == "test"; fakeredis[lua]; extra == "test"; kaleido<0.4; extra == "test"; moto; extra == "test"; pytest; extra == "test"; scipy>=1.9.2; extra == "test"; torch; python_version <= "3.12" and extra == "test"; grpcio; extra == "test"; protobuf>=5.28.1; extra == "test"4.4.0NoNoNoneNoneNone
plotly-resamplerBase PackageEY0.10.0{'base_package': 'plotly-resampler==0.10.0', 'dependencies': ['jupyter-dash==0.4.2', 'plotly==5.5.0', 'dash==2.9.0', 'pandas==1', 'numpy==1.14', 'numpy==1.24', 'orjson==3.8.0', 'Flask-Cors==3.0.10', 'kaleido==0.2.1', 'tsdownsample==0.1.3']}jupyter-dash>=0.4.2; extra == "inline-persistent"; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < "3.11"; numpy>=1.24; python_version >= "3.11"; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == "inline-persistent"; kaleido==0.2.1; extra == "inline-persistent"; tsdownsample>=0.1.30.11.0rc0, 0.11.0rc1jupyter-dash>=0.4.2; extra == "inline-persistent"; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < "3.11"; numpy>=1.24; python_version >= "3.11"; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == "inline-persistent"; kaleido==0.2.1; extra == "inline-persistent"; tsdownsample>=0.1.30.11.0rc1NoNoNoneNoneNone
poetry-plugin-exportBase PackageEY1.8.0{'base_package': 'poetry-plugin-export==1.8.0', 'dependencies': ['poetry==2.0.0', 'poetry-core==1.7.0']}poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.01.9.0poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.01.9.0NoNoNoneNoneNone
portalockerBase PackageEY2.10.1{'base_package': 'portalocker==2.10.1', 'dependencies': ['pywin32==226', 'coverage-conditional-plugin==0.9.0', 'pytest-cov==2.8.1', 'pytest-mypy==0.8.0', 'pytest-rerunfailures==15.0', 'pytest-timeout==2.1.0', 'pytest==5.4.1', 'sphinx==6.0.0', 'types-pywin32==310.0.0.20250429']}pywin32>=226; platform_system == "Windows"; portalocker[tests]; extra == "docs"; coverage-conditional-plugin>=0.9.0; extra == "tests"; portalocker[redis]; extra == "tests"; pytest-cov>=2.8.1; extra == "tests"; pytest-mypy>=0.8.0; extra == "tests"; pytest-rerunfailures>=15.0; extra == "tests"; pytest-timeout>=2.1.0; extra == "tests"; pytest>=5.4.1; extra == "tests"; sphinx>=6.0.0; extra == "tests"; types-pywin32>=310.0.0.20250429; extra == "tests"; types-redis; extra == "tests"; redis; extra == "redis"3.0.0, 3.1.0, 3.1.1, 3.2.0pywin32>=226; platform_system == "Windows"; portalocker[tests]; extra == "docs"; coverage-conditional-plugin>=0.9.0; extra == "tests"; portalocker[redis]; extra == "tests"; pytest-cov>=2.8.1; extra == "tests"; pytest-mypy>=0.8.0; extra == "tests"; pytest-rerunfailures>=15.0; extra == "tests"; pytest-timeout>=2.1.0; extra == "tests"; pytest>=5.4.1; extra == "tests"; sphinx>=6.0.0; extra == "tests"; types-pywin32>=310.0.0.20250429; extra == "tests"; types-redis; extra == "tests"; redis; extra == "redis"3.2.0NoNoNoneNoneNone
pre-commitBase PackageEY3.8.0{'base_package': 'pre-commit==3.8.0', 'dependencies': ['cfgv==2.0.0', 'identify==1.0.0', 'nodeenv==0.11.1', 'pyyaml==5.1', 'virtualenv==20.10.0']}cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.04.0.0, 4.0.1, 4.1.0, 4.2.0cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.04.2.0NoNoNoneNoneNone
pyltrBase PackageEY0.2.6{'base_package': 'pyltr==0.2.6', 'dependencies': []}numpy; pandas; scipy; scikit-learn; sixnumpy; pandas; scipy; scikit-learn; six0.2.6NoNoNoneNoneNone
PySocksBase PackageEY1.7.1{'base_package': 'PySocks==1.7.1', 'dependencies': []}1.7.1NoNoNoneNoneNone
pytest-asyncioBase PackageEY0.23.6{'base_package': 'pytest-asyncio==0.23.6', 'dependencies': ['pytest==8.2', 'typing-extensions==4.12', 'sphinx==5.3', 'sphinx-rtd-theme==1', 'coverage==6.2', 'hypothesis==5.7.1']}pytest<9,>=8.2; typing-extensions>=4.12; python_version < "3.10"; sphinx>=5.3; extra == "docs"; sphinx-rtd-theme>=1; extra == "docs"; coverage>=6.2; extra == "testing"; hypothesis>=5.7.1; extra == "testing"0.23.7, 0.23.8, 0.24.0a0, 0.24.0a1, 0.24.0, 0.25.0, 0.25.1, 0.25.2, 0.25.3, 0.26.0, 1.0.0a1, 1.0.0pytest<9,>=8.2; typing-extensions>=4.12; python_version < "3.10"; sphinx>=5.3; extra == "docs"; sphinx-rtd-theme>=1; extra == "docs"; coverage>=6.2; extra == "testing"; hypothesis>=5.7.1; extra == "testing"1.0.0NoNoNoneNoneNone
pytest-covBase PackageEY5.0.0{'base_package': 'pytest-cov==5.0.0', 'dependencies': ['pytest==6.2.5', 'coverage==7.5', 'pluggy==1.2']}pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == "testing"; hunter; extra == "testing"; process-tests; extra == "testing"; pytest-xdist; extra == "testing"; virtualenv; extra == "testing"6.0.0, 6.1.0, 6.1.1, 6.2.0, 6.2.1pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == "testing"; hunter; extra == "testing"; process-tests; extra == "testing"; pytest-xdist; extra == "testing"; virtualenv; extra == "testing"6.2.1NoNoNoneNoneNone
pytest-httpxBase PackageEY0.28.0{'base_package': 'pytest-httpx==0.28.0', 'dependencies': []}httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == "testing"; pytest-asyncio==0.24.*; extra == "testing"0.29.0, 0.30.0, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.33.0, 0.34.0, 0.35.0httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == "testing"; pytest-asyncio==0.24.*; extra == "testing"0.35.0NoNoNoneNoneNone
pytest-mockBase PackageEY1.13.0{'base_package': 'pytest-mock==1.13.0', 'dependencies': ['pytest==6.2.5']}pytest>=6.2.5; pre-commit; extra == "dev"; pytest-asyncio; extra == "dev"; tox; extra == "dev"2.0.0, 3.0.0, 3.1.0, 3.1.1, 3.2.0, 3.3.0, 3.3.1, 3.4.0, 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.7.0, 3.8.0, 3.8.1, 3.8.2, 3.9.0, 3.10.0, 3.11.0, 3.11.1, 3.12.0, 3.13.0, 3.14.0, 3.14.1pytest>=6.2.5; pre-commit; extra == "dev"; pytest-asyncio; extra == "dev"; tox; extra == "dev"3.14.1NoNoNoneNoneNone
pytest-sugarBase PackageEY1.0.0{'base_package': 'pytest-sugar==1.0.0', 'dependencies': ['pytest==6.2.0', 'termcolor==2.1.0', 'packaging==21.3']}pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev'pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev'1.0.0NoNoNoneNoneNone
python-multipartBase PackageEY0.0.19{'base_package': 'python-multipart==0.0.19', 'dependencies': []}0.0.200.0.20NoNoNoneNoneNone
recordlinkageBase PackageEY0.16{'base_package': 'recordlinkage==0.16', 'dependencies': ['jellyfish==1', 'numpy==1.13', 'pandas==1', 'scipy==1', 'scikit-learn==1', 'networkx==2']}jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'0.16NoNoNoneNoneNone
reportlabBase PackageEY4.2.0{'base_package': 'reportlab==4.2.0', 'dependencies': ['pillow==9.0.0', 'rl_accel==0.9.0', 'rl_renderPM==4.0.3', 'rlPyCairo==0.2.0', 'freetype-py==2.3.0']}pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == "accel"; rl_renderPM<4.1,>=4.0.3; extra == "renderpm"; rlPyCairo<1,>=0.2.0; extra == "pycairo"; freetype-py<2.4,>=2.3.0; extra == "pycairo"; rlbidi; extra == "bidi"; uharfbuzz; extra == "shaping"4.2.2, 4.2.4, 4.2.5, 4.3.0, 4.3.1, 4.4.0, 4.4.1, 4.4.2pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == "accel"; rl_renderPM<4.1,>=4.0.3; extra == "renderpm"; rlPyCairo<1,>=0.2.0; extra == "pycairo"; freetype-py<2.4,>=2.3.0; extra == "pycairo"; rlbidi; extra == "bidi"; uharfbuzz; extra == "shaping"4.4.2NoNoNoneNoneNone
retryBase PackageEY0.9.2{'base_package': 'retry==0.9.2', 'dependencies': ['decorator==3.4.2', 'py==1.4.26']}decorator (>=3.4.2); py (<2.0.0,>=1.4.26)decorator (>=3.4.2); py (<2.0.0,>=1.4.26)0.9.2NoNoNoneNoneNone
ruamel.yamlBase PackageEY0.18.6{'base_package': 'ruamel.yaml==0.18.6', 'dependencies': ['ruamel.yaml.clib==0.2.7', 'ruamel.yaml.jinja2==0.2', 'mercurial==5.7']}ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.14"; ruamel.yaml.jinja2>=0.2; extra == "jinja2"; ryd; extra == "docs"; mercurial>5.7; extra == "docs"0.18.7, 0.18.8, 0.18.9, 0.18.10, 0.18.11, 0.18.12, 0.18.13, 0.18.14ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.14"; ruamel.yaml.jinja2>=0.2; extra == "jinja2"; ryd; extra == "docs"; mercurial>5.7; extra == "docs"0.18.14NoNoNoneNoneNone
ruamel.yaml.clibBase PackageEY0.2.12{'base_package': 'ruamel.yaml.clib==0.2.12', 'dependencies': []}0.2.12NoNoNoneNoneNone
ruffBase PackageEY0.5.7{'base_package': 'ruff==0.5.7', 'dependencies': []}0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.11.4, 0.11.5, 0.11.6, 0.11.7, 0.11.8, 0.11.9, 0.11.10, 0.11.11, 0.11.12, 0.11.13, 0.12.00.12.0NoNoNoneNoneNone
scikit-plotBase PackageEY0.3.7{'base_package': 'scikit-plot==0.3.7', 'dependencies': ['matplotlib==1.4.0', 'scikit-learn==0.18', 'scipy==0.9', 'joblib==0.10']}matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing'matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing'0.3.7NoNoNoneNoneNone
seabornBase PackageEY0.13.2{'base_package': 'seaborn==0.13.2', 'dependencies': ['numpy==1.20', 'pandas==1.2', 'matplotlib==3.4', 'pydata_sphinx_theme==0.10.0rc2', 'scipy==1.7', 'statsmodels==0.12']}numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == "dev"; pytest-cov ; extra == "dev"; pytest-xdist ; extra == "dev"; flake8 ; extra == "dev"; mypy ; extra == "dev"; pandas-stubs ; extra == "dev"; pre-commit ; extra == "dev"; flit ; extra == "dev"; numpydoc ; extra == "docs"; nbconvert ; extra == "docs"; ipykernel ; extra == "docs"; sphinx<6.0.0 ; extra == "docs"; sphinx-copybutton ; extra == "docs"; sphinx-issues ; extra == "docs"; sphinx-design ; extra == "docs"; pyyaml ; extra == "docs"; pydata_sphinx_theme==0.10.0rc2 ; extra == "docs"; scipy>=1.7 ; extra == "stats"; statsmodels>=0.12 ; extra == "stats"numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == "dev"; pytest-cov ; extra == "dev"; pytest-xdist ; extra == "dev"; flake8 ; extra == "dev"; mypy ; extra == "dev"; pandas-stubs ; extra == "dev"; pre-commit ; extra == "dev"; flit ; extra == "dev"; numpydoc ; extra == "docs"; nbconvert ; extra == "docs"; ipykernel ; extra == "docs"; sphinx<6.0.0 ; extra == "docs"; sphinx-copybutton ; extra == "docs"; sphinx-issues ; extra == "docs"; sphinx-design ; extra == "docs"; pyyaml ; extra == "docs"; pydata_sphinx_theme==0.10.0rc2 ; extra == "docs"; scipy>=1.7 ; extra == "stats"; statsmodels>=0.12 ; extra == "stats"0.13.2NoNoNoneNoneNone
seleniumBase PackageEY4.21.0{'base_package': 'selenium==4.21.0', 'dependencies': ['urllib3==2.4.0', 'trio==0.30.0', 'trio-websocket==0.12.2', 'certifi==2025.4.26', 'typing_extensions==4.13.2', 'websocket-client==1.8.0']}urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.04.22.0, 4.23.0, 4.23.1, 4.24.0, 4.25.0, 4.26.0, 4.26.1, 4.27.0, 4.27.1, 4.28.0, 4.28.1, 4.29.0, 4.30.0, 4.31.0, 4.32.0, 4.33.0urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.04.33.0NoNoNoneNoneNone
sentence-transformersBase PackageEY2.2.2{'base_package': 'sentence-transformers==2.2.2', 'dependencies': ['transformers==4.41.0', 'torch==1.11.0', 'huggingface-hub==0.20.0', 'typing_extensions==4.5.0', 'accelerate==0.20.3', 'optimum==1.23.1', 'optimum==1.23.1', 'optimum-intel==1.20.0', 'accelerate==0.20.3']}transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == "train"; accelerate>=0.20.3; extra == "train"; optimum[onnxruntime]>=1.23.1; extra == "onnx"; optimum[onnxruntime-gpu]>=1.23.1; extra == "onnx-gpu"; optimum-intel[openvino]>=1.20.0; extra == "openvino"; datasets; extra == "dev"; accelerate>=0.20.3; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; peft; extra == "dev"2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.6.1, 2.7.0, 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.4.0, 3.4.1, 4.0.0, 4.0.1, 4.0.2, 4.1.0transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == "train"; accelerate>=0.20.3; extra == "train"; optimum[onnxruntime]>=1.23.1; extra == "onnx"; optimum[onnxruntime-gpu]>=1.23.1; extra == "onnx-gpu"; optimum-intel[openvino]>=1.20.0; extra == "openvino"; datasets; extra == "dev"; accelerate>=0.20.3; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; peft; extra == "dev"4.1.0NoNoNoneNoneNone
sktimeBase PackageEY0.26.0{'base_package': 'sktime==0.26.0', 'dependencies': ['joblib==1.2.0', 'numpy==1.21', 'pandas==1.1', 'scikit-base==0.6.1', 'scikit-learn==0.24', 'scipy==1.2', 'arch==5.6', 'autots==0.6.1', 'dask==2024.8.2', 'esig==0.9.7', 'filterpy==1.4.5', 'gluonts==0.9', 'hmmlearn==0.2.7', 'matplotlib==3.3.2', 'numba==0.53', 'pmdarima==1.8', 'polars==0.20', 'prophet==1.1', 'pyod==0.8', 'ray==2.40.0', 'scikit_posthocs==0.6.5', 'seaborn==0.11', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'tbats==1.1', 'temporian==0.7.0', 'tensorflow==2', 'tsfresh==0.17', 'tslearn==0.5.2', 'u8darts==0.29.0', 'arch==5.6', 'autots==0.6.1', 'dask==2024.8.2', 'esig==0.9.7', 'filterpy==1.4.5', 'gluonts==0.9', 'hmmlearn==0.2.7', 'matplotlib==3.3.2', 'numba==0.53', 'pmdarima==1.8', 'polars==0.20', 'prophet==1.1', 'pyod==0.8', 'ray==2.40.0', 'scikit_posthocs==0.6.5', 'seaborn==0.11', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'tbats==1.1', 'temporian==0.7.0', 'tensorflow==2', 'tsfresh==0.17', 'tslearn==0.5.2', 'u8darts==0.29.0', 'dtw-python==1.3', 'numba==0.53', 'hmmlearn==0.2.7', 'numba==0.53', 'pyod==0.8', 'esig==0.9.7', 'numba==0.53', 'tensorflow==2', 'tsfresh==0.17', 'numba==0.53', 'tslearn==0.5.2', 'hmmlearn==0.2.7', 'numba==0.53', 'pyod==0.8', 'arch==5.6', 'autots==0.6.1', 'pmdarima==1.8', 'prophet==1.1', 'skforecast==0.12.1', 'skpro==2', 'statsforecast==1.0.0', 'statsmodels==0.12.1', 'tbats==1.1', 'tensorflow==2', 'seasonal==0.3.1', 'statsmodels==0.12.1', 'numba==0.53', 'tensorflow==2', 'esig==0.9.7', 'filterpy==1.4.5', 'holidays==0.29', 'mne==1.5', 'numba==0.53', 'pycatch22==0.4', 'statsmodels==0.12.1', 'stumpy==1.5.1', 'temporian==0.7.0', 'tsfresh==0.17', 'nbsphinx==0.8.6', 'pytest==7.4', 'pytest-randomly==3.15', 'pytest-timeout==2.1', 'pytest-xdist==3.3', 'neuralforecast==1.6.4', 'peft==0.10.0', 'tensorflow==2', 'pykan==0.2.1', 'pytorch-forecasting==1.0.0', 'lightning==2.0', 'gluonts==0.14.3', 'einops==0.7.0', 'huggingface-hub==0.23.0']}joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < "3.13" and extra == "all-extras"; autots<0.7,>=0.6.1; extra == "all-extras"; cloudpickle; python_version < "3.13" and extra == "all-extras"; dash!=2.9.0; python_version < "3.13" and extra == "all-extras"; dask<2025.2.1,>2024.8.2; (extra == "dataframe" and python_version < "3.13") and extra == "all-extras"; dtaidistance<2.4; python_version < "3.13" and extra == "all-extras"; dtw-python; python_version < "3.13" and extra == "all-extras"; esig==0.9.7; python_version < "3.10" and extra == "all-extras"; filterpy>=1.4.5; python_version < "3.11" and extra == "all-extras"; gluonts>=0.9; python_version < "3.13" and extra == "all-extras"; h5py; python_version < "3.12" and extra == "all-extras"; hmmlearn>=0.2.7; python_version < "3.11" and extra == "all-extras"; holidays; python_version < "3.13" and extra == "all-extras"; matplotlib!=3.9.1,>=3.3.2; python_version < "3.13" and extra == "all-extras"; mne; python_version < "3.13" and extra == "all-extras"; numba<0.62,>=0.53; python_version < "3.13" and extra == "all-extras"; optuna<4.5; extra == "all-extras"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < "3.12" and extra == "all-extras"; polars[pandas]<2.0,>=0.20; python_version < "3.13" and extra == "all-extras"; prophet>=1.1; python_version < "3.12" and extra == "all-extras"; pycatch22<0.4.6; python_version < "3.13" and extra == "all-extras"; pyod>=0.8; python_version < "3.11" and extra == "all-extras"; pyts<0.14.0; python_version < "3.12" and extra == "all-extras"; ray>=2.40.0; python_version < "3.13" and extra == "all-extras"; scikit-optimize; python_version < "3.13" and extra == "all-extras"; scikit_posthocs>=0.6.5; python_version < "3.13" and extra == "all-extras"; seaborn>=0.11; python_version < "3.13" and extra == "all-extras"; seasonal; python_version < "3.13" and extra == "all-extras"; simdkalman; extra == "all-extras"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "all-extras"; skpro<2.10.0,>=2; extra == "all-extras"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "all-extras"; statsmodels>=0.12.1; python_version < "3.13" and extra == "all-extras"; stumpy>=1.5.1; python_version < "3.11" and extra == "all-extras"; tbats>=1.1; python_version < "3.12" and extra == "all-extras"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "all-extras"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "all-extras"; tsfresh>=0.17; python_version < "3.12" and extra == "all-extras"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.11" and extra == "all-extras"; u8darts<0.32.0,>=0.29.0; python_version < "3.13" and extra == "all-extras"; xarray; python_version < "3.13" and extra == "all-extras"; arch<7.1.0,>=5.6; python_version < "3.13" and extra == "all-extras-pandas2"; autots<0.7,>=0.6.1; python_version < "3.13" and extra == "all-extras-pandas2"; cloudpickle; python_version < "3.13" and extra == "all-extras-pandas2"; dash!=2.9.0; python_version < "3.13" and extra == "all-extras-pandas2"; dask<2025.2.1,>2024.8.2; (extra == "dataframe" and python_version < "3.13") and extra == "all-extras-pandas2"; dtaidistance<2.4; python_version < "3.13" and extra == "all-extras-pandas2"; dtw-python; python_version < "3.13" and extra == "all-extras-pandas2"; esig==0.9.7; python_version < "3.10" and extra == "all-extras-pandas2"; filterpy>=1.4.5; python_version < "3.11" and extra == "all-extras-pandas2"; gluonts>=0.9; python_version < "3.13" and extra == "all-extras-pandas2"; h5py; python_version < "3.12" and extra == "all-extras-pandas2"; hmmlearn>=0.2.7; python_version < "3.11" and extra == "all-extras-pandas2"; holidays; python_version < "3.13" and extra == "all-extras-pandas2"; matplotlib!=3.9.1,>=3.3.2; python_version < "3.13" and extra == "all-extras-pandas2"; mne; python_version < "3.13" and extra == "all-extras-pandas2"; numba<0.62,>=0.53; python_version < "3.13" and extra == "all-extras-pandas2"; optuna<4.5; extra == "all-extras-pandas2"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < "3.12" and extra == "all-extras-pandas2"; polars[pandas]<2.0,>=0.20; python_version < "3.13" and extra == "all-extras-pandas2"; prophet>=1.1; python_version < "3.12" and extra == "all-extras-pandas2"; pycatch22<0.4.6; python_version < "3.13" and extra == "all-extras-pandas2"; pyod>=0.8; python_version < "3.11" and extra == "all-extras-pandas2"; ray>=2.40.0; python_version < "3.13" and extra == "all-extras-pandas2"; scikit_posthocs>=0.6.5; python_version < "3.13" and extra == "all-extras-pandas2"; seaborn>=0.11; python_version < "3.13" and extra == "all-extras-pandas2"; seasonal; python_version < "3.13" and extra == "all-extras-pandas2"; simdkalman; extra == "all-extras-pandas2"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "all-extras-pandas2"; skpro<2.10.0,>=2; extra == "all-extras-pandas2"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "all-extras-pandas2"; statsmodels>=0.12.1; python_version < "3.13" and extra == "all-extras-pandas2"; stumpy>=1.5.1; python_version < "3.11" and extra == "all-extras-pandas2"; tbats>=1.1; python_version < "3.12" and extra == "all-extras-pandas2"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "all-extras-pandas2"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "all-extras-pandas2"; tsfresh>=0.17; python_version < "3.12" and extra == "all-extras-pandas2"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.11" and extra == "all-extras-pandas2"; u8darts<0.32.0,>=0.29.0; python_version < "3.13" and extra == "all-extras-pandas2"; xarray; python_version < "3.13" and extra == "all-extras-pandas2"; dtaidistance<2.4; python_version < "3.13" and extra == "alignment"; dtw-python<1.6,>=1.3; python_version < "3.13" and extra == "alignment"; numba<0.62,>=0.53; python_version < "3.13" and extra == "alignment"; hmmlearn<0.4,>=0.2.7; python_version < "3.13" and extra == "annotation"; numba<0.62,>=0.53; python_version < "3.13" and extra == "annotation"; pyod<1.2,>=0.8; python_version < "3.12" and extra == "annotation"; esig<0.10,>=0.9.7; python_version < "3.11" and extra == "classification"; numba<0.62,>=0.53; python_version < "3.13" and extra == "classification"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "classification"; tsfresh<0.21,>=0.17; python_version < "3.12" and extra == "classification"; networkx<3.5; extra == "clustering"; numba<0.62,>=0.53; python_version < "3.13" and extra == "clustering"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.12" and extra == "clustering"; ts2vg<1.3; python_version < "3.13" and extra == "clustering"; hmmlearn<0.4,>=0.2.7; python_version < "3.13" and extra == "detection"; numba<0.62,>=0.53; python_version < "3.13" and extra == "detection"; pyod<1.2,>=0.8; python_version < "3.12" and extra == "detection"; arch<7.1,>=5.6; python_version < "3.13" and extra == "forecasting"; autots<0.7,>=0.6.1; python_version < "3.13" and extra == "forecasting"; pmdarima!=1.8.1,<2.1,>=1.8; python_version < "3.12" and extra == "forecasting"; prophet<1.2,>=1.1; python_version < "3.13" and extra == "forecasting"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "forecasting"; skpro<2.10.0,>=2; extra == "forecasting"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "forecasting"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "forecasting"; tbats<1.2,>=1.1; python_version < "3.12" and extra == "forecasting"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "networks"; seasonal<0.4,>=0.3.1; python_version < "3.13" and extra == "param-est"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "param-est"; numba<0.62,>=0.53; python_version < "3.13" and extra == "regression"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "regression"; esig<0.10,>=0.9.7; python_version < "3.11" and extra == "transformations"; filterpy<1.5,>=1.4.5; python_version < "3.13" and extra == "transformations"; holidays<0.59,>=0.29; python_version < "3.13" and extra == "transformations"; mne<1.9,>=1.5; python_version < "3.13" and extra == "transformations"; numba<0.62,>=0.53; python_version < "3.13" and extra == "transformations"; pycatch22<0.4.6,>=0.4; python_version < "3.13" and extra == "transformations"; simdkalman; extra == "transformations"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "transformations"; stumpy<1.13,>=1.5.1; python_version < "3.12" and extra == "transformations"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "transformations"; tsfresh<0.21,>=0.17; python_version < "3.12" and extra == "transformations"; backoff; extra == "dev"; httpx; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-randomly; extra == "dev"; pytest-timeout; extra == "dev"; pytest-xdist; extra == "dev"; wheel; extra == "dev"; jupyter; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.8.6; extra == "docs"; numpydoc; extra == "docs"; pydata-sphinx-theme; extra == "docs"; Sphinx!=7.2.0,<9.0.0; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-design<0.7.0; extra == "docs"; sphinx-gallery<0.20.0; extra == "docs"; sphinx-issues<6.0.0; extra == "docs"; tabulate; extra == "docs"; pytest<8.5,>=7.4; extra == "tests"; pytest-randomly<3.17,>=3.15; extra == "tests"; pytest-timeout<2.5,>=2.1; extra == "tests"; pytest-xdist<3.8,>=3.3; extra == "tests"; jupyter; extra == "binder"; pandas<2.0.0; extra == "binder"; skchange; extra == "binder"; mrseql<0.0.3; extra == "cython-extras"; mrsqm; python_version < "3.11" and extra == "cython-extras"; numba<0.62; extra == "cython-extras"; rdata; extra == "datasets"; requests; extra == "datasets"; FrEIA; python_version < "3.12" and extra == "dl"; neuralforecast<1.8.0,>=1.6.4; python_version < "3.11" and extra == "dl"; peft<0.14.0,>=0.10.0; python_version < "3.12" and extra == "dl"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "dl"; torch; (sys_platform != "darwin" or python_version != "3.13") and extra == "dl"; transformers[torch]<4.41.0; python_version < "3.12" and extra == "dl"; pykan<0.2.9,>=0.2.1; python_version > "3.9.7" and extra == "dl"; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != "darwin" or python_version != "3.13") and extra == "dl"; lightning>=2.0; python_version < "3.12" and extra == "dl"; gluonts>=0.14.3; python_version < "3.12" and extra == "dl"; einops>0.7.0; python_version < "3.12" and extra == "dl"; huggingface-hub>=0.23.0; python_version < "3.12" and extra == "dl"; accelerate; extra == "dl"; tqdm; extra == "dl"; hydra-core; python_version < "3.13" and extra == "dl"; mlflow<4.0; extra == "mlflow"; mlflow<3.0; extra == "mlflow2"; boto3; extra == "mlflow-tests"; botocore; extra == "mlflow-tests"; mlflow<4.0; extra == "mlflow-tests"; moto; extra == "mlflow-tests"; numpy<2.0.0; extra == "numpy1"; pandas<2.0.0; extra == "pandas1"; catboost; python_version < "3.13" and extra == "compatibility-tests"0.26.1, 0.27.0, 0.27.1, 0.28.0, 0.28.1, 0.29.0, 0.29.1, 0.30.0, 0.30.1, 0.30.2, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.33.2, 0.34.0, 0.34.1, 0.35.0, 0.35.1, 0.36.0, 0.36.1, 0.37.0, 0.37.1, 0.38.0joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < "3.13" and extra == "all-extras"; autots<0.7,>=0.6.1; extra == "all-extras"; cloudpickle; python_version < "3.13" and extra == "all-extras"; dash!=2.9.0; python_version < "3.13" and extra == "all-extras"; dask<2025.2.1,>2024.8.2; (extra == "dataframe" and python_version < "3.13") and extra == "all-extras"; dtaidistance<2.4; python_version < "3.13" and extra == "all-extras"; dtw-python; python_version < "3.13" and extra == "all-extras"; esig==0.9.7; python_version < "3.10" and extra == "all-extras"; filterpy>=1.4.5; python_version < "3.11" and extra == "all-extras"; gluonts>=0.9; python_version < "3.13" and extra == "all-extras"; h5py; python_version < "3.12" and extra == "all-extras"; hmmlearn>=0.2.7; python_version < "3.11" and extra == "all-extras"; holidays; python_version < "3.13" and extra == "all-extras"; matplotlib!=3.9.1,>=3.3.2; python_version < "3.13" and extra == "all-extras"; mne; python_version < "3.13" and extra == "all-extras"; numba<0.62,>=0.53; python_version < "3.13" and extra == "all-extras"; optuna<4.5; extra == "all-extras"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < "3.12" and extra == "all-extras"; polars[pandas]<2.0,>=0.20; python_version < "3.13" and extra == "all-extras"; prophet>=1.1; python_version < "3.12" and extra == "all-extras"; pycatch22<0.4.6; python_version < "3.13" and extra == "all-extras"; pyod>=0.8; python_version < "3.11" and extra == "all-extras"; pyts<0.14.0; python_version < "3.12" and extra == "all-extras"; ray>=2.40.0; python_version < "3.13" and extra == "all-extras"; scikit-optimize; python_version < "3.13" and extra == "all-extras"; scikit_posthocs>=0.6.5; python_version < "3.13" and extra == "all-extras"; seaborn>=0.11; python_version < "3.13" and extra == "all-extras"; seasonal; python_version < "3.13" and extra == "all-extras"; simdkalman; extra == "all-extras"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "all-extras"; skpro<2.10.0,>=2; extra == "all-extras"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "all-extras"; statsmodels>=0.12.1; python_version < "3.13" and extra == "all-extras"; stumpy>=1.5.1; python_version < "3.11" and extra == "all-extras"; tbats>=1.1; python_version < "3.12" and extra == "all-extras"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "all-extras"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "all-extras"; tsfresh>=0.17; python_version < "3.12" and extra == "all-extras"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.11" and extra == "all-extras"; u8darts<0.32.0,>=0.29.0; python_version < "3.13" and extra == "all-extras"; xarray; python_version < "3.13" and extra == "all-extras"; arch<7.1.0,>=5.6; python_version < "3.13" and extra == "all-extras-pandas2"; autots<0.7,>=0.6.1; python_version < "3.13" and extra == "all-extras-pandas2"; cloudpickle; python_version < "3.13" and extra == "all-extras-pandas2"; dash!=2.9.0; python_version < "3.13" and extra == "all-extras-pandas2"; dask<2025.2.1,>2024.8.2; (extra == "dataframe" and python_version < "3.13") and extra == "all-extras-pandas2"; dtaidistance<2.4; python_version < "3.13" and extra == "all-extras-pandas2"; dtw-python; python_version < "3.13" and extra == "all-extras-pandas2"; esig==0.9.7; python_version < "3.10" and extra == "all-extras-pandas2"; filterpy>=1.4.5; python_version < "3.11" and extra == "all-extras-pandas2"; gluonts>=0.9; python_version < "3.13" and extra == "all-extras-pandas2"; h5py; python_version < "3.12" and extra == "all-extras-pandas2"; hmmlearn>=0.2.7; python_version < "3.11" and extra == "all-extras-pandas2"; holidays; python_version < "3.13" and extra == "all-extras-pandas2"; matplotlib!=3.9.1,>=3.3.2; python_version < "3.13" and extra == "all-extras-pandas2"; mne; python_version < "3.13" and extra == "all-extras-pandas2"; numba<0.62,>=0.53; python_version < "3.13" and extra == "all-extras-pandas2"; optuna<4.5; extra == "all-extras-pandas2"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < "3.12" and extra == "all-extras-pandas2"; polars[pandas]<2.0,>=0.20; python_version < "3.13" and extra == "all-extras-pandas2"; prophet>=1.1; python_version < "3.12" and extra == "all-extras-pandas2"; pycatch22<0.4.6; python_version < "3.13" and extra == "all-extras-pandas2"; pyod>=0.8; python_version < "3.11" and extra == "all-extras-pandas2"; ray>=2.40.0; python_version < "3.13" and extra == "all-extras-pandas2"; scikit_posthocs>=0.6.5; python_version < "3.13" and extra == "all-extras-pandas2"; seaborn>=0.11; python_version < "3.13" and extra == "all-extras-pandas2"; seasonal; python_version < "3.13" and extra == "all-extras-pandas2"; simdkalman; extra == "all-extras-pandas2"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "all-extras-pandas2"; skpro<2.10.0,>=2; extra == "all-extras-pandas2"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "all-extras-pandas2"; statsmodels>=0.12.1; python_version < "3.13" and extra == "all-extras-pandas2"; stumpy>=1.5.1; python_version < "3.11" and extra == "all-extras-pandas2"; tbats>=1.1; python_version < "3.12" and extra == "all-extras-pandas2"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "all-extras-pandas2"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "all-extras-pandas2"; tsfresh>=0.17; python_version < "3.12" and extra == "all-extras-pandas2"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.11" and extra == "all-extras-pandas2"; u8darts<0.32.0,>=0.29.0; python_version < "3.13" and extra == "all-extras-pandas2"; xarray; python_version < "3.13" and extra == "all-extras-pandas2"; dtaidistance<2.4; python_version < "3.13" and extra == "alignment"; dtw-python<1.6,>=1.3; python_version < "3.13" and extra == "alignment"; numba<0.62,>=0.53; python_version < "3.13" and extra == "alignment"; hmmlearn<0.4,>=0.2.7; python_version < "3.13" and extra == "annotation"; numba<0.62,>=0.53; python_version < "3.13" and extra == "annotation"; pyod<1.2,>=0.8; python_version < "3.12" and extra == "annotation"; esig<0.10,>=0.9.7; python_version < "3.11" and extra == "classification"; numba<0.62,>=0.53; python_version < "3.13" and extra == "classification"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "classification"; tsfresh<0.21,>=0.17; python_version < "3.12" and extra == "classification"; networkx<3.5; extra == "clustering"; numba<0.62,>=0.53; python_version < "3.13" and extra == "clustering"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < "3.12" and extra == "clustering"; ts2vg<1.3; python_version < "3.13" and extra == "clustering"; hmmlearn<0.4,>=0.2.7; python_version < "3.13" and extra == "detection"; numba<0.62,>=0.53; python_version < "3.13" and extra == "detection"; pyod<1.2,>=0.8; python_version < "3.12" and extra == "detection"; arch<7.1,>=5.6; python_version < "3.13" and extra == "forecasting"; autots<0.7,>=0.6.1; python_version < "3.13" and extra == "forecasting"; pmdarima!=1.8.1,<2.1,>=1.8; python_version < "3.12" and extra == "forecasting"; prophet<1.2,>=1.1; python_version < "3.13" and extra == "forecasting"; skforecast<0.15,>=0.12.1; python_version < "3.13" and extra == "forecasting"; skpro<2.10.0,>=2; extra == "forecasting"; statsforecast<2.1.0,>=1.0.0; python_version < "3.13" and extra == "forecasting"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "forecasting"; tbats<1.2,>=1.1; python_version < "3.12" and extra == "forecasting"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "networks"; seasonal<0.4,>=0.3.1; python_version < "3.13" and extra == "param-est"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "param-est"; numba<0.62,>=0.53; python_version < "3.13" and extra == "regression"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "regression"; esig<0.10,>=0.9.7; python_version < "3.11" and extra == "transformations"; filterpy<1.5,>=1.4.5; python_version < "3.13" and extra == "transformations"; holidays<0.59,>=0.29; python_version < "3.13" and extra == "transformations"; mne<1.9,>=1.5; python_version < "3.13" and extra == "transformations"; numba<0.62,>=0.53; python_version < "3.13" and extra == "transformations"; pycatch22<0.4.6,>=0.4; python_version < "3.13" and extra == "transformations"; simdkalman; extra == "transformations"; statsmodels<0.15,>=0.12.1; python_version < "3.13" and extra == "transformations"; stumpy<1.13,>=1.5.1; python_version < "3.12" and extra == "transformations"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < "3.12" and sys_platform != "win32" and platform_machine != "aarch64") and extra == "transformations"; tsfresh<0.21,>=0.17; python_version < "3.12" and extra == "transformations"; backoff; extra == "dev"; httpx; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-randomly; extra == "dev"; pytest-timeout; extra == "dev"; pytest-xdist; extra == "dev"; wheel; extra == "dev"; jupyter; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.8.6; extra == "docs"; numpydoc; extra == "docs"; pydata-sphinx-theme; extra == "docs"; Sphinx!=7.2.0,<9.0.0; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-design<0.7.0; extra == "docs"; sphinx-gallery<0.20.0; extra == "docs"; sphinx-issues<6.0.0; extra == "docs"; tabulate; extra == "docs"; pytest<8.5,>=7.4; extra == "tests"; pytest-randomly<3.17,>=3.15; extra == "tests"; pytest-timeout<2.5,>=2.1; extra == "tests"; pytest-xdist<3.8,>=3.3; extra == "tests"; jupyter; extra == "binder"; pandas<2.0.0; extra == "binder"; skchange; extra == "binder"; mrseql<0.0.3; extra == "cython-extras"; mrsqm; python_version < "3.11" and extra == "cython-extras"; numba<0.62; extra == "cython-extras"; rdata; extra == "datasets"; requests; extra == "datasets"; FrEIA; python_version < "3.12" and extra == "dl"; neuralforecast<1.8.0,>=1.6.4; python_version < "3.11" and extra == "dl"; peft<0.14.0,>=0.10.0; python_version < "3.12" and extra == "dl"; tensorflow<2.20,>=2; python_version < "3.13" and extra == "dl"; torch; (sys_platform != "darwin" or python_version != "3.13") and extra == "dl"; transformers[torch]<4.41.0; python_version < "3.12" and extra == "dl"; pykan<0.2.9,>=0.2.1; python_version > "3.9.7" and extra == "dl"; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != "darwin" or python_version != "3.13") and extra == "dl"; lightning>=2.0; python_version < "3.12" and extra == "dl"; gluonts>=0.14.3; python_version < "3.12" and extra == "dl"; einops>0.7.0; python_version < "3.12" and extra == "dl"; huggingface-hub>=0.23.0; python_version < "3.12" and extra == "dl"; accelerate; extra == "dl"; tqdm; extra == "dl"; hydra-core; python_version < "3.13" and extra == "dl"; mlflow<4.0; extra == "mlflow"; mlflow<3.0; extra == "mlflow2"; boto3; extra == "mlflow-tests"; botocore; extra == "mlflow-tests"; mlflow<4.0; extra == "mlflow-tests"; moto; extra == "mlflow-tests"; numpy<2.0.0; extra == "numpy1"; pandas<2.0.0; extra == "pandas1"; catboost; python_version < "3.13" and extra == "compatibility-tests"0.38.0NoNoNoneNoneNone
streamlitBase PackageEY1.37.1{'base_package': 'streamlit==1.37.1', 'dependencies': ['altair==4.0', 'blinker==1.5.0', 'cachetools==4.0', 'click==7.0', 'numpy==1.23', 'packaging==20', 'pandas==1.4.0', 'pillow==7.1.0', 'protobuf==3.20', 'pyarrow==7.0', 'requests==2.27', 'tenacity==8.1.0', 'toml==0.10.1', 'typing-extensions==4.4.0', 'watchdog==2.1.5', 'gitpython==3.0.7', 'pydeck==0.8.0b4', 'tornado==6.0.3', 'snowflake-snowpark-python==1.17.0', 'snowflake-connector-python==3.3.0']}altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != "Darwin"; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < "3.12" and extra == "snowflake"; snowflake-connector-python>=3.3.0; python_version < "3.12" and extra == "snowflake"1.38.0, 1.39.0, 1.39.1, 1.40.0, 1.40.1, 1.40.2, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.42.2, 1.43.0, 1.43.1, 1.43.2, 1.44.0, 1.44.1, 1.45.0, 1.45.1, 1.46.0altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != "Darwin"; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < "3.12" and extra == "snowflake"; snowflake-connector-python>=3.3.0; python_version < "3.12" and extra == "snowflake"1.46.0NoNoNoneNoneNone
tabula-pyBase PackageEY2.1.1{'base_package': 'tabula-py==2.1.1', 'dependencies': ['pandas==0.25.3', 'numpy==1.24.4', 'sphinx==7.1.2', 'sphinx-rtd-theme==1.3.0', 'Jinja2==3.1.2']}pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == "dev"; ruff; extra == "dev"; mypy; extra == "dev"; Flake8-pyproject; extra == "dev"; sphinx==7.1.2; extra == "doc"; sphinx-rtd-theme==1.3.0; extra == "doc"; Jinja2==3.1.2; extra == "doc"; jpype1; extra == "jpype"; pytest; extra == "test"2.2.0, 2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.7.0rc0, 2.7.0, 2.8.0rc0, 2.8.0, 2.8.1, 2.8.2rc0, 2.8.2, 2.9.0rc0, 2.9.0, 2.9.1rc0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc1, 2.10.0pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == "dev"; ruff; extra == "dev"; mypy; extra == "dev"; Flake8-pyproject; extra == "dev"; sphinx==7.1.2; extra == "doc"; sphinx-rtd-theme==1.3.0; extra == "doc"; Jinja2==3.1.2; extra == "doc"; jpype1; extra == "jpype"; pytest; extra == "test"2.10.0NoNoNoneNoneNone
tbatsBase PackageEY1.1.3{'base_package': 'tbats==1.1.3', 'dependencies': []}numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev'numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev'1.1.3NoNoNoneNoneNone
tensorflowBase PackageEY2.16.1{'base_package': 'tensorflow==2.16.1', 'dependencies': ['absl-py==1.0.0', 'astunparse==1.6.0', 'flatbuffers==24.3.25', 'gast==0.2.1', 'google-pasta==0.1.1', 'libclang==13.0.0', 'opt-einsum==2.3.2', 'protobuf==3.20.3', 'requests==2.21.0', 'six==1.12.0', 'termcolor==1.1.0', 'typing-extensions==3.6.6', 'wrapt==1.11.0', 'grpcio==1.24.3', 'tensorboard==2.19.0', 'keras==3.5.0', 'numpy==1.26.0', 'h5py==3.11.0', 'ml-dtypes==0.5.1', 'tensorflow-io-gcs-filesystem==0.23.1', 'nvidia-cublas-cu12==12.5.3.2', 'nvidia-cuda-cupti-cu12==12.5.82', 'nvidia-cuda-nvcc-cu12==12.5.82', 'nvidia-cuda-nvrtc-cu12==12.5.82', 'nvidia-cuda-runtime-cu12==12.5.82', 'nvidia-cudnn-cu12==9.3.0.75', 'nvidia-cufft-cu12==11.2.3.61', 'nvidia-curand-cu12==10.3.6.82', 'nvidia-cusolver-cu12==11.6.3.83', 'nvidia-cusparse-cu12==12.5.1.3', 'nvidia-nccl-cu12==2.23.4', 'nvidia-nvjitlink-cu12==12.5.82']}absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < "3.12"; nvidia-cublas-cu12==12.5.3.2; extra == "and-cuda"; nvidia-cuda-cupti-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-nvcc-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-nvrtc-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-runtime-cu12==12.5.82; extra == "and-cuda"; nvidia-cudnn-cu12==9.3.0.75; extra == "and-cuda"; nvidia-cufft-cu12==11.2.3.61; extra == "and-cuda"; nvidia-curand-cu12==10.3.6.82; extra == "and-cuda"; nvidia-cusolver-cu12==11.6.3.83; extra == "and-cuda"; nvidia-cusparse-cu12==12.5.1.3; extra == "and-cuda"; nvidia-nccl-cu12==2.23.4; extra == "and-cuda"; nvidia-nvjitlink-cu12==12.5.82; extra == "and-cuda"2.16.2, 2.17.0rc0, 2.17.0rc1, 2.17.0, 2.17.1, 2.18.0rc0, 2.18.0rc1, 2.18.0rc2, 2.18.0, 2.18.1, 2.19.0rc0, 2.19.0absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < "3.12"; nvidia-cublas-cu12==12.5.3.2; extra == "and-cuda"; nvidia-cuda-cupti-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-nvcc-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-nvrtc-cu12==12.5.82; extra == "and-cuda"; nvidia-cuda-runtime-cu12==12.5.82; extra == "and-cuda"; nvidia-cudnn-cu12==9.3.0.75; extra == "and-cuda"; nvidia-cufft-cu12==11.2.3.61; extra == "and-cuda"; nvidia-curand-cu12==10.3.6.82; extra == "and-cuda"; nvidia-cusolver-cu12==11.6.3.83; extra == "and-cuda"; nvidia-cusparse-cu12==12.5.1.3; extra == "and-cuda"; nvidia-nccl-cu12==2.23.4; extra == "and-cuda"; nvidia-nvjitlink-cu12==12.5.82; extra == "and-cuda"2.19.0NoNoNoneNoneNone
textblobBase PackageEY0.15.3{'base_package': 'textblob==0.15.3', 'dependencies': ['nltk==3.9', 'pre-commit==3.5', 'sphinx==8.0.2', 'sphinx-issues==4.1.0', 'PyYAML==6.0.2']}nltk>=3.9; textblob[tests]; extra == "dev"; tox; extra == "dev"; pre-commit~=3.5; extra == "dev"; sphinx==8.0.2; extra == "docs"; sphinx-issues==4.1.0; extra == "docs"; PyYAML==6.0.2; extra == "docs"; pytest; extra == "tests"; numpy; extra == "tests"0.17.0, 0.17.1, 0.18.0, 0.18.0.post0, 0.19.0nltk>=3.9; textblob[tests]; extra == "dev"; tox; extra == "dev"; pre-commit~=3.5; extra == "dev"; sphinx==8.0.2; extra == "docs"; sphinx-issues==4.1.0; extra == "docs"; PyYAML==6.0.2; extra == "docs"; pytest; extra == "tests"; numpy; extra == "tests"0.19.0NoNoNoneNoneNone
tf2onnxBase PackageEY1.16.1{'base_package': 'tf2onnx==1.16.1', 'dependencies': ['numpy==1.14.1', 'onnx==1.4.1', 'flatbuffers==1.12', 'protobuf==3.20']}numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20)numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20)1.16.1NoNoNoneNoneNone
tinycss2Base PackageEY1.3.0{'base_package': 'tinycss2==1.3.0', 'dependencies': ['webencodings==0.4']}webencodings>=0.4; sphinx; extra == "doc"; sphinx_rtd_theme; extra == "doc"; pytest; extra == "test"; ruff; extra == "test"1.4.0webencodings>=0.4; sphinx; extra == "doc"; sphinx_rtd_theme; extra == "doc"; pytest; extra == "test"; ruff; extra == "test"1.4.0NoNoNoneNoneNone
tomliBase PackageEY2.0.2{'base_package': 'tomli==2.0.2', 'dependencies': []}2.1.0, 2.2.12.2.1NoNoNoneNoneNone
toposortBase PackageEY1.1{'base_package': 'toposort==1.1', 'dependencies': []}1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.101.10NoNoNoneNoneNone
toxBase PackageEY4.15.0{'base_package': 'tox==4.15.0', 'dependencies': ['cachetools==5.5.1', 'chardet==5.2', 'colorama==0.4.6', 'filelock==3.16.1', 'packaging==24.2', 'platformdirs==4.3.6', 'pluggy==1.5', 'pyproject-api==1.8', 'tomli==2.2.1', 'typing-extensions==4.12.2', 'virtualenv==20.31', 'devpi-process==1.0.2', 'pytest-mock==3.14', 'pytest==8.3.4']}cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < "3.11"; typing-extensions>=4.12.2; python_version < "3.11"; virtualenv>=20.31; devpi-process>=1.0.2; extra == "test"; pytest-mock>=3.14; extra == "test"; pytest>=8.3.4; extra == "test"4.15.1, 4.16.0, 4.17.0, 4.17.1, 4.18.0, 4.18.1, 4.19.0, 4.20.0, 4.21.0, 4.21.1, 4.21.2, 4.22.0, 4.23.0, 4.23.1, 4.23.2, 4.24.0, 4.24.1, 4.24.2, 4.25.0, 4.26.0, 4.27.0cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < "3.11"; typing-extensions>=4.12.2; python_version < "3.11"; virtualenv>=20.31; devpi-process>=1.0.2; extra == "test"; pytest-mock>=3.14; extra == "test"; pytest>=8.3.4; extra == "test"4.27.0NoNoNoneNoneNone
twineBase PackageEY5.1.1{'base_package': 'twine==5.1.1', 'dependencies': ['readme-renderer==35.0', 'requests==2.20', 'requests-toolbelt==0.8.0', 'urllib3==1.26.0', 'importlib-metadata==3.6', 'keyring==15.1', 'rfc3986==1.4.0', 'rich==12.0.0', 'packaging==24.0', 'keyring==15.1']}readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < "3.10"; keyring>=15.1; platform_machine != "ppc64le" and platform_machine != "s390x"; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == "keyring"6.0.0, 6.0.1, 6.1.0readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < "3.10"; keyring>=15.1; platform_machine != "ppc64le" and platform_machine != "s390x"; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == "keyring"6.1.0NoNoNoneNoneNone
unstructuredBase PackageEY0.14.2{'base_package': 'unstructured==0.14.2', 'dependencies': ['onnx==1.17.0', 'unstructured.pytesseract==0.3.12', 'unstructured-inference==1.0.5', 'python-pptx==1.0.1', 'python-docx==1.1.2', 'onnxruntime==1.19.0', 'python-docx==1.1.2', 'python-docx==1.1.2', 'onnx==1.17.0', 'onnxruntime==1.19.0', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.12', 'onnx==1.17.0', 'unstructured.pytesseract==0.3.12', 'unstructured-inference==1.0.5', 'python-pptx==1.0.1', 'python-docx==1.1.2', 'onnxruntime==1.19.0', 'python-docx==1.1.2', 'paddlepaddle==3.0.0b1', 'unstructured.paddleocr==2.10.0', 'onnx==1.17.0', 'onnxruntime==1.19.0', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.12', 'python-pptx==1.0.1', 'python-pptx==1.0.1']}chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == "all-docs"; pi-heif; extra == "all-docs"; markdown; extra == "all-docs"; pdf2image; extra == "all-docs"; networkx; extra == "all-docs"; pandas; extra == "all-docs"; unstructured.pytesseract>=0.3.12; extra == "all-docs"; google-cloud-vision; extra == "all-docs"; unstructured-inference>=1.0.5; extra == "all-docs"; xlrd; extra == "all-docs"; effdet; extra == "all-docs"; pypdf; extra == "all-docs"; python-pptx>=1.0.1; extra == "all-docs"; pdfminer.six; extra == "all-docs"; python-docx>=1.1.2; extra == "all-docs"; pypandoc; extra == "all-docs"; onnxruntime>=1.19.0; extra == "all-docs"; pikepdf; extra == "all-docs"; openpyxl; extra == "all-docs"; pandas; extra == "csv"; python-docx>=1.1.2; extra == "doc"; python-docx>=1.1.2; extra == "docx"; pypandoc; extra == "epub"; langdetect; extra == "huggingface"; sacremoses; extra == "huggingface"; sentencepiece; extra == "huggingface"; torch; extra == "huggingface"; transformers; extra == "huggingface"; onnx>=1.17.0; extra == "image"; onnxruntime>=1.19.0; extra == "image"; pdf2image; extra == "image"; pdfminer.six; extra == "image"; pikepdf; extra == "image"; pi-heif; extra == "image"; pypdf; extra == "image"; google-cloud-vision; extra == "image"; effdet; extra == "image"; unstructured-inference>=1.0.5; extra == "image"; unstructured.pytesseract>=0.3.12; extra == "image"; onnx>=1.17.0; extra == "local-inference"; pi-heif; extra == "local-inference"; markdown; extra == "local-inference"; pdf2image; extra == "local-inference"; networkx; extra == "local-inference"; pandas; extra == "local-inference"; unstructured.pytesseract>=0.3.12; extra == "local-inference"; google-cloud-vision; extra == "local-inference"; unstructured-inference>=1.0.5; extra == "local-inference"; xlrd; extra == "local-inference"; effdet; extra == "local-inference"; pypdf; extra == "local-inference"; python-pptx>=1.0.1; extra == "local-inference"; pdfminer.six; extra == "local-inference"; python-docx>=1.1.2; extra == "local-inference"; pypandoc; extra == "local-inference"; onnxruntime>=1.19.0; extra == "local-inference"; pikepdf; extra == "local-inference"; openpyxl; extra == "local-inference"; markdown; extra == "md"; python-docx>=1.1.2; extra == "odt"; pypandoc; extra == "odt"; pypandoc; extra == "org"; paddlepaddle>=3.0.0b1; extra == "paddleocr"; unstructured.paddleocr==2.10.0; extra == "paddleocr"; onnx>=1.17.0; extra == "pdf"; onnxruntime>=1.19.0; extra == "pdf"; pdf2image; extra == "pdf"; pdfminer.six; extra == "pdf"; pikepdf; extra == "pdf"; pi-heif; extra == "pdf"; pypdf; extra == "pdf"; google-cloud-vision; extra == "pdf"; effdet; extra == "pdf"; unstructured-inference>=1.0.5; extra == "pdf"; unstructured.pytesseract>=0.3.12; extra == "pdf"; python-pptx>=1.0.1; extra == "ppt"; python-pptx>=1.0.1; extra == "pptx"; pypandoc; extra == "rst"; pypandoc; extra == "rtf"; pandas; extra == "tsv"; openpyxl; extra == "xlsx"; pandas; extra == "xlsx"; xlrd; extra == "xlsx"; networkx; extra == "xlsx"0.14.3, 0.14.4, 0.14.5, 0.14.6, 0.14.7, 0.14.8, 0.14.9, 0.14.10, 0.15.0, 0.15.1, 0.15.3, 0.15.5, 0.15.6, 0.15.7, 0.15.8, 0.15.9, 0.15.10, 0.15.12, 0.15.13, 0.15.14, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.16.7, 0.16.8, 0.16.9, 0.16.10, 0.16.11, 0.16.12, 0.16.13, 0.16.14, 0.16.15, 0.16.16, 0.16.17, 0.16.19, 0.16.20, 0.16.21, 0.16.22, 0.16.23, 0.16.24, 0.16.25, 0.17.0, 0.17.2, 0.18.1chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == "all-docs"; pi-heif; extra == "all-docs"; markdown; extra == "all-docs"; pdf2image; extra == "all-docs"; networkx; extra == "all-docs"; pandas; extra == "all-docs"; unstructured.pytesseract>=0.3.12; extra == "all-docs"; google-cloud-vision; extra == "all-docs"; unstructured-inference>=1.0.5; extra == "all-docs"; xlrd; extra == "all-docs"; effdet; extra == "all-docs"; pypdf; extra == "all-docs"; python-pptx>=1.0.1; extra == "all-docs"; pdfminer.six; extra == "all-docs"; python-docx>=1.1.2; extra == "all-docs"; pypandoc; extra == "all-docs"; onnxruntime>=1.19.0; extra == "all-docs"; pikepdf; extra == "all-docs"; openpyxl; extra == "all-docs"; pandas; extra == "csv"; python-docx>=1.1.2; extra == "doc"; python-docx>=1.1.2; extra == "docx"; pypandoc; extra == "epub"; langdetect; extra == "huggingface"; sacremoses; extra == "huggingface"; sentencepiece; extra == "huggingface"; torch; extra == "huggingface"; transformers; extra == "huggingface"; onnx>=1.17.0; extra == "image"; onnxruntime>=1.19.0; extra == "image"; pdf2image; extra == "image"; pdfminer.six; extra == "image"; pikepdf; extra == "image"; pi-heif; extra == "image"; pypdf; extra == "image"; google-cloud-vision; extra == "image"; effdet; extra == "image"; unstructured-inference>=1.0.5; extra == "image"; unstructured.pytesseract>=0.3.12; extra == "image"; onnx>=1.17.0; extra == "local-inference"; pi-heif; extra == "local-inference"; markdown; extra == "local-inference"; pdf2image; extra == "local-inference"; networkx; extra == "local-inference"; pandas; extra == "local-inference"; unstructured.pytesseract>=0.3.12; extra == "local-inference"; google-cloud-vision; extra == "local-inference"; unstructured-inference>=1.0.5; extra == "local-inference"; xlrd; extra == "local-inference"; effdet; extra == "local-inference"; pypdf; extra == "local-inference"; python-pptx>=1.0.1; extra == "local-inference"; pdfminer.six; extra == "local-inference"; python-docx>=1.1.2; extra == "local-inference"; pypandoc; extra == "local-inference"; onnxruntime>=1.19.0; extra == "local-inference"; pikepdf; extra == "local-inference"; openpyxl; extra == "local-inference"; markdown; extra == "md"; python-docx>=1.1.2; extra == "odt"; pypandoc; extra == "odt"; pypandoc; extra == "org"; paddlepaddle>=3.0.0b1; extra == "paddleocr"; unstructured.paddleocr==2.10.0; extra == "paddleocr"; onnx>=1.17.0; extra == "pdf"; onnxruntime>=1.19.0; extra == "pdf"; pdf2image; extra == "pdf"; pdfminer.six; extra == "pdf"; pikepdf; extra == "pdf"; pi-heif; extra == "pdf"; pypdf; extra == "pdf"; google-cloud-vision; extra == "pdf"; effdet; extra == "pdf"; unstructured-inference>=1.0.5; extra == "pdf"; unstructured.pytesseract>=0.3.12; extra == "pdf"; python-pptx>=1.0.1; extra == "ppt"; python-pptx>=1.0.1; extra == "pptx"; pypandoc; extra == "rst"; pypandoc; extra == "rtf"; pandas; extra == "tsv"; openpyxl; extra == "xlsx"; pandas; extra == "xlsx"; xlrd; extra == "xlsx"; networkx; extra == "xlsx"0.18.1YesCVE-2024-46455, CVSS_V4, unstructured XML External Entity (XXE), CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<0.14.3NoNone0.18.1{'base_package': 'unstructured==0.18.1', 'dependencies': ['html5lib==1.1', 'pi-heif==0.22.0', 'unstructured.pytesseract==0.3.15', 'google-cloud-vision==3.10.2', 'unstructured-inference==1.0.5', 'xlrd==2.0.2', 'effdet==0.4.1', 'python-pptx==1.0.2', 'pdfminer.six==20250506', 'python-docx==1.2.0', 'pypandoc==1.15', 'onnxruntime==1.22.0', 'pikepdf==9.9.0', 'python-docx==1.2.0', 'python-docx==1.2.0', 'pypandoc==1.15', 'sacremoses==2.3.0', 'onnxruntime==1.22.0', 'pdfminer.six==20250506', 'pikepdf==9.9.0', 'pi-heif==0.22.0', 'google-cloud-vision==3.10.2', 'effdet==0.4.1', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.15', 'pi-heif==0.22.0', 'unstructured.pytesseract==0.3.15', 'google-cloud-vision==3.10.2', 'unstructured-inference==1.0.5', 'xlrd==2.0.2', 'effdet==0.4.1', 'python-pptx==1.0.2', 'pdfminer.six==20250506', 'python-docx==1.2.0', 'pypandoc==1.15', 'onnxruntime==1.22.0', 'pikepdf==9.9.0', 'python-docx==1.2.0', 'pypandoc==1.15', 'pypandoc==1.15', 'paddlepaddle==1.0.9', 'unstructured.paddleocr==0.1.1', 'onnxruntime==1.22.0', 'pdfminer.six==20250506', 'pikepdf==9.9.0', 'pi-heif==0.22.0', 'google-cloud-vision==3.10.2', 'effdet==0.4.1', 'unstructured-inference==1.0.5', 'unstructured.pytesseract==0.3.15', 'python-pptx==1.0.2', 'python-pptx==1.0.2', 'pypandoc==1.15', 'pypandoc==1.15', 'xlrd==2.0.2']}
uri-templateBase PackageEY1.3.0{'base_package': 'uri-template==1.3.0', 'dependencies': []}types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev'types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev'1.3.0NoNoNoneNoneNone
uvloopBase PackageEY0.20.0{'base_package': 'uvloop==0.20.0', 'dependencies': ['setuptools==60', 'Cython==3.0', 'Sphinx==4.1.2', 'sphinxcontrib-asyncio==0.3.0', 'sphinx-rtd-theme==0.5.2', 'aiohttp==3.10.5', 'flake8==5.0', 'pycodestyle==2.9.0', 'pyOpenSSL==23.0.0', 'mypy==0.800']}setuptools>=60; extra == "dev"; Cython~=3.0; extra == "dev"; Sphinx~=4.1.2; extra == "docs"; sphinxcontrib-asyncio~=0.3.0; extra == "docs"; sphinx-rtd-theme~=0.5.2; extra == "docs"; aiohttp>=3.10.5; extra == "test"; flake8~=5.0; extra == "test"; psutil; extra == "test"; pycodestyle~=2.9.0; extra == "test"; pyOpenSSL~=23.0.0; extra == "test"; mypy>=0.800; extra == "test"0.21.0b1, 0.21.0setuptools>=60; extra == "dev"; Cython~=3.0; extra == "dev"; Sphinx~=4.1.2; extra == "docs"; sphinxcontrib-asyncio~=0.3.0; extra == "docs"; sphinx-rtd-theme~=0.5.2; extra == "docs"; aiohttp>=3.10.5; extra == "test"; flake8~=5.0; extra == "test"; psutil; extra == "test"; pycodestyle~=2.9.0; extra == "test"; pyOpenSSL~=23.0.0; extra == "test"; mypy>=0.800; extra == "test"0.21.0NoNoNoneNoneNone
watchgodBase PackageEY0.8.2{'base_package': 'watchgod==0.8.2', 'dependencies': ['anyio==3.0.0']}anyio (<4,>=3.0.0)0.10a1anyio (<4,>=3.0.0)0.10a1NoNoNoneNoneNone
webcolorsBase PackageEY24.8.0{'base_package': 'webcolors==24.8.0', 'dependencies': []}24.11.0, 24.11.124.11.1NoNoNoneNoneNone
websocketsBase PackageEY13.1{'base_package': 'websockets==13.1', 'dependencies': []}14.0, 14.1, 14.2, 15.0, 15.0.115.0.1NoNoNoneNoneNone
xattrBase PackageEY1.1.0{'base_package': 'xattr==1.1.0', 'dependencies': ['cffi==1.16.0']}cffi>=1.16.0; pytest; extra == "test"1.1.4cffi>=1.16.0; pytest; extra == "test"1.1.4NoNoNoneNoneNone
yellowbrickBase PackageEY1.5{'base_package': 'yellowbrick==1.5', 'dependencies': ['matplotlib==2.0.2', 'scipy==1.0.0', 'scikit-learn==1.0.0', 'numpy==1.16.0', 'cycler==0.10.0']}matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)1.5NoNoNoneNoneNone
adalDependency PackageEY1.2.7NonePyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)PyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)1.2.7NoNoNoneNoneNone
aiofilesDependency PackageEY24.1.0None24.1.0NoNoNoneNoneNone
aiohappyeyeballsDependency PackageEY2.4.6None2.4.7, 2.4.8, 2.5.0, 2.6.0, 2.6.12.6.1NoNoNoneNoneNone
aiohttpDependency PackageEY3.11.13Noneaiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < "3.11"; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == "speedups"; Brotli; platform_python_implementation == "CPython" and extra == "speedups"; brotlicffi; platform_python_implementation != "CPython" and extra == "speedups"3.11.14, 3.11.15, 3.11.16, 3.11.17, 3.11.18, 3.12.0b0, 3.12.0b1, 3.12.0b2, 3.12.0b3, 3.12.0rc0, 3.12.0rc1, 3.12.0, 3.12.1rc0, 3.12.1, 3.12.2, 3.12.3, 3.12.4, 3.12.6, 3.12.7rc0, 3.12.7, 3.12.8, 3.12.9, 3.12.10, 3.12.11, 3.12.12, 3.12.13, 4.0.0a0, 4.0.0a1aiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < "3.11"; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == "speedups"; Brotli; platform_python_implementation == "CPython" and extra == "speedups"; brotlicffi; platform_python_implementation != "CPython" and extra == "speedups"4.0.0a1NoNoNoneNoneNone
aiosignalDependency PackageEY1.3.2Nonefrozenlist>=1.1.0frozenlist>=1.1.01.3.2NoNoNoneNoneNone
annotated-typesDependency PackageEY0.7.0Nonetyping-extensions>=4.0.0; python_version < "3.9"typing-extensions>=4.0.0; python_version < "3.9"0.7.0NoNoNoneNoneNone
antlr4-python3-runtimeDependency PackageEY4.9.3Nonetyping; python_version < "3.5"4.10, 4.11.0, 4.11.1, 4.12.0, 4.13.0, 4.13.1, 4.13.2typing; python_version < "3.5"4.13.2NoNoNoneNoneNone
anyconfigDependency PackageEY0.14.0None0.14.0NoNoNoneNoneNone
anyioDependency PackageEY4.8.0Noneexceptiongroup>=1.0.2; python_version < "3.11"; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < "3.13"; trio>=0.26.1; extra == "trio"; anyio[trio]; extra == "test"; blockbuster>=1.5.23; extra == "test"; coverage[toml]>=7; extra == "test"; exceptiongroup>=1.2.0; extra == "test"; hypothesis>=4.0; extra == "test"; psutil>=5.9; extra == "test"; pytest>=7.0; extra == "test"; trustme; extra == "test"; truststore>=0.9.1; python_version >= "3.10" and extra == "test"; uvloop>=0.21; (platform_python_implementation == "CPython" and platform_system != "Windows" and python_version < "3.14") and extra == "test"; packaging; extra == "doc"; Sphinx~=8.2; extra == "doc"; sphinx_rtd_theme; extra == "doc"; sphinx-autodoc-typehints>=1.2.0; extra == "doc"4.9.0exceptiongroup>=1.0.2; python_version < "3.11"; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < "3.13"; trio>=0.26.1; extra == "trio"; anyio[trio]; extra == "test"; blockbuster>=1.5.23; extra == "test"; coverage[toml]>=7; extra == "test"; exceptiongroup>=1.2.0; extra == "test"; hypothesis>=4.0; extra == "test"; psutil>=5.9; extra == "test"; pytest>=7.0; extra == "test"; trustme; extra == "test"; truststore>=0.9.1; python_version >= "3.10" and extra == "test"; uvloop>=0.21; (platform_python_implementation == "CPython" and platform_system != "Windows" and python_version < "3.14") and extra == "test"; packaging; extra == "doc"; Sphinx~=8.2; extra == "doc"; sphinx_rtd_theme; extra == "doc"; sphinx-autodoc-typehints>=1.2.0; extra == "doc"4.9.0NoNoNoneNoneNone
appdirsDependency PackageEY1.4.4None1.4.4NoNoNoneNoneNone
argcompleteDependency PackageEY3.5.1Nonecoverage; extra == "test"; mypy; extra == "test"; pexpect; extra == "test"; ruff; extra == "test"; wheel; extra == "test"3.5.2, 3.5.3, 3.6.0, 3.6.1, 3.6.2coverage; extra == "test"; mypy; extra == "test"; pexpect; extra == "test"; ruff; extra == "test"; wheel; extra == "test"3.6.2NoNoNoneNoneNone
argon2-cffiDependency PackageEY23.1.0Noneargon2-cffi-bindings25.1.0argon2-cffi-bindings25.1.0NoNoNoneNoneNone
argon2-cffi-bindingsDependency PackageEY21.2.0None21.2.0NoNoNoneNoneNone
arrowDependency PackageEY1.3.0Nonepython-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == "doc"; sphinx>=7.0.0 ; extra == "doc"; sphinx-autobuild ; extra == "doc"; sphinx-autodoc-typehints ; extra == "doc"; sphinx_rtd_theme>=1.3.0 ; extra == "doc"; dateparser==1.* ; extra == "test"; pre-commit ; extra == "test"; pytest ; extra == "test"; pytest-cov ; extra == "test"; pytest-mock ; extra == "test"; pytz==2021.1 ; extra == "test"; simplejson==3.* ; extra == "test"python-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == "doc"; sphinx>=7.0.0 ; extra == "doc"; sphinx-autobuild ; extra == "doc"; sphinx-autodoc-typehints ; extra == "doc"; sphinx_rtd_theme>=1.3.0 ; extra == "doc"; dateparser==1.* ; extra == "test"; pre-commit ; extra == "test"; pytest ; extra == "test"; pytest-cov ; extra == "test"; pytest-mock ; extra == "test"; pytz==2021.1 ; extra == "test"; simplejson==3.* ; extra == "test"1.3.0NoNoNoneNoneNone
asttokensDependency PackageEY2.4.1Noneastroid<4,>=2; extra == "astroid"; astroid<4,>=2; extra == "test"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-xdist; extra == "test"3.0.0astroid<4,>=2; extra == "astroid"; astroid<4,>=2; extra == "test"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-xdist; extra == "test"3.0.0NoNoNoneNoneNone
async-lruDependency PackageEY2.0.4Nonetyping_extensions>=4.0.0; python_version < "3.11"2.0.5typing_extensions>=4.0.0; python_version < "3.11"2.0.5NoNoNoneNoneNone
attrsDependency PackageEY24.2.0Nonecloudpickle; platform_python_implementation == "CPython" and extra == "benchmark"; hypothesis; extra == "benchmark"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"; pympler; extra == "benchmark"; pytest-codspeed; extra == "benchmark"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"; pytest-xdist[psutil]; extra == "benchmark"; pytest>=4.3.0; extra == "benchmark"; cloudpickle; platform_python_implementation == "CPython" and extra == "cov"; coverage[toml]>=5.3; extra == "cov"; hypothesis; extra == "cov"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"; pympler; extra == "cov"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"; pytest-xdist[psutil]; extra == "cov"; pytest>=4.3.0; extra == "cov"; cloudpickle; platform_python_implementation == "CPython" and extra == "dev"; hypothesis; extra == "dev"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"; pre-commit-uv; extra == "dev"; pympler; extra == "dev"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"; pytest-xdist[psutil]; extra == "dev"; pytest>=4.3.0; extra == "dev"; cogapp; extra == "docs"; furo; extra == "docs"; myst-parser; extra == "docs"; sphinx; extra == "docs"; sphinx-notfound-page; extra == "docs"; sphinxcontrib-towncrier; extra == "docs"; towncrier; extra == "docs"; cloudpickle; platform_python_implementation == "CPython" and extra == "tests"; hypothesis; extra == "tests"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"; pympler; extra == "tests"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"; pytest-xdist[psutil]; extra == "tests"; pytest>=4.3.0; extra == "tests"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"24.3.0, 25.1.0, 25.2.0, 25.3.0cloudpickle; platform_python_implementation == "CPython" and extra == "benchmark"; hypothesis; extra == "benchmark"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"; pympler; extra == "benchmark"; pytest-codspeed; extra == "benchmark"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"; pytest-xdist[psutil]; extra == "benchmark"; pytest>=4.3.0; extra == "benchmark"; cloudpickle; platform_python_implementation == "CPython" and extra == "cov"; coverage[toml]>=5.3; extra == "cov"; hypothesis; extra == "cov"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"; pympler; extra == "cov"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"; pytest-xdist[psutil]; extra == "cov"; pytest>=4.3.0; extra == "cov"; cloudpickle; platform_python_implementation == "CPython" and extra == "dev"; hypothesis; extra == "dev"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"; pre-commit-uv; extra == "dev"; pympler; extra == "dev"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"; pytest-xdist[psutil]; extra == "dev"; pytest>=4.3.0; extra == "dev"; cogapp; extra == "docs"; furo; extra == "docs"; myst-parser; extra == "docs"; sphinx; extra == "docs"; sphinx-notfound-page; extra == "docs"; sphinxcontrib-towncrier; extra == "docs"; towncrier; extra == "docs"; cloudpickle; platform_python_implementation == "CPython" and extra == "tests"; hypothesis; extra == "tests"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"; pympler; extra == "tests"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"; pytest-xdist[psutil]; extra == "tests"; pytest>=4.3.0; extra == "tests"; mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"; pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"25.3.0NoNoNoneNoneNone
azure-ai-mlDependency PackageEY1.21.1Nonepyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == "designer"; azureml-dataprep-rslex>=2.22.0; python_version < "3.13" and extra == "mount"1.22.0, 1.22.1, 1.22.2, 1.22.3, 1.22.4, 1.23.0, 1.23.1, 1.24.0, 1.25.0, 1.26.0, 1.26.1, 1.26.2, 1.26.3, 1.26.4, 1.26.5, 1.27.0, 1.27.1pyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == "designer"; azureml-dataprep-rslex>=2.22.0; python_version < "3.13" and extra == "mount"1.27.1NoNoNoneNoneNone
azure-commonDependency PackageEY1.1.28Noneazure-nspkg ; python_version<'3.0'azure-nspkg ; python_version<'3.0'1.1.28NoNoNoneNoneNone
azure-coreDependency PackageEY1.31.0Nonerequests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == "aio"; opentelemetry-api~=1.26; extra == "tracing"1.32.0, 1.33.0, 1.34.0requests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == "aio"; opentelemetry-api~=1.26; extra == "tracing"1.34.0NoNoNoneNoneNone
azure-datalake-storeDependency PackageEY0.0.53Nonecffi; requests>=2.20.0; azure-identity; extra == "auth"1.0.0a0, 1.0.1cffi; requests>=2.20.0; azure-identity; extra == "auth"1.0.1NoNoNoneNoneNone
azure-graphrbacDependency PackageEY0.61.1Nonemsrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < "3.0"0.61.2msrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < "3.0"0.61.2NoNoNoneNoneNone
azure-identityDependency PackageEY1.19.0Noneazure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.01.20.0, 1.21.0, 1.22.0, 1.23.0azure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.01.23.0NoNoNoneNoneNone
azure-mgmt-authorizationDependency PackageEY4.0.0None4.0.0NoNoNoneNoneNone
azure-mgmt-containerregistryDependency PackageEY10.3.0Noneisodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.011.0.0, 12.0.0, 13.0.0, 14.0.0, 14.1.0b1isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.014.1.0b1NoNoNoneNoneNone
azure-mgmt-coreDependency PackageEY1.4.0Noneazure-core>=1.31.01.5.0azure-core>=1.31.01.5.0NoNoNoneNoneNone
azure-mgmt-keyvaultDependency PackageEY10.3.1Noneisodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.211.0.0isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.211.0.0NoNoNoneNoneNone
azure-mgmt-networkDependency PackageEY27.0.0Noneisodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.028.0.0, 28.1.0, 29.0.0isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.029.0.0NoNoNoneNoneNone
azure-mgmt-resourceDependency PackageEY23.2.0Noneisodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.023.3.0, 23.4.0, 24.0.0isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.024.0.0NoNoNoneNoneNone
azure-mgmt-storageDependency PackageEY21.2.1Noneisodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.022.0.0, 22.1.0, 22.1.1, 22.2.0, 23.0.0isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.023.0.0NoNoNoneNoneNone
azure-storage-blobDependency PackageEY12.23.1Noneazure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.24.0b1, 12.24.0, 12.24.1, 12.25.0b1, 12.25.0, 12.25.1, 12.26.0b1, 12.27.0b1azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.27.0b1NoNoNoneNoneNone
azure-storage-file-datalakeDependency PackageEY12.17.0Noneazure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.18.0b1, 12.18.0, 12.18.1, 12.19.0b1, 12.19.0, 12.20.0, 12.21.0b1, 12.22.0b1azure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.22.0b1NoNoNoneNoneNone
azure-storage-file-shareDependency PackageEY12.19.0Noneazure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.20.0b1, 12.20.0, 12.20.1, 12.21.0b1, 12.21.0, 12.22.0b1, 12.23.0b1azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == "aio"12.23.0b1NoNoNoneNoneNone
azureml-coreDependency PackageEY1.58.0Nonepytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.01.58.0.post1, 1.59.0, 1.59.0.post1, 1.59.0.post2, 1.60.0, 1.60.0.post1pytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.01.60.0.post1NoNoNoneNoneNone
azureml-dataprepDependency PackageEY5.1.6Noneazureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == "pandas"; pandas>=0.23.4; extra == "pandas"; pyarrow>=0.17.0; extra == "pandas"; pyarrow>=0.17.0; extra == "parquet"; pyspark==2.3.0; extra == "pyspark"; fusepy<4.0.0,>=3.0.1; extra == "fuse"; scipy>=1.1.0; extra == "scipy"; pyarrow>=0.17.0; extra == "pyarrow"5.2.0, 5.2.1, 5.3.0, 5.3.1, 5.3.2, 5.3.3azureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == "pandas"; pandas>=0.23.4; extra == "pandas"; pyarrow>=0.17.0; extra == "pandas"; pyarrow>=0.17.0; extra == "parquet"; pyspark==2.3.0; extra == "pyspark"; fusepy<4.0.0,>=3.0.1; extra == "fuse"; scipy>=1.1.0; extra == "scipy"; pyarrow>=0.17.0; extra == "pyarrow"5.3.3NoNoNoneNoneNone
azureml-dataprep-nativeDependency PackageEY41.0.0None41.0.0NoNoNoneNoneNone
azureml-dataprep-rslexDependency PackageEY2.22.4None2.22.5, 2.23.0, 2.23.1, 2.23.2, 2.23.3, 2.23.4, 2.23.5, 2.23.6, 2.23.7, 2.23.8, 2.24.0, 2.24.1, 2.24.2, 2.24.3, 2.24.4, 2.24.52.24.5NoNoNoneNoneNone
babelDependency PackageEY2.16.0Nonepytz>=2015.7; python_version < "3.9"; tzdata; sys_platform == "win32" and extra == "dev"; backports.zoneinfo; python_version < "3.9" and extra == "dev"; freezegun~=1.0; extra == "dev"; jinja2>=3.0; extra == "dev"; pytest-cov; extra == "dev"; pytest>=6.0; extra == "dev"; pytz; extra == "dev"; setuptools; extra == "dev"2.17.0pytz>=2015.7; python_version < "3.9"; tzdata; sys_platform == "win32" and extra == "dev"; backports.zoneinfo; python_version < "3.9" and extra == "dev"; freezegun~=1.0; extra == "dev"; jinja2>=3.0; extra == "dev"; pytest-cov; extra == "dev"; pytest>=6.0; extra == "dev"; pytz; extra == "dev"; setuptools; extra == "dev"2.17.0NoNoNoneNoneNone
backoffDependency PackageEY2.2.1None2.2.1NoNoNoneNoneNone
bcryptDependency PackageEY4.2.0Nonepytest!=3.3.0,>=3.2.1; extra == "tests"; mypy; extra == "typecheck"4.2.1, 4.3.0pytest!=3.3.0,>=3.2.1; extra == "tests"; mypy; extra == "typecheck"4.3.0NoNoNoneNoneNone
beautifulsoup4Dependency PackageEY4.12.3Nonesoupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == "cchardet"; chardet; extra == "chardet"; charset-normalizer; extra == "charset-normalizer"; html5lib; extra == "html5lib"; lxml; extra == "lxml"4.13.0b2, 4.13.0b3, 4.13.0, 4.13.1, 4.13.2, 4.13.3, 4.13.4soupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == "cchardet"; chardet; extra == "chardet"; charset-normalizer; extra == "charset-normalizer"; html5lib; extra == "html5lib"; lxml; extra == "lxml"4.13.4NoNoNoneNoneNone
binaryornotDependency PackageEY0.4.4None0.4.4NoNoNoneNoneNone
bleachDependency PackageEY6.1.0Nonewebencodings; tinycss2<1.5,>=1.1.0; extra == "css"6.2.0webencodings; tinycss2<1.5,>=1.1.0; extra == "css"6.2.0NoNoNoneNoneNone
blisDependency PackageEY1.0.1Nonenumpy<3.0.0,>=1.15.0; python_version < "3.9"; numpy<3.0.0,>=1.19.0; python_version >= "3.9"1.0.2, 1.1.0a0, 1.1.0, 1.2.0, 1.2.1, 1.3.0numpy<3.0.0,>=1.15.0; python_version < "3.9"; numpy<3.0.0,>=1.19.0; python_version >= "3.9"1.3.0NoNoNoneNoneNone
buildDependency PackageEY1.2.2.post1Nonepackaging>=19.1; pyproject_hooks; colorama; os_name == "nt"; importlib-metadata>=4.6; python_full_version < "3.10.2"; tomli>=1.1.0; python_version < "3.11"; furo>=2023.08.17; extra == "docs"; sphinx~=7.0; extra == "docs"; sphinx-argparse-cli>=1.5; extra == "docs"; sphinx-autodoc-typehints>=1.10; extra == "docs"; sphinx-issues>=3.0.0; extra == "docs"; build[uv,virtualenv]; extra == "test"; filelock>=3; extra == "test"; pytest>=6.2.4; extra == "test"; pytest-cov>=2.12; extra == "test"; pytest-mock>=2; extra == "test"; pytest-rerunfailures>=9.1; extra == "test"; pytest-xdist>=1.34; extra == "test"; wheel>=0.36.0; extra == "test"; setuptools>=42.0.0; extra == "test" and python_version < "3.10"; setuptools>=56.0.0; extra == "test" and python_version == "3.10"; setuptools>=56.0.0; extra == "test" and python_version == "3.11"; setuptools>=67.8.0; extra == "test" and python_version >= "3.12"; build[uv]; extra == "typing"; importlib-metadata>=5.1; extra == "typing"; mypy~=1.9.0; extra == "typing"; tomli; extra == "typing"; typing-extensions>=3.7.4.3; extra == "typing"; uv>=0.1.18; extra == "uv"; virtualenv>=20.0.35; extra == "virtualenv"packaging>=19.1; pyproject_hooks; colorama; os_name == "nt"; importlib-metadata>=4.6; python_full_version < "3.10.2"; tomli>=1.1.0; python_version < "3.11"; furo>=2023.08.17; extra == "docs"; sphinx~=7.0; extra == "docs"; sphinx-argparse-cli>=1.5; extra == "docs"; sphinx-autodoc-typehints>=1.10; extra == "docs"; sphinx-issues>=3.0.0; extra == "docs"; build[uv,virtualenv]; extra == "test"; filelock>=3; extra == "test"; pytest>=6.2.4; extra == "test"; pytest-cov>=2.12; extra == "test"; pytest-mock>=2; extra == "test"; pytest-rerunfailures>=9.1; extra == "test"; pytest-xdist>=1.34; extra == "test"; wheel>=0.36.0; extra == "test"; setuptools>=42.0.0; extra == "test" and python_version < "3.10"; setuptools>=56.0.0; extra == "test" and python_version == "3.10"; setuptools>=56.0.0; extra == "test" and python_version == "3.11"; setuptools>=67.8.0; extra == "test" and python_version >= "3.12"; build[uv]; extra == "typing"; importlib-metadata>=5.1; extra == "typing"; mypy~=1.9.0; extra == "typing"; tomli; extra == "typing"; typing-extensions>=3.7.4.3; extra == "typing"; uv>=0.1.18; extra == "uv"; virtualenv>=20.0.35; extra == "virtualenv"1.2.2.post1NoNoNoneNoneNone
cachetoolsDependency PackageEY5.5.0None5.5.1, 5.5.2, 6.0.0, 6.1.06.1.0NoNoNoneNoneNone
catalogueDependency PackageEY2.0.10Nonezipp >=0.5 ; python_version < "3.8"; typing-extensions >=3.6.4 ; python_version < "3.8"2.1.0zipp >=0.5 ; python_version < "3.8"; typing-extensions >=3.6.4 ; python_version < "3.8"2.1.0NoNoNoneNoneNone
certifiDependency PackageEY2025.1.31None2025.4.26, 2025.6.152025.6.15NoNoNoneNoneNone
cffiDependency PackageEY1.17.1Nonepycparserpycparser1.17.1NoNoNoneNoneNone
chardetDependency PackageEY5.2.0None5.2.0NoNoNoneNoneNone
charset-normalizerDependency PackageEY3.4.1None3.4.23.4.2NoNoNoneNoneNone
clickDependency PackageEY8.1.7Nonecolorama; platform_system == "Windows"8.1.8, 8.2.0, 8.2.1colorama; platform_system == "Windows"8.2.1NoNoNoneNoneNone
click-default-groupDependency PackageEY1.2.4Noneclick; pytest ; extra == "test"click; pytest ; extra == "test"1.2.4NoNoNoneNoneNone
cloudpathlibDependency PackageEY0.19.0Nonetyping-extensions>4; python_version < "3.11"; cloudpathlib[azure]; extra == "all"; cloudpathlib[gs]; extra == "all"; cloudpathlib[s3]; extra == "all"; azure-storage-blob>=12; extra == "azure"; azure-storage-file-datalake>=12; extra == "azure"; google-cloud-storage; extra == "gs"; boto3>=1.34.0; extra == "s3"0.20.0, 0.21.0, 0.21.1typing-extensions>4; python_version < "3.11"; cloudpathlib[azure]; extra == "all"; cloudpathlib[gs]; extra == "all"; cloudpathlib[s3]; extra == "all"; azure-storage-blob>=12; extra == "azure"; azure-storage-file-datalake>=12; extra == "azure"; google-cloud-storage; extra == "gs"; boto3>=1.34.0; extra == "s3"0.21.1NoNoNoneNoneNone
cloudpickleDependency PackageEY3.1.0None3.1.13.1.1NoNoNoneNoneNone
coloramaDependency PackageEY0.4.6None0.4.6NoNoNoneNoneNone
commDependency PackageEY0.2.2Nonetraitlets>=4; pytest; extra == 'test'traitlets>=4; pytest; extra == 'test'0.2.2NoNoNoneNoneNone
confectionDependency PackageEY0.1.5Nonepydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < "3.8"1.0.0.dev0pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < "3.8"1.0.0.dev0NoNoNoneNoneNone
contextlib2Dependency PackageEY21.6.0None21.6.0NoNoNoneNoneNone
contourpyDependency PackageEY1.3.0Nonenumpy>=1.23; furo; extra == "docs"; sphinx>=7.2; extra == "docs"; sphinx-copybutton; extra == "docs"; bokeh; extra == "bokeh"; selenium; extra == "bokeh"; contourpy[bokeh,docs]; extra == "mypy"; bokeh; extra == "mypy"; docutils-stubs; extra == "mypy"; mypy==1.15.0; extra == "mypy"; types-Pillow; extra == "mypy"; contourpy[test-no-images]; extra == "test"; matplotlib; extra == "test"; Pillow; extra == "test"; pytest; extra == "test-no-images"; pytest-cov; extra == "test-no-images"; pytest-rerunfailures; extra == "test-no-images"; pytest-xdist; extra == "test-no-images"; wurlitzer; extra == "test-no-images"1.3.1, 1.3.2numpy>=1.23; furo; extra == "docs"; sphinx>=7.2; extra == "docs"; sphinx-copybutton; extra == "docs"; bokeh; extra == "bokeh"; selenium; extra == "bokeh"; contourpy[bokeh,docs]; extra == "mypy"; bokeh; extra == "mypy"; docutils-stubs; extra == "mypy"; mypy==1.15.0; extra == "mypy"; types-Pillow; extra == "mypy"; contourpy[test-no-images]; extra == "test"; matplotlib; extra == "test"; Pillow; extra == "test"; pytest; extra == "test-no-images"; pytest-cov; extra == "test-no-images"; pytest-rerunfailures; extra == "test-no-images"; pytest-xdist; extra == "test-no-images"; wurlitzer; extra == "test-no-images"1.3.2NoNoNoneNoneNone
cookiecutterDependency PackageEY2.6.0Nonebinaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; richbinaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; rich2.6.0NoNoNoneNoneNone
coverageDependency PackageEY7.6.4Nonetomli; python_full_version <= "3.11.0a6" and extra == "toml"7.6.5, 7.6.6, 7.6.7, 7.6.8, 7.6.9, 7.6.10, 7.6.11, 7.6.12, 7.7.0, 7.7.1, 7.8.0, 7.8.1, 7.8.2, 7.9.0, 7.9.1tomli; python_full_version <= "3.11.0a6" and extra == "toml"7.9.1NoNoNoneNoneNone
cryptographyDependency PackageEY44.0.2Nonecffi>=1.14; platform_python_implementation != "PyPy"; bcrypt>=3.1.5; extra == "ssh"; nox>=2024.4.15; extra == "nox"; nox[uv]>=2024.3.2; python_full_version >= "3.8" and extra == "nox"; cryptography-vectors==45.0.4; extra == "test"; pytest>=7.4.0; extra == "test"; pytest-benchmark>=4.0; extra == "test"; pytest-cov>=2.10.1; extra == "test"; pytest-xdist>=3.5.0; extra == "test"; pretend>=0.7; extra == "test"; certifi>=2024; extra == "test"; pytest-randomly; extra == "test-randomorder"; sphinx>=5.3.0; extra == "docs"; sphinx-rtd-theme>=3.0.0; python_full_version >= "3.8" and extra == "docs"; sphinx-inline-tabs; python_full_version >= "3.8" and extra == "docs"; pyenchant>=3; extra == "docstest"; readme-renderer>=30.0; extra == "docstest"; sphinxcontrib-spelling>=7.3.1; extra == "docstest"; build>=1.0.0; extra == "sdist"; ruff>=0.3.6; extra == "pep8test"; mypy>=1.4; extra == "pep8test"; check-sdist; python_full_version >= "3.8" and extra == "pep8test"; click>=8.0.1; extra == "pep8test"44.0.3, 45.0.0, 45.0.1, 45.0.2, 45.0.3, 45.0.4cffi>=1.14; platform_python_implementation != "PyPy"; bcrypt>=3.1.5; extra == "ssh"; nox>=2024.4.15; extra == "nox"; nox[uv]>=2024.3.2; python_full_version >= "3.8" and extra == "nox"; cryptography-vectors==45.0.4; extra == "test"; pytest>=7.4.0; extra == "test"; pytest-benchmark>=4.0; extra == "test"; pytest-cov>=2.10.1; extra == "test"; pytest-xdist>=3.5.0; extra == "test"; pretend>=0.7; extra == "test"; certifi>=2024; extra == "test"; pytest-randomly; extra == "test-randomorder"; sphinx>=5.3.0; extra == "docs"; sphinx-rtd-theme>=3.0.0; python_full_version >= "3.8" and extra == "docs"; sphinx-inline-tabs; python_full_version >= "3.8" and extra == "docs"; pyenchant>=3; extra == "docstest"; readme-renderer>=30.0; extra == "docstest"; sphinxcontrib-spelling>=7.3.1; extra == "docstest"; build>=1.0.0; extra == "sdist"; ruff>=0.3.6; extra == "pep8test"; mypy>=1.4; extra == "pep8test"; check-sdist; python_full_version >= "3.8" and extra == "pep8test"; click>=8.0.1; extra == "pep8test"45.0.4NoNoNoneNoneNone
cyclerDependency PackageEY0.12.1Noneipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests'ipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests'0.12.1NoNoNoneNoneNone
cymemDependency PackageEY2.0.8None2.0.9a2, 2.0.9a3, 2.0.10, 2.0.112.0.11NoNoNoneNoneNone
debugpyDependency PackageEY1.8.7None1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.141.8.14NoNoNoneNoneNone
decoratorDependency PackageEY5.1.1None5.2.0, 5.2.15.2.1NoNoNoneNoneNone
defusedxmlDependency PackageEY0.7.1None0.8.0rc1, 0.8.0rc20.8.0rc2NoNoNoneNoneNone
distroDependency PackageEY1.9.0None1.9.0NoNoNoneNoneNone
dnspythonDependency PackageEY2.7.0Noneblack>=23.1.0; extra == "dev"; coverage>=7.0; extra == "dev"; flake8>=7; extra == "dev"; hypercorn>=0.16.0; extra == "dev"; mypy>=1.8; extra == "dev"; pylint>=3; extra == "dev"; pytest-cov>=4.1.0; extra == "dev"; pytest>=7.4; extra == "dev"; quart-trio>=0.11.0; extra == "dev"; sphinx-rtd-theme>=2.0.0; extra == "dev"; sphinx>=7.2.0; extra == "dev"; twine>=4.0.0; extra == "dev"; wheel>=0.42.0; extra == "dev"; cryptography>=43; extra == "dnssec"; h2>=4.1.0; extra == "doh"; httpcore>=1.0.0; extra == "doh"; httpx>=0.26.0; extra == "doh"; aioquic>=1.0.0; extra == "doq"; idna>=3.7; extra == "idna"; trio>=0.23; extra == "trio"; wmi>=1.5.1; extra == "wmi"black>=23.1.0; extra == "dev"; coverage>=7.0; extra == "dev"; flake8>=7; extra == "dev"; hypercorn>=0.16.0; extra == "dev"; mypy>=1.8; extra == "dev"; pylint>=3; extra == "dev"; pytest-cov>=4.1.0; extra == "dev"; pytest>=7.4; extra == "dev"; quart-trio>=0.11.0; extra == "dev"; sphinx-rtd-theme>=2.0.0; extra == "dev"; sphinx>=7.2.0; extra == "dev"; twine>=4.0.0; extra == "dev"; wheel>=0.42.0; extra == "dev"; cryptography>=43; extra == "dnssec"; h2>=4.1.0; extra == "doh"; httpcore>=1.0.0; extra == "doh"; httpx>=0.26.0; extra == "doh"; aioquic>=1.0.0; extra == "doq"; idna>=3.7; extra == "idna"; trio>=0.23; extra == "trio"; wmi>=1.5.1; extra == "wmi"2.7.0NoNoNoneNoneNone
dockerDependency PackageEY7.1.0Nonepywin32>=304; sys_platform == "win32"; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == "dev"; pytest-cov==4.1.0; extra == "dev"; pytest-timeout==2.1.0; extra == "dev"; pytest==7.4.2; extra == "dev"; ruff==0.1.8; extra == "dev"; myst-parser==0.18.0; extra == "docs"; sphinx==5.1.1; extra == "docs"; paramiko>=2.4.3; extra == "ssh"; websocket-client>=1.3.0; extra == "websockets"pywin32>=304; sys_platform == "win32"; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == "dev"; pytest-cov==4.1.0; extra == "dev"; pytest-timeout==2.1.0; extra == "dev"; pytest==7.4.2; extra == "dev"; ruff==0.1.8; extra == "dev"; myst-parser==0.18.0; extra == "docs"; sphinx==5.1.1; extra == "docs"; paramiko>=2.4.3; extra == "ssh"; websocket-client>=1.3.0; extra == "websockets"7.1.0NoNoNoneNoneNone
dynaconfDependency PackageEY3.2.6Noneredis; extra == "all"; ruamel.yaml; extra == "all"; configobj; extra == "all"; hvac; extra == "all"; configobj; extra == "configobj"; configobj; extra == "ini"; redis; extra == "redis"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-xdist; extra == "test"; pytest-mock; extra == "test"; radon; extra == "test"; flask>=0.12; extra == "test"; django; extra == "test"; python-dotenv; extra == "test"; toml; extra == "test"; redis; extra == "test"; hvac>=1.1.0; extra == "test"; configobj; extra == "test"; toml; extra == "toml"; hvac; extra == "vault"; ruamel.yaml; extra == "yaml"3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11redis; extra == "all"; ruamel.yaml; extra == "all"; configobj; extra == "all"; hvac; extra == "all"; configobj; extra == "configobj"; configobj; extra == "ini"; redis; extra == "redis"; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-xdist; extra == "test"; pytest-mock; extra == "test"; radon; extra == "test"; flask>=0.12; extra == "test"; django; extra == "test"; python-dotenv; extra == "test"; toml; extra == "test"; redis; extra == "test"; hvac>=1.1.0; extra == "test"; configobj; extra == "test"; toml; extra == "toml"; hvac; extra == "vault"; ruamel.yaml; extra == "yaml"3.2.11NoNoNoneNoneNone
executingDependency PackageEY2.1.0Noneasttokens>=2.1.0; extra == "tests"; ipython; extra == "tests"; pytest; extra == "tests"; coverage; extra == "tests"; coverage-enable-subprocess; extra == "tests"; littleutils; extra == "tests"; rich; python_version >= "3.11" and extra == "tests"2.2.0asttokens>=2.1.0; extra == "tests"; ipython; extra == "tests"; pytest; extra == "tests"; coverage; extra == "tests"; coverage-enable-subprocess; extra == "tests"; littleutils; extra == "tests"; rich; python_version >= "3.11" and extra == "tests"2.2.0NoNoNoneNoneNone
FakerDependency PackageEY26.3.0Nonetzdata27.0.0, 27.1.0, 27.2.0, 27.3.0, 27.4.0, 28.0.0, 28.1.0, 28.2.0, 28.3.0, 28.4.0, 28.4.1, 29.0.0, 30.0.0, 30.1.0, 30.2.0, 30.3.0, 30.4.0, 30.5.0, 30.6.0, 30.7.0, 30.8.0, 30.8.1, 30.8.2, 30.9.0, 30.10.0, 31.0.0, 32.0.0, 32.1.0, 33.0.0, 33.1.0, 33.1.1, 33.1.2, 33.1.3, 33.2.0, 33.3.0, 33.3.1, 34.0.0, 34.0.1, 34.0.2, 35.0.0, 35.1.0, 35.2.0, 35.2.1, 35.2.2, 36.0.0, 36.1.0, 36.1.1, 36.2.0, 36.2.1, 36.2.2, 36.2.3, 37.0.0, 37.0.1, 37.0.2, 37.1.0, 37.1.1, 37.2.0, 37.2.1, 37.3.0, 37.4.0tzdata37.4.0NoNoNoneNoneNone
fastapiDependency PackageEY0.111.1Nonestarlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == "standard"; httpx>=0.23.0; extra == "standard"; jinja2>=3.1.5; extra == "standard"; python-multipart>=0.0.18; extra == "standard"; email-validator>=2.0.0; extra == "standard"; uvicorn[standard]>=0.12.0; extra == "standard"; fastapi-cli[standard]>=0.0.5; extra == "all"; httpx>=0.23.0; extra == "all"; jinja2>=3.1.5; extra == "all"; python-multipart>=0.0.18; extra == "all"; itsdangerous>=1.1.0; extra == "all"; pyyaml>=5.3.1; extra == "all"; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == "all"; orjson>=3.2.1; extra == "all"; email-validator>=2.0.0; extra == "all"; uvicorn[standard]>=0.12.0; extra == "all"; pydantic-settings>=2.0.0; extra == "all"; pydantic-extra-types>=2.0.0; extra == "all"0.112.0, 0.112.1, 0.112.2, 0.112.3, 0.112.4, 0.113.0, 0.114.0, 0.114.1, 0.114.2, 0.115.0, 0.115.1, 0.115.2, 0.115.3, 0.115.4, 0.115.5, 0.115.6, 0.115.7, 0.115.8, 0.115.9, 0.115.10, 0.115.11, 0.115.12, 0.115.13starlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == "standard"; httpx>=0.23.0; extra == "standard"; jinja2>=3.1.5; extra == "standard"; python-multipart>=0.0.18; extra == "standard"; email-validator>=2.0.0; extra == "standard"; uvicorn[standard]>=0.12.0; extra == "standard"; fastapi-cli[standard]>=0.0.5; extra == "all"; httpx>=0.23.0; extra == "all"; jinja2>=3.1.5; extra == "all"; python-multipart>=0.0.18; extra == "all"; itsdangerous>=1.1.0; extra == "all"; pyyaml>=5.3.1; extra == "all"; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == "all"; orjson>=3.2.1; extra == "all"; email-validator>=2.0.0; extra == "all"; uvicorn[standard]>=0.12.0; extra == "all"; pydantic-settings>=2.0.0; extra == "all"; pydantic-extra-types>=2.0.0; extra == "all"0.115.13NoNoNoneNoneNone
fastjsonschemaDependency PackageEY2.20.0Nonecolorama; extra == "devel"; jsonschema; extra == "devel"; json-spec; extra == "devel"; pylint; extra == "devel"; pytest; extra == "devel"; pytest-benchmark; extra == "devel"; pytest-cache; extra == "devel"; validictory; extra == "devel"2.21.0, 2.21.1colorama; extra == "devel"; jsonschema; extra == "devel"; json-spec; extra == "devel"; pylint; extra == "devel"; pytest; extra == "devel"; pytest-benchmark; extra == "devel"; pytest-cache; extra == "devel"; validictory; extra == "devel"2.21.1NoNoNoneNoneNone
filelockDependency PackageEY3.16.1Nonefuro>=2024.8.6; extra == "docs"; sphinx-autodoc-typehints>=3; extra == "docs"; sphinx>=8.1.3; extra == "docs"; covdefaults>=2.3; extra == "testing"; coverage>=7.6.10; extra == "testing"; diff-cover>=9.2.1; extra == "testing"; pytest-asyncio>=0.25.2; extra == "testing"; pytest-cov>=6; extra == "testing"; pytest-mock>=3.14; extra == "testing"; pytest-timeout>=2.3.1; extra == "testing"; pytest>=8.3.4; extra == "testing"; virtualenv>=20.28.1; extra == "testing"; typing-extensions>=4.12.2; python_version < "3.11" and extra == "typing"3.17.0, 3.18.0furo>=2024.8.6; extra == "docs"; sphinx-autodoc-typehints>=3; extra == "docs"; sphinx>=8.1.3; extra == "docs"; covdefaults>=2.3; extra == "testing"; coverage>=7.6.10; extra == "testing"; diff-cover>=9.2.1; extra == "testing"; pytest-asyncio>=0.25.2; extra == "testing"; pytest-cov>=6; extra == "testing"; pytest-mock>=3.14; extra == "testing"; pytest-timeout>=2.3.1; extra == "testing"; pytest>=8.3.4; extra == "testing"; virtualenv>=20.28.1; extra == "testing"; typing-extensions>=4.12.2; python_version < "3.11" and extra == "typing"3.18.0NoNoNoneNoneNone
fonttoolsDependency PackageEY4.54.1Nonefs<3,>=2.2.0; extra == "ufo"; lxml>=4.0; extra == "lxml"; brotli>=1.0.1; platform_python_implementation == "CPython" and extra == "woff"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "woff"; zopfli>=0.1.4; extra == "woff"; unicodedata2>=15.1.0; python_version <= "3.12" and extra == "unicode"; lz4>=1.7.4.2; extra == "graphite"; scipy; platform_python_implementation != "PyPy" and extra == "interpolatable"; munkres; platform_python_implementation == "PyPy" and extra == "interpolatable"; pycairo; extra == "interpolatable"; matplotlib; extra == "plot"; sympy; extra == "symfont"; xattr; sys_platform == "darwin" and extra == "type1"; skia-pathops>=0.5.0; extra == "pathops"; uharfbuzz>=0.23.0; extra == "repacker"; fs<3,>=2.2.0; extra == "all"; lxml>=4.0; extra == "all"; brotli>=1.0.1; platform_python_implementation == "CPython" and extra == "all"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "all"; zopfli>=0.1.4; extra == "all"; unicodedata2>=15.1.0; python_version <= "3.12" and extra == "all"; lz4>=1.7.4.2; extra == "all"; scipy; platform_python_implementation != "PyPy" and extra == "all"; munkres; platform_python_implementation == "PyPy" and extra == "all"; pycairo; extra == "all"; matplotlib; extra == "all"; sympy; extra == "all"; xattr; sys_platform == "darwin" and extra == "all"; skia-pathops>=0.5.0; extra == "all"; uharfbuzz>=0.23.0; extra == "all"4.55.0, 4.55.1, 4.55.2, 4.55.3, 4.55.4, 4.55.5, 4.55.6, 4.55.7, 4.55.8, 4.56.0, 4.57.0, 4.58.0, 4.58.1, 4.58.2, 4.58.3, 4.58.4fs<3,>=2.2.0; extra == "ufo"; lxml>=4.0; extra == "lxml"; brotli>=1.0.1; platform_python_implementation == "CPython" and extra == "woff"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "woff"; zopfli>=0.1.4; extra == "woff"; unicodedata2>=15.1.0; python_version <= "3.12" and extra == "unicode"; lz4>=1.7.4.2; extra == "graphite"; scipy; platform_python_implementation != "PyPy" and extra == "interpolatable"; munkres; platform_python_implementation == "PyPy" and extra == "interpolatable"; pycairo; extra == "interpolatable"; matplotlib; extra == "plot"; sympy; extra == "symfont"; xattr; sys_platform == "darwin" and extra == "type1"; skia-pathops>=0.5.0; extra == "pathops"; uharfbuzz>=0.23.0; extra == "repacker"; fs<3,>=2.2.0; extra == "all"; lxml>=4.0; extra == "all"; brotli>=1.0.1; platform_python_implementation == "CPython" and extra == "all"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "all"; zopfli>=0.1.4; extra == "all"; unicodedata2>=15.1.0; python_version <= "3.12" and extra == "all"; lz4>=1.7.4.2; extra == "all"; scipy; platform_python_implementation != "PyPy" and extra == "all"; munkres; platform_python_implementation == "PyPy" and extra == "all"; pycairo; extra == "all"; matplotlib; extra == "all"; sympy; extra == "all"; xattr; sys_platform == "darwin" and extra == "all"; skia-pathops>=0.5.0; extra == "all"; uharfbuzz>=0.23.0; extra == "all"4.58.4NoNoNoneNoneNone
frozenlistDependency PackageEY1.5.0None1.6.0, 1.6.1, 1.6.2, 1.7.01.7.0NoNoNoneNoneNone
fsspecDependency PackageEY2024.10.0Noneadlfs; extra == "abfs"; adlfs; extra == "adl"; pyarrow>=1; extra == "arrow"; dask; extra == "dask"; distributed; extra == "dask"; pre-commit; extra == "dev"; ruff; extra == "dev"; numpydoc; extra == "doc"; sphinx; extra == "doc"; sphinx-design; extra == "doc"; sphinx-rtd-theme; extra == "doc"; yarl; extra == "doc"; dropbox; extra == "dropbox"; dropboxdrivefs; extra == "dropbox"; requests; extra == "dropbox"; adlfs; extra == "full"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "full"; dask; extra == "full"; distributed; extra == "full"; dropbox; extra == "full"; dropboxdrivefs; extra == "full"; fusepy; extra == "full"; gcsfs; extra == "full"; libarchive-c; extra == "full"; ocifs; extra == "full"; panel; extra == "full"; paramiko; extra == "full"; pyarrow>=1; extra == "full"; pygit2; extra == "full"; requests; extra == "full"; s3fs; extra == "full"; smbprotocol; extra == "full"; tqdm; extra == "full"; fusepy; extra == "fuse"; gcsfs; extra == "gcs"; pygit2; extra == "git"; requests; extra == "github"; gcsfs; extra == "gs"; panel; extra == "gui"; pyarrow>=1; extra == "hdfs"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "http"; libarchive-c; extra == "libarchive"; ocifs; extra == "oci"; s3fs; extra == "s3"; paramiko; extra == "sftp"; smbprotocol; extra == "smb"; paramiko; extra == "ssh"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "test"; numpy; extra == "test"; pytest; extra == "test"; pytest-asyncio!=0.22.0; extra == "test"; pytest-benchmark; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-recording; extra == "test"; pytest-rerunfailures; extra == "test"; requests; extra == "test"; aiobotocore<3.0.0,>=2.5.4; extra == "test-downstream"; dask[dataframe,test]; extra == "test-downstream"; moto[server]<5,>4; extra == "test-downstream"; pytest-timeout; extra == "test-downstream"; xarray; extra == "test-downstream"; adlfs; extra == "test-full"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "test-full"; cloudpickle; extra == "test-full"; dask; extra == "test-full"; distributed; extra == "test-full"; dropbox; extra == "test-full"; dropboxdrivefs; extra == "test-full"; fastparquet; extra == "test-full"; fusepy; extra == "test-full"; gcsfs; extra == "test-full"; jinja2; extra == "test-full"; kerchunk; extra == "test-full"; libarchive-c; extra == "test-full"; lz4; extra == "test-full"; notebook; extra == "test-full"; numpy; extra == "test-full"; ocifs; extra == "test-full"; pandas; extra == "test-full"; panel; extra == "test-full"; paramiko; extra == "test-full"; pyarrow; extra == "test-full"; pyarrow>=1; extra == "test-full"; pyftpdlib; extra == "test-full"; pygit2; extra == "test-full"; pytest; extra == "test-full"; pytest-asyncio!=0.22.0; extra == "test-full"; pytest-benchmark; extra == "test-full"; pytest-cov; extra == "test-full"; pytest-mock; extra == "test-full"; pytest-recording; extra == "test-full"; pytest-rerunfailures; extra == "test-full"; python-snappy; extra == "test-full"; requests; extra == "test-full"; smbprotocol; extra == "test-full"; tqdm; extra == "test-full"; urllib3; extra == "test-full"; zarr; extra == "test-full"; zstandard; extra == "test-full"; tqdm; extra == "tqdm"2024.12.0, 2025.2.0, 2025.3.0, 2025.3.1, 2025.3.2, 2025.5.0, 2025.5.1adlfs; extra == "abfs"; adlfs; extra == "adl"; pyarrow>=1; extra == "arrow"; dask; extra == "dask"; distributed; extra == "dask"; pre-commit; extra == "dev"; ruff; extra == "dev"; numpydoc; extra == "doc"; sphinx; extra == "doc"; sphinx-design; extra == "doc"; sphinx-rtd-theme; extra == "doc"; yarl; extra == "doc"; dropbox; extra == "dropbox"; dropboxdrivefs; extra == "dropbox"; requests; extra == "dropbox"; adlfs; extra == "full"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "full"; dask; extra == "full"; distributed; extra == "full"; dropbox; extra == "full"; dropboxdrivefs; extra == "full"; fusepy; extra == "full"; gcsfs; extra == "full"; libarchive-c; extra == "full"; ocifs; extra == "full"; panel; extra == "full"; paramiko; extra == "full"; pyarrow>=1; extra == "full"; pygit2; extra == "full"; requests; extra == "full"; s3fs; extra == "full"; smbprotocol; extra == "full"; tqdm; extra == "full"; fusepy; extra == "fuse"; gcsfs; extra == "gcs"; pygit2; extra == "git"; requests; extra == "github"; gcsfs; extra == "gs"; panel; extra == "gui"; pyarrow>=1; extra == "hdfs"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "http"; libarchive-c; extra == "libarchive"; ocifs; extra == "oci"; s3fs; extra == "s3"; paramiko; extra == "sftp"; smbprotocol; extra == "smb"; paramiko; extra == "ssh"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "test"; numpy; extra == "test"; pytest; extra == "test"; pytest-asyncio!=0.22.0; extra == "test"; pytest-benchmark; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-recording; extra == "test"; pytest-rerunfailures; extra == "test"; requests; extra == "test"; aiobotocore<3.0.0,>=2.5.4; extra == "test-downstream"; dask[dataframe,test]; extra == "test-downstream"; moto[server]<5,>4; extra == "test-downstream"; pytest-timeout; extra == "test-downstream"; xarray; extra == "test-downstream"; adlfs; extra == "test-full"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == "test-full"; cloudpickle; extra == "test-full"; dask; extra == "test-full"; distributed; extra == "test-full"; dropbox; extra == "test-full"; dropboxdrivefs; extra == "test-full"; fastparquet; extra == "test-full"; fusepy; extra == "test-full"; gcsfs; extra == "test-full"; jinja2; extra == "test-full"; kerchunk; extra == "test-full"; libarchive-c; extra == "test-full"; lz4; extra == "test-full"; notebook; extra == "test-full"; numpy; extra == "test-full"; ocifs; extra == "test-full"; pandas; extra == "test-full"; panel; extra == "test-full"; paramiko; extra == "test-full"; pyarrow; extra == "test-full"; pyarrow>=1; extra == "test-full"; pyftpdlib; extra == "test-full"; pygit2; extra == "test-full"; pytest; extra == "test-full"; pytest-asyncio!=0.22.0; extra == "test-full"; pytest-benchmark; extra == "test-full"; pytest-cov; extra == "test-full"; pytest-mock; extra == "test-full"; pytest-recording; extra == "test-full"; pytest-rerunfailures; extra == "test-full"; python-snappy; extra == "test-full"; requests; extra == "test-full"; smbprotocol; extra == "test-full"; tqdm; extra == "test-full"; urllib3; extra == "test-full"; zarr; extra == "test-full"; zstandard; extra == "test-full"; tqdm; extra == "tqdm"2025.5.1NoNoNoneNoneNone
gitdbDependency PackageEY4.0.11Nonesmmap<6,>=3.0.14.0.12smmap<6,>=3.0.14.0.12NoNoNoneNoneNone
GitPythonDependency PackageEY3.1.43Nonegitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < "3.8"; coverage[toml]; extra == "test"; ddt!=1.4.3,>=1.1.1; extra == "test"; mock; python_version < "3.8" and extra == "test"; mypy; extra == "test"; pre-commit; extra == "test"; pytest>=7.3.1; extra == "test"; pytest-cov; extra == "test"; pytest-instafail; extra == "test"; pytest-mock; extra == "test"; pytest-sugar; extra == "test"; typing-extensions; python_version < "3.11" and extra == "test"; sphinx<7.2,>=7.1.2; extra == "doc"; sphinx_rtd_theme; extra == "doc"; sphinx-autodoc-typehints; extra == "doc"3.1.44gitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < "3.8"; coverage[toml]; extra == "test"; ddt!=1.4.3,>=1.1.1; extra == "test"; mock; python_version < "3.8" and extra == "test"; mypy; extra == "test"; pre-commit; extra == "test"; pytest>=7.3.1; extra == "test"; pytest-cov; extra == "test"; pytest-instafail; extra == "test"; pytest-mock; extra == "test"; pytest-sugar; extra == "test"; typing-extensions; python_version < "3.11" and extra == "test"; sphinx<7.2,>=7.1.2; extra == "doc"; sphinx_rtd_theme; extra == "doc"; sphinx-autodoc-typehints; extra == "doc"3.1.44NoNoNoneNoneNone
google-api-coreDependency PackageEY2.21.0Nonegoogleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= "3.13"; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == "async-rest"; grpcio<2.0.0,>=1.33.2; extra == "grpc"; grpcio<2.0.0,>=1.49.1; python_version >= "3.11" and extra == "grpc"; grpcio-status<2.0.0,>=1.33.2; extra == "grpc"; grpcio-status<2.0.0,>=1.49.1; python_version >= "3.11" and extra == "grpc"; grpcio-gcp<1.0.0,>=0.2.2; extra == "grpcgcp"; grpcio-gcp<1.0.0,>=0.2.2; extra == "grpcio-gcp"2.22.0rc0, 2.22.0, 2.23.0rc0, 2.23.0, 2.24.0, 2.24.1rc0, 2.24.1rc1, 2.24.1, 2.24.2, 2.25.0rc0, 2.25.0rc1, 2.25.0, 2.25.1rc0, 2.25.1googleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= "3.13"; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == "async-rest"; grpcio<2.0.0,>=1.33.2; extra == "grpc"; grpcio<2.0.0,>=1.49.1; python_version >= "3.11" and extra == "grpc"; grpcio-status<2.0.0,>=1.33.2; extra == "grpc"; grpcio-status<2.0.0,>=1.49.1; python_version >= "3.11" and extra == "grpc"; grpcio-gcp<1.0.0,>=0.2.2; extra == "grpcgcp"; grpcio-gcp<1.0.0,>=0.2.2; extra == "grpcio-gcp"2.25.1NoNoNoneNoneNone
google-authDependency PackageEY2.35.0Nonecachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == "aiohttp"; requests<3.0.0,>=2.20.0; extra == "aiohttp"; cryptography; extra == "enterprise-cert"; pyopenssl; extra == "enterprise-cert"; pyjwt>=2.0; extra == "pyjwt"; cryptography>=38.0.3; extra == "pyjwt"; cryptography<39.0.0; python_version < "3.8" and extra == "pyjwt"; pyopenssl>=20.0.0; extra == "pyopenssl"; cryptography>=38.0.3; extra == "pyopenssl"; cryptography<39.0.0; python_version < "3.8" and extra == "pyopenssl"; pyu2f>=0.1.5; extra == "reauth"; requests<3.0.0,>=2.20.0; extra == "requests"; grpcio; extra == "testing"; flask; extra == "testing"; freezegun; extra == "testing"; mock; extra == "testing"; oauth2client; extra == "testing"; pyjwt>=2.0; extra == "testing"; cryptography>=38.0.3; extra == "testing"; pytest; extra == "testing"; pytest-cov; extra == "testing"; pytest-localserver; extra == "testing"; pyopenssl>=20.0.0; extra == "testing"; pyu2f>=0.1.5; extra == "testing"; responses; extra == "testing"; urllib3; extra == "testing"; packaging; extra == "testing"; aiohttp<4.0.0,>=3.6.2; extra == "testing"; requests<3.0.0,>=2.20.0; extra == "testing"; aioresponses; extra == "testing"; pytest-asyncio; extra == "testing"; pyopenssl<24.3.0; extra == "testing"; aiohttp<3.10.0; extra == "testing"; cryptography<39.0.0; python_version < "3.8" and extra == "testing"; urllib3; extra == "urllib3"; packaging; extra == "urllib3"2.36.0, 2.37.0, 2.38.0, 2.39.0, 2.40.0, 2.40.1, 2.40.2, 2.40.3cachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == "aiohttp"; requests<3.0.0,>=2.20.0; extra == "aiohttp"; cryptography; extra == "enterprise-cert"; pyopenssl; extra == "enterprise-cert"; pyjwt>=2.0; extra == "pyjwt"; cryptography>=38.0.3; extra == "pyjwt"; cryptography<39.0.0; python_version < "3.8" and extra == "pyjwt"; pyopenssl>=20.0.0; extra == "pyopenssl"; cryptography>=38.0.3; extra == "pyopenssl"; cryptography<39.0.0; python_version < "3.8" and extra == "pyopenssl"; pyu2f>=0.1.5; extra == "reauth"; requests<3.0.0,>=2.20.0; extra == "requests"; grpcio; extra == "testing"; flask; extra == "testing"; freezegun; extra == "testing"; mock; extra == "testing"; oauth2client; extra == "testing"; pyjwt>=2.0; extra == "testing"; cryptography>=38.0.3; extra == "testing"; pytest; extra == "testing"; pytest-cov; extra == "testing"; pytest-localserver; extra == "testing"; pyopenssl>=20.0.0; extra == "testing"; pyu2f>=0.1.5; extra == "testing"; responses; extra == "testing"; urllib3; extra == "testing"; packaging; extra == "testing"; aiohttp<4.0.0,>=3.6.2; extra == "testing"; requests<3.0.0,>=2.20.0; extra == "testing"; aioresponses; extra == "testing"; pytest-asyncio; extra == "testing"; pyopenssl<24.3.0; extra == "testing"; aiohttp<3.10.0; extra == "testing"; cryptography<39.0.0; python_version < "3.8" and extra == "testing"; urllib3; extra == "urllib3"; packaging; extra == "urllib3"2.40.3NoNoNoneNoneNone
googleapis-common-protosDependency PackageEY1.65.0Noneprotobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == "grpc"1.66.0, 1.67.0rc1, 1.67.0, 1.68.0, 1.69.0, 1.69.1, 1.69.2, 1.70.0protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == "grpc"1.70.0NoNoNoneNoneNone
graphql-coreDependency PackageEY3.2.4Nonetyping-extensions<5,>=4; python_version < "3.10"3.2.5, 3.2.6, 3.3.0a1, 3.3.0a2, 3.3.0a3, 3.3.0a4, 3.3.0a5, 3.3.0a6, 3.3.0a7, 3.3.0a8, 3.3.0a9typing-extensions<5,>=4; python_version < "3.10"3.3.0a9NoNoNoneNoneNone
greenletDependency PackageEY3.1.1NoneSphinx; extra == "docs"; furo; extra == "docs"; objgraph; extra == "test"; psutil; extra == "test"3.2.0, 3.2.1, 3.2.2, 3.2.3Sphinx; extra == "docs"; furo; extra == "docs"; objgraph; extra == "test"; psutil; extra == "test"3.2.3NoNoNoneNoneNone
h11Dependency PackageEY0.16.0None0.16.0NoNoNoneNoneNone
httpcoreDependency PackageEY1.0.7Nonecertifi; h11>=0.16; anyio<5.0,>=4.0; extra == "asyncio"; h2<5,>=3; extra == "http2"; socksio==1.*; extra == "socks"; trio<1.0,>=0.22.0; extra == "trio"1.0.8, 1.0.9certifi; h11>=0.16; anyio<5.0,>=4.0; extra == "asyncio"; h2<5,>=3; extra == "http2"; socksio==1.*; extra == "socks"; trio<1.0,>=0.22.0; extra == "trio"1.0.9NoNoNoneNoneNone
httpxDependency PackageEY0.28.1Noneanyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == "CPython" and extra == "brotli"; brotlicffi; platform_python_implementation != "CPython" and extra == "brotli"; click==8.*; extra == "cli"; pygments==2.*; extra == "cli"; rich<14,>=10; extra == "cli"; h2<5,>=3; extra == "http2"; socksio==1.*; extra == "socks"; zstandard>=0.18.0; extra == "zstd"1.0.0b0anyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == "CPython" and extra == "brotli"; brotlicffi; platform_python_implementation != "CPython" and extra == "brotli"; click==8.*; extra == "cli"; pygments==2.*; extra == "cli"; rich<14,>=10; extra == "cli"; h2<5,>=3; extra == "http2"; socksio==1.*; extra == "socks"; zstandard>=0.18.0; extra == "zstd"1.0.0b0NoNoNoneNoneNone
humanfriendlyDependency PackageEY10Nonemonotonic ; python_version == "2.7"; pyreadline ; sys_platform == "win32" and python_version<"3.8"; pyreadline3 ; sys_platform == "win32" and python_version>="3.8"monotonic ; python_version == "2.7"; pyreadline ; sys_platform == "win32" and python_version<"3.8"; pyreadline3 ; sys_platform == "win32" and python_version>="3.8"10.0NoNoNoneNoneNone
idnaDependency PackageEY3.1Noneruff>=0.6.2; extra == "all"; mypy>=1.11.2; extra == "all"; pytest>=8.3.2; extra == "all"; flake8>=7.1.1; extra == "all"3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10ruff>=0.6.2; extra == "all"; mypy>=1.11.2; extra == "all"; pytest>=8.3.2; extra == "all"; flake8>=7.1.1; extra == "all"3.10YesCVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7
Yes3.4: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.6: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.3: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.5: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.2: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7
CVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7
3.10{'base_package': 'idna==3.10', 'dependencies': ['ruff==0.12.0', 'mypy==1.16.1', 'flake8==7.3.0']}
importlib-metadataDependency PackageEY8.5.0Nonezipp>=3.20; typing-extensions>=3.6.4; python_version < "3.8"; pytest!=8.1.*,>=6; extra == "test"; importlib_resources>=1.3; python_version < "3.9" and extra == "test"; packaging; extra == "test"; pyfakefs; extra == "test"; flufl.flake8; extra == "test"; pytest-perf>=0.9.2; extra == "test"; jaraco.test>=5.4; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; ipython; extra == "perf"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"8.6.0, 8.6.1, 8.7.0zipp>=3.20; typing-extensions>=3.6.4; python_version < "3.8"; pytest!=8.1.*,>=6; extra == "test"; importlib_resources>=1.3; python_version < "3.9" and extra == "test"; packaging; extra == "test"; pyfakefs; extra == "test"; flufl.flake8; extra == "test"; pytest-perf>=0.9.2; extra == "test"; jaraco.test>=5.4; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; ipython; extra == "perf"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"8.7.0NoNoNoneNoneNone
importlib-resourcesDependency PackageEY6.4.0Nonezipp>=3.1.0; python_version < "3.10"; pytest!=8.1.*,>=6; extra == "test"; zipp>=3.17; extra == "test"; jaraco.test>=5.4; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.4.5, 6.5.0, 6.5.1, 6.5.2zipp>=3.1.0; python_version < "3.10"; pytest!=8.1.*,>=6; extra == "test"; zipp>=3.17; extra == "test"; jaraco.test>=5.4; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"6.5.2NoNoNoneNoneNone
iniconfigDependency PackageEY2.0.0None2.1.02.1.0NoNoNoneNoneNone
ipykernelDependency PackageEY6.29.5Noneappnope; platform_system == "Darwin"; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == "cov"; curio; extra == "cov"; matplotlib; extra == "cov"; pytest-cov; extra == "cov"; trio; extra == "cov"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; trio; extra == "docs"; pyqt5; extra == "pyqt5"; pyside6; extra == "pyside6"; flaky; extra == "test"; ipyparallel; extra == "test"; pre-commit; extra == "test"; pytest-asyncio>=0.23.5; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest>=7.0; extra == "test"6.30.0a0, 7.0.0a0, 7.0.0a1appnope; platform_system == "Darwin"; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == "cov"; curio; extra == "cov"; matplotlib; extra == "cov"; pytest-cov; extra == "cov"; trio; extra == "cov"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; trio; extra == "docs"; pyqt5; extra == "pyqt5"; pyside6; extra == "pyside6"; flaky; extra == "test"; ipyparallel; extra == "test"; pre-commit; extra == "test"; pytest-asyncio>=0.23.5; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest>=7.0; extra == "test"7.0.0a1NoNoNoneNoneNone
ipythonDependency PackageEY8.28.0Nonecolorama; sys_platform == "win32"; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != "win32" and sys_platform != "emscripten"; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < "3.12"; black; extra == "black"; docrepr; extra == "doc"; exceptiongroup; extra == "doc"; intersphinx_registry; extra == "doc"; ipykernel; extra == "doc"; ipython[test]; extra == "doc"; matplotlib; extra == "doc"; setuptools>=18.5; extra == "doc"; sphinx_toml==0.0.4; extra == "doc"; sphinx-rtd-theme; extra == "doc"; sphinx>=1.3; extra == "doc"; typing_extensions; extra == "doc"; pytest; extra == "test"; pytest-asyncio<0.22; extra == "test"; testpath; extra == "test"; packaging; extra == "test"; ipython[test]; extra == "test-extra"; curio; extra == "test-extra"; jupyter_ai; extra == "test-extra"; matplotlib!=3.2.0; extra == "test-extra"; nbformat; extra == "test-extra"; nbclient; extra == "test-extra"; ipykernel; extra == "test-extra"; numpy>=1.23; extra == "test-extra"; pandas; extra == "test-extra"; trio; extra == "test-extra"; matplotlib; extra == "matplotlib"; ipython[doc,matplotlib,test,test_extra]; extra == "all"8.29.0, 8.30.0, 8.31.0, 8.32.0, 8.33.0, 8.34.0, 8.35.0, 8.36.0, 8.37.0, 9.0.0b1, 9.0.0b2, 9.0.0, 9.0.1, 9.0.2, 9.1.0, 9.2.0, 9.3.0colorama; sys_platform == "win32"; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != "win32" and sys_platform != "emscripten"; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < "3.12"; black; extra == "black"; docrepr; extra == "doc"; exceptiongroup; extra == "doc"; intersphinx_registry; extra == "doc"; ipykernel; extra == "doc"; ipython[test]; extra == "doc"; matplotlib; extra == "doc"; setuptools>=18.5; extra == "doc"; sphinx_toml==0.0.4; extra == "doc"; sphinx-rtd-theme; extra == "doc"; sphinx>=1.3; extra == "doc"; typing_extensions; extra == "doc"; pytest; extra == "test"; pytest-asyncio<0.22; extra == "test"; testpath; extra == "test"; packaging; extra == "test"; ipython[test]; extra == "test-extra"; curio; extra == "test-extra"; jupyter_ai; extra == "test-extra"; matplotlib!=3.2.0; extra == "test-extra"; nbformat; extra == "test-extra"; nbclient; extra == "test-extra"; ipykernel; extra == "test-extra"; numpy>=1.23; extra == "test-extra"; pandas; extra == "test-extra"; trio; extra == "test-extra"; matplotlib; extra == "matplotlib"; ipython[doc,matplotlib,test,test_extra]; extra == "all"9.3.0NoNoNoneNoneNone
isodateDependency PackageEY0.7.2None0.7.2NoNoNoneNoneNone
iterative-telemetryDependency PackageEY0.0.8Nonerequests; appdirs; filelock; distro; pytest==7.2.0; extra == "tests"; pytest-sugar==0.9.5; extra == "tests"; pytest-cov==3.0.0; extra == "tests"; pytest-mock==3.8.2; extra == "tests"; pylint==2.15.0; extra == "tests"; mypy==1.11.2; extra == "tests"; types-requests; extra == "tests"; pytest==7.2.0; extra == "dev"; pytest-sugar==0.9.5; extra == "dev"; pytest-cov==3.0.0; extra == "dev"; pytest-mock==3.8.2; extra == "dev"; pylint==2.15.0; extra == "dev"; mypy==1.11.2; extra == "dev"; types-requests; extra == "dev"0.0.9, 0.0.10requests; appdirs; filelock; distro; pytest==7.2.0; extra == "tests"; pytest-sugar==0.9.5; extra == "tests"; pytest-cov==3.0.0; extra == "tests"; pytest-mock==3.8.2; extra == "tests"; pylint==2.15.0; extra == "tests"; mypy==1.11.2; extra == "tests"; types-requests; extra == "tests"; pytest==7.2.0; extra == "dev"; pytest-sugar==0.9.5; extra == "dev"; pytest-cov==3.0.0; extra == "dev"; pytest-mock==3.8.2; extra == "dev"; pylint==2.15.0; extra == "dev"; mypy==1.11.2; extra == "dev"; types-requests; extra == "dev"0.0.10NoNoNoneNoneNone
jediDependency PackageEY0.19.1Noneparso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == "docs"; MarkupSafe==1.1.1; extra == "docs"; Pygments==2.8.1; extra == "docs"; alabaster==0.7.12; extra == "docs"; babel==2.9.1; extra == "docs"; chardet==4.0.0; extra == "docs"; commonmark==0.8.1; extra == "docs"; docutils==0.17.1; extra == "docs"; future==0.18.2; extra == "docs"; idna==2.10; extra == "docs"; imagesize==1.2.0; extra == "docs"; mock==1.0.1; extra == "docs"; packaging==20.9; extra == "docs"; pyparsing==2.4.7; extra == "docs"; pytz==2021.1; extra == "docs"; readthedocs-sphinx-ext==2.1.4; extra == "docs"; recommonmark==0.5.0; extra == "docs"; requests==2.25.1; extra == "docs"; six==1.15.0; extra == "docs"; snowballstemmer==2.1.0; extra == "docs"; sphinx-rtd-theme==0.4.3; extra == "docs"; sphinx==1.8.5; extra == "docs"; sphinxcontrib-serializinghtml==1.1.4; extra == "docs"; sphinxcontrib-websupport==1.2.4; extra == "docs"; urllib3==1.26.4; extra == "docs"; flake8==5.0.4; extra == "qa"; mypy==0.971; extra == "qa"; types-setuptools==67.2.0.1; extra == "qa"; Django; extra == "testing"; attrs; extra == "testing"; colorama; extra == "testing"; docopt; extra == "testing"; pytest<9.0.0; extra == "testing"0.19.2parso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == "docs"; MarkupSafe==1.1.1; extra == "docs"; Pygments==2.8.1; extra == "docs"; alabaster==0.7.12; extra == "docs"; babel==2.9.1; extra == "docs"; chardet==4.0.0; extra == "docs"; commonmark==0.8.1; extra == "docs"; docutils==0.17.1; extra == "docs"; future==0.18.2; extra == "docs"; idna==2.10; extra == "docs"; imagesize==1.2.0; extra == "docs"; mock==1.0.1; extra == "docs"; packaging==20.9; extra == "docs"; pyparsing==2.4.7; extra == "docs"; pytz==2021.1; extra == "docs"; readthedocs-sphinx-ext==2.1.4; extra == "docs"; recommonmark==0.5.0; extra == "docs"; requests==2.25.1; extra == "docs"; six==1.15.0; extra == "docs"; snowballstemmer==2.1.0; extra == "docs"; sphinx-rtd-theme==0.4.3; extra == "docs"; sphinx==1.8.5; extra == "docs"; sphinxcontrib-serializinghtml==1.1.4; extra == "docs"; sphinxcontrib-websupport==1.2.4; extra == "docs"; urllib3==1.26.4; extra == "docs"; flake8==5.0.4; extra == "qa"; mypy==0.971; extra == "qa"; types-setuptools==67.2.0.1; extra == "qa"; Django; extra == "testing"; attrs; extra == "testing"; colorama; extra == "testing"; docopt; extra == "testing"; pytest<9.0.0; extra == "testing"0.19.2NoNoNoneNoneNone
jeepneyDependency PackageEY0.8.0Nonepytest; extra == "test"; pytest-trio; extra == "test"; pytest-asyncio>=0.17; extra == "test"; testpath; extra == "test"; trio; extra == "test"; async-timeout; extra == "test" and python_version < "3.11"; trio; extra == "trio"0.9.0pytest; extra == "test"; pytest-trio; extra == "test"; pytest-asyncio>=0.17; extra == "test"; testpath; extra == "test"; trio; extra == "test"; async-timeout; extra == "test" and python_version < "3.11"; trio; extra == "trio"0.9.0NoNoNoneNoneNone
Jinja2Dependency PackageEY3.1.6NoneMarkupSafe>=2.0; Babel>=2.7; extra == "i18n"MarkupSafe>=2.0; Babel>=2.7; extra == "i18n"3.1.6NoNoNoneNoneNone
jmespathDependency PackageEY1.0.1None1.0.1NoNoNoneNoneNone
joblibDependency PackageEY1.4.2None1.5.0, 1.5.11.5.1NoNoNoneNoneNone
json5Dependency PackageEY0.9.25Nonebuild==1.2.2.post1; extra == "dev"; coverage==7.5.4; python_version < "3.9" and extra == "dev"; coverage==7.8.0; python_version >= "3.9" and extra == "dev"; mypy==1.14.1; python_version < "3.9" and extra == "dev"; mypy==1.15.0; python_version >= "3.9" and extra == "dev"; pip==25.0.1; extra == "dev"; pylint==3.2.7; python_version < "3.9" and extra == "dev"; pylint==3.3.6; python_version >= "3.9" and extra == "dev"; ruff==0.11.2; extra == "dev"; twine==6.1.0; extra == "dev"; uv==0.6.11; extra == "dev"0.9.26, 0.9.27, 0.9.28, 0.10.0, 0.11.0, 0.12.0build==1.2.2.post1; extra == "dev"; coverage==7.5.4; python_version < "3.9" and extra == "dev"; coverage==7.8.0; python_version >= "3.9" and extra == "dev"; mypy==1.14.1; python_version < "3.9" and extra == "dev"; mypy==1.15.0; python_version >= "3.9" and extra == "dev"; pip==25.0.1; extra == "dev"; pylint==3.2.7; python_version < "3.9" and extra == "dev"; pylint==3.3.6; python_version >= "3.9" and extra == "dev"; ruff==0.11.2; extra == "dev"; twine==6.1.0; extra == "dev"; uv==0.6.11; extra == "dev"0.12.0NoNoNoneNoneNone
jsonpickleDependency PackageEY3.3.0Nonepytest-cov; extra == "cov"; black; extra == "dev"; pyupgrade; extra == "dev"; pytest!=8.1.*,>=6.0; extra == "testing"; pytest-benchmark; extra == "testing"; pytest-benchmark[histogram]; extra == "testing"; pytest-checkdocs>=1.2.3; extra == "testing"; pytest-enabler>=1.0.1; extra == "testing"; pytest-ruff>=0.2.1; extra == "testing"; bson; extra == "testing"; ecdsa; extra == "testing"; feedparser; extra == "testing"; gmpy2; extra == "testing"; numpy; extra == "testing"; pandas; extra == "testing"; pymongo; extra == "testing"; PyYAML; extra == "testing"; scikit-learn; extra == "testing"; scipy>=1.9.3; python_version > "3.10" and extra == "testing"; scipy; python_version <= "3.10" and extra == "testing"; simplejson; extra == "testing"; sqlalchemy; extra == "testing"; ujson; extra == "testing"; atheris~=2.3.0; python_version < "3.12" and extra == "testing"; furo; extra == "docs"; rst.linker>=1.9; extra == "docs"; sphinx>=3.5; extra == "docs"; build; extra == "packaging"; setuptools>=61.2; extra == "packaging"; setuptools_scm[toml]>=6.0; extra == "packaging"; twine; extra == "packaging"3.4.0, 3.4.1, 3.4.2, 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.1.0, 4.1.1, 5.0.0rc1pytest-cov; extra == "cov"; black; extra == "dev"; pyupgrade; extra == "dev"; pytest!=8.1.*,>=6.0; extra == "testing"; pytest-benchmark; extra == "testing"; pytest-benchmark[histogram]; extra == "testing"; pytest-checkdocs>=1.2.3; extra == "testing"; pytest-enabler>=1.0.1; extra == "testing"; pytest-ruff>=0.2.1; extra == "testing"; bson; extra == "testing"; ecdsa; extra == "testing"; feedparser; extra == "testing"; gmpy2; extra == "testing"; numpy; extra == "testing"; pandas; extra == "testing"; pymongo; extra == "testing"; PyYAML; extra == "testing"; scikit-learn; extra == "testing"; scipy>=1.9.3; python_version > "3.10" and extra == "testing"; scipy; python_version <= "3.10" and extra == "testing"; simplejson; extra == "testing"; sqlalchemy; extra == "testing"; ujson; extra == "testing"; atheris~=2.3.0; python_version < "3.12" and extra == "testing"; furo; extra == "docs"; rst.linker>=1.9; extra == "docs"; sphinx>=3.5; extra == "docs"; build; extra == "packaging"; setuptools>=61.2; extra == "packaging"; setuptools_scm[toml]>=6.0; extra == "packaging"; twine; extra == "packaging"5.0.0rc1NoNoNoneNoneNone
jsonpointerDependency PackageEY3.0.0None3.0.0NoNoNoneNoneNone
jsonschemaDependency PackageEY4.23.0Noneattrs>=22.2.0; importlib-resources>=1.4.0; python_version < "3.9"; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < "3.9"; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == "format"; idna; extra == "format"; isoduration; extra == "format"; jsonpointer>1.13; extra == "format"; rfc3339-validator; extra == "format"; rfc3987; extra == "format"; uri-template; extra == "format"; webcolors>=1.11; extra == "format"; fqdn; extra == "format-nongpl"; idna; extra == "format-nongpl"; isoduration; extra == "format-nongpl"; jsonpointer>1.13; extra == "format-nongpl"; rfc3339-validator; extra == "format-nongpl"; rfc3986-validator>0.1.0; extra == "format-nongpl"; uri-template; extra == "format-nongpl"; webcolors>=24.6.0; extra == "format-nongpl"4.24.0attrs>=22.2.0; importlib-resources>=1.4.0; python_version < "3.9"; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < "3.9"; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == "format"; idna; extra == "format"; isoduration; extra == "format"; jsonpointer>1.13; extra == "format"; rfc3339-validator; extra == "format"; rfc3987; extra == "format"; uri-template; extra == "format"; webcolors>=1.11; extra == "format"; fqdn; extra == "format-nongpl"; idna; extra == "format-nongpl"; isoduration; extra == "format-nongpl"; jsonpointer>1.13; extra == "format-nongpl"; rfc3339-validator; extra == "format-nongpl"; rfc3986-validator>0.1.0; extra == "format-nongpl"; uri-template; extra == "format-nongpl"; webcolors>=24.6.0; extra == "format-nongpl"4.24.0NoNoNoneNoneNone
jsonschema-specificationsDependency PackageEY2024.10.1Nonereferencing>=0.31.02025.4.1referencing>=0.31.02025.4.1NoNoNoneNoneNone
jupyter-clientDependency PackageEY8.6.3Noneimportlib-metadata>=4.8.3; python_version < "3.10"; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinx>=4; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; coverage; extra == "test"; ipykernel>=6.14; extra == "test"; mypy; extra == "test"; paramiko; sys_platform == "win32" and extra == "test"; pre-commit; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter[client]>=0.4.1; extra == "test"; pytest-timeout; extra == "test"; pytest<8.2.0; extra == "test"importlib-metadata>=4.8.3; python_version < "3.10"; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinx>=4; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; coverage; extra == "test"; ipykernel>=6.14; extra == "test"; mypy; extra == "test"; paramiko; sys_platform == "win32" and extra == "test"; pre-commit; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter[client]>=0.4.1; extra == "test"; pytest-timeout; extra == "test"; pytest<8.2.0; extra == "test"8.6.3NoNoNoneNoneNone
jupyter-coreDependency PackageEY5.8.1Noneplatformdirs>=2.5; pywin32>=300; sys_platform == "win32" and platform_python_implementation != "PyPy"; traitlets>=5.3; intersphinx-registry; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; traitlets; extra == "docs"; ipykernel; extra == "test"; pre-commit; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest<9; extra == "test"platformdirs>=2.5; pywin32>=300; sys_platform == "win32" and platform_python_implementation != "PyPy"; traitlets>=5.3; intersphinx-registry; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; traitlets; extra == "docs"; ipykernel; extra == "test"; pre-commit; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest<9; extra == "test"5.8.1NoNoNoneNoneNone
jupyter-eventsDependency PackageEY0.10.0Nonejsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == "cli"; rich; extra == "cli"; jupyterlite-sphinx; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme>=0.16; extra == "docs"; sphinx>=8; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; click; extra == "test"; pre-commit; extra == "test"; pytest-asyncio>=0.19.0; extra == "test"; pytest-console-scripts; extra == "test"; pytest>=7.0; extra == "test"; rich; extra == "test"0.11.0, 0.12.0jsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == "cli"; rich; extra == "cli"; jupyterlite-sphinx; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme>=0.16; extra == "docs"; sphinx>=8; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; click; extra == "test"; pre-commit; extra == "test"; pytest-asyncio>=0.19.0; extra == "test"; pytest-console-scripts; extra == "test"; pytest>=7.0; extra == "test"; rich; extra == "test"0.12.0NoNoNoneNoneNone
jupyter-lspDependency PackageEY2.2.5Nonejupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < "3.10"jupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < "3.10"2.2.5NoNoNoneNoneNone
jupyter-serverDependency PackageEY2.14.2Noneanyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == "nt"; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == "docs"; jinja2; extra == "docs"; jupyter-client; extra == "docs"; myst-parser; extra == "docs"; nbformat; extra == "docs"; prometheus-client; extra == "docs"; pydata-sphinx-theme; extra == "docs"; send2trash; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-openapi>=0.8.0; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; sphinxemoji; extra == "docs"; tornado; extra == "docs"; typing-extensions; extra == "docs"; flaky; extra == "test"; ipykernel; extra == "test"; pre-commit; extra == "test"; pytest-console-scripts; extra == "test"; pytest-jupyter[server]>=0.7; extra == "test"; pytest-timeout; extra == "test"; pytest<9,>=7.0; extra == "test"; requests; extra == "test"2.15.0, 2.16.0anyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == "nt"; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == "docs"; jinja2; extra == "docs"; jupyter-client; extra == "docs"; myst-parser; extra == "docs"; nbformat; extra == "docs"; prometheus-client; extra == "docs"; pydata-sphinx-theme; extra == "docs"; send2trash; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-openapi>=0.8.0; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; sphinxemoji; extra == "docs"; tornado; extra == "docs"; typing-extensions; extra == "docs"; flaky; extra == "test"; ipykernel; extra == "test"; pre-commit; extra == "test"; pytest-console-scripts; extra == "test"; pytest-jupyter[server]>=0.7; extra == "test"; pytest-timeout; extra == "test"; pytest<9,>=7.0; extra == "test"; requests; extra == "test"2.16.0NoNoNoneNoneNone
jupyter-server-terminalsDependency PackageEY0.5.3Nonepywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'pywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'0.5.3NoNoNoneNoneNone
jupyterlabDependency PackageEY4.2.5Nonejupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < "3.10"; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < "3.11"; tornado>=6.2.0; traitlets; build; extra == "dev"; bump2version; extra == "dev"; coverage; extra == "dev"; hatch; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; ruff==0.11.4; extra == "dev"; jsx-lexer; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme>=0.13.0; extra == "docs"; pytest; extra == "docs"; pytest-check-links; extra == "docs"; pytest-jupyter; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx<8.2.0,>=1.8; extra == "docs"; altair==5.5.0; extra == "docs-screenshots"; ipython==8.16.1; extra == "docs-screenshots"; ipywidgets==8.1.5; extra == "docs-screenshots"; jupyterlab-geojson==3.4.0; extra == "docs-screenshots"; jupyterlab-language-pack-zh-cn==4.3.post1; extra == "docs-screenshots"; matplotlib==3.10.0; extra == "docs-screenshots"; nbconvert>=7.0.0; extra == "docs-screenshots"; pandas==2.2.3; extra == "docs-screenshots"; scipy==1.15.1; extra == "docs-screenshots"; vega-datasets==0.9.0; extra == "docs-screenshots"; coverage; extra == "test"; pytest-check-links>=0.7; extra == "test"; pytest-console-scripts; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter>=0.5.3; extra == "test"; pytest-timeout; extra == "test"; pytest-tornasync; extra == "test"; pytest>=7.0; extra == "test"; requests; extra == "test"; requests-cache; extra == "test"; virtualenv; extra == "test"; copier<10,>=9; extra == "upgrade-extension"; jinja2-time<0.3; extra == "upgrade-extension"; pydantic<3.0; extra == "upgrade-extension"; pyyaml-include<3.0; extra == "upgrade-extension"; tomli-w<2.0; extra == "upgrade-extension"4.2.6, 4.2.7, 4.3.0a0, 4.3.0a1, 4.3.0a2, 4.3.0b0, 4.3.0b1, 4.3.0b2, 4.3.0b3, 4.3.0rc0, 4.3.0rc1, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.4.0a0, 4.4.0a1, 4.4.0a2, 4.4.0a3, 4.4.0b0, 4.4.0b1, 4.4.0b2, 4.4.0rc0, 4.4.0rc1, 4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.5.0a0, 4.5.0a1jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < "3.10"; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < "3.11"; tornado>=6.2.0; traitlets; build; extra == "dev"; bump2version; extra == "dev"; coverage; extra == "dev"; hatch; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; ruff==0.11.4; extra == "dev"; jsx-lexer; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme>=0.13.0; extra == "docs"; pytest; extra == "docs"; pytest-check-links; extra == "docs"; pytest-jupyter; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx<8.2.0,>=1.8; extra == "docs"; altair==5.5.0; extra == "docs-screenshots"; ipython==8.16.1; extra == "docs-screenshots"; ipywidgets==8.1.5; extra == "docs-screenshots"; jupyterlab-geojson==3.4.0; extra == "docs-screenshots"; jupyterlab-language-pack-zh-cn==4.3.post1; extra == "docs-screenshots"; matplotlib==3.10.0; extra == "docs-screenshots"; nbconvert>=7.0.0; extra == "docs-screenshots"; pandas==2.2.3; extra == "docs-screenshots"; scipy==1.15.1; extra == "docs-screenshots"; vega-datasets==0.9.0; extra == "docs-screenshots"; coverage; extra == "test"; pytest-check-links>=0.7; extra == "test"; pytest-console-scripts; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter>=0.5.3; extra == "test"; pytest-timeout; extra == "test"; pytest-tornasync; extra == "test"; pytest>=7.0; extra == "test"; requests; extra == "test"; requests-cache; extra == "test"; virtualenv; extra == "test"; copier<10,>=9; extra == "upgrade-extension"; jinja2-time<0.3; extra == "upgrade-extension"; pydantic<3.0; extra == "upgrade-extension"; pyyaml-include<3.0; extra == "upgrade-extension"; tomli-w<2.0; extra == "upgrade-extension"4.5.0a1NoNoNoneNoneNone
jupyterlab-pygmentsDependency PackageEY0.3.0None0.3.0NoNoNoneNoneNone
jupyterlab-serverDependency PackageEY2.27.3Nonebabel>=2.10; importlib-metadata>=4.8.3; python_version < "3.10"; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == "docs"; jinja2<3.2.0; extra == "docs"; mistune<4; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinxcontrib-openapi>0.8; extra == "docs"; openapi-core~=0.18.0; extra == "openapi"; ruamel-yaml; extra == "openapi"; hatch; extra == "test"; ipykernel; extra == "test"; openapi-core~=0.18.0; extra == "test"; openapi-spec-validator<0.8.0,>=0.6.0; extra == "test"; pytest-console-scripts; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter[server]>=0.6.2; extra == "test"; pytest-timeout; extra == "test"; pytest<8,>=7.0; extra == "test"; requests-mock; extra == "test"; ruamel-yaml; extra == "test"; sphinxcontrib-spelling; extra == "test"; strict-rfc3339; extra == "test"; werkzeug; extra == "test"babel>=2.10; importlib-metadata>=4.8.3; python_version < "3.10"; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == "docs"; jinja2<3.2.0; extra == "docs"; mistune<4; extra == "docs"; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinxcontrib-openapi>0.8; extra == "docs"; openapi-core~=0.18.0; extra == "openapi"; ruamel-yaml; extra == "openapi"; hatch; extra == "test"; ipykernel; extra == "test"; openapi-core~=0.18.0; extra == "test"; openapi-spec-validator<0.8.0,>=0.6.0; extra == "test"; pytest-console-scripts; extra == "test"; pytest-cov; extra == "test"; pytest-jupyter[server]>=0.6.2; extra == "test"; pytest-timeout; extra == "test"; pytest<8,>=7.0; extra == "test"; requests-mock; extra == "test"; ruamel-yaml; extra == "test"; sphinxcontrib-spelling; extra == "test"; strict-rfc3339; extra == "test"; werkzeug; extra == "test"2.27.3NoNoNoneNoneNone
kedroDependency PackageEY0.19.12Noneattrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == "test"; coverage[toml]; extra == "test"; detect-secrets~=1.5.0; extra == "test"; import-linter==2.3; extra == "test"; ipylab>=1.0.0; extra == "test"; ipython~=8.10; extra == "test"; jupyterlab_server>=2.11.1; extra == "test"; jupyterlab<5,>=3; extra == "test"; jupyter~=1.0; extra == "test"; kedro-datasets; extra == "test"; mypy~=1.0; extra == "test"; pandas~=2.0; extra == "test"; pluggy>=1.0; extra == "test"; pre-commit<5.0,>=2.9.2; extra == "test"; pytest-cov<7,>=3; extra == "test"; pytest-mock<4.0,>=1.7.1; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; pytest<9.0,>=7.2; extra == "test"; s3fs<2025.6,>=2021.4; extra == "test"; requests_mock; extra == "test"; pandas-stubs; extra == "test"; types-PyYAML; extra == "test"; types-cachetools; extra == "test"; types-requests; extra == "test"; types-toml; extra == "test"; ipykernel<7.0,>=5.3; extra == "docs"; Jinja2<3.2.0; extra == "docs"; kedro-sphinx-theme==2024.10.3; extra == "docs"; sphinx-notfound-page!=1.0.3; extra == "docs"; ipylab>=1.0.0; extra == "jupyter"; notebook>=7.0.0; extra == "jupyter"; asv; extra == "benchmark"; kedro[benchmark,docs,jupyter,test]; extra == "all"0.19.13, 0.19.14, 1.0.0rc1attrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == "test"; coverage[toml]; extra == "test"; detect-secrets~=1.5.0; extra == "test"; import-linter==2.3; extra == "test"; ipylab>=1.0.0; extra == "test"; ipython~=8.10; extra == "test"; jupyterlab_server>=2.11.1; extra == "test"; jupyterlab<5,>=3; extra == "test"; jupyter~=1.0; extra == "test"; kedro-datasets; extra == "test"; mypy~=1.0; extra == "test"; pandas~=2.0; extra == "test"; pluggy>=1.0; extra == "test"; pre-commit<5.0,>=2.9.2; extra == "test"; pytest-cov<7,>=3; extra == "test"; pytest-mock<4.0,>=1.7.1; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; pytest<9.0,>=7.2; extra == "test"; s3fs<2025.6,>=2021.4; extra == "test"; requests_mock; extra == "test"; pandas-stubs; extra == "test"; types-PyYAML; extra == "test"; types-cachetools; extra == "test"; types-requests; extra == "test"; types-toml; extra == "test"; ipykernel<7.0,>=5.3; extra == "docs"; Jinja2<3.2.0; extra == "docs"; kedro-sphinx-theme==2024.10.3; extra == "docs"; sphinx-notfound-page!=1.0.3; extra == "docs"; ipylab>=1.0.0; extra == "jupyter"; notebook>=7.0.0; extra == "jupyter"; asv; extra == "benchmark"; kedro[benchmark,docs,jupyter,test]; extra == "all"1.0.0rc1NoNoNoneNoneNone
kedro-telemetryDependency PackageEY0.5.0Nonekedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; PyYAML==5.3.1; extra == "test"; wheel; extra == "test"; bandit<2.0,>=1.6.2; extra == "lint"; black~=22.0; extra == "lint"; detect-secrets~=1.5.0; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; ruff~=0.0.290; extra == "lint"; types-requests; extra == "lint"; types-PyYAML; extra == "lint"; types-toml; extra == "lint"0.6.0, 0.6.1, 0.6.2, 0.6.3kedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-mock; extra == "test"; pytest-xdist[psutil]~=2.2.1; extra == "test"; PyYAML==5.3.1; extra == "test"; wheel; extra == "test"; bandit<2.0,>=1.6.2; extra == "lint"; black~=22.0; extra == "lint"; detect-secrets~=1.5.0; extra == "lint"; mypy~=1.0; extra == "lint"; pre-commit>=2.9.2; extra == "lint"; ruff~=0.0.290; extra == "lint"; types-requests; extra == "lint"; types-PyYAML; extra == "lint"; types-toml; extra == "lint"0.6.3NoNoNoneNoneNone
kiwisolverDependency PackageEY1.4.7None1.4.81.4.8NoNoNoneNoneNone
knackDependency PackageEY0.12.0Noneargcomplete; jmespath; packaging; pygments; pyyaml; tabulateargcomplete; jmespath; packaging; pygments; pyyaml; tabulate0.12.0NoNoNoneNoneNone
langcodesDependency PackageEY3.4.1Nonelanguage-data>=1.2; build; extra == "build"; twine; extra == "build"; pytest; extra == "test"; pytest-cov; extra == "test"3.5.0language-data>=1.2; build; extra == "build"; twine; extra == "build"; pytest; extra == "test"; pytest-cov; extra == "test"3.5.0NoNoNoneNoneNone
language-dataDependency PackageEY1.2.0Nonemarisa-trie>=1.1.0; build; extra == "build"; twine; extra == "build"; pytest; extra == "test"; pytest-cov; extra == "test"1.3.0marisa-trie>=1.1.0; build; extra == "build"; twine; extra == "build"; pytest; extra == "test"; pytest-cov; extra == "test"1.3.0NoNoNoneNoneNone
lazy-loaderDependency PackageEY0.4Nonepackaging; importlib-metadata; python_version < "3.8"; changelist==0.5; extra == "dev"; pre-commit==3.7.0; extra == "lint"; pytest>=7.4; extra == "test"; pytest-cov>=4.1; extra == "test"packaging; importlib-metadata; python_version < "3.8"; changelist==0.5; extra == "dev"; pre-commit==3.7.0; extra == "lint"; pytest>=7.4; extra == "test"; pytest-cov>=4.1; extra == "test"0.4NoNoNoneNoneNone
litestarDependency PackageEY2.13.0Noneanyio>=3; click; exceptiongroup; python_version < "3.11"; exceptiongroup>=1.2.2; python_version < "3.11"; httpx>=0.22; importlib-metadata; python_version < "3.10"; importlib-resources>=5.12.0; python_version < "3.9"; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == "annotated-types"; attrs; extra == "attrs"; brotli; extra == "brotli"; jsbeautifier; extra == "cli"; uvicorn[standard]; extra == "cli"; uvloop>=0.18.0; sys_platform != "win32" and extra == "cli"; cryptography; extra == "cryptography"; advanced-alchemy>=0.2.2; extra == "full"; annotated-types; extra == "full"; attrs; extra == "full"; brotli; extra == "full"; cryptography; extra == "full"; email-validator; extra == "full"; fast-query-parsers>=1.0.2; extra == "full"; jinja2; extra == "full"; jinja2>=3.1.2; extra == "full"; jsbeautifier; extra == "full"; mako>=1.2.4; extra == "full"; minijinja>=1.0.0; extra == "full"; opentelemetry-instrumentation-asgi; extra == "full"; piccolo; extra == "full"; picologging; python_version < "3.13" and extra == "full"; prometheus-client; extra == "full"; pydantic; extra == "full"; pydantic-extra-types!=2.9.0; python_version < "3.9" and extra == "full"; pydantic-extra-types; python_version >= "3.9" and extra == "full"; pyjwt>=2.9.0; extra == "full"; redis[hiredis]>=4.4.4; extra == "full"; structlog; extra == "full"; uvicorn[standard]; extra == "full"; uvloop>=0.18.0; sys_platform != "win32" and extra == "full"; valkey[libvalkey]>=6.0.2; extra == "full"; jinja2>=3.1.2; extra == "jinja"; cryptography; extra == "jwt"; pyjwt>=2.9.0; extra == "jwt"; mako>=1.2.4; extra == "mako"; minijinja>=1.0.0; extra == "minijinja"; opentelemetry-instrumentation-asgi; extra == "opentelemetry"; piccolo; extra == "piccolo"; picologging; python_version < "3.13" and extra == "picologging"; prometheus-client; extra == "prometheus"; email-validator; extra == "pydantic"; pydantic; extra == "pydantic"; pydantic-extra-types!=2.9.0; python_version < "3.9" and extra == "pydantic"; pydantic-extra-types; python_version >= "3.9" and extra == "pydantic"; redis[hiredis]>=4.4.4; extra == "redis"; advanced-alchemy>=0.2.2; extra == "sqlalchemy"; fast-query-parsers>=1.0.2; extra == "standard"; jinja2; extra == "standard"; jsbeautifier; extra == "standard"; uvicorn[standard]; extra == "standard"; uvloop>=0.18.0; sys_platform != "win32" and extra == "standard"; structlog; extra == "structlog"; valkey[libvalkey]>=6.0.2; extra == "valkey"2.14.0, 2.15.0, 2.15.1, 2.15.2, 2.16.0anyio>=3; click; exceptiongroup; python_version < "3.11"; exceptiongroup>=1.2.2; python_version < "3.11"; httpx>=0.22; importlib-metadata; python_version < "3.10"; importlib-resources>=5.12.0; python_version < "3.9"; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == "annotated-types"; attrs; extra == "attrs"; brotli; extra == "brotli"; jsbeautifier; extra == "cli"; uvicorn[standard]; extra == "cli"; uvloop>=0.18.0; sys_platform != "win32" and extra == "cli"; cryptography; extra == "cryptography"; advanced-alchemy>=0.2.2; extra == "full"; annotated-types; extra == "full"; attrs; extra == "full"; brotli; extra == "full"; cryptography; extra == "full"; email-validator; extra == "full"; fast-query-parsers>=1.0.2; extra == "full"; jinja2; extra == "full"; jinja2>=3.1.2; extra == "full"; jsbeautifier; extra == "full"; mako>=1.2.4; extra == "full"; minijinja>=1.0.0; extra == "full"; opentelemetry-instrumentation-asgi; extra == "full"; piccolo; extra == "full"; picologging; python_version < "3.13" and extra == "full"; prometheus-client; extra == "full"; pydantic; extra == "full"; pydantic-extra-types!=2.9.0; python_version < "3.9" and extra == "full"; pydantic-extra-types; python_version >= "3.9" and extra == "full"; pyjwt>=2.9.0; extra == "full"; redis[hiredis]>=4.4.4; extra == "full"; structlog; extra == "full"; uvicorn[standard]; extra == "full"; uvloop>=0.18.0; sys_platform != "win32" and extra == "full"; valkey[libvalkey]>=6.0.2; extra == "full"; jinja2>=3.1.2; extra == "jinja"; cryptography; extra == "jwt"; pyjwt>=2.9.0; extra == "jwt"; mako>=1.2.4; extra == "mako"; minijinja>=1.0.0; extra == "minijinja"; opentelemetry-instrumentation-asgi; extra == "opentelemetry"; piccolo; extra == "piccolo"; picologging; python_version < "3.13" and extra == "picologging"; prometheus-client; extra == "prometheus"; email-validator; extra == "pydantic"; pydantic; extra == "pydantic"; pydantic-extra-types!=2.9.0; python_version < "3.9" and extra == "pydantic"; pydantic-extra-types; python_version >= "3.9" and extra == "pydantic"; redis[hiredis]>=4.4.4; extra == "redis"; advanced-alchemy>=0.2.2; extra == "sqlalchemy"; fast-query-parsers>=1.0.2; extra == "standard"; jinja2; extra == "standard"; jsbeautifier; extra == "standard"; uvicorn[standard]; extra == "standard"; uvloop>=0.18.0; sys_platform != "win32" and extra == "standard"; structlog; extra == "structlog"; valkey[libvalkey]>=6.0.2; extra == "valkey"2.16.0NoNoNoneNoneNone
marisa-trieDependency PackageEY1.2.0Nonesetuptools; hypothesis; extra == "test"; pytest; extra == "test"; readme-renderer; extra == "test"1.2.1setuptools; hypothesis; extra == "test"; pytest; extra == "test"; readme-renderer; extra == "test"1.2.1NoNoNoneNoneNone
markdown-it-pyDependency PackageEY3.0.0Nonemdurl~=0.1; psutil ; extra == "benchmarking"; pytest ; extra == "benchmarking"; pytest-benchmark ; extra == "benchmarking"; pre-commit~=3.0 ; extra == "code_style"; commonmark~=0.9 ; extra == "compare"; markdown~=3.4 ; extra == "compare"; mistletoe~=1.0 ; extra == "compare"; mistune~=2.0 ; extra == "compare"; panflute~=2.3 ; extra == "compare"; linkify-it-py>=1,<3 ; extra == "linkify"; mdit-py-plugins ; extra == "plugins"; gprof2dot ; extra == "profiling"; mdit-py-plugins ; extra == "rtd"; myst-parser ; extra == "rtd"; pyyaml ; extra == "rtd"; sphinx ; extra == "rtd"; sphinx-copybutton ; extra == "rtd"; sphinx-design ; extra == "rtd"; sphinx_book_theme ; extra == "rtd"; jupyter_sphinx ; extra == "rtd"; coverage ; extra == "testing"; pytest ; extra == "testing"; pytest-cov ; extra == "testing"; pytest-regressions ; extra == "testing"mdurl~=0.1; psutil ; extra == "benchmarking"; pytest ; extra == "benchmarking"; pytest-benchmark ; extra == "benchmarking"; pre-commit~=3.0 ; extra == "code_style"; commonmark~=0.9 ; extra == "compare"; markdown~=3.4 ; extra == "compare"; mistletoe~=1.0 ; extra == "compare"; mistune~=2.0 ; extra == "compare"; panflute~=2.3 ; extra == "compare"; linkify-it-py>=1,<3 ; extra == "linkify"; mdit-py-plugins ; extra == "plugins"; gprof2dot ; extra == "profiling"; mdit-py-plugins ; extra == "rtd"; myst-parser ; extra == "rtd"; pyyaml ; extra == "rtd"; sphinx ; extra == "rtd"; sphinx-copybutton ; extra == "rtd"; sphinx-design ; extra == "rtd"; sphinx_book_theme ; extra == "rtd"; jupyter_sphinx ; extra == "rtd"; coverage ; extra == "testing"; pytest ; extra == "testing"; pytest-cov ; extra == "testing"; pytest-regressions ; extra == "testing"3.0.0NoNoNoneNoneNone
MarkupSafeDependency PackageEY3.0.2None3.0.2NoNoNoneNoneNone
marshmallowDependency PackageEY3.23.0Nonebackports-datetime-fromisoformat; python_version < "3.11"; typing-extensions; python_version < "3.11"; marshmallow[tests]; extra == "dev"; tox; extra == "dev"; pre-commit<5.0,>=3.5; extra == "dev"; autodocsumm==0.2.14; extra == "docs"; furo==2024.8.6; extra == "docs"; sphinx-copybutton==0.5.2; extra == "docs"; sphinx-issues==5.0.1; extra == "docs"; sphinx==8.2.3; extra == "docs"; sphinxext-opengraph==0.10.0; extra == "docs"; pytest; extra == "tests"; simplejson; extra == "tests"3.23.1, 3.23.2, 3.23.3, 3.24.0, 3.24.1, 3.24.2, 3.25.0, 3.25.1, 3.26.0, 3.26.1, 4.0.0backports-datetime-fromisoformat; python_version < "3.11"; typing-extensions; python_version < "3.11"; marshmallow[tests]; extra == "dev"; tox; extra == "dev"; pre-commit<5.0,>=3.5; extra == "dev"; autodocsumm==0.2.14; extra == "docs"; furo==2024.8.6; extra == "docs"; sphinx-copybutton==0.5.2; extra == "docs"; sphinx-issues==5.0.1; extra == "docs"; sphinx==8.2.3; extra == "docs"; sphinxext-opengraph==0.10.0; extra == "docs"; pytest; extra == "tests"; simplejson; extra == "tests"4.0.0NoNoNoneNoneNone
matplotlibDependency PackageEY3.9.2Nonecontourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == "dev"; pybind11!=2.13.3,>=2.13.2; extra == "dev"; setuptools_scm>=7; extra == "dev"; setuptools>=64; extra == "dev"3.9.3, 3.9.4, 3.10.0rc1, 3.10.0, 3.10.1, 3.10.3contourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == "dev"; pybind11!=2.13.3,>=2.13.2; extra == "dev"; setuptools_scm>=7; extra == "dev"; setuptools>=64; extra == "dev"3.10.3NoNoNoneNoneNone
matplotlib-inlineDependency PackageEY0.1.7Nonetraitletstraitlets0.1.7NoNoNoneNoneNone
mdurlDependency PackageEY0.1.2None0.1.2NoNoNoneNoneNone
mistuneDependency PackageEY3.0.2Nonetyping-extensions; python_version < "3.11"3.1.0, 3.1.1, 3.1.2, 3.1.3typing-extensions; python_version < "3.11"3.1.3NoNoNoneNoneNone
mltableDependency PackageEY1.6.1Noneazureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'azureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'1.6.1NoNoNoneNoneNone
more-itertoolsDependency PackageEY10.5.0None10.6.0, 10.7.010.7.0NoNoNoneNoneNone
msalDependency PackageEY1.31.0Nonerequests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= "3.6" and platform_system == "Windows") and extra == "broker"; pymsalruntime<0.18,>=0.17; (python_version >= "3.8" and platform_system == "Darwin") and extra == "broker"1.31.1, 1.31.2b1, 1.32.0, 1.32.1, 1.32.2, 1.32.3, 1.33.0b1requests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= "3.6" and platform_system == "Windows") and extra == "broker"; pymsalruntime<0.18,>=0.17; (python_version >= "3.8" and platform_system == "Darwin") and extra == "broker"1.33.0b1NoNoNoneNoneNone
msal-extensionsDependency PackageEY1.2.0Nonemsal<2,>=1.29; portalocker<4,>=1.4; extra == "portalocker"1.3.0, 1.3.1msal<2,>=1.29; portalocker<4,>=1.4; extra == "portalocker"1.3.1NoNoNoneNoneNone
msgspecDependency PackageEY0.18.6Nonepyyaml; extra == "yaml"; tomli; python_version < "3.11" and extra == "toml"; tomli_w; extra == "toml"; sphinx; extra == "doc"; furo; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design; extra == "doc"; ipython; extra == "doc"; pytest; extra == "test"; msgpack; extra == "test"; attrs; extra == "test"; eval-type-backport; python_version < "3.10" and extra == "test"; pyyaml; extra == "test"; tomli; python_version < "3.11" and extra == "test"; tomli_w; extra == "test"; pre-commit; extra == "dev"; coverage; extra == "dev"; mypy; extra == "dev"; pyright; extra == "dev"; sphinx; extra == "dev"; furo; extra == "dev"; sphinx-copybutton; extra == "dev"; sphinx-design; extra == "dev"; ipython; extra == "dev"; pytest; extra == "dev"; msgpack; extra == "dev"; attrs; extra == "dev"; eval-type-backport; python_version < "3.10" and extra == "dev"; pyyaml; extra == "dev"; tomli; python_version < "3.11" and extra == "dev"; tomli_w; extra == "dev"0.19.0pyyaml; extra == "yaml"; tomli; python_version < "3.11" and extra == "toml"; tomli_w; extra == "toml"; sphinx; extra == "doc"; furo; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design; extra == "doc"; ipython; extra == "doc"; pytest; extra == "test"; msgpack; extra == "test"; attrs; extra == "test"; eval-type-backport; python_version < "3.10" and extra == "test"; pyyaml; extra == "test"; tomli; python_version < "3.11" and extra == "test"; tomli_w; extra == "test"; pre-commit; extra == "dev"; coverage; extra == "dev"; mypy; extra == "dev"; pyright; extra == "dev"; sphinx; extra == "dev"; furo; extra == "dev"; sphinx-copybutton; extra == "dev"; sphinx-design; extra == "dev"; ipython; extra == "dev"; pytest; extra == "dev"; msgpack; extra == "dev"; attrs; extra == "dev"; eval-type-backport; python_version < "3.10" and extra == "dev"; pyyaml; extra == "dev"; tomli; python_version < "3.11" and extra == "dev"; tomli_w; extra == "dev"0.19.0NoNoNoneNoneNone
msrestDependency PackageEY0.7.1Noneazure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async'azure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async'0.7.1NoNoNoneNoneNone
msrestazureDependency PackageEY0.6.4.post1Noneadal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; sixadal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; six0.6.4.post1NoNoNoneNoneNone
multidictDependency PackageEY6.1.0Nonetyping-extensions>=4.1.0; python_version < "3.11"6.2.0, 6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.5.0, 6.5.1typing-extensions>=4.1.0; python_version < "3.11"6.5.1NoNoNoneNoneNone
murmurhashDependency PackageEY1.0.10None1.0.11, 1.0.12, 1.0.13, 1.1.0.dev01.1.0.dev0NoNoNoneNoneNone
mypy-extensionsDependency PackageEY1.0.0None1.1.01.1.0NoNoNoneNoneNone
nbclientDependency PackageEY0.10.0Nonejupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == "dev"; autodoc-traits; extra == "docs"; flaky; extra == "docs"; ipykernel>=6.19.3; extra == "docs"; ipython; extra == "docs"; ipywidgets; extra == "docs"; mock; extra == "docs"; moto; extra == "docs"; myst-parser; extra == "docs"; nbconvert>=7.1.0; extra == "docs"; pytest-asyncio; extra == "docs"; pytest-cov>=4.0; extra == "docs"; pytest<8,>=7.0; extra == "docs"; sphinx-book-theme; extra == "docs"; sphinx>=1.7; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; testpath; extra == "docs"; xmltodict; extra == "docs"; flaky; extra == "test"; ipykernel>=6.19.3; extra == "test"; ipython; extra == "test"; ipywidgets; extra == "test"; nbconvert>=7.1.0; extra == "test"; pytest-asyncio; extra == "test"; pytest-cov>=4.0; extra == "test"; pytest<8,>=7.0; extra == "test"; testpath; extra == "test"; xmltodict; extra == "test"0.10.1, 0.10.2jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == "dev"; autodoc-traits; extra == "docs"; flaky; extra == "docs"; ipykernel>=6.19.3; extra == "docs"; ipython; extra == "docs"; ipywidgets; extra == "docs"; mock; extra == "docs"; moto; extra == "docs"; myst-parser; extra == "docs"; nbconvert>=7.1.0; extra == "docs"; pytest-asyncio; extra == "docs"; pytest-cov>=4.0; extra == "docs"; pytest<8,>=7.0; extra == "docs"; sphinx-book-theme; extra == "docs"; sphinx>=1.7; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; testpath; extra == "docs"; xmltodict; extra == "docs"; flaky; extra == "test"; ipykernel>=6.19.3; extra == "test"; ipython; extra == "test"; ipywidgets; extra == "test"; nbconvert>=7.1.0; extra == "test"; pytest-asyncio; extra == "test"; pytest-cov>=4.0; extra == "test"; pytest<8,>=7.0; extra == "test"; testpath; extra == "test"; xmltodict; extra == "test"0.10.2NoNoNoneNoneNone
nbconvertDependency PackageEY7.16.4Nonebeautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < "3.10"; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == "all"; ipykernel; extra == "all"; ipython; extra == "all"; ipywidgets>=7.5; extra == "all"; myst-parser; extra == "all"; nbsphinx>=0.2.12; extra == "all"; playwright; extra == "all"; pydata-sphinx-theme; extra == "all"; pyqtwebengine>=5.15; extra == "all"; pytest>=7; extra == "all"; sphinx==5.0.2; extra == "all"; sphinxcontrib-spelling; extra == "all"; tornado>=6.1; extra == "all"; ipykernel; extra == "docs"; ipython; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.2.12; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx==5.0.2; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; pyqtwebengine>=5.15; extra == "qtpdf"; pyqtwebengine>=5.15; extra == "qtpng"; tornado>=6.1; extra == "serve"; flaky; extra == "test"; ipykernel; extra == "test"; ipywidgets>=7.5; extra == "test"; pytest>=7; extra == "test"; playwright; extra == "webpdf"7.16.5, 7.16.6beautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < "3.10"; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == "all"; ipykernel; extra == "all"; ipython; extra == "all"; ipywidgets>=7.5; extra == "all"; myst-parser; extra == "all"; nbsphinx>=0.2.12; extra == "all"; playwright; extra == "all"; pydata-sphinx-theme; extra == "all"; pyqtwebengine>=5.15; extra == "all"; pytest>=7; extra == "all"; sphinx==5.0.2; extra == "all"; sphinxcontrib-spelling; extra == "all"; tornado>=6.1; extra == "all"; ipykernel; extra == "docs"; ipython; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.2.12; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx==5.0.2; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; pyqtwebengine>=5.15; extra == "qtpdf"; pyqtwebengine>=5.15; extra == "qtpng"; tornado>=6.1; extra == "serve"; flaky; extra == "test"; ipykernel; extra == "test"; ipywidgets>=7.5; extra == "test"; pytest>=7; extra == "test"; playwright; extra == "webpdf"7.16.6NoNoNoneNoneNone
nbformatDependency PackageEY5.10.4Nonefastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; pep440; extra == "test"; pre-commit; extra == "test"; pytest; extra == "test"; testpath; extra == "test"fastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; sphinxcontrib-github-alt; extra == "docs"; sphinxcontrib-spelling; extra == "docs"; pep440; extra == "test"; pre-commit; extra == "test"; pytest; extra == "test"; testpath; extra == "test"5.10.4NoNoNoneNoneNone
ndg-httpsclientDependency PackageEY0.5.1None0.5.1NoNoNoneNoneNone
nest-asyncioDependency PackageEY1.6.0None1.6.0NoNoNoneNoneNone
networkxDependency PackageEY3.4.2Nonenumpy>=1.25; extra == "default"; scipy>=1.11.2; extra == "default"; matplotlib>=3.8; extra == "default"; pandas>=2.0; extra == "default"; pre-commit>=4.1; extra == "developer"; mypy>=1.15; extra == "developer"; sphinx>=8.0; extra == "doc"; pydata-sphinx-theme>=0.16; extra == "doc"; sphinx-gallery>=0.18; extra == "doc"; numpydoc>=1.8.0; extra == "doc"; pillow>=10; extra == "doc"; texext>=0.6.7; extra == "doc"; myst-nb>=1.1; extra == "doc"; intersphinx-registry; extra == "doc"; osmnx>=2.0.0; extra == "example"; momepy>=0.7.2; extra == "example"; contextily>=1.6; extra == "example"; seaborn>=0.13; extra == "example"; cairocffi>=1.7; extra == "example"; igraph>=0.11; extra == "example"; scikit-learn>=1.5; extra == "example"; lxml>=4.6; extra == "extra"; pygraphviz>=1.14; extra == "extra"; pydot>=3.0.1; extra == "extra"; sympy>=1.10; extra == "extra"; pytest>=7.2; extra == "test"; pytest-cov>=4.0; extra == "test"; pytest-xdist>=3.0; extra == "test"; pytest-mpl; extra == "test-extras"; pytest-randomly; extra == "test-extras"3.5rc0, 3.5numpy>=1.25; extra == "default"; scipy>=1.11.2; extra == "default"; matplotlib>=3.8; extra == "default"; pandas>=2.0; extra == "default"; pre-commit>=4.1; extra == "developer"; mypy>=1.15; extra == "developer"; sphinx>=8.0; extra == "doc"; pydata-sphinx-theme>=0.16; extra == "doc"; sphinx-gallery>=0.18; extra == "doc"; numpydoc>=1.8.0; extra == "doc"; pillow>=10; extra == "doc"; texext>=0.6.7; extra == "doc"; myst-nb>=1.1; extra == "doc"; intersphinx-registry; extra == "doc"; osmnx>=2.0.0; extra == "example"; momepy>=0.7.2; extra == "example"; contextily>=1.6; extra == "example"; seaborn>=0.13; extra == "example"; cairocffi>=1.7; extra == "example"; igraph>=0.11; extra == "example"; scikit-learn>=1.5; extra == "example"; lxml>=4.6; extra == "extra"; pygraphviz>=1.14; extra == "extra"; pydot>=3.0.1; extra == "extra"; sympy>=1.10; extra == "extra"; pytest>=7.2; extra == "test"; pytest-cov>=4.0; extra == "test"; pytest-xdist>=3.0; extra == "test"; pytest-mpl; extra == "test-extras"; pytest-randomly; extra == "test-extras"3.5NoNoNoneNoneNone
nltkDependency PackageEY3.9.1Noneclick; joblib; regex>=2021.8.3; tqdm; numpy; extra == "all"; requests; extra == "all"; twython; extra == "all"; python-crfsuite; extra == "all"; pyparsing; extra == "all"; scipy; extra == "all"; matplotlib; extra == "all"; scikit-learn; extra == "all"; requests; extra == "corenlp"; numpy; extra == "machine-learning"; python-crfsuite; extra == "machine-learning"; scikit-learn; extra == "machine-learning"; scipy; extra == "machine-learning"; matplotlib; extra == "plot"; pyparsing; extra == "tgrep"; twython; extra == "twitter"click; joblib; regex>=2021.8.3; tqdm; numpy; extra == "all"; requests; extra == "all"; twython; extra == "all"; python-crfsuite; extra == "all"; pyparsing; extra == "all"; scipy; extra == "all"; matplotlib; extra == "all"; scikit-learn; extra == "all"; requests; extra == "corenlp"; numpy; extra == "machine-learning"; python-crfsuite; extra == "machine-learning"; scikit-learn; extra == "machine-learning"; scipy; extra == "machine-learning"; matplotlib; extra == "plot"; pyparsing; extra == "tgrep"; twython; extra == "twitter"3.9.1NoNoNoneNoneNone
notebook-shimDependency PackageEY0.2.4Nonejupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'jupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'0.2.4NoNoNoneNoneNone
numpyDependency PackageEY2.2.3None2.2.4, 2.2.5, 2.2.6, 2.3.0rc1, 2.3.0, 2.3.12.3.1NoNoNoneNoneNone
oauthlibDependency PackageEY3.2.2Nonecryptography>=3.0.0; extra == "rsa"; cryptography>=3.0.0; extra == "signedtoken"; pyjwt<3,>=2.0.0; extra == "signedtoken"; blinker>=1.4.0; extra == "signals"3.3.0, 3.3.1cryptography>=3.0.0; extra == "rsa"; cryptography>=3.0.0; extra == "signedtoken"; pyjwt<3,>=2.0.0; extra == "signedtoken"; blinker>=1.4.0; extra == "signals"3.3.1NoNoNoneNoneNone
omegaconfDependency PackageEY2.3.0Noneantlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == "3.6"2.4.0.dev0, 2.4.0.dev1, 2.4.0.dev2, 2.4.0.dev3antlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == "3.6"2.4.0.dev3NoNoNoneNoneNone
opencensusDependency PackageEY0.11.4Noneopencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < "3.6"; google-api-core (<3.0.0,>=1.0.0) ; python_version >= "3.6"opencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < "3.6"; google-api-core (<3.0.0,>=1.0.0) ; python_version >= "3.6"0.11.4NoNoNoneNoneNone
opencensus-contextDependency PackageEY0.1.3Nonecontextvars ; python_version >= "3.6" and python_version < "3.7"0.2.dev0contextvars ; python_version >= "3.6" and python_version < "3.7"0.2.dev0NoNoNoneNoneNone
orjsonDependency PackageEY3.10.7None3.10.8, 3.10.9, 3.10.10, 3.10.11, 3.10.12, 3.10.13, 3.10.14, 3.10.15, 3.10.16, 3.10.17, 3.10.183.10.18NoNoNoneNoneNone
overridesDependency PackageEY7.7.0Nonetyping ; python_version < "3.5"typing ; python_version < "3.5"7.7.0NoNoNoneNoneNone
packagingDependency PackageEY24.2None25.025.0NoNoNoneNoneNone
pandasDependency PackageEY2.2.3Nonenumpy>=1.22.4; python_version < "3.11"; numpy>=1.23.2; python_version == "3.11"; numpy>=1.26.0; python_version >= "3.12"; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == "test"; pytest>=7.3.2; extra == "test"; pytest-xdist>=2.2.0; extra == "test"; pyarrow>=10.0.1; extra == "pyarrow"; bottleneck>=1.3.6; extra == "performance"; numba>=0.56.4; extra == "performance"; numexpr>=2.8.4; extra == "performance"; scipy>=1.10.0; extra == "computation"; xarray>=2022.12.0; extra == "computation"; fsspec>=2022.11.0; extra == "fss"; s3fs>=2022.11.0; extra == "aws"; gcsfs>=2022.11.0; extra == "gcp"; pandas-gbq>=0.19.0; extra == "gcp"; odfpy>=1.4.1; extra == "excel"; openpyxl>=3.1.0; extra == "excel"; python-calamine>=0.1.7; extra == "excel"; pyxlsb>=1.0.10; extra == "excel"; xlrd>=2.0.1; extra == "excel"; xlsxwriter>=3.0.5; extra == "excel"; pyarrow>=10.0.1; extra == "parquet"; pyarrow>=10.0.1; extra == "feather"; tables>=3.8.0; extra == "hdf5"; pyreadstat>=1.2.0; extra == "spss"; SQLAlchemy>=2.0.0; extra == "postgresql"; psycopg2>=2.9.6; extra == "postgresql"; adbc-driver-postgresql>=0.8.0; extra == "postgresql"; SQLAlchemy>=2.0.0; extra == "mysql"; pymysql>=1.0.2; extra == "mysql"; SQLAlchemy>=2.0.0; extra == "sql-other"; adbc-driver-postgresql>=0.8.0; extra == "sql-other"; adbc-driver-sqlite>=0.8.0; extra == "sql-other"; beautifulsoup4>=4.11.2; extra == "html"; html5lib>=1.1; extra == "html"; lxml>=4.9.2; extra == "html"; lxml>=4.9.2; extra == "xml"; matplotlib>=3.6.3; extra == "plot"; jinja2>=3.1.2; extra == "output-formatting"; tabulate>=0.9.0; extra == "output-formatting"; PyQt5>=5.15.9; extra == "clipboard"; qtpy>=2.3.0; extra == "clipboard"; zstandard>=0.19.0; extra == "compression"; dataframe-api-compat>=0.1.7; extra == "consortium-standard"; adbc-driver-postgresql>=0.8.0; extra == "all"; adbc-driver-sqlite>=0.8.0; extra == "all"; beautifulsoup4>=4.11.2; extra == "all"; bottleneck>=1.3.6; extra == "all"; dataframe-api-compat>=0.1.7; extra == "all"; fastparquet>=2022.12.0; extra == "all"; fsspec>=2022.11.0; extra == "all"; gcsfs>=2022.11.0; extra == "all"; html5lib>=1.1; extra == "all"; hypothesis>=6.46.1; extra == "all"; jinja2>=3.1.2; extra == "all"; lxml>=4.9.2; extra == "all"; matplotlib>=3.6.3; extra == "all"; numba>=0.56.4; extra == "all"; numexpr>=2.8.4; extra == "all"; odfpy>=1.4.1; extra == "all"; openpyxl>=3.1.0; extra == "all"; pandas-gbq>=0.19.0; extra == "all"; psycopg2>=2.9.6; extra == "all"; pyarrow>=10.0.1; extra == "all"; pymysql>=1.0.2; extra == "all"; PyQt5>=5.15.9; extra == "all"; pyreadstat>=1.2.0; extra == "all"; pytest>=7.3.2; extra == "all"; pytest-xdist>=2.2.0; extra == "all"; python-calamine>=0.1.7; extra == "all"; pyxlsb>=1.0.10; extra == "all"; qtpy>=2.3.0; extra == "all"; scipy>=1.10.0; extra == "all"; s3fs>=2022.11.0; extra == "all"; SQLAlchemy>=2.0.0; extra == "all"; tables>=3.8.0; extra == "all"; tabulate>=0.9.0; extra == "all"; xarray>=2022.12.0; extra == "all"; xlrd>=2.0.1; extra == "all"; xlsxwriter>=3.0.5; extra == "all"; zstandard>=0.19.0; extra == "all"2.3.0numpy>=1.22.4; python_version < "3.11"; numpy>=1.23.2; python_version == "3.11"; numpy>=1.26.0; python_version >= "3.12"; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == "test"; pytest>=7.3.2; extra == "test"; pytest-xdist>=2.2.0; extra == "test"; pyarrow>=10.0.1; extra == "pyarrow"; bottleneck>=1.3.6; extra == "performance"; numba>=0.56.4; extra == "performance"; numexpr>=2.8.4; extra == "performance"; scipy>=1.10.0; extra == "computation"; xarray>=2022.12.0; extra == "computation"; fsspec>=2022.11.0; extra == "fss"; s3fs>=2022.11.0; extra == "aws"; gcsfs>=2022.11.0; extra == "gcp"; pandas-gbq>=0.19.0; extra == "gcp"; odfpy>=1.4.1; extra == "excel"; openpyxl>=3.1.0; extra == "excel"; python-calamine>=0.1.7; extra == "excel"; pyxlsb>=1.0.10; extra == "excel"; xlrd>=2.0.1; extra == "excel"; xlsxwriter>=3.0.5; extra == "excel"; pyarrow>=10.0.1; extra == "parquet"; pyarrow>=10.0.1; extra == "feather"; tables>=3.8.0; extra == "hdf5"; pyreadstat>=1.2.0; extra == "spss"; SQLAlchemy>=2.0.0; extra == "postgresql"; psycopg2>=2.9.6; extra == "postgresql"; adbc-driver-postgresql>=0.8.0; extra == "postgresql"; SQLAlchemy>=2.0.0; extra == "mysql"; pymysql>=1.0.2; extra == "mysql"; SQLAlchemy>=2.0.0; extra == "sql-other"; adbc-driver-postgresql>=0.8.0; extra == "sql-other"; adbc-driver-sqlite>=0.8.0; extra == "sql-other"; beautifulsoup4>=4.11.2; extra == "html"; html5lib>=1.1; extra == "html"; lxml>=4.9.2; extra == "html"; lxml>=4.9.2; extra == "xml"; matplotlib>=3.6.3; extra == "plot"; jinja2>=3.1.2; extra == "output-formatting"; tabulate>=0.9.0; extra == "output-formatting"; PyQt5>=5.15.9; extra == "clipboard"; qtpy>=2.3.0; extra == "clipboard"; zstandard>=0.19.0; extra == "compression"; dataframe-api-compat>=0.1.7; extra == "consortium-standard"; adbc-driver-postgresql>=0.8.0; extra == "all"; adbc-driver-sqlite>=0.8.0; extra == "all"; beautifulsoup4>=4.11.2; extra == "all"; bottleneck>=1.3.6; extra == "all"; dataframe-api-compat>=0.1.7; extra == "all"; fastparquet>=2022.12.0; extra == "all"; fsspec>=2022.11.0; extra == "all"; gcsfs>=2022.11.0; extra == "all"; html5lib>=1.1; extra == "all"; hypothesis>=6.46.1; extra == "all"; jinja2>=3.1.2; extra == "all"; lxml>=4.9.2; extra == "all"; matplotlib>=3.6.3; extra == "all"; numba>=0.56.4; extra == "all"; numexpr>=2.8.4; extra == "all"; odfpy>=1.4.1; extra == "all"; openpyxl>=3.1.0; extra == "all"; pandas-gbq>=0.19.0; extra == "all"; psycopg2>=2.9.6; extra == "all"; pyarrow>=10.0.1; extra == "all"; pymysql>=1.0.2; extra == "all"; PyQt5>=5.15.9; extra == "all"; pyreadstat>=1.2.0; extra == "all"; pytest>=7.3.2; extra == "all"; pytest-xdist>=2.2.0; extra == "all"; python-calamine>=0.1.7; extra == "all"; pyxlsb>=1.0.10; extra == "all"; qtpy>=2.3.0; extra == "all"; scipy>=1.10.0; extra == "all"; s3fs>=2022.11.0; extra == "all"; SQLAlchemy>=2.0.0; extra == "all"; tables>=3.8.0; extra == "all"; tabulate>=0.9.0; extra == "all"; xarray>=2022.12.0; extra == "all"; xlrd>=2.0.1; extra == "all"; xlsxwriter>=3.0.5; extra == "all"; zstandard>=0.19.0; extra == "all"2.3.0NoNoNoneNoneNone
pandocfiltersDependency PackageEY1.5.1None1.5.1NoNoNoneNoneNone
paramikoDependency PackageEY3.5.0Nonebcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == "gssapi"; gssapi>=1.4.1; platform_system != "Windows" and extra == "gssapi"; pywin32>=2.1.8; platform_system == "Windows" and extra == "gssapi"; invoke>=2.0; extra == "invoke"; pyasn1>=0.1.7; extra == "all"; gssapi>=1.4.1; platform_system != "Windows" and extra == "all"; pywin32>=2.1.8; platform_system == "Windows" and extra == "all"; invoke>=2.0; extra == "all"3.5.1bcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == "gssapi"; gssapi>=1.4.1; platform_system != "Windows" and extra == "gssapi"; pywin32>=2.1.8; platform_system == "Windows" and extra == "gssapi"; invoke>=2.0; extra == "invoke"; pyasn1>=0.1.7; extra == "all"; gssapi>=1.4.1; platform_system != "Windows" and extra == "all"; pywin32>=2.1.8; platform_system == "Windows" and extra == "all"; invoke>=2.0; extra == "all"3.5.1NoNoNoneNoneNone
parseDependency PackageEY1.20.2None1.20.2NoNoNoneNoneNone
parsoDependency PackageEY0.8.4Noneflake8==5.0.4; extra == "qa"; mypy==0.971; extra == "qa"; types-setuptools==67.2.0.1; extra == "qa"; docopt; extra == "testing"; pytest; extra == "testing"flake8==5.0.4; extra == "qa"; mypy==0.971; extra == "qa"; types-setuptools==67.2.0.1; extra == "qa"; docopt; extra == "testing"; pytest; extra == "testing"0.8.4NoNoNoneNoneNone
pathspecDependency PackageEY0.12.1None0.12.1NoNoNoneNoneNone
patsyDependency PackageEY0.5.6Nonenumpy>=1.4; pytest; extra == "test"; pytest-cov; extra == "test"; scipy; extra == "test"1.0.0, 1.0.1numpy>=1.4; pytest; extra == "test"; pytest-cov; extra == "test"; scipy; extra == "test"1.0.1NoNoNoneNoneNone
pexpectDependency PackageEY4.9.0Noneptyprocess (>=0.5)ptyprocess (>=0.5)4.9.0NoNoNoneNoneNone
pillowDependency PackageEY11.0.0Nonefuro; extra == "docs"; olefile; extra == "docs"; sphinx>=8.2; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-inline-tabs; extra == "docs"; sphinxext-opengraph; extra == "docs"; olefile; extra == "fpx"; olefile; extra == "mic"; pyarrow; extra == "test-arrow"; check-manifest; extra == "tests"; coverage>=7.4.2; extra == "tests"; defusedxml; extra == "tests"; markdown2; extra == "tests"; olefile; extra == "tests"; packaging; extra == "tests"; pyroma; extra == "tests"; pytest; extra == "tests"; pytest-cov; extra == "tests"; pytest-timeout; extra == "tests"; trove-classifiers>=2024.10.12; extra == "tests"; typing-extensions; python_version < "3.10" and extra == "typing"; defusedxml; extra == "xmp"11.1.0, 11.2.1furo; extra == "docs"; olefile; extra == "docs"; sphinx>=8.2; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-inline-tabs; extra == "docs"; sphinxext-opengraph; extra == "docs"; olefile; extra == "fpx"; olefile; extra == "mic"; pyarrow; extra == "test-arrow"; check-manifest; extra == "tests"; coverage>=7.4.2; extra == "tests"; defusedxml; extra == "tests"; markdown2; extra == "tests"; olefile; extra == "tests"; packaging; extra == "tests"; pyroma; extra == "tests"; pytest; extra == "tests"; pytest-cov; extra == "tests"; pytest-timeout; extra == "tests"; trove-classifiers>=2024.10.12; extra == "tests"; typing-extensions; python_version < "3.10" and extra == "typing"; defusedxml; extra == "xmp"11.2.1NoNoNoneNoneNone
pkginfoDependency PackageEY1.11.2Nonepytest; extra == "testing"; pytest-cov; extra == "testing"; wheel; extra == "testing"1.11.3, 1.12.0, 1.12.1, 1.12.1.1, 1.12.1.2pytest; extra == "testing"; pytest-cov; extra == "testing"; wheel; extra == "testing"1.12.1.2NoNoNoneNoneNone
platformdirsDependency PackageEY4.3.6Nonefuro>=2024.8.6; extra == "docs"; proselint>=0.14; extra == "docs"; sphinx-autodoc-typehints>=3; extra == "docs"; sphinx>=8.1.3; extra == "docs"; appdirs==1.4.4; extra == "test"; covdefaults>=2.3; extra == "test"; pytest-cov>=6; extra == "test"; pytest-mock>=3.14; extra == "test"; pytest>=8.3.4; extra == "test"; mypy>=1.14.1; extra == "type"4.3.7, 4.3.8furo>=2024.8.6; extra == "docs"; proselint>=0.14; extra == "docs"; sphinx-autodoc-typehints>=3; extra == "docs"; sphinx>=8.1.3; extra == "docs"; appdirs==1.4.4; extra == "test"; covdefaults>=2.3; extra == "test"; pytest-cov>=6; extra == "test"; pytest-mock>=3.14; extra == "test"; pytest>=8.3.4; extra == "test"; mypy>=1.14.1; extra == "type"4.3.8NoNoNoneNoneNone
plotlyDependency PackageEY5.24.1Nonenarwhals>=1.15.1; packaging; numpy; extra == "express"; kaleido==1.0.0rc13; extra == "kaleido"; black==25.1.0; extra == "dev"6.0.0rc0, 6.0.0, 6.0.1, 6.1.0b0, 6.1.0rc0, 6.1.0, 6.1.1, 6.1.2narwhals>=1.15.1; packaging; numpy; extra == "express"; kaleido==1.0.0rc13; extra == "kaleido"; black==25.1.0; extra == "dev"6.1.2NoNoNoneNoneNone
pluggyDependency PackageEY1.5.0Nonepre-commit; extra == "dev"; tox; extra == "dev"; pytest; extra == "testing"; pytest-benchmark; extra == "testing"; coverage; extra == "testing"1.6.0pre-commit; extra == "dev"; tox; extra == "dev"; pytest; extra == "testing"; pytest-benchmark; extra == "testing"; coverage; extra == "testing"1.6.0NoNoNoneNoneNone
polyfactoryDependency PackageEY2.16.2Nonefaker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == "attrs"; beanie; extra == "beanie"; pydantic[email]; extra == "beanie"; pymongo<4.9; extra == "beanie"; attrs; extra == "full"; beanie; extra == "full"; msgspec; extra == "full"; odmantic; extra == "full"; pydantic; extra == "full"; sqlalchemy; extra == "full"; msgspec; extra == "msgspec"; odmantic<1.0.0; extra == "odmantic"; pydantic[email]; extra == "odmantic"; pydantic[email]>=1.10; extra == "pydantic"; sqlalchemy>=1.4.29; extra == "sqlalchemy"2.17.0, 2.18.0, 2.18.1, 2.19.0, 2.20.0, 2.21.0faker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == "attrs"; beanie; extra == "beanie"; pydantic[email]; extra == "beanie"; pymongo<4.9; extra == "beanie"; attrs; extra == "full"; beanie; extra == "full"; msgspec; extra == "full"; odmantic; extra == "full"; pydantic; extra == "full"; sqlalchemy; extra == "full"; msgspec; extra == "msgspec"; odmantic<1.0.0; extra == "odmantic"; pydantic[email]; extra == "odmantic"; pydantic[email]>=1.10; extra == "pydantic"; sqlalchemy>=1.4.29; extra == "sqlalchemy"2.21.0NoNoNoneNoneNone
pre-commit-hooksDependency PackageEY4.6.0Noneruamel.yaml>=0.15; tomli>=1.1.0; python_version < "3.11"5.0.0ruamel.yaml>=0.15; tomli>=1.1.0; python_version < "3.11"5.0.0NoNoNoneNoneNone
preshedDependency PackageEY3.0.9Nonecymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.03.0.10, 4.0.0cymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.04.0.0NoNoNoneNoneNone
prometheus-clientDependency PackageEY0.21.0Nonetwisted; extra == "twisted"0.21.1, 0.22.0, 0.22.1twisted; extra == "twisted"0.22.1NoNoNoneNoneNone
prompt-toolkitDependency PackageEY3.0.48Nonewcwidth3.0.49, 3.0.50, 3.0.51wcwidth3.0.51NoNoNoneNoneNone
proto-plusDependency PackageEY1.25.0Noneprotobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == "testing"1.26.0rc1, 1.26.0, 1.26.1protobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == "testing"1.26.1NoNoNoneNoneNone
protobufDependency PackageEY6.31.1None6.31.1NoNoNoneNoneNone
psutilDependency PackageEY6.1.0Nonepytest; extra == "dev"; pytest-xdist; extra == "dev"; setuptools; extra == "dev"; abi3audit; extra == "dev"; black==24.10.0; extra == "dev"; check-manifest; extra == "dev"; coverage; extra == "dev"; packaging; extra == "dev"; pylint; extra == "dev"; pyperf; extra == "dev"; pypinfo; extra == "dev"; pytest-cov; extra == "dev"; requests; extra == "dev"; rstcheck; extra == "dev"; ruff; extra == "dev"; sphinx; extra == "dev"; sphinx_rtd_theme; extra == "dev"; toml-sort; extra == "dev"; twine; extra == "dev"; virtualenv; extra == "dev"; vulture; extra == "dev"; wheel; extra == "dev"; pytest; extra == "test"; pytest-xdist; extra == "test"; setuptools; extra == "test"6.1.1, 7.0.0pytest; extra == "dev"; pytest-xdist; extra == "dev"; setuptools; extra == "dev"; abi3audit; extra == "dev"; black==24.10.0; extra == "dev"; check-manifest; extra == "dev"; coverage; extra == "dev"; packaging; extra == "dev"; pylint; extra == "dev"; pyperf; extra == "dev"; pypinfo; extra == "dev"; pytest-cov; extra == "dev"; requests; extra == "dev"; rstcheck; extra == "dev"; ruff; extra == "dev"; sphinx; extra == "dev"; sphinx_rtd_theme; extra == "dev"; toml-sort; extra == "dev"; twine; extra == "dev"; virtualenv; extra == "dev"; vulture; extra == "dev"; wheel; extra == "dev"; pytest; extra == "test"; pytest-xdist; extra == "test"; setuptools; extra == "test"7.0.0NoNoNoneNoneNone
ptyprocessDependency PackageEY0.7.0None0.7.0NoNoNoneNoneNone
pure-evalDependency PackageEY0.2.3Nonepytest; extra == "tests"pytest; extra == "tests"0.2.3NoNoNoneNoneNone
pyarrowDependency PackageEY19.0.1Nonepytest; extra == "test"; hypothesis; extra == "test"; cffi; extra == "test"; pytz; extra == "test"; pandas; extra == "test"20.0.0pytest; extra == "test"; hypothesis; extra == "test"; cffi; extra == "test"; pytz; extra == "test"; pandas; extra == "test"20.0.0NoNoNoneNoneNone
pyasn1Dependency PackageEY0.6.1None0.6.1NoNoNoneNoneNone
pyasn1-modulesDependency PackageEY0.4.1Nonepyasn1<0.7.0,>=0.6.10.4.2pyasn1<0.7.0,>=0.6.10.4.2NoNoNoneNoneNone
pycparserDependency PackageEY2.22None2.22NoNoNoneNoneNone
pydanticDependency PackageEY2.9.2Noneannotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == "email"; tzdata; (python_version >= "3.9" and platform_system == "Windows") and extra == "timezone"2.10.0b1, 2.10.0b2, 2.10.0, 2.10.1, 2.10.2, 2.10.3, 2.10.4, 2.10.5, 2.10.6, 2.11.0a1, 2.11.0a2, 2.11.0b1, 2.11.0b2, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.11.4, 2.11.5, 2.11.6, 2.11.7annotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == "email"; tzdata; (python_version >= "3.9" and platform_system == "Windows") and extra == "timezone"2.11.7NoNoNoneNoneNone
pydantic-coreDependency PackageEY2.23.4Nonetyping-extensions>=4.13.02.24.0, 2.24.1, 2.24.2, 2.25.0, 2.25.1, 2.26.0, 2.27.0, 2.27.1, 2.27.2, 2.28.0, 2.29.0, 2.30.0, 2.31.0, 2.31.1, 2.32.0, 2.33.0, 2.33.1, 2.33.2, 2.34.0, 2.34.1, 2.35.0, 2.35.1typing-extensions>=4.13.02.35.1NoNoNoneNoneNone
pydashDependency PackageEY8.0.3Nonetyping-extensions!=4.6.0,>3.10; build; extra == "dev"; coverage; extra == "dev"; ruff; extra == "dev"; furo; extra == "dev"; invoke; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; pytest-mypy-testing; extra == "dev"; pytest-cov; extra == "dev"; sphinx; extra == "dev"; tox; extra == "dev"; twine; extra == "dev"; wheel; extra == "dev"; sphinx-autodoc-typehints; extra == "dev"8.0.4, 8.0.5typing-extensions!=4.6.0,>3.10; build; extra == "dev"; coverage; extra == "dev"; ruff; extra == "dev"; furo; extra == "dev"; invoke; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; pytest-mypy-testing; extra == "dev"; pytest-cov; extra == "dev"; sphinx; extra == "dev"; tox; extra == "dev"; twine; extra == "dev"; wheel; extra == "dev"; sphinx-autodoc-typehints; extra == "dev"8.0.5NoNoNoneNoneNone
PygmentsDependency PackageEY2.18.0Nonecolorama>=0.4.6; extra == "windows-terminal"2.19.0, 2.19.1, 2.19.2colorama>=0.4.6; extra == "windows-terminal"2.19.2NoNoNoneNoneNone
PyJWTDependency PackageEY2.9.0Nonecryptography>=3.4.0; extra == "crypto"; coverage[toml]==5.0.4; extra == "dev"; cryptography>=3.4.0; extra == "dev"; pre-commit; extra == "dev"; pytest<7.0.0,>=6.0.0; extra == "dev"; sphinx; extra == "dev"; sphinx-rtd-theme; extra == "dev"; zope.interface; extra == "dev"; sphinx; extra == "docs"; sphinx-rtd-theme; extra == "docs"; zope.interface; extra == "docs"; coverage[toml]==5.0.4; extra == "tests"; pytest<7.0.0,>=6.0.0; extra == "tests"2.10.0, 2.10.1cryptography>=3.4.0; extra == "crypto"; coverage[toml]==5.0.4; extra == "dev"; cryptography>=3.4.0; extra == "dev"; pre-commit; extra == "dev"; pytest<7.0.0,>=6.0.0; extra == "dev"; sphinx; extra == "dev"; sphinx-rtd-theme; extra == "dev"; zope.interface; extra == "dev"; sphinx; extra == "docs"; sphinx-rtd-theme; extra == "docs"; zope.interface; extra == "docs"; coverage[toml]==5.0.4; extra == "tests"; pytest<7.0.0,>=6.0.0; extra == "tests"2.10.1NoYes2.10.0: CVE-2024-53861, CVSS_V3, PyJWT Issuer field partial matches allowed, CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N, affects: >=2.10.0,<2.10.1NoneNone
PyNaClDependency PackageEY1.5.0None1.5.0NoNoNoneNoneNone
pyOpenSSLDependency PackageEY24.2.1Nonecryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < "3.13" and python_version >= "3.8"; pytest-rerunfailures; extra == "test"; pretend; extra == "test"; pytest>=3.0.1; extra == "test"; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == "docs"; sphinx_rtd_theme; extra == "docs"24.3.0, 25.0.0, 25.1.0cryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < "3.13" and python_version >= "3.8"; pytest-rerunfailures; extra == "test"; pretend; extra == "test"; pytest>=3.0.1; extra == "test"; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == "docs"; sphinx_rtd_theme; extra == "docs"25.1.0NoNoNoneNoneNone
pyparsingDependency PackageEY3.2.0Nonerailroad-diagrams; extra == "diagrams"; jinja2; extra == "diagrams"3.2.1, 3.2.2, 3.2.3railroad-diagrams; extra == "diagrams"; jinja2; extra == "diagrams"3.2.3NoNoNoneNoneNone
pyproject-hooksDependency PackageEY1.2.0None1.2.0NoNoNoneNoneNone
pytestDependency PackageEY8.3.3Nonecolorama>=0.4; sys_platform == "win32"; exceptiongroup>=1; python_version < "3.11"; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < "3.11"; argcomplete; extra == "dev"; attrs>=19.2; extra == "dev"; hypothesis>=3.56; extra == "dev"; mock; extra == "dev"; requests; extra == "dev"; setuptools; extra == "dev"; xmlschema; extra == "dev"8.3.4, 8.3.5, 8.4.0, 8.4.1colorama>=0.4; sys_platform == "win32"; exceptiongroup>=1; python_version < "3.11"; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < "3.11"; argcomplete; extra == "dev"; attrs>=19.2; extra == "dev"; hypothesis>=3.56; extra == "dev"; mock; extra == "dev"; requests; extra == "dev"; setuptools; extra == "dev"; xmlschema; extra == "dev"8.4.1NoNoNoneNoneNone
python-dateutilDependency PackageEY2.9.0.post0Nonesix >=1.5six >=1.52.9.0.post0NoNoNoneNoneNone
python-dotenvDependency PackageEY1.0.1Noneclick>=5.0; extra == "cli"1.1.0, 1.1.1click>=5.0; extra == "cli"1.1.1NoNoNoneNoneNone
python-json-loggerDependency PackageEY2.0.7Nonetyping_extensions; python_version < "3.10"; orjson; implementation_name != "pypy" and extra == "dev"; msgspec; implementation_name != "pypy" and extra == "dev"; validate-pyproject[all]; extra == "dev"; black; extra == "dev"; pylint; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; freezegun; extra == "dev"; backports.zoneinfo; python_version < "3.9" and extra == "dev"; tzdata; extra == "dev"; build; extra == "dev"; mkdocs; extra == "dev"; mkdocs-material>=8.5; extra == "dev"; mkdocs-awesome-pages-plugin; extra == "dev"; mdx_truly_sane_lists; extra == "dev"; mkdocstrings[python]; extra == "dev"; mkdocs-gen-files; extra == "dev"; mkdocs-literate-nav; extra == "dev"; mike; extra == "dev"3.0.0, 3.0.1, 3.1.0, 3.2.0, 3.2.1.dev1, 3.2.1, 3.3.0, 4.0.0.dev0typing_extensions; python_version < "3.10"; orjson; implementation_name != "pypy" and extra == "dev"; msgspec; implementation_name != "pypy" and extra == "dev"; validate-pyproject[all]; extra == "dev"; black; extra == "dev"; pylint; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; freezegun; extra == "dev"; backports.zoneinfo; python_version < "3.9" and extra == "dev"; tzdata; extra == "dev"; build; extra == "dev"; mkdocs; extra == "dev"; mkdocs-material>=8.5; extra == "dev"; mkdocs-awesome-pages-plugin; extra == "dev"; mdx_truly_sane_lists; extra == "dev"; mkdocstrings[python]; extra == "dev"; mkdocs-gen-files; extra == "dev"; mkdocs-literate-nav; extra == "dev"; mike; extra == "dev"4.0.0.dev0NoNoNoneNoneNone
python-slugifyDependency PackageEY8.0.4Nonetext-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode'text-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode'8.0.4NoNoNoneNoneNone
pytoolconfigDependency PackageEY1.3.1Nonetomli>=2.0.1; python_version < "3.11"; packaging>=23.2; pydantic>=2.5.3; extra == "validation"; platformdirs>=3.11.0; extra == "global"; tabulate>=0.9.0; extra == "doc"; sphinx>=7.1.2; extra == "doc"; sphinx>=7.1.2; extra == "gendocs"; sphinx-autodoc-typehints>=1.25.2; extra == "gendocs"; sphinx-rtd-theme>=2.0.0; extra == "gendocs"; pytoolconfig[doc]; extra == "gendocs"tomli>=2.0.1; python_version < "3.11"; packaging>=23.2; pydantic>=2.5.3; extra == "validation"; platformdirs>=3.11.0; extra == "global"; tabulate>=0.9.0; extra == "doc"; sphinx>=7.1.2; extra == "doc"; sphinx>=7.1.2; extra == "gendocs"; sphinx-autodoc-typehints>=1.25.2; extra == "gendocs"; sphinx-rtd-theme>=2.0.0; extra == "gendocs"; pytoolconfig[doc]; extra == "gendocs"1.3.1NoNoNoneNoneNone
pytzDependency PackageEY2024.2None2025.1, 2025.22025.2NoNoNoneNoneNone
PyYAMLDependency PackageEY6.0.2None6.0.2NoNoNoneNoneNone
pyzmqDependency PackageEY26.2.0Nonecffi; implementation_name == "pypy"26.2.1, 26.3.0, 26.4.0, 27.0.0cffi; implementation_name == "pypy"27.0.0NoNoNoneNoneNone
referencingDependency PackageEY0.35.1Noneattrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < "3.13"0.36.0, 0.36.1, 0.36.2attrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < "3.13"0.36.2NoNoNoneNoneNone
regexDependency PackageEY2024.9.11None2024.11.62024.11.6NoNoNoneNoneNone
requestsDependency PackageEY2.32.4Nonecharset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == "socks"; chardet<6,>=3.0.2; extra == "use-chardet-on-py3"charset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == "socks"; chardet<6,>=3.0.2; extra == "use-chardet-on-py3"2.32.4NoNoNoneNoneNone
requests-oauthlibDependency PackageEY2.0.0Noneoauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == "rsa"oauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == "rsa"2.0.0NoNoNoneNoneNone
rfc3339-validatorDependency PackageEY0.1.4Nonesixsix0.1.4NoNoNoneNoneNone
rfc3986-validatorDependency PackageEY0.1.1None0.1.1NoNoNoneNoneNone
richDependency PackageEY13.9.2Nonetyping-extensions<5.0,>=4.0.0; python_version < "3.11"; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == "jupyter"; markdown-it-py>=2.2.013.9.3, 13.9.4, 14.0.0typing-extensions<5.0,>=4.0.0; python_version < "3.11"; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == "jupyter"; markdown-it-py>=2.2.014.0.0NoNoNoneNoneNone
rich-clickDependency PackageEY1.8.3Noneclick>=7; importlib-metadata; python_version < "3.8"; rich>=10.7; typing_extensions>=4; mypy; extra == "dev"; packaging; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; rich-codex; extra == "dev"; ruff; extra == "dev"; types-setuptools; extra == "dev"; markdown_include; extra == "docs"; mkdocs; extra == "docs"; mkdocs-glightbox; extra == "docs"; mkdocs-material[imaging]~=9.5.18; extra == "docs"; mkdocs-material-extensions; extra == "docs"; mkdocs-rss-plugin; extra == "docs"; mkdocstrings[python]; extra == "docs"; rich-codex; extra == "docs"1.8.4, 1.8.5, 1.8.6, 1.8.7.dev0, 1.8.7, 1.8.8, 1.8.9click>=7; importlib-metadata; python_version < "3.8"; rich>=10.7; typing_extensions>=4; mypy; extra == "dev"; packaging; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; rich-codex; extra == "dev"; ruff; extra == "dev"; types-setuptools; extra == "dev"; markdown_include; extra == "docs"; mkdocs; extra == "docs"; mkdocs-glightbox; extra == "docs"; mkdocs-material[imaging]~=9.5.18; extra == "docs"; mkdocs-material-extensions; extra == "docs"; mkdocs-rss-plugin; extra == "docs"; mkdocstrings[python]; extra == "docs"; rich-codex; extra == "docs"1.8.9NoNoNoneNoneNone
ropeDependency PackageEY1.13.0Nonepytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == "dev"; pytest-cov>=4.1.0; extra == "dev"; pytest-timeout>=2.1.0; extra == "dev"; build>=0.7.0; extra == "dev"; pre-commit>=2.20.0; extra == "dev"; pytoolconfig[doc]; extra == "doc"; sphinx>=4.5.0; extra == "doc"; sphinx-autodoc-typehints>=1.18.1; extra == "doc"; sphinx-rtd-theme>=1.0.0; extra == "doc"; toml>=0.10.2; extra == "release"; twine>=4.0.2; extra == "release"; pip-tools>=6.12.1; extra == "release"pytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == "dev"; pytest-cov>=4.1.0; extra == "dev"; pytest-timeout>=2.1.0; extra == "dev"; build>=0.7.0; extra == "dev"; pre-commit>=2.20.0; extra == "dev"; pytoolconfig[doc]; extra == "doc"; sphinx>=4.5.0; extra == "doc"; sphinx-autodoc-typehints>=1.18.1; extra == "doc"; sphinx-rtd-theme>=1.0.0; extra == "doc"; toml>=0.10.2; extra == "release"; twine>=4.0.2; extra == "release"; pip-tools>=6.12.1; extra == "release"1.13.0NoNoNoneNoneNone
rpds-pyDependency PackageEY0.20.0None0.20.1, 0.21.0, 0.22.0, 0.22.1, 0.22.3, 0.23.0, 0.23.1, 0.24.0, 0.25.0, 0.25.10.25.1NoNoNoneNoneNone
rsaDependency PackageEY4.9Nonepyasn1>=0.1.34.9.1pyasn1>=0.1.34.9.1NoNoNoneNoneNone
scikit-learnDependency PackageEY1.5.2Nonenumpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == "build"; scipy>=1.8.0; extra == "build"; cython>=3.0.10; extra == "build"; meson-python>=0.16.0; extra == "build"; numpy>=1.22.0; extra == "install"; scipy>=1.8.0; extra == "install"; joblib>=1.2.0; extra == "install"; threadpoolctl>=3.1.0; extra == "install"; matplotlib>=3.5.0; extra == "benchmark"; pandas>=1.4.0; extra == "benchmark"; memory_profiler>=0.57.0; extra == "benchmark"; matplotlib>=3.5.0; extra == "docs"; scikit-image>=0.19.0; extra == "docs"; pandas>=1.4.0; extra == "docs"; seaborn>=0.9.0; extra == "docs"; memory_profiler>=0.57.0; extra == "docs"; sphinx>=7.3.7; extra == "docs"; sphinx-copybutton>=0.5.2; extra == "docs"; sphinx-gallery>=0.17.1; extra == "docs"; numpydoc>=1.2.0; extra == "docs"; Pillow>=8.4.0; extra == "docs"; pooch>=1.6.0; extra == "docs"; sphinx-prompt>=1.4.0; extra == "docs"; sphinxext-opengraph>=0.9.1; extra == "docs"; plotly>=5.14.0; extra == "docs"; polars>=0.20.30; extra == "docs"; sphinx-design>=0.5.0; extra == "docs"; sphinx-design>=0.6.0; extra == "docs"; sphinxcontrib-sass>=0.3.4; extra == "docs"; pydata-sphinx-theme>=0.15.3; extra == "docs"; sphinx-remove-toctrees>=1.0.0.post1; extra == "docs"; towncrier>=24.8.0; extra == "docs"; matplotlib>=3.5.0; extra == "examples"; scikit-image>=0.19.0; extra == "examples"; pandas>=1.4.0; extra == "examples"; seaborn>=0.9.0; extra == "examples"; pooch>=1.6.0; extra == "examples"; plotly>=5.14.0; extra == "examples"; matplotlib>=3.5.0; extra == "tests"; scikit-image>=0.19.0; extra == "tests"; pandas>=1.4.0; extra == "tests"; pytest>=7.1.2; extra == "tests"; pytest-cov>=2.9.0; extra == "tests"; ruff>=0.11.7; extra == "tests"; mypy>=1.15; extra == "tests"; pyamg>=4.2.1; extra == "tests"; polars>=0.20.30; extra == "tests"; pyarrow>=12.0.0; extra == "tests"; numpydoc>=1.2.0; extra == "tests"; pooch>=1.6.0; extra == "tests"; conda-lock==3.0.1; extra == "maintenance"1.6.0rc1, 1.6.0, 1.6.1, 1.7.0rc1, 1.7.0numpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == "build"; scipy>=1.8.0; extra == "build"; cython>=3.0.10; extra == "build"; meson-python>=0.16.0; extra == "build"; numpy>=1.22.0; extra == "install"; scipy>=1.8.0; extra == "install"; joblib>=1.2.0; extra == "install"; threadpoolctl>=3.1.0; extra == "install"; matplotlib>=3.5.0; extra == "benchmark"; pandas>=1.4.0; extra == "benchmark"; memory_profiler>=0.57.0; extra == "benchmark"; matplotlib>=3.5.0; extra == "docs"; scikit-image>=0.19.0; extra == "docs"; pandas>=1.4.0; extra == "docs"; seaborn>=0.9.0; extra == "docs"; memory_profiler>=0.57.0; extra == "docs"; sphinx>=7.3.7; extra == "docs"; sphinx-copybutton>=0.5.2; extra == "docs"; sphinx-gallery>=0.17.1; extra == "docs"; numpydoc>=1.2.0; extra == "docs"; Pillow>=8.4.0; extra == "docs"; pooch>=1.6.0; extra == "docs"; sphinx-prompt>=1.4.0; extra == "docs"; sphinxext-opengraph>=0.9.1; extra == "docs"; plotly>=5.14.0; extra == "docs"; polars>=0.20.30; extra == "docs"; sphinx-design>=0.5.0; extra == "docs"; sphinx-design>=0.6.0; extra == "docs"; sphinxcontrib-sass>=0.3.4; extra == "docs"; pydata-sphinx-theme>=0.15.3; extra == "docs"; sphinx-remove-toctrees>=1.0.0.post1; extra == "docs"; towncrier>=24.8.0; extra == "docs"; matplotlib>=3.5.0; extra == "examples"; scikit-image>=0.19.0; extra == "examples"; pandas>=1.4.0; extra == "examples"; seaborn>=0.9.0; extra == "examples"; pooch>=1.6.0; extra == "examples"; plotly>=5.14.0; extra == "examples"; matplotlib>=3.5.0; extra == "tests"; scikit-image>=0.19.0; extra == "tests"; pandas>=1.4.0; extra == "tests"; pytest>=7.1.2; extra == "tests"; pytest-cov>=2.9.0; extra == "tests"; ruff>=0.11.7; extra == "tests"; mypy>=1.15; extra == "tests"; pyamg>=4.2.1; extra == "tests"; polars>=0.20.30; extra == "tests"; pyarrow>=12.0.0; extra == "tests"; numpydoc>=1.2.0; extra == "tests"; pooch>=1.6.0; extra == "tests"; conda-lock==3.0.1; extra == "maintenance"1.7.0NoNoNoneNoneNone
scipyDependency PackageEY1.14.1Nonenumpy<2.6,>=1.25.2; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest-xdist; extra == "test"; asv; extra == "test"; mpmath; extra == "test"; gmpy2; extra == "test"; threadpoolctl; extra == "test"; scikit-umfpack; extra == "test"; pooch; extra == "test"; hypothesis>=6.30; extra == "test"; array-api-strict>=2.3.1; extra == "test"; Cython; extra == "test"; meson; extra == "test"; ninja; sys_platform != "emscripten" and extra == "test"; sphinx<8.2.0,>=5.0.0; extra == "doc"; intersphinx_registry; extra == "doc"; pydata-sphinx-theme>=0.15.2; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design>=0.4.0; extra == "doc"; matplotlib>=3.5; extra == "doc"; numpydoc; extra == "doc"; jupytext; extra == "doc"; myst-nb>=1.2.0; extra == "doc"; pooch; extra == "doc"; jupyterlite-sphinx>=0.19.1; extra == "doc"; jupyterlite-pyodide-kernel; extra == "doc"; linkify-it-py; extra == "doc"; mypy==1.10.0; extra == "dev"; typing_extensions; extra == "dev"; types-psutil; extra == "dev"; pycodestyle; extra == "dev"; ruff>=0.0.292; extra == "dev"; cython-lint>=0.12.2; extra == "dev"; rich-click; extra == "dev"; doit>=0.36.0; extra == "dev"; pydevtool; extra == "dev"1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.16.0rc1, 1.16.0rc2, 1.16.0numpy<2.6,>=1.25.2; pytest; extra == "test"; pytest-cov; extra == "test"; pytest-timeout; extra == "test"; pytest-xdist; extra == "test"; asv; extra == "test"; mpmath; extra == "test"; gmpy2; extra == "test"; threadpoolctl; extra == "test"; scikit-umfpack; extra == "test"; pooch; extra == "test"; hypothesis>=6.30; extra == "test"; array-api-strict>=2.3.1; extra == "test"; Cython; extra == "test"; meson; extra == "test"; ninja; sys_platform != "emscripten" and extra == "test"; sphinx<8.2.0,>=5.0.0; extra == "doc"; intersphinx_registry; extra == "doc"; pydata-sphinx-theme>=0.15.2; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design>=0.4.0; extra == "doc"; matplotlib>=3.5; extra == "doc"; numpydoc; extra == "doc"; jupytext; extra == "doc"; myst-nb>=1.2.0; extra == "doc"; pooch; extra == "doc"; jupyterlite-sphinx>=0.19.1; extra == "doc"; jupyterlite-pyodide-kernel; extra == "doc"; linkify-it-py; extra == "doc"; mypy==1.10.0; extra == "dev"; typing_extensions; extra == "dev"; types-psutil; extra == "dev"; pycodestyle; extra == "dev"; ruff>=0.0.292; extra == "dev"; cython-lint>=0.12.2; extra == "dev"; rich-click; extra == "dev"; doit>=0.36.0; extra == "dev"; pydevtool; extra == "dev"1.16.0NoNoNoneNoneNone
SecretStorageDependency PackageEY3.3.3Nonecryptography (>=2.0); jeepney (>=0.6)cryptography (>=2.0); jeepney (>=0.6)3.3.3NoNoNoneNoneNone
secureDependency PackageEY0.3.0None1.0.0, 1.0.11.0.1NoNoNoneNoneNone
semverDependency PackageEY2.13.0None3.0.0.dev1, 3.0.0.dev2, 3.0.0.dev3, 3.0.0.dev4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.43.0.4NoNoNoneNoneNone
Send2TrashDependency PackageEY1.8.3Nonepyobjc-framework-Cocoa; sys_platform == "darwin" and extra == "nativelib"; pywin32; sys_platform == "win32" and extra == "nativelib"; pyobjc-framework-Cocoa; sys_platform == "darwin" and extra == "objc"; pywin32; sys_platform == "win32" and extra == "win32"pyobjc-framework-Cocoa; sys_platform == "darwin" and extra == "nativelib"; pywin32; sys_platform == "win32" and extra == "nativelib"; pyobjc-framework-Cocoa; sys_platform == "darwin" and extra == "objc"; pywin32; sys_platform == "win32" and extra == "win32"1.8.3NoNoNoneNoneNone
shellinghamDependency PackageEY1.5.4None1.5.4NoNoNoneNoneNone
sixDependency PackageEY1.17.0None1.17.0NoNoNoneNoneNone
smart-openDependency PackageEY7.0.4None7.0.5, 7.1.07.1.0NoNoNoneNoneNone
smmapDependency PackageEY5.0.1None5.0.2, 6.0.06.0.0NoNoNoneNoneNone
sniffioDependency PackageEY1.3.1None1.3.1NoNoNoneNoneNone
soupsieveDependency PackageEY2.6None2.72.7NoNoNoneNoneNone
spacyDependency PackageEY3.8.2Nonespacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < "3.9"; numpy>=1.19.0; python_version >= "3.9"; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == "lookups"; spacy_transformers<1.4.0,>=1.1.2; extra == "transformers"; cupy<13.0.0,>=5.0.0b4; extra == "cuda"; cupy-cuda80<13.0.0,>=5.0.0b4; extra == "cuda80"; cupy-cuda90<13.0.0,>=5.0.0b4; extra == "cuda90"; cupy-cuda91<13.0.0,>=5.0.0b4; extra == "cuda91"; cupy-cuda92<13.0.0,>=5.0.0b4; extra == "cuda92"; cupy-cuda100<13.0.0,>=5.0.0b4; extra == "cuda100"; cupy-cuda101<13.0.0,>=5.0.0b4; extra == "cuda101"; cupy-cuda102<13.0.0,>=5.0.0b4; extra == "cuda102"; cupy-cuda110<13.0.0,>=5.0.0b4; extra == "cuda110"; cupy-cuda111<13.0.0,>=5.0.0b4; extra == "cuda111"; cupy-cuda112<13.0.0,>=5.0.0b4; extra == "cuda112"; cupy-cuda113<13.0.0,>=5.0.0b4; extra == "cuda113"; cupy-cuda114<13.0.0,>=5.0.0b4; extra == "cuda114"; cupy-cuda115<13.0.0,>=5.0.0b4; extra == "cuda115"; cupy-cuda116<13.0.0,>=5.0.0b4; extra == "cuda116"; cupy-cuda117<13.0.0,>=5.0.0b4; extra == "cuda117"; cupy-cuda11x<13.0.0,>=11.0.0; extra == "cuda11x"; cupy-cuda12x<13.0.0,>=11.5.0; extra == "cuda12x"; cupy-wheel<13.0.0,>=11.0.0; extra == "cuda-autodetect"; thinc-apple-ops<2.0.0,>=1.0.0; extra == "apple"; sudachipy!=0.6.1,>=0.5.2; extra == "ja"; sudachidict_core>=20211220; extra == "ja"; natto-py>=0.9.0; extra == "ko"; pythainlp>=2.0; extra == "th"3.8.3, 3.8.4, 3.8.5, 3.8.6, 3.8.7, 4.0.0.dev1, 4.0.0.dev2, 4.0.0.dev3spacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < "3.9"; numpy>=1.19.0; python_version >= "3.9"; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == "lookups"; spacy_transformers<1.4.0,>=1.1.2; extra == "transformers"; cupy<13.0.0,>=5.0.0b4; extra == "cuda"; cupy-cuda80<13.0.0,>=5.0.0b4; extra == "cuda80"; cupy-cuda90<13.0.0,>=5.0.0b4; extra == "cuda90"; cupy-cuda91<13.0.0,>=5.0.0b4; extra == "cuda91"; cupy-cuda92<13.0.0,>=5.0.0b4; extra == "cuda92"; cupy-cuda100<13.0.0,>=5.0.0b4; extra == "cuda100"; cupy-cuda101<13.0.0,>=5.0.0b4; extra == "cuda101"; cupy-cuda102<13.0.0,>=5.0.0b4; extra == "cuda102"; cupy-cuda110<13.0.0,>=5.0.0b4; extra == "cuda110"; cupy-cuda111<13.0.0,>=5.0.0b4; extra == "cuda111"; cupy-cuda112<13.0.0,>=5.0.0b4; extra == "cuda112"; cupy-cuda113<13.0.0,>=5.0.0b4; extra == "cuda113"; cupy-cuda114<13.0.0,>=5.0.0b4; extra == "cuda114"; cupy-cuda115<13.0.0,>=5.0.0b4; extra == "cuda115"; cupy-cuda116<13.0.0,>=5.0.0b4; extra == "cuda116"; cupy-cuda117<13.0.0,>=5.0.0b4; extra == "cuda117"; cupy-cuda11x<13.0.0,>=11.0.0; extra == "cuda11x"; cupy-cuda12x<13.0.0,>=11.5.0; extra == "cuda12x"; cupy-wheel<13.0.0,>=11.0.0; extra == "cuda-autodetect"; thinc-apple-ops<2.0.0,>=1.0.0; extra == "apple"; sudachipy!=0.6.1,>=0.5.2; extra == "ja"; sudachidict_core>=20211220; extra == "ja"; natto-py>=0.9.0; extra == "ko"; pythainlp>=2.0; extra == "th"4.0.0.dev3NoNoNoneNoneNone
spacy-legacyDependency PackageEY3.0.12None4.0.0.dev0, 4.0.0.dev14.0.0.dev1NoNoNoneNoneNone
spacy-loggersDependency PackageEY1.0.5None1.0.5NoNoNoneNoneNone
SQLAlchemyDependency PackageEY2.0.38Noneimportlib-metadata; python_version < "3.8"; greenlet>=1; python_version < "3.14" and (platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32")))))); typing-extensions>=4.6.0; greenlet>=1; extra == "asyncio"; mypy>=0.910; extra == "mypy"; pyodbc; extra == "mssql"; pymssql; extra == "mssql-pymssql"; pyodbc; extra == "mssql-pyodbc"; mysqlclient>=1.4.0; extra == "mysql"; mysql-connector-python; extra == "mysql-connector"; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == "mariadb-connector"; cx_oracle>=8; extra == "oracle"; oracledb>=1.0.1; extra == "oracle-oracledb"; psycopg2>=2.7; extra == "postgresql"; pg8000>=1.29.1; extra == "postgresql-pg8000"; greenlet>=1; extra == "postgresql-asyncpg"; asyncpg; extra == "postgresql-asyncpg"; psycopg2-binary; extra == "postgresql-psycopg2binary"; psycopg2cffi; extra == "postgresql-psycopg2cffi"; psycopg>=3.0.7; extra == "postgresql-psycopg"; psycopg[binary]>=3.0.7; extra == "postgresql-psycopgbinary"; pymysql; extra == "pymysql"; greenlet>=1; extra == "aiomysql"; aiomysql>=0.2.0; extra == "aiomysql"; greenlet>=1; extra == "aioodbc"; aioodbc; extra == "aioodbc"; greenlet>=1; extra == "asyncmy"; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == "asyncmy"; greenlet>=1; extra == "aiosqlite"; aiosqlite; extra == "aiosqlite"; typing_extensions!=3.10.0.1; extra == "aiosqlite"; sqlcipher3_binary; extra == "sqlcipher"2.0.39, 2.0.40, 2.0.41importlib-metadata; python_version < "3.8"; greenlet>=1; python_version < "3.14" and (platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32")))))); typing-extensions>=4.6.0; greenlet>=1; extra == "asyncio"; mypy>=0.910; extra == "mypy"; pyodbc; extra == "mssql"; pymssql; extra == "mssql-pymssql"; pyodbc; extra == "mssql-pyodbc"; mysqlclient>=1.4.0; extra == "mysql"; mysql-connector-python; extra == "mysql-connector"; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == "mariadb-connector"; cx_oracle>=8; extra == "oracle"; oracledb>=1.0.1; extra == "oracle-oracledb"; psycopg2>=2.7; extra == "postgresql"; pg8000>=1.29.1; extra == "postgresql-pg8000"; greenlet>=1; extra == "postgresql-asyncpg"; asyncpg; extra == "postgresql-asyncpg"; psycopg2-binary; extra == "postgresql-psycopg2binary"; psycopg2cffi; extra == "postgresql-psycopg2cffi"; psycopg>=3.0.7; extra == "postgresql-psycopg"; psycopg[binary]>=3.0.7; extra == "postgresql-psycopgbinary"; pymysql; extra == "pymysql"; greenlet>=1; extra == "aiomysql"; aiomysql>=0.2.0; extra == "aiomysql"; greenlet>=1; extra == "aioodbc"; aioodbc; extra == "aioodbc"; greenlet>=1; extra == "asyncmy"; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == "asyncmy"; greenlet>=1; extra == "aiosqlite"; aiosqlite; extra == "aiosqlite"; typing_extensions!=3.10.0.1; extra == "aiosqlite"; sqlcipher3_binary; extra == "sqlcipher"2.0.41NoNoNoneNoneNone
srslyDependency PackageEY2.4.8Nonecatalogue<2.1.0,>=2.0.32.5.0, 2.5.1catalogue<2.1.0,>=2.0.32.5.1NoNoNoneNoneNone
stack-dataDependency PackageEY0.6.3Noneexecuting >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests'executing >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests'0.6.3NoNoNoneNoneNone
starletteDependency PackageEY0.40.0Noneanyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < "3.13"; httpx<0.29.0,>=0.27.0; extra == "full"; itsdangerous; extra == "full"; jinja2; extra == "full"; python-multipart>=0.0.18; extra == "full"; pyyaml; extra == "full"0.41.0, 0.41.1, 0.41.2, 0.41.3, 0.42.0, 0.43.0, 0.44.0, 0.45.0, 0.45.1, 0.45.2, 0.45.3, 0.46.0, 0.46.1, 0.46.2, 0.47.0, 0.47.1anyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < "3.13"; httpx<0.29.0,>=0.27.0; extra == "full"; itsdangerous; extra == "full"; jinja2; extra == "full"; python-multipart>=0.0.18; extra == "full"; pyyaml; extra == "full"0.47.1NoNoNoneNoneNone
statsmodelsDependency PackageEY0.14.4Nonenumpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == "build"; cython>=3.0.10; extra == "develop"; cython<4,>=3.0.10; extra == "develop"; setuptools-scm[toml]~=8.0; extra == "develop"; matplotlib>=3; extra == "develop"; colorama; extra == "develop"; joblib; extra == "develop"; pytest<8,>=7.3.0; extra == "develop"; pytest-randomly; extra == "develop"; pytest-xdist; extra == "develop"; pytest-cov; extra == "develop"; flake8; extra == "develop"; isort; extra == "develop"; pywinpty; os_name == "nt" and extra == "develop"; sphinx; extra == "docs"; nbconvert; extra == "docs"; jupyter-client; extra == "docs"; ipykernel; extra == "docs"; matplotlib; extra == "docs"; nbformat; extra == "docs"; numpydoc; extra == "docs"; pandas-datareader; extra == "docs"numpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == "build"; cython>=3.0.10; extra == "develop"; cython<4,>=3.0.10; extra == "develop"; setuptools-scm[toml]~=8.0; extra == "develop"; matplotlib>=3; extra == "develop"; colorama; extra == "develop"; joblib; extra == "develop"; pytest<8,>=7.3.0; extra == "develop"; pytest-randomly; extra == "develop"; pytest-xdist; extra == "develop"; pytest-cov; extra == "develop"; flake8; extra == "develop"; isort; extra == "develop"; pywinpty; os_name == "nt" and extra == "develop"; sphinx; extra == "docs"; nbconvert; extra == "docs"; jupyter-client; extra == "docs"; ipykernel; extra == "docs"; matplotlib; extra == "docs"; nbformat; extra == "docs"; numpydoc; extra == "docs"; pandas-datareader; extra == "docs"0.14.4NoNoNoneNoneNone
strawberry-graphqlDependency PackageEY0.243.0Nonegraphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == "aiohttp"; starlette>=0.18.0; extra == "asgi"; python-multipart>=0.0.7; extra == "asgi"; rich>=12.0.0; extra == "debug"; libcst; extra == "debug"; starlette>=0.18.0; extra == "debug-server"; uvicorn>=0.11.6; extra == "debug-server"; websockets<16,>=15.0.1; extra == "debug-server"; python-multipart>=0.0.7; extra == "debug-server"; typer>=0.7.0; extra == "debug-server"; pygments<3.0,>=2.3; extra == "debug-server"; rich>=12.0.0; extra == "debug-server"; libcst; extra == "debug-server"; Django>=3.2; extra == "django"; asgiref<4.0,>=3.2; extra == "django"; channels>=3.0.5; extra == "channels"; asgiref<4.0,>=3.2; extra == "channels"; flask>=1.1; extra == "flask"; quart>=0.19.3; extra == "quart"; opentelemetry-api<2; extra == "opentelemetry"; opentelemetry-sdk<2; extra == "opentelemetry"; pydantic>1.6.1; extra == "pydantic"; sanic>=20.12.2; extra == "sanic"; fastapi>=0.65.2; extra == "fastapi"; python-multipart>=0.0.7; extra == "fastapi"; chalice<2.0,>=1.22; extra == "chalice"; typer>=0.7.0; extra == "cli"; pygments<3.0,>=2.3; extra == "cli"; rich>=12.0.0; extra == "cli"; libcst; extra == "cli"; litestar>=2; python_version ~= "3.10" and extra == "litestar"; pyinstrument>=4.0.0; extra == "pyinstrument"0.243.1, 0.244.0, 0.244.1, 0.245.0, 0.246.0, 0.246.1, 0.246.2, 0.246.3, 0.247.0, 0.247.1, 0.247.2, 0.248.0, 0.248.1, 0.249.0, 0.250.0, 0.250.1, 0.251.0, 0.252.0, 0.253.0, 0.253.1, 0.254.0, 0.254.1, 0.255.0, 0.256.0, 0.256.1, 0.257.0.dev1735244504, 0.257.0, 0.258.0, 0.258.1, 0.259.0, 0.259.1, 0.260.0, 0.260.1, 0.260.2, 0.260.3, 0.260.4, 0.261.0, 0.261.1, 0.262.0, 0.262.1, 0.262.2, 0.262.3, 0.262.4, 0.262.5, 0.262.6, 0.262.7.dev1743345593, 0.263.0.dev1743450281, 0.263.0.dev1743450503, 0.263.0.dev1743450741, 0.263.0.dev1743582446, 0.263.0, 0.263.1, 0.263.2, 0.264.0, 0.264.1, 0.265.0, 0.265.1, 0.266.0.dev1744797470, 0.266.0, 0.266.1, 0.267.0.dev1746643548, 0.267.0, 0.268.0, 0.268.1, 0.268.2.dev1747436835, 0.268.2, 0.269.0.dev1746905409, 0.269.0.dev1747164009, 0.269.0, 0.270.0, 0.270.1, 0.270.2, 0.270.3, 0.270.4, 0.270.5, 0.270.6, 0.271.0, 0.271.1, 0.271.2, 0.272.0, 0.272.1, 0.273.0, 0.273.1, 0.273.2, 0.273.3, 0.274.0, 0.274.1, 0.274.2, 0.274.3, 0.275.0, 0.275.1, 0.275.2, 0.276.0.dev1750672223graphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == "aiohttp"; starlette>=0.18.0; extra == "asgi"; python-multipart>=0.0.7; extra == "asgi"; rich>=12.0.0; extra == "debug"; libcst; extra == "debug"; starlette>=0.18.0; extra == "debug-server"; uvicorn>=0.11.6; extra == "debug-server"; websockets<16,>=15.0.1; extra == "debug-server"; python-multipart>=0.0.7; extra == "debug-server"; typer>=0.7.0; extra == "debug-server"; pygments<3.0,>=2.3; extra == "debug-server"; rich>=12.0.0; extra == "debug-server"; libcst; extra == "debug-server"; Django>=3.2; extra == "django"; asgiref<4.0,>=3.2; extra == "django"; channels>=3.0.5; extra == "channels"; asgiref<4.0,>=3.2; extra == "channels"; flask>=1.1; extra == "flask"; quart>=0.19.3; extra == "quart"; opentelemetry-api<2; extra == "opentelemetry"; opentelemetry-sdk<2; extra == "opentelemetry"; pydantic>1.6.1; extra == "pydantic"; sanic>=20.12.2; extra == "sanic"; fastapi>=0.65.2; extra == "fastapi"; python-multipart>=0.0.7; extra == "fastapi"; chalice<2.0,>=1.22; extra == "chalice"; typer>=0.7.0; extra == "cli"; pygments<3.0,>=2.3; extra == "cli"; rich>=12.0.0; extra == "cli"; libcst; extra == "cli"; litestar>=2; python_version ~= "3.10" and extra == "litestar"; pyinstrument>=4.0.0; extra == "pyinstrument"0.276.0.dev1750672223YesCVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0Yes0.248.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.248.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.255.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.245.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.243.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.249.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.251.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.252.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.3: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.257.0.dev1735244504: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.00.276.0.dev1750672223{'base_package': 'strawberry-graphql==0.276.0.dev1750672223', 'dependencies': ['libcst==1.8.2', 'websockets==0.34.3', 'libcst==1.8.2', 'Django==0.16.0', 'asgiref==2.19.2', 'channels==12.6.0', 'asgiref==2.19.2', 'chalice==1.34.1', 'libcst==1.8.2', 'pyinstrument==1.10.22']}
strictyamlDependency PackageEY1.7.3Nonepython-dateutil (>=2.6.0)python-dateutil (>=2.6.0)1.7.3NoNoNoneNoneNone
tabulateDependency PackageEY0.9.0Nonewcwidth ; extra == 'widechars'wcwidth ; extra == 'widechars'0.9.0NoNoNoneNoneNone
tenacityDependency PackageEY9.0.0Nonereno; extra == "doc"; sphinx; extra == "doc"; pytest; extra == "test"; tornado>=4.5; extra == "test"; typeguard; extra == "test"9.1.2reno; extra == "doc"; sphinx; extra == "doc"; pytest; extra == "test"; tornado>=4.5; extra == "test"; typeguard; extra == "test"9.1.2NoNoNoneNoneNone
terminadoDependency PackageEY0.18.1Noneptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing'ptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing'0.18.1NoNoNoneNoneNone
text-unidecodeDependency PackageEY1.3None1.3NoNoNoneNoneNone
thincDependency PackageEY8.3.2Noneblis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == "cuda"; cupy-wheel>=11.0.0; extra == "cuda-autodetect"; cupy-cuda100>=5.0.0b4; extra == "cuda100"; cupy-cuda101>=5.0.0b4; extra == "cuda101"; cupy-cuda102>=5.0.0b4; extra == "cuda102"; cupy-cuda110>=5.0.0b4; extra == "cuda110"; cupy-cuda111>=5.0.0b4; extra == "cuda111"; cupy-cuda112>=5.0.0b4; extra == "cuda112"; cupy-cuda113>=5.0.0b4; extra == "cuda113"; cupy-cuda114>=5.0.0b4; extra == "cuda114"; cupy-cuda115>=5.0.0b4; extra == "cuda115"; cupy-cuda116>=5.0.0b4; extra == "cuda116"; cupy-cuda117>=5.0.0b4; extra == "cuda117"; cupy-cuda11x>=11.0.0; extra == "cuda11x"; cupy-cuda12x>=11.5.0; extra == "cuda12x"; cupy-cuda80>=5.0.0b4; extra == "cuda80"; cupy-cuda90>=5.0.0b4; extra == "cuda90"; cupy-cuda91>=5.0.0b4; extra == "cuda91"; cupy-cuda92>=5.0.0b4; extra == "cuda92"; ml-datasets<0.3.0,>=0.2.0; extra == "datasets"; mxnet<1.6.0,>=1.5.1; extra == "mxnet"; tensorflow<2.6.0,>=2.0.0; extra == "tensorflow"; torch>=1.6.0; extra == "torch"8.3.3, 8.3.4, 8.3.5, 8.3.6, 9.0.0.dev0, 9.0.0.dev1, 9.0.0.dev2, 9.0.0.dev3, 9.0.0.dev4, 9.0.0.dev5, 9.0.0, 9.1.0, 9.1.1blis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == "cuda"; cupy-wheel>=11.0.0; extra == "cuda-autodetect"; cupy-cuda100>=5.0.0b4; extra == "cuda100"; cupy-cuda101>=5.0.0b4; extra == "cuda101"; cupy-cuda102>=5.0.0b4; extra == "cuda102"; cupy-cuda110>=5.0.0b4; extra == "cuda110"; cupy-cuda111>=5.0.0b4; extra == "cuda111"; cupy-cuda112>=5.0.0b4; extra == "cuda112"; cupy-cuda113>=5.0.0b4; extra == "cuda113"; cupy-cuda114>=5.0.0b4; extra == "cuda114"; cupy-cuda115>=5.0.0b4; extra == "cuda115"; cupy-cuda116>=5.0.0b4; extra == "cuda116"; cupy-cuda117>=5.0.0b4; extra == "cuda117"; cupy-cuda11x>=11.0.0; extra == "cuda11x"; cupy-cuda12x>=11.5.0; extra == "cuda12x"; cupy-cuda80>=5.0.0b4; extra == "cuda80"; cupy-cuda90>=5.0.0b4; extra == "cuda90"; cupy-cuda91>=5.0.0b4; extra == "cuda91"; cupy-cuda92>=5.0.0b4; extra == "cuda92"; ml-datasets<0.3.0,>=0.2.0; extra == "datasets"; mxnet<1.6.0,>=1.5.1; extra == "mxnet"; tensorflow<2.6.0,>=2.0.0; extra == "tensorflow"; torch>=1.6.0; extra == "torch"9.1.1NoNoNoneNoneNone
threadpoolctlDependency PackageEY3.5.0None3.6.03.6.0NoNoNoneNoneNone
tomlDependency PackageEY0.10.2None0.10.2NoNoNoneNoneNone
tornadoDependency PackageEY6.5.0None6.5.16.5.1NoNoNoneNoneNone
tqdmDependency PackageEY4.67.1Nonecolorama; platform_system == "Windows"; pytest>=6; extra == "dev"; pytest-cov; extra == "dev"; pytest-timeout; extra == "dev"; pytest-asyncio>=0.24; extra == "dev"; nbval; extra == "dev"; requests; extra == "discord"; slack-sdk; extra == "slack"; requests; extra == "telegram"; ipywidgets>=6; extra == "notebook"colorama; platform_system == "Windows"; pytest>=6; extra == "dev"; pytest-cov; extra == "dev"; pytest-timeout; extra == "dev"; pytest-asyncio>=0.24; extra == "dev"; nbval; extra == "dev"; requests; extra == "discord"; slack-sdk; extra == "slack"; requests; extra == "telegram"; ipywidgets>=6; extra == "notebook"4.67.1NoNoNoneNoneNone
traitletsDependency PackageEY5.14.3Nonemyst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; argcomplete>=3.0.3; extra == "test"; mypy>=1.7.0; extra == "test"; pre-commit; extra == "test"; pytest-mock; extra == "test"; pytest-mypy-testing; extra == "test"; pytest<8.2,>=7.0; extra == "test"myst-parser; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx; extra == "docs"; argcomplete>=3.0.3; extra == "test"; mypy>=1.7.0; extra == "test"; pre-commit; extra == "test"; pytest-mock; extra == "test"; pytest-mypy-testing; extra == "test"; pytest<8.2,>=7.0; extra == "test"5.14.3NoNoNoneNoneNone
typerDependency PackageEY0.12.5Noneclick>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.00.13.0, 0.13.1, 0.14.0, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.15.4, 0.16.0click>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.00.16.0NoNoNoneNoneNone
types-python-dateutilDependency PackageEY2.9.0.20241003None2.9.0.20241206, 2.9.0.202505162.9.0.20250516NoNoNoneNoneNone
typing-extensionsDependency PackageEY4.12.2None4.13.0rc1, 4.13.0, 4.13.1, 4.13.2, 4.14.0rc1, 4.14.04.14.0NoNoNoneNoneNone
typing-inspectDependency PackageEY0.9.0Nonemypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < "3.5"mypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < "3.5"0.9.0NoNoNoneNoneNone
tzdataDependency PackageEY2024.2None2025.1, 2025.22025.2NoNoNoneNoneNone
urllib3Dependency PackageEY2.5.0Nonebrotli>=1.0.9; platform_python_implementation == "CPython" and extra == "brotli"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "brotli"; h2<5,>=4; extra == "h2"; pysocks!=1.5.7,<2.0,>=1.5.6; extra == "socks"; zstandard>=0.18.0; extra == "zstd"brotli>=1.0.9; platform_python_implementation == "CPython" and extra == "brotli"; brotlicffi>=0.8.0; platform_python_implementation != "CPython" and extra == "brotli"; h2<5,>=4; extra == "h2"; pysocks!=1.5.7,<2.0,>=1.5.6; extra == "socks"; zstandard>=0.18.0; extra == "zstd"2.5.0NoNoNoneNoneNone
uvicornDependency PackageEY0.31.0Noneclick>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < "3.11"; colorama>=0.4; sys_platform == "win32" and extra == "standard"; httptools>=0.6.3; extra == "standard"; python-dotenv>=0.13; extra == "standard"; pyyaml>=5.1; extra == "standard"; uvloop>=0.15.1; (sys_platform != "win32" and (sys_platform != "cygwin" and platform_python_implementation != "PyPy")) and extra == "standard"; watchfiles>=0.13; extra == "standard"; websockets>=10.4; extra == "standard"0.31.1, 0.32.0, 0.32.1, 0.33.0, 0.34.0, 0.34.1, 0.34.2, 0.34.3click>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < "3.11"; colorama>=0.4; sys_platform == "win32" and extra == "standard"; httptools>=0.6.3; extra == "standard"; python-dotenv>=0.13; extra == "standard"; pyyaml>=5.1; extra == "standard"; uvloop>=0.15.1; (sys_platform != "win32" and (sys_platform != "cygwin" and platform_python_implementation != "PyPy")) and extra == "standard"; watchfiles>=0.13; extra == "standard"; websockets>=10.4; extra == "standard"0.34.3NoNoNoneNoneNone
wasabiDependency PackageEY1.1.3Nonetyping-extensions<5.0.0,>=3.7.4.1; python_version < "3.8"; colorama>=0.4.6; sys_platform == "win32" and python_version >= "3.7"typing-extensions<5.0.0,>=3.7.4.1; python_version < "3.8"; colorama>=0.4.6; sys_platform == "win32" and python_version >= "3.7"1.1.3NoNoNoneNoneNone
watchdogDependency PackageEY4.0.1NonePyYAML>=3.10; extra == "watchmedo"4.0.2, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 6.0.0PyYAML>=3.10; extra == "watchmedo"6.0.0NoNoNoneNoneNone
watchfilesDependency PackageEY0.24.0Noneanyio>=3.0.01.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0anyio>=3.0.01.1.0NoNoNoneNoneNone
wcwidthDependency PackageEY0.2.13Nonebackports.functools-lru-cache >=1.2.1 ; python_version < "3.2"backports.functools-lru-cache >=1.2.1 ; python_version < "3.2"0.2.13NoNoNoneNoneNone
weaselDependency PackageEY0.4.1Noneconfection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4confection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.40.4.1NoNoNoneNoneNone
webencodingsDependency PackageEY0.5.1None0.5.1NoNoNoneNoneNone
websocket-clientDependency PackageEY1.8.0NoneSphinx>=6.0; extra == "docs"; sphinx-rtd-theme>=1.1.0; extra == "docs"; myst-parser>=2.0.0; extra == "docs"; python-socks; extra == "optional"; wsaccel; extra == "optional"; websockets; extra == "test"Sphinx>=6.0; extra == "docs"; sphinx-rtd-theme>=1.1.0; extra == "docs"; myst-parser>=2.0.0; extra == "docs"; python-socks; extra == "optional"; wsaccel; extra == "optional"; websockets; extra == "test"1.8.0NoNoNoneNoneNone
wraptDependency PackageEY1.16.0None1.17.0.dev3, 1.17.0.dev4, 1.17.0rc1, 1.17.0, 1.17.1, 1.17.21.17.2NoNoNoneNoneNone
yarlDependency PackageEY1.18.3Noneidna>=2.0; multidict>=4.0; propcache>=0.2.11.19.0, 1.20.0, 1.20.1idna>=2.0; multidict>=4.0; propcache>=0.2.11.20.1NoNoNoneNoneNone
zippDependency PackageEY3.20.2Nonepytest!=8.1.*,>=6; extra == "test"; jaraco.itertools; extra == "test"; jaraco.functools; extra == "test"; more_itertools; extra == "test"; big-O; extra == "test"; pytest-ignore-flaky; extra == "test"; jaraco.test; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"3.21.0, 3.22.0, 3.23.0pytest!=8.1.*,>=6; extra == "test"; jaraco.itertools; extra == "test"; jaraco.functools; extra == "test"; more_itertools; extra == "test"; big-O; extra == "test"; pytest-ignore-flaky; extra == "test"; jaraco.test; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"3.23.0NoNoNoneNoneNone
aniso8601Base PackageI&S9.0.1{'base_package': 'aniso8601==9.0.1', 'dependencies': []}black; extra == "dev"; coverage; extra == "dev"; isort; extra == "dev"; pre-commit; extra == "dev"; pyenchant; extra == "dev"; pylint; extra == "dev"10.0.0, 10.0.1black; extra == "dev"; coverage; extra == "dev"; isort; extra == "dev"; pre-commit; extra == "dev"; pyenchant; extra == "dev"; pylint; extra == "dev"10.0.1NoNoNoneNoneNone
appnopeBase PackageI&S0.1.4{'base_package': 'appnope==0.1.4', 'dependencies': []}0.1.4NoNoNoneNoneNone
ASTBase PackageI&S0.0.2{'base_package': 'AST==0.0.2', 'dependencies': []}0.0.2NoNoNoneNoneNone
asyncioBase PackageI&S3.4.3{'base_package': 'asyncio==3.4.3', 'dependencies': []}3.4.3NoNoNoneNoneNone
banditBase PackageI&S1.7.9{'base_package': 'bandit==1.7.9', 'dependencies': ['PyYAML==5.3.1', 'stevedore==1.20.0', 'colorama==0.3.9', 'GitPython==3.1.30', 'sarif-om==1.0.4', 'jschema-to-python==1.2.3', 'coverage==4.5.4', 'fixtures==3.0.0', 'flake8==4.0.0', 'stestr==2.5.0', 'testscenarios==0.5.0', 'testtools==2.3.0', 'beautifulsoup4==4.8.0', 'pylint==1.9.4', 'tomli==1.1.0']}PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == "Windows"; GitPython>=3.1.30; extra == "baseline"; sarif-om>=1.0.4; extra == "sarif"; jschema-to-python>=1.2.3; extra == "sarif"; coverage>=4.5.4; extra == "test"; fixtures>=3.0.0; extra == "test"; flake8>=4.0.0; extra == "test"; stestr>=2.5.0; extra == "test"; testscenarios>=0.5.0; extra == "test"; testtools>=2.3.0; extra == "test"; beautifulsoup4>=4.8.0; extra == "test"; pylint==1.9.4; extra == "test"; tomli>=1.1.0; python_version < "3.11" and extra == "toml"; PyYAML; extra == "yaml"1.7.10, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.5PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == "Windows"; GitPython>=3.1.30; extra == "baseline"; sarif-om>=1.0.4; extra == "sarif"; jschema-to-python>=1.2.3; extra == "sarif"; coverage>=4.5.4; extra == "test"; fixtures>=3.0.0; extra == "test"; flake8>=4.0.0; extra == "test"; stestr>=2.5.0; extra == "test"; testscenarios>=0.5.0; extra == "test"; testtools>=2.3.0; extra == "test"; beautifulsoup4>=4.8.0; extra == "test"; pylint==1.9.4; extra == "test"; tomli>=1.1.0; python_version < "3.11" and extra == "toml"; PyYAML; extra == "yaml"1.8.5NoNoNoneNoneNone
configparserBase PackageI&S7.0.0{'base_package': 'configparser==7.0.0', 'dependencies': ['pytest==6', 'sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest-checkdocs==2.4', 'pytest-ruff==0.2.1', 'pytest-enabler==2.2']}pytest!=8.1.*,>=6; extra == "test"; types-backports; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"7.0.1, 7.1.0, 7.2.0pytest!=8.1.*,>=6; extra == "test"; types-backports; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"7.2.0NoNoNoneNoneNone
dash-core-componentsBase PackageI&S2.0.0{'base_package': 'dash-core-components==2.0.0', 'dependencies': []}2.0.0NoNoNoneNoneNone
dash-html-componentsBase PackageI&S2.0.0{'base_package': 'dash-html-components==2.0.0', 'dependencies': []}2.0.0NoNoNoneNoneNone
dash-tableBase PackageI&S5.0.0{'base_package': 'dash-table==5.0.0', 'dependencies': []}5.0.0NoNoNoneNoneNone
deepdiffBase PackageI&S8.0.1{'base_package': 'deepdiff==8.0.1', 'dependencies': ['orderly-set==5.4.1', 'click==8.1.0', 'pyyaml==6.0.0', 'coverage==7.6.0', 'bump2version==1.0.0', 'jsonpickle==4.0.0', 'ipdb==0.13.0', 'numpy==2.2.0', 'numpy==2.0', 'python-dateutil==2.9.0', 'orjson==3.10.0', 'tomli==2.2.0', 'tomli-w==1.2.0', 'pandas==2.2.0', 'polars==1.21.0', 'nox==2025.5.1', 'Sphinx==6.2.0', 'sphinx-sitemap==2.6.0', 'sphinxemoji==0.3.0', 'flake8==7.1.0', 'flake8-pyproject==1.2.3', 'pydantic==2.10.0', 'pytest==8.3.0', 'pytest-benchmark==5.1.0', 'pytest-cov==6.0.0', 'python-dotenv==1.0.0']}orderly-set<6,>=5.4.1; click~=8.1.0; extra == "cli"; pyyaml~=6.0.0; extra == "cli"; coverage~=7.6.0; extra == "coverage"; bump2version~=1.0.0; extra == "dev"; jsonpickle~=4.0.0; extra == "dev"; ipdb~=0.13.0; extra == "dev"; numpy~=2.2.0; extra == "dev" and python_version >= "3.10"; numpy~=2.0; extra == "dev" and python_version < "3.10"; python-dateutil~=2.9.0; extra == "dev"; orjson~=3.10.0; extra == "dev"; tomli~=2.2.0; extra == "dev"; tomli-w~=1.2.0; extra == "dev"; pandas~=2.2.0; extra == "dev"; polars~=1.21.0; extra == "dev"; nox==2025.5.1; extra == "dev"; Sphinx~=6.2.0; extra == "docs"; sphinx-sitemap~=2.6.0; extra == "docs"; sphinxemoji~=0.3.0; extra == "docs"; orjson; extra == "optimize"; flake8~=7.1.0; extra == "static"; flake8-pyproject~=1.2.3; extra == "static"; pydantic~=2.10.0; extra == "static"; pytest~=8.3.0; extra == "test"; pytest-benchmark~=5.1.0; extra == "test"; pytest-cov~=6.0.0; extra == "test"; python-dotenv~=1.0.0; extra == "test"8.1.0, 8.1.1, 8.2.0, 8.3.0, 8.4.0, 8.4.1, 8.4.2, 8.5.0orderly-set<6,>=5.4.1; click~=8.1.0; extra == "cli"; pyyaml~=6.0.0; extra == "cli"; coverage~=7.6.0; extra == "coverage"; bump2version~=1.0.0; extra == "dev"; jsonpickle~=4.0.0; extra == "dev"; ipdb~=0.13.0; extra == "dev"; numpy~=2.2.0; extra == "dev" and python_version >= "3.10"; numpy~=2.0; extra == "dev" and python_version < "3.10"; python-dateutil~=2.9.0; extra == "dev"; orjson~=3.10.0; extra == "dev"; tomli~=2.2.0; extra == "dev"; tomli-w~=1.2.0; extra == "dev"; pandas~=2.2.0; extra == "dev"; polars~=1.21.0; extra == "dev"; nox==2025.5.1; extra == "dev"; Sphinx~=6.2.0; extra == "docs"; sphinx-sitemap~=2.6.0; extra == "docs"; sphinxemoji~=0.3.0; extra == "docs"; orjson; extra == "optimize"; flake8~=7.1.0; extra == "static"; flake8-pyproject~=1.2.3; extra == "static"; pydantic~=2.10.0; extra == "static"; pytest~=8.3.0; extra == "test"; pytest-benchmark~=5.1.0; extra == "test"; pytest-cov~=6.0.0; extra == "test"; python-dotenv~=1.0.0; extra == "test"8.5.0NoNoNoneNoneNone
docxBase PackageI&S0.2.4{'base_package': 'docx==0.2.4', 'dependencies': []}0.2.4NoNoNoneNoneNone
entrypointsBase PackageI&S0.4{'base_package': 'entrypoints==0.4', 'dependencies': []}0.4NoNoNoneNoneNone
faissBase PackageI&S1.5.3{'base_package': 'faiss==1.5.3', 'dependencies': []}numpynumpy1.5.3NoNoNoneNoneNone
faiss-cpuBase PackageI&S1.7.4{'base_package': 'faiss-cpu==1.7.4', 'dependencies': ['numpy==1.25.0']}numpy<3.0,>=1.25.0; packaging1.8.0, 1.8.0.post1, 1.9.0, 1.9.0.post1, 1.10.0, 1.11.0numpy<3.0,>=1.25.0; packaging1.11.0NoNoNoneNoneNone
faiss-gpuBase PackageI&S1.7.2{'base_package': 'faiss-gpu==1.7.2', 'dependencies': []}1.7.2NoNoNoneNoneNone
flake8Base PackageI&S7.0.0{'base_package': 'flake8==7.0.0', 'dependencies': ['mccabe==0.7.0', 'pycodestyle==2.14.0', 'pyflakes==3.4.0']}mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.07.1.0, 7.1.1, 7.1.2, 7.2.0, 7.3.0mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.07.3.0NoNoNoneNoneNone
fuzzywuzzyBase PackageI&S0.18.0{'base_package': 'fuzzywuzzy==0.18.0', 'dependencies': ['python-levenshtein==0.12']}python-levenshtein (>=0.12) ; extra == 'speedup'python-levenshtein (>=0.12) ; extra == 'speedup'0.18.0NoNoNoneNoneNone
gensimBase PackageI&S3.8.3{'base_package': 'gensim==3.8.3', 'dependencies': ['numpy==1.18.5', 'scipy==1.7.0', 'smart-open==1.8.1', 'Pyro4==4.27', 'Pyro4==4.27', 'visdom==0.1.8', 'sphinx==5.1.1', 'sphinx-gallery==0.11.1', 'sphinxcontrib.programoutput==0.17', 'sphinxcontrib-napoleon==0.7', 'visdom==0.1.8']}numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == "distributed"; pytest; extra == "docs"; pytest-cov; extra == "docs"; testfixtures; extra == "docs"; POT; extra == "docs"; Pyro4>=4.27; extra == "docs"; visdom!=0.1.8.7,>=0.1.8; extra == "docs"; sphinx==5.1.1; extra == "docs"; sphinx-gallery==0.11.1; extra == "docs"; sphinxcontrib.programoutput==0.17; extra == "docs"; sphinxcontrib-napoleon==0.7; extra == "docs"; matplotlib; extra == "docs"; memory-profiler; extra == "docs"; annoy; extra == "docs"; Pyro4; extra == "docs"; scikit-learn; extra == "docs"; nltk; extra == "docs"; statsmodels; extra == "docs"; pandas; extra == "docs"; pytest; extra == "test"; pytest-cov; extra == "test"; testfixtures; extra == "test"; POT; extra == "test"; visdom!=0.1.8.7,>=0.1.8; extra == "test"; pytest; extra == "test-win"; pytest-cov; extra == "test-win"; testfixtures; extra == "test-win"; POT; extra == "test-win"4.0.0, 4.0.1, 4.1.0, 4.1.1, 4.1.2, 4.2.0, 4.3.0, 4.3.1, 4.3.2, 4.3.3numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == "distributed"; pytest; extra == "docs"; pytest-cov; extra == "docs"; testfixtures; extra == "docs"; POT; extra == "docs"; Pyro4>=4.27; extra == "docs"; visdom!=0.1.8.7,>=0.1.8; extra == "docs"; sphinx==5.1.1; extra == "docs"; sphinx-gallery==0.11.1; extra == "docs"; sphinxcontrib.programoutput==0.17; extra == "docs"; sphinxcontrib-napoleon==0.7; extra == "docs"; matplotlib; extra == "docs"; memory-profiler; extra == "docs"; annoy; extra == "docs"; Pyro4; extra == "docs"; scikit-learn; extra == "docs"; nltk; extra == "docs"; statsmodels; extra == "docs"; pandas; extra == "docs"; pytest; extra == "test"; pytest-cov; extra == "test"; testfixtures; extra == "test"; POT; extra == "test"; visdom!=0.1.8.7,>=0.1.8; extra == "test"; pytest; extra == "test-win"; pytest-cov; extra == "test-win"; testfixtures; extra == "test-win"; POT; extra == "test-win"4.3.3NoNoNoneNoneNone
graphframesBase PackageI&S0.6{'base_package': 'graphframes==0.6', 'dependencies': []}numpy; nosenumpy; nose0.6NoNoNoneNoneNone
invokeBase PackageI&S2.2.0{'base_package': 'invoke==2.2.0', 'dependencies': []}2.2.0NoNoNoneNoneNone
ipython-genutilsBase PackageI&S0.2.0{'base_package': 'ipython-genutils==0.2.0', 'dependencies': []}0.2.0NoNoNoneNoneNone
jaraco.classesBase PackageI&S3.4.0{'base_package': 'jaraco.classes==3.4.0', 'dependencies': ['sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest==6', 'pytest-checkdocs==2.4', 'pytest-enabler==2.2', 'pytest-ruff==0.2.1']}more-itertools; sphinx>=3.5; extra == "docs"; jaraco.packaging>=9.3; extra == "docs"; rst.linker>=1.9; extra == "docs"; furo; extra == "docs"; sphinx-lint; extra == "docs"; jaraco.tidelift>=1.4; extra == "docs"; pytest>=6; extra == "testing"; pytest-checkdocs>=2.4; extra == "testing"; pytest-cov; extra == "testing"; pytest-mypy; extra == "testing"; pytest-enabler>=2.2; extra == "testing"; pytest-ruff>=0.2.1; extra == "testing"more-itertools; sphinx>=3.5; extra == "docs"; jaraco.packaging>=9.3; extra == "docs"; rst.linker>=1.9; extra == "docs"; furo; extra == "docs"; sphinx-lint; extra == "docs"; jaraco.tidelift>=1.4; extra == "docs"; pytest>=6; extra == "testing"; pytest-checkdocs>=2.4; extra == "testing"; pytest-cov; extra == "testing"; pytest-mypy; extra == "testing"; pytest-enabler>=2.2; extra == "testing"; pytest-ruff>=0.2.1; extra == "testing"3.4.0NoNoNoneNoneNone
jaraco.contextBase PackageI&S6.0.1{'base_package': 'jaraco.context==6.0.1', 'dependencies': ['sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest==6', 'pytest-checkdocs==2.4', 'pytest-enabler==2.2', 'pytest-ruff==0.2.1']}backports.tarfile; python_version < "3.12"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest!=8.1.*,>=6; extra == "test"; pytest-checkdocs>=2.4; extra == "test"; pytest-cov; extra == "test"; pytest-mypy; extra == "test"; pytest-enabler>=2.2; extra == "test"; portend; extra == "test"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "test"backports.tarfile; python_version < "3.12"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest!=8.1.*,>=6; extra == "test"; pytest-checkdocs>=2.4; extra == "test"; pytest-cov; extra == "test"; pytest-mypy; extra == "test"; pytest-enabler>=2.2; extra == "test"; portend; extra == "test"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "test"6.0.1NoNoNoneNoneNone
jaraco.functoolsBase PackageI&S4.1.0{'base_package': 'jaraco.functools==4.1.0', 'dependencies': ['pytest==6', 'sphinx==3.5', 'jaraco.packaging==9.3', 'rst.linker==1.9', 'jaraco.tidelift==1.4', 'pytest-checkdocs==2.4', 'pytest-ruff==0.2.1', 'pytest-enabler==2.2']}more_itertools; pytest!=8.1.*,>=6; extra == "test"; jaraco.classes; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"4.2.0, 4.2.1more_itertools; pytest!=8.1.*,>=6; extra == "test"; jaraco.classes; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"4.2.1NoNoNoneNoneNone
jsonpath-ngBase PackageI&S1.6.1{'base_package': 'jsonpath-ng==1.6.1', 'dependencies': []}1.7.01.7.0NoNoNoneNoneNone
jsonpath-pythonBase PackageI&S1.0.6{'base_package': 'jsonpath-python==1.0.6', 'dependencies': []}1.0.6NoNoNoneNoneNone
kaleidoBase PackageI&S0.2.1{'base_package': 'kaleido==0.2.1', 'dependencies': ['choreographer==1.0.5', 'logistro==1.0.8', 'orjson==3.10.15']}choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging0.2.1.post1, 0.4.0rc1, 0.4.0rc2, 0.4.0rc3, 0.4.0rc4, 0.4.0rc5, 0.4.0, 0.4.1, 0.4.2, 1.0.0rc0, 1.0.0rc11, 1.0.0rc13, 1.0.0rc15, 1.0.0choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging1.0.0NoNoNoneNoneNone
ldap3Base PackageI&S2.9.1{'base_package': 'ldap3==2.9.1', 'dependencies': ['pyasn1==0.4.6']}pyasn1 (>=0.4.6)2.10.2rc2pyasn1 (>=0.4.6)2.10.2rc2NoNoNoneNoneNone
lightfmBase PackageI&S1.17{'base_package': 'lightfm==1.17', 'dependencies': []}1.17NoNoNoneNoneNone
lightgbmBase PackageI&S4.3.0{'base_package': 'lightgbm==4.3.0', 'dependencies': ['numpy==1.17.0', 'cffi==1.15.1', 'pyarrow==6.0.1', 'dask==2.0.0', 'pandas==0.24.0', 'pandas==0.24.0', 'scikit-learn==0.24.2']}numpy>=1.17.0; scipy; cffi>=1.15.1; extra == "arrow"; pyarrow>=6.0.1; extra == "arrow"; dask[array,dataframe,distributed]>=2.0.0; extra == "dask"; pandas>=0.24.0; extra == "dask"; pandas>=0.24.0; extra == "pandas"; scikit-learn>=0.24.2; extra == "scikit-learn"4.4.0, 4.5.0, 4.6.0numpy>=1.17.0; scipy; cffi>=1.15.1; extra == "arrow"; pyarrow>=6.0.1; extra == "arrow"; dask[array,dataframe,distributed]>=2.0.0; extra == "dask"; pandas>=0.24.0; extra == "dask"; pandas>=0.24.0; extra == "pandas"; scikit-learn>=0.24.2; extra == "scikit-learn"4.6.0YesCVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0
CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0
Yes4.5.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0
CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0; 4.4.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0
CVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0
4.6.0{'base_package': 'lightgbm==4.6.0', 'dependencies': []}
mongomock-motorBase PackageI&S0.0.29{'base_package': 'mongomock-motor==0.0.29', 'dependencies': ['mongomock==4.1.2', 'motor==2.5']}mongomock<5.0.0,>=4.1.2; motor>=2.50.0.30, 0.0.31, 0.0.32, 0.0.33, 0.0.34, 0.0.35, 0.0.36mongomock<5.0.0,>=4.1.2; motor>=2.50.0.36NoNoNoneNoneNone
monotonicBase PackageI&S1.6{'base_package': 'monotonic==1.6', 'dependencies': []}1.6NoNoNoneNoneNone
mypyBase PackageI&S1.10.0{'base_package': 'mypy==1.10.0', 'dependencies': ['typing_extensions==4.6.0', 'mypy_extensions==1.0.0', 'pathspec==0.9.0', 'tomli==1.1.0', 'psutil==4.0', 'setuptools==50']}typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < "3.11"; psutil>=4.0; extra == "dmypy"; setuptools>=50; extra == "mypyc"; lxml; extra == "reports"; pip; extra == "install-types"; orjson; extra == "faster-cache"1.10.1, 1.11.0, 1.11.1, 1.11.2, 1.12.0, 1.12.1, 1.13.0, 1.14.0, 1.14.1, 1.15.0, 1.16.0, 1.16.1typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < "3.11"; psutil>=4.0; extra == "dmypy"; setuptools>=50; extra == "mypyc"; lxml; extra == "reports"; pip; extra == "install-types"; orjson; extra == "faster-cache"1.16.1NoNoNoneNoneNone
neo4jBase PackageI&S5.24.0{'base_package': 'neo4j==5.24.0', 'dependencies': ['numpy==1.7.0', 'pandas==1.1.0', 'numpy==1.7.0', 'pyarrow==1.0.0']}pytz; numpy<3.0.0,>=1.7.0; extra == "numpy"; pandas<3.0.0,>=1.1.0; extra == "pandas"; numpy<3.0.0,>=1.7.0; extra == "pandas"; pyarrow>=1.0.0; extra == "pyarrow"5.25.0, 5.26.0, 5.27.0, 5.28.0, 5.28.1pytz; numpy<3.0.0,>=1.7.0; extra == "numpy"; pandas<3.0.0,>=1.1.0; extra == "pandas"; numpy<3.0.0,>=1.7.0; extra == "pandas"; pyarrow>=1.0.0; extra == "pyarrow"5.28.1NoNoNoneNoneNone
opencv-pythonBase PackageI&S4.2.0.34{'base_package': 'opencv-python==4.2.0.34', 'dependencies': ['numpy==1.13.3', 'numpy==1.21.0', 'numpy==1.21.2', 'numpy==1.21.4', 'numpy==1.23.5', 'numpy==1.26.0', 'numpy==1.19.3', 'numpy==1.17.0', 'numpy==1.17.3', 'numpy==1.19.3']}numpy>=1.13.3; python_version < "3.7"; numpy>=1.21.0; python_version <= "3.9" and platform_system == "Darwin" and platform_machine == "arm64"; numpy>=1.21.2; python_version >= "3.10"; numpy>=1.21.4; python_version >= "3.10" and platform_system == "Darwin"; numpy>=1.23.5; python_version >= "3.11"; numpy>=1.26.0; python_version >= "3.12"; numpy>=1.19.3; python_version >= "3.6" and platform_system == "Linux" and platform_machine == "aarch64"; numpy>=1.17.0; python_version >= "3.7"; numpy>=1.17.3; python_version >= "3.8"; numpy>=1.19.3; python_version >= "3.9"4.3.0.36, 4.3.0.38, 4.4.0.40, 4.4.0.42, 4.4.0.44, 4.4.0.46, 4.5.1.48, 4.5.2.52, 4.5.2.54, 4.5.3.56, 4.5.4.58, 4.5.4.60, 4.5.5.62, 4.5.5.64, 4.6.0.66, 4.7.0.68, 4.7.0.72, 4.8.0.74, 4.8.0.76, 4.8.1.78, 4.9.0.80, 4.10.0.82, 4.10.0.84, 4.11.0.86numpy>=1.13.3; python_version < "3.7"; numpy>=1.21.0; python_version <= "3.9" and platform_system == "Darwin" and platform_machine == "arm64"; numpy>=1.21.2; python_version >= "3.10"; numpy>=1.21.4; python_version >= "3.10" and platform_system == "Darwin"; numpy>=1.23.5; python_version >= "3.11"; numpy>=1.26.0; python_version >= "3.12"; numpy>=1.19.3; python_version >= "3.6" and platform_system == "Linux" and platform_machine == "aarch64"; numpy>=1.17.0; python_version >= "3.7"; numpy>=1.17.3; python_version >= "3.8"; numpy>=1.19.3; python_version >= "3.9"4.11.0.86YesGHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78
Yes4.5.5.64: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.36: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.5.62: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.68: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.52: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.1.48: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.40: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.60: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.74: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.42: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.58: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.6.0.66: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.54: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.76: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.72: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.44: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.3.56: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.38: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.46: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78
PYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78
4.11.0.86{'base_package': 'opencv-python==4.11.0.86', 'dependencies': []}
openpyxlBase PackageI&S3.1.2{'base_package': 'openpyxl==3.1.2', 'dependencies': []}et-xmlfile3.1.3, 3.1.4, 3.1.5, 3.2.0b1et-xmlfile3.2.0b1NoNoNoneNoneNone
pdf2imageBase PackageI&S1.13.1{'base_package': 'pdf2image==1.13.1', 'dependencies': []}pillow1.14.0, 1.15.0, 1.15.1, 1.16.0, 1.16.2, 1.16.3, 1.17.0pillow1.17.0NoNoNoneNoneNone
pdfminerBase PackageI&S20191125{'base_package': 'pdfminer==20191125', 'dependencies': []}20191125NoNoNoneNoneNone
pdfrwBase PackageI&S0.4{'base_package': 'pdfrw==0.4', 'dependencies': []}0.4NoNoNoneNoneNone
pyamlBase PackageI&S23.12.0{'base_package': 'pyaml==23.12.0', 'dependencies': []}PyYAML; unidecode; extra == "anchors"24.4.0, 24.7.0, 24.9.0, 24.12.0, 24.12.1, 25.1.0, 25.5.0PyYAML; unidecode; extra == "anchors"25.5.0NoNoNoneNoneNone
pyarrow-hotfixBase PackageI&S0.6{'base_package': 'pyarrow-hotfix==0.6', 'dependencies': []}0.70.7NoNoNoneNoneNone
pyctuatorBase PackageI&S1.2.0{'base_package': 'pyctuator==1.2.0', 'dependencies': ['psutil==5.6', 'flask==2.3.0', 'fastapi==0.100.1', 'uvicorn==0.23.0', 'sqlalchemy==2.0.4', 'PyMySQL==1.0.2', 'cryptography==39.0.1', 'redis==4.3.4', 'aiohttp==3.6.2', 'tornado==6.0.4']}psutil (>=5.6,<6.0); extra == "psutil"; flask (>=2.3.0,<3.0.0); extra == "flask"; fastapi (>=0.100.1,<0.101.0); extra == "fastapi"; uvicorn (>=0.23.0,<0.24.0); extra == "fastapi"; sqlalchemy (>=2.0.4,<3.0.0); extra == "db"; PyMySQL (>=1.0.2,<2.0.0); extra == "db"; cryptography (>=39.0.1,<40.0.0); extra == "db"; redis (>=4.3.4,<5.0.0); extra == "redis"; aiohttp (>=3.6.2,<4.0.0); extra == "aiohttp"; tornado (>=6.0.4,<7.0.0); extra == "tornado"psutil (>=5.6,<6.0); extra == "psutil"; flask (>=2.3.0,<3.0.0); extra == "flask"; fastapi (>=0.100.1,<0.101.0); extra == "fastapi"; uvicorn (>=0.23.0,<0.24.0); extra == "fastapi"; sqlalchemy (>=2.0.4,<3.0.0); extra == "db"; PyMySQL (>=1.0.2,<2.0.0); extra == "db"; cryptography (>=39.0.1,<40.0.0); extra == "db"; redis (>=4.3.4,<5.0.0); extra == "redis"; aiohttp (>=3.6.2,<4.0.0); extra == "aiohttp"; tornado (>=6.0.4,<7.0.0); extra == "tornado"1.2.0NoNoNoneNoneNone
PyHiveBase PackageI&S0.6.2{'base_package': 'PyHive==0.6.2', 'dependencies': []}0.6.3.dev0, 0.6.3, 0.6.4rc1, 0.6.4rc2, 0.6.4, 0.6.5, 0.7.0.dev0, 0.7.0, 0.7.1.dev00.7.1.dev0NoNoNoneNoneNone
pylanceBase PackageI&S0.15.0{'base_package': 'pylance==0.15.0', 'dependencies': ['pyarrow==14', 'numpy==1.22', 'ruff==0.4.1']}pyarrow>=14; numpy>=1.22; boto3; extra == "tests"; datasets; extra == "tests"; duckdb; extra == "tests"; ml-dtypes; extra == "tests"; pillow; extra == "tests"; pandas; extra == "tests"; polars[pandas,pyarrow]; extra == "tests"; pytest; extra == "tests"; tensorflow; extra == "tests"; tqdm; extra == "tests"; datafusion; extra == "tests"; ruff==0.4.1; extra == "dev"; pyright; extra == "dev"; pytest-benchmark; extra == "benchmarks"; torch; extra == "torch"; ray[data]<2.38; python_full_version < "3.12" and extra == "ray"0.16.0, 0.16.1, 0.17.0, 0.18.0, 0.18.2, 0.19.1, 0.19.2, 0.20.0, 0.21.0, 0.22.0, 0.23.0, 0.23.1, 0.23.2, 0.24.0, 0.24.1, 0.25.0, 0.25.1, 0.25.2, 0.26.0, 0.26.1, 0.27.0, 0.27.1, 0.27.2, 0.28.0, 0.29.0, 0.30.0pyarrow>=14; numpy>=1.22; boto3; extra == "tests"; datasets; extra == "tests"; duckdb; extra == "tests"; ml-dtypes; extra == "tests"; pillow; extra == "tests"; pandas; extra == "tests"; polars[pandas,pyarrow]; extra == "tests"; pytest; extra == "tests"; tensorflow; extra == "tests"; tqdm; extra == "tests"; datafusion; extra == "tests"; ruff==0.4.1; extra == "dev"; pyright; extra == "dev"; pytest-benchmark; extra == "benchmarks"; torch; extra == "torch"; ray[data]<2.38; python_full_version < "3.12" and extra == "ray"0.30.0NoNoNoneNoneNone
pylintBase PackageI&S3.2.6{'base_package': 'pylint==3.2.6', 'dependencies': ['astroid==3.3.8', 'colorama==0.4.5', 'dill==0.2', 'dill==0.3.6', 'dill==0.3.7', 'isort==4.2.5', 'mccabe==0.6', 'platformdirs==2.2', 'tomli==1.1', 'tomlkit==0.10.1', 'typing-extensions==3.10', 'pyenchant==3.2', 'gitpython==3']}astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == "win32"; dill>=0.2; python_version < "3.11"; dill>=0.3.6; python_version >= "3.11"; dill>=0.3.7; python_version >= "3.12"; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < "3.11"; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < "3.10"; pyenchant~=3.2; extra == "spelling"; gitpython>3; extra == "testutils"3.2.7, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5a0, 3.3.5, 3.3.6, 3.3.7astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == "win32"; dill>=0.2; python_version < "3.11"; dill>=0.3.6; python_version >= "3.11"; dill>=0.3.7; python_version >= "3.12"; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < "3.11"; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < "3.10"; pyenchant~=3.2; extra == "spelling"; gitpython>3; extra == "testutils"3.3.7NoNoNoneNoneNone
PyMuPDFBase PackageI&S1.24.4{'base_package': 'PyMuPDF==1.24.4', 'dependencies': []}1.24.5, 1.24.6, 1.24.7, 1.24.8, 1.24.9, 1.24.10, 1.24.11, 1.24.12, 1.24.13, 1.24.14, 1.25.0, 1.25.1, 1.25.2, 1.25.3, 1.25.4, 1.25.5, 1.26.0, 1.26.11.26.1NoNoNoneNoneNone
PyMuPDFbBase PackageI&S1.24.3{'base_package': 'PyMuPDFb==1.24.3', 'dependencies': []}1.24.6, 1.24.8, 1.24.9, 1.24.101.24.10NoNoNoneNoneNone
pyodbcBase PackageI&S5.1.0{'base_package': 'pyodbc==5.1.0', 'dependencies': []}5.2.05.2.0NoNoNoneNoneNone
pytesseractBase PackageI&S0.3.4{'base_package': 'pytesseract==0.3.4', 'dependencies': ['packaging==21.3', 'Pillow==8.0.0']}packaging>=21.3; Pillow>=8.0.00.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.13packaging>=21.3; Pillow>=8.0.00.3.13NoNoNoneNoneNone
python-ldapBase PackageI&S3.4.3{'base_package': 'python-ldap==3.4.3', 'dependencies': ['pyasn1==0.3.7', 'pyasn1_modules==0.1.5']}pyasn1>=0.3.7; pyasn1_modules>=0.1.53.4.4pyasn1>=0.3.7; pyasn1_modules>=0.1.53.4.4NoNoNoneNoneNone
pywin32Base PackageI&S307{'base_package': 'pywin32==307', 'dependencies': []}308, 309, 310310NoNoNoneNoneNone
pywin32-ctypesBase PackageI&S0.2.3{'base_package': 'pywin32-ctypes==0.2.3', 'dependencies': []}0.2.3NoNoNoneNoneNone
querystring-parserBase PackageI&S1.2.4{'base_package': 'querystring-parser==1.2.4', 'dependencies': []}1.2.4NoNoNoneNoneNone
ratelimiterBase PackageI&S1.2.0.post0{'base_package': 'ratelimiter==1.2.0.post0', 'dependencies': ['pytest==3.0']}pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>="3.5" and extra == 'test'pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>="3.5" and extra == 'test'1.2.0.post0NoNoNoneNoneNone
schemdrawBase PackageI&S0.15{'base_package': 'schemdraw==0.15', 'dependencies': ['matplotlib==3.4', 'ziafont==0.10', 'ziamath==0.12']}matplotlib>=3.4; extra == "matplotlib"; ziafont>=0.10; extra == "svgmath"; ziamath>=0.12; extra == "svgmath"; latex2mathml; extra == "svgmath"0.16, 0.17, 0.18, 0.19, 0.20matplotlib>=3.4; extra == "matplotlib"; ziafont>=0.10; extra == "svgmath"; ziamath>=0.12; extra == "svgmath"; latex2mathml; extra == "svgmath"0.20NoNoNoneNoneNone
simplejsonBase PackageI&S3.19.2{'base_package': 'simplejson==3.19.2', 'dependencies': []}3.19.3, 3.20.13.20.1NoNoNoneNoneNone
sparse-dot-topnBase PackageI&S1.1.1{'base_package': 'sparse-dot-topn==1.1.1', 'dependencies': ['numpy==1.18.0', 'scipy==1.4.1', 'pytest==4.0.2']}numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == "test"1.1.2, 1.1.3, 1.1.4, 1.1.5numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == "test"1.1.5NoNoNoneNoneNone
strsimpyBase PackageI&S0.2.1{'base_package': 'strsimpy==0.2.1', 'dependencies': []}0.2.1NoNoNoneNoneNone
tantivyBase PackageI&S0.22.0{'base_package': 'tantivy==0.22.0', 'dependencies': []}nox; extra == "dev"0.22.2, 0.24.0nox; extra == "dev"0.24.0NoNoNoneNoneNone
tensorflow-io-gcs-filesystemBase PackageI&S0.37.1{'base_package': 'tensorflow-io-gcs-filesystem==0.37.1', 'dependencies': ['tensorflow==2.16.0', 'tensorflow-aarch64==2.16.0', 'tensorflow-cpu==2.16.0', 'tensorflow-gpu==2.16.0', 'tensorflow-rocm==2.16.0']}tensorflow<2.17.0,>=2.16.0; extra == "tensorflow"; tensorflow-aarch64<2.17.0,>=2.16.0; extra == "tensorflow-aarch64"; tensorflow-cpu<2.17.0,>=2.16.0; extra == "tensorflow-cpu"; tensorflow-gpu<2.17.0,>=2.16.0; extra == "tensorflow-gpu"; tensorflow-rocm<2.17.0,>=2.16.0; extra == "tensorflow-rocm"tensorflow<2.17.0,>=2.16.0; extra == "tensorflow"; tensorflow-aarch64<2.17.0,>=2.16.0; extra == "tensorflow-aarch64"; tensorflow-cpu<2.17.0,>=2.16.0; extra == "tensorflow-cpu"; tensorflow-gpu<2.17.0,>=2.16.0; extra == "tensorflow-gpu"; tensorflow-rocm<2.17.0,>=2.16.0; extra == "tensorflow-rocm"0.37.1NoNoNoneNoneNone
toolzBase PackageI&S1.0.0{'base_package': 'toolz==1.0.0', 'dependencies': []}1.0.0NoNoNoneNoneNone
unicornBase PackageI&S2.0.1.post1{'base_package': 'unicorn==2.0.1.post1', 'dependencies': ['capstone==6.0.0a2', 'capstone==5.0.1']}importlib_resources; python_version < "3.9"; capstone==6.0.0a2; python_version > "3.7" and extra == "test"; capstone==5.0.1; python_version <= "3.7" and extra == "test"2.1.0, 2.1.1, 2.1.2, 2.1.3importlib_resources; python_version < "3.9"; capstone==6.0.0a2; python_version > "3.7" and extra == "test"; capstone==5.0.1; python_version <= "3.7" and extra == "test"2.1.3NoNoNoneNoneNone
wurlitzerBase PackageI&S3.1.1{'base_package': 'wurlitzer==3.1.1', 'dependencies': []}3.1.1NoNoNoneNoneNone
xgboostBase PackageI&S1.7.6{'base_package': 'xgboost==1.7.6', 'dependencies': ['pandas==1.2']}numpy; nvidia-nccl-cu12; platform_system == "Linux" and platform_machine != "aarch64"; scipy; dask; extra == "dask"; distributed; extra == "dask"; pandas; extra == "dask"; pandas>=1.2; extra == "pandas"; graphviz; extra == "plotting"; matplotlib; extra == "plotting"; cloudpickle; extra == "pyspark"; pyspark; extra == "pyspark"; scikit-learn; extra == "pyspark"; scikit-learn; extra == "scikit-learn"2.0.0rc1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0rc1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2numpy; nvidia-nccl-cu12; platform_system == "Linux" and platform_machine != "aarch64"; scipy; dask; extra == "dask"; distributed; extra == "dask"; pandas; extra == "dask"; pandas>=1.2; extra == "pandas"; graphviz; extra == "plotting"; matplotlib; extra == "plotting"; cloudpickle; extra == "pyspark"; pyspark; extra == "pyspark"; scikit-learn; extra == "pyspark"; scikit-learn; extra == "scikit-learn"3.0.2NoNoNoneNoneNone
absl-pyDependency PackageI&S2.1.0None2.2.0, 2.2.1, 2.2.2, 2.3.02.3.0NoNoNoneNoneNone
alembicDependency PackageI&S1.13.3NoneSQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < "3.11"; tzdata; extra == "tz"1.14.0, 1.14.1, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.16.1, 1.16.2SQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < "3.11"; tzdata; extra == "tz"1.16.2NoNoNoneNoneNone
altairDependency PackageI&S5.4.1Nonejinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < "3.14"; altair-tiles>=0.3.0; extra == "all"; anywidget>=0.9.0; extra == "all"; numpy; extra == "all"; pandas>=1.1.3; extra == "all"; pyarrow>=11; extra == "all"; vega-datasets>=0.9.0; extra == "all"; vegafusion[embed]>=1.6.6; extra == "all"; vl-convert-python>=1.7.0; extra == "all"; duckdb>=1.0; extra == "dev"; geopandas; extra == "dev"; hatch>=1.13.0; extra == "dev"; ipython[kernel]; extra == "dev"; mistune; extra == "dev"; mypy; extra == "dev"; pandas-stubs; extra == "dev"; pandas>=1.1.3; extra == "dev"; polars>=0.20.3; extra == "dev"; pyarrow-stubs; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; pytest-xdist[psutil]~=3.5; extra == "dev"; ruff>=0.6.0; extra == "dev"; types-jsonschema; extra == "dev"; types-setuptools; extra == "dev"; docutils; extra == "doc"; jinja2; extra == "doc"; myst-parser; extra == "doc"; numpydoc; extra == "doc"; pillow<10,>=9; extra == "doc"; pydata-sphinx-theme>=0.14.1; extra == "doc"; scipy; extra == "doc"; sphinx; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design; extra == "doc"; sphinxext-altair; extra == "doc"; vl-convert-python>=1.7.0; extra == "save"5.5.0jinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < "3.14"; altair-tiles>=0.3.0; extra == "all"; anywidget>=0.9.0; extra == "all"; numpy; extra == "all"; pandas>=1.1.3; extra == "all"; pyarrow>=11; extra == "all"; vega-datasets>=0.9.0; extra == "all"; vegafusion[embed]>=1.6.6; extra == "all"; vl-convert-python>=1.7.0; extra == "all"; duckdb>=1.0; extra == "dev"; geopandas; extra == "dev"; hatch>=1.13.0; extra == "dev"; ipython[kernel]; extra == "dev"; mistune; extra == "dev"; mypy; extra == "dev"; pandas-stubs; extra == "dev"; pandas>=1.1.3; extra == "dev"; polars>=0.20.3; extra == "dev"; pyarrow-stubs; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; pytest-xdist[psutil]~=3.5; extra == "dev"; ruff>=0.6.0; extra == "dev"; types-jsonschema; extra == "dev"; types-setuptools; extra == "dev"; docutils; extra == "doc"; jinja2; extra == "doc"; myst-parser; extra == "doc"; numpydoc; extra == "doc"; pillow<10,>=9; extra == "doc"; pydata-sphinx-theme>=0.14.1; extra == "doc"; scipy; extra == "doc"; sphinx; extra == "doc"; sphinx-copybutton; extra == "doc"; sphinx-design; extra == "doc"; sphinxext-altair; extra == "doc"; vl-convert-python>=1.7.0; extra == "save"5.5.0NoNoNoneNoneNone
astroidDependency PackageI&S3.2.4Nonetyping-extensions>=4; python_version < "3.11"3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 4.0.0a0typing-extensions>=4; python_version < "3.11"4.0.0a0NoNoNoneNoneNone
astunparseDependency PackageI&S1.6.3Nonewheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)wheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)1.6.3NoNoNoneNoneNone
blinkerDependency PackageI&S1.8.2None1.9.01.9.0NoNoNoneNoneNone
boilerpy3Dependency PackageI&S1.0.7None1.0.7NoNoNoneNoneNone
CacheControlDependency PackageI&S0.14.0Nonerequests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == "dev"; build; extra == "dev"; cherrypy; extra == "dev"; codespell[tomli]; extra == "dev"; furo; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; ruff; extra == "dev"; sphinx; extra == "dev"; sphinx-copybutton; extra == "dev"; tox; extra == "dev"; types-redis; extra == "dev"; types-requests; extra == "dev"; filelock>=3.8.0; extra == "filecache"; redis>=2.10.5; extra == "redis"0.14.1, 0.14.2, 0.14.3requests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == "dev"; build; extra == "dev"; cherrypy; extra == "dev"; codespell[tomli]; extra == "dev"; furo; extra == "dev"; mypy; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; ruff; extra == "dev"; sphinx; extra == "dev"; sphinx-copybutton; extra == "dev"; tox; extra == "dev"; types-redis; extra == "dev"; types-requests; extra == "dev"; filelock>=3.8.0; extra == "filecache"; redis>=2.10.5; extra == "redis"0.14.3NoNoNoneNoneNone
category-encodersDependency PackageI&S2.6.4Nonenumpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.02.7.0, 2.8.0, 2.8.1numpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.02.8.1NoNoNoneNoneNone
cattrsDependency PackageI&S24.1.2Noneattrs>=24.3.0; exceptiongroup>=1.1.1; python_version < "3.11"; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == "bson"; cbor2>=5.4.6; extra == "cbor2"; msgpack>=1.0.5; extra == "msgpack"; msgspec>=0.19.0; implementation_name == "cpython" and extra == "msgspec"; orjson>=3.10.7; implementation_name == "cpython" and extra == "orjson"; pyyaml>=6.0; extra == "pyyaml"; tomlkit>=0.11.8; extra == "tomlkit"; ujson>=5.10.0; extra == "ujson"24.1.3, 25.1.0, 25.1.1attrs>=24.3.0; exceptiongroup>=1.1.1; python_version < "3.11"; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == "bson"; cbor2>=5.4.6; extra == "cbor2"; msgpack>=1.0.5; extra == "msgpack"; msgspec>=0.19.0; implementation_name == "cpython" and extra == "msgspec"; orjson>=3.10.7; implementation_name == "cpython" and extra == "orjson"; pyyaml>=6.0; extra == "pyyaml"; tomlkit>=0.11.8; extra == "tomlkit"; ujson>=5.10.0; extra == "ujson"25.1.1NoNoNoneNoneNone
cfgvDependency PackageI&S3.4.0None3.4.0NoNoNoneNoneNone
cleoDependency PackageI&S2.1.0Nonecrashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)2.2.0, 2.2.1crashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)2.2.1NoNoNoneNoneNone
coloredlogsDependency PackageI&S15.0.1Nonehumanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron'humanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron'15.0.1NoNoNoneNoneNone
colorlogDependency PackageI&S6.8.2Nonecolorama; sys_platform == "win32"; black; extra == "development"; flake8; extra == "development"; mypy; extra == "development"; pytest; extra == "development"; types-colorama; extra == "development"6.9.0colorama; sys_platform == "win32"; black; extra == "development"; flake8; extra == "development"; mypy; extra == "development"; pytest; extra == "development"; types-colorama; extra == "development"6.9.0NoNoNoneNoneNone
crashtestDependency PackageI&S0.4.1None0.4.1NoNoNoneNoneNone
CythonDependency PackageI&S3.0.11None3.0.12, 3.1.0a1, 3.1.0b1, 3.1.0rc1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.23.1.2NoNoNoneNoneNone
dashDependency PackageI&S2.18.1NoneFlask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == "celery"; celery[redis]>=5.1.2; extra == "celery"; black==22.3.0; extra == "ci"; flake8==7.0.0; extra == "ci"; flaky==3.8.1; extra == "ci"; flask-talisman==1.0.0; extra == "ci"; ipython<9.0.0; extra == "ci"; mimesis<=11.1.0; extra == "ci"; mock==4.0.3; extra == "ci"; numpy<=1.26.3; extra == "ci"; orjson==3.10.3; extra == "ci"; openpyxl; extra == "ci"; pandas>=1.4.0; extra == "ci"; pyarrow; extra == "ci"; pylint==3.0.3; extra == "ci"; pytest-mock; extra == "ci"; pytest-sugar==0.9.6; extra == "ci"; pyzmq==25.1.2; extra == "ci"; xlrd>=2.0.1; extra == "ci"; pytest-rerunfailures; extra == "ci"; jupyterlab<4.0.0; extra == "ci"; mypy==1.15.0; python_version >= "3.12" and extra == "ci"; pyright==1.1.398; python_version >= "3.7" and extra == "ci"; flask-compress; extra == "compress"; coloredlogs>=15.0.1; extra == "dev"; fire>=0.4.0; extra == "dev"; PyYAML>=5.4.1; extra == "dev"; diskcache>=5.2.1; extra == "diskcache"; multiprocess>=0.70.12; extra == "diskcache"; psutil>=5.8.0; extra == "diskcache"; beautifulsoup4>=4.8.2; extra == "testing"; cryptography; extra == "testing"; lxml>=4.6.2; extra == "testing"; percy>=2.0.2; extra == "testing"; pytest>=6.0.2; extra == "testing"; requests[security]>=2.21.0; extra == "testing"; selenium<=4.2.0,>=3.141.0; extra == "testing"; waitress>=1.4.4; extra == "testing"; multiprocess>=0.70.12; extra == "testing"; psutil>=5.8.0; extra == "testing"; dash-testing-stub>=0.0.2; extra == "testing"2.18.2, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0rc4, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4Flask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == "celery"; celery[redis]>=5.1.2; extra == "celery"; black==22.3.0; extra == "ci"; flake8==7.0.0; extra == "ci"; flaky==3.8.1; extra == "ci"; flask-talisman==1.0.0; extra == "ci"; ipython<9.0.0; extra == "ci"; mimesis<=11.1.0; extra == "ci"; mock==4.0.3; extra == "ci"; numpy<=1.26.3; extra == "ci"; orjson==3.10.3; extra == "ci"; openpyxl; extra == "ci"; pandas>=1.4.0; extra == "ci"; pyarrow; extra == "ci"; pylint==3.0.3; extra == "ci"; pytest-mock; extra == "ci"; pytest-sugar==0.9.6; extra == "ci"; pyzmq==25.1.2; extra == "ci"; xlrd>=2.0.1; extra == "ci"; pytest-rerunfailures; extra == "ci"; jupyterlab<4.0.0; extra == "ci"; mypy==1.15.0; python_version >= "3.12" and extra == "ci"; pyright==1.1.398; python_version >= "3.7" and extra == "ci"; flask-compress; extra == "compress"; coloredlogs>=15.0.1; extra == "dev"; fire>=0.4.0; extra == "dev"; PyYAML>=5.4.1; extra == "dev"; diskcache>=5.2.1; extra == "diskcache"; multiprocess>=0.70.12; extra == "diskcache"; psutil>=5.8.0; extra == "diskcache"; beautifulsoup4>=4.8.2; extra == "testing"; cryptography; extra == "testing"; lxml>=4.6.2; extra == "testing"; percy>=2.0.2; extra == "testing"; pytest>=6.0.2; extra == "testing"; requests[security]>=2.21.0; extra == "testing"; selenium<=4.2.0,>=3.141.0; extra == "testing"; waitress>=1.4.4; extra == "testing"; multiprocess>=0.70.12; extra == "testing"; psutil>=5.8.0; extra == "testing"; dash-testing-stub>=0.0.2; extra == "testing"3.0.4NoNoNoneNoneNone
databricks-sdkDependency PackageI&S0.33.0Nonerequests<3,>=2.28.1; google-auth~=2.0; pytest; extra == "dev"; pytest-cov; extra == "dev"; pytest-xdist; extra == "dev"; pytest-mock; extra == "dev"; black; extra == "dev"; pycodestyle; extra == "dev"; autoflake; extra == "dev"; isort; extra == "dev"; wheel; extra == "dev"; ipython; extra == "dev"; ipywidgets; extra == "dev"; requests-mock; extra == "dev"; pyfakefs; extra == "dev"; databricks-connect; extra == "dev"; pytest-rerunfailures; extra == "dev"; openai; extra == "dev"; langchain-openai; python_version > "3.7" and extra == "dev"; httpx; extra == "dev"; build; extra == "dev"; ipython<10,>=8; extra == "notebook"; ipywidgets<9,>=8; extra == "notebook"; openai; extra == "openai"; langchain-openai; python_version > "3.7" and extra == "openai"; httpx; extra == "openai"0.34.0, 0.35.0, 0.36.0, 0.37.0, 0.38.0, 0.39.0, 0.40.0, 0.41.0, 0.42.0, 0.43.0, 0.44.0, 0.44.1, 0.45.0, 0.46.0, 0.47.0, 0.48.0, 0.49.0, 0.50.0, 0.51.0, 0.52.0, 0.53.0, 0.54.0, 0.55.0, 0.56.0, 0.57.0requests<3,>=2.28.1; google-auth~=2.0; pytest; extra == "dev"; pytest-cov; extra == "dev"; pytest-xdist; extra == "dev"; pytest-mock; extra == "dev"; black; extra == "dev"; pycodestyle; extra == "dev"; autoflake; extra == "dev"; isort; extra == "dev"; wheel; extra == "dev"; ipython; extra == "dev"; ipywidgets; extra == "dev"; requests-mock; extra == "dev"; pyfakefs; extra == "dev"; databricks-connect; extra == "dev"; pytest-rerunfailures; extra == "dev"; openai; extra == "dev"; langchain-openai; python_version > "3.7" and extra == "dev"; httpx; extra == "dev"; build; extra == "dev"; ipython<10,>=8; extra == "notebook"; ipywidgets<9,>=8; extra == "notebook"; openai; extra == "openai"; langchain-openai; python_version > "3.7" and extra == "openai"; httpx; extra == "openai"0.57.0NoNoNoneNoneNone
dataclasses-jsonDependency PackageI&S0.6.7Nonemarshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.0marshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.00.6.7NoNoNoneNoneNone
DeprecatedDependency PackageI&S1.2.14Nonewrapt<2,>=1.10; tox; extra == "dev"; PyTest; extra == "dev"; PyTest-Cov; extra == "dev"; bump2version<1; extra == "dev"; setuptools; python_version >= "3.12" and extra == "dev"1.2.15, 1.2.16, 1.2.17, 1.2.18wrapt<2,>=1.10; tox; extra == "dev"; PyTest; extra == "dev"; PyTest-Cov; extra == "dev"; bump2version<1; extra == "dev"; setuptools; python_version >= "3.12" and extra == "dev"1.2.18NoNoNoneNoneNone
deprecationDependency PackageI&S2.1.0Nonepackagingpackaging2.1.0NoNoNoneNoneNone
dillDependency PackageI&S0.3.9Noneobjgraph>=1.7.2; extra == "graph"; gprof2dot>=2022.7.29; extra == "profile"0.4.0objgraph>=1.7.2; extra == "graph"; gprof2dot>=2022.7.29; extra == "profile"0.4.0NoNoNoneNoneNone
dirtyjsonDependency PackageI&S1.0.8None1.0.8NoNoNoneNoneNone
distlibDependency PackageI&S0.3.9None0.3.9NoNoNoneNoneNone
docutilsDependency PackageI&S0.21.2None0.22rc1, 0.22rc2, 0.22rc3, 0.22rc4, 0.22rc50.22rc5NoNoNoneNoneNone
dulwichDependency PackageI&S0.21.7Noneurllib3>=1.25; fastimport; extra == "fastimport"; urllib3>=1.24.1; extra == "https"; gpg; extra == "pgp"; paramiko; extra == "paramiko"; ruff==0.11.13; extra == "dev"; mypy==1.16.0; extra == "dev"; dissolve>=0.1.1; extra == "dev"; merge3; extra == "merge"0.22.0, 0.22.1, 0.22.3, 0.22.4, 0.22.5, 0.22.6, 0.22.7, 0.22.8, 0.23.0urllib3>=1.25; fastimport; extra == "fastimport"; urllib3>=1.24.1; extra == "https"; gpg; extra == "pgp"; paramiko; extra == "paramiko"; ruff==0.11.13; extra == "dev"; mypy==1.16.0; extra == "dev"; dissolve>=0.1.1; extra == "dev"; merge3; extra == "merge"0.23.0NoNoNoneNoneNone
elastic-transportDependency PackageI&S8.15.0Noneurllib3<3,>=1.26.2; certifi; pytest; extra == "develop"; pytest-cov; extra == "develop"; pytest-mock; extra == "develop"; pytest-asyncio; extra == "develop"; pytest-httpserver; extra == "develop"; trustme; extra == "develop"; requests; extra == "develop"; aiohttp; extra == "develop"; httpx; extra == "develop"; respx; extra == "develop"; opentelemetry-api; extra == "develop"; opentelemetry-sdk; extra == "develop"; orjson; extra == "develop"; sphinx>2; extra == "develop"; furo; extra == "develop"; sphinx-autodoc-typehints; extra == "develop"8.15.1, 8.17.0, 8.17.1urllib3<3,>=1.26.2; certifi; pytest; extra == "develop"; pytest-cov; extra == "develop"; pytest-mock; extra == "develop"; pytest-asyncio; extra == "develop"; pytest-httpserver; extra == "develop"; trustme; extra == "develop"; requests; extra == "develop"; aiohttp; extra == "develop"; httpx; extra == "develop"; respx; extra == "develop"; opentelemetry-api; extra == "develop"; opentelemetry-sdk; extra == "develop"; orjson; extra == "develop"; sphinx>2; extra == "develop"; furo; extra == "develop"; sphinx-autodoc-typehints; extra == "develop"8.17.1NoNoNoneNoneNone
emojiDependency PackageI&S2.12.1Nonetyping_extensions>=4.7.0; python_version < "3.9"; pytest>=7.4.4; extra == "dev"; coverage; extra == "dev"2.13.0, 2.13.2, 2.14.0, 2.14.1typing_extensions>=4.7.0; python_version < "3.9"; pytest>=7.4.4; extra == "dev"; coverage; extra == "dev"2.14.1NoNoNoneNoneNone
et-xmlfileDependency PackageI&S1.1.0None2.0.02.0.0NoNoNoneNoneNone
EventsDependency PackageI&S0.5None0.5NoNoNoneNoneNone
filetypeDependency PackageI&S1.2.0None1.2.0NoNoNoneNoneNone
FlaskDependency PackageI&S3.0.3Noneblinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < "3.10"; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == "async"; python-dotenv; extra == "dotenv"3.1.0, 3.1.1blinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < "3.10"; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == "async"; python-dotenv; extra == "dotenv"3.1.1NoYes3.1.0: CVE-2025-47278, CVSS_V4, Flask uses fallback key instead of current signing key, CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N, affects: >=3.1.0,<3.1.1NoneNone
flatbuffersDependency PackageI&S24.3.25None24.12.23, 25.1.21, 25.1.24, 25.2.1025.2.10NoNoNoneNoneNone
futureDependency PackageI&S1.0.0None1.0.0NoNoNoneNoneNone
gastDependency PackageI&S0.6.0None0.6.0NoNoNoneNoneNone
google-ai-generativelanguageDependency PackageI&S0.3.3Nonegoogle-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= "3.13"0.3.4, 0.3.5rc0, 0.3.5, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12, 0.6.13, 0.6.14, 0.6.15, 0.6.16, 0.6.17, 0.6.18google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= "3.13"0.6.18NoNoNoneNoneNone
google-pastaDependency PackageI&S0.2.0Nonesixsix0.2.0NoNoNoneNoneNone
grapheneDependency PackageI&S3.3Nonegraphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == "dev"; types-python-dateutil<3,>=2.8.1; extra == "dev"; mypy<2,>=1.10; extra == "dev"; pytest<9,>=8; extra == "dev"; pytest-benchmark<5,>=4; extra == "dev"; pytest-cov<6,>=5; extra == "dev"; pytest-mock<4,>=3; extra == "dev"; pytest-asyncio<2,>=0.16; extra == "dev"; coveralls<5,>=3.3; extra == "dev"; pytest<9,>=8; extra == "test"; pytest-benchmark<5,>=4; extra == "test"; pytest-cov<6,>=5; extra == "test"; pytest-mock<4,>=3; extra == "test"; pytest-asyncio<2,>=0.16; extra == "test"; coveralls<5,>=3.3; extra == "test"3.4, 3.4.1, 3.4.2, 3.4.3graphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == "dev"; types-python-dateutil<3,>=2.8.1; extra == "dev"; mypy<2,>=1.10; extra == "dev"; pytest<9,>=8; extra == "dev"; pytest-benchmark<5,>=4; extra == "dev"; pytest-cov<6,>=5; extra == "dev"; pytest-mock<4,>=3; extra == "dev"; pytest-asyncio<2,>=0.16; extra == "dev"; coveralls<5,>=3.3; extra == "dev"; pytest<9,>=8; extra == "test"; pytest-benchmark<5,>=4; extra == "test"; pytest-cov<6,>=5; extra == "test"; pytest-mock<4,>=3; extra == "test"; pytest-asyncio<2,>=0.16; extra == "test"; coveralls<5,>=3.3; extra == "test"3.4.3NoNoNoneNoneNone
graphql-relayDependency PackageI&S3.2.0Nonegraphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < "3.8"graphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < "3.8"3.2.0NoNoNoneNoneNone
grpcioDependency PackageI&S1.66.2Nonegrpcio-tools>=1.73.0; extra == "protobuf"1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0grpcio-tools>=1.73.0; extra == "protobuf"1.73.0NoNoNoneNoneNone
gunicornDependency PackageI&S23.0.0Nonepackaging; importlib-metadata; python_version < "3.8"; eventlet!=0.36.0,>=0.24.1; extra == "eventlet"; gevent>=1.4.0; extra == "gevent"; setproctitle; extra == "setproctitle"; gevent; extra == "testing"; eventlet; extra == "testing"; coverage; extra == "testing"; pytest; extra == "testing"; pytest-cov; extra == "testing"; tornado>=0.2; extra == "tornado"packaging; importlib-metadata; python_version < "3.8"; eventlet!=0.36.0,>=0.24.1; extra == "eventlet"; gevent>=1.4.0; extra == "gevent"; setproctitle; extra == "setproctitle"; gevent; extra == "testing"; eventlet; extra == "testing"; coverage; extra == "testing"; pytest; extra == "testing"; pytest-cov; extra == "testing"; tornado>=0.2; extra == "tornado"23.0.0NoNoNoneNoneNone
h5pyDependency PackageI&S3.12.1Nonenumpy>=1.19.33.13.0, 3.14.0numpy>=1.19.33.14.0NoNoNoneNoneNone
html2textDependency PackageI&S2020.1.16None2024.2.25, 2024.2.26, 2025.4.152025.4.15NoNoNoneNoneNone
huggingface-hubDependency PackageI&S0.26.1Nonefilelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "arm64" or platform_machine == "aarch64"; InquirerPy==0.3.4; extra == "all"; aiohttp; extra == "all"; authlib>=1.3.2; extra == "all"; fastapi; extra == "all"; httpx; extra == "all"; itsdangerous; extra == "all"; jedi; extra == "all"; Jinja2; extra == "all"; pytest<8.2.2,>=8.1.1; extra == "all"; pytest-cov; extra == "all"; pytest-env; extra == "all"; pytest-xdist; extra == "all"; pytest-vcr; extra == "all"; pytest-asyncio; extra == "all"; pytest-rerunfailures; extra == "all"; pytest-mock; extra == "all"; urllib3<2.0; extra == "all"; soundfile; extra == "all"; Pillow; extra == "all"; gradio>=4.0.0; extra == "all"; numpy; extra == "all"; ruff>=0.9.0; extra == "all"; libcst==1.4.0; extra == "all"; typing-extensions>=4.8.0; extra == "all"; types-PyYAML; extra == "all"; types-requests; extra == "all"; types-simplejson; extra == "all"; types-toml; extra == "all"; types-tqdm; extra == "all"; types-urllib3; extra == "all"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "all"; mypy==1.15.0; python_version >= "3.9" and extra == "all"; InquirerPy==0.3.4; extra == "cli"; InquirerPy==0.3.4; extra == "dev"; aiohttp; extra == "dev"; authlib>=1.3.2; extra == "dev"; fastapi; extra == "dev"; httpx; extra == "dev"; itsdangerous; extra == "dev"; jedi; extra == "dev"; Jinja2; extra == "dev"; pytest<8.2.2,>=8.1.1; extra == "dev"; pytest-cov; extra == "dev"; pytest-env; extra == "dev"; pytest-xdist; extra == "dev"; pytest-vcr; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-rerunfailures; extra == "dev"; pytest-mock; extra == "dev"; urllib3<2.0; extra == "dev"; soundfile; extra == "dev"; Pillow; extra == "dev"; gradio>=4.0.0; extra == "dev"; numpy; extra == "dev"; ruff>=0.9.0; extra == "dev"; libcst==1.4.0; extra == "dev"; typing-extensions>=4.8.0; extra == "dev"; types-PyYAML; extra == "dev"; types-requests; extra == "dev"; types-simplejson; extra == "dev"; types-toml; extra == "dev"; types-tqdm; extra == "dev"; types-urllib3; extra == "dev"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "dev"; mypy==1.15.0; python_version >= "3.9" and extra == "dev"; toml; extra == "fastai"; fastai>=2.4; extra == "fastai"; fastcore>=1.3.27; extra == "fastai"; hf-transfer>=0.1.4; extra == "hf-transfer"; hf-xet<2.0.0,>=1.1.2; extra == "hf-xet"; aiohttp; extra == "inference"; mcp>=1.8.0; extra == "mcp"; typer; extra == "mcp"; aiohttp; extra == "mcp"; authlib>=1.3.2; extra == "oauth"; fastapi; extra == "oauth"; httpx; extra == "oauth"; itsdangerous; extra == "oauth"; ruff>=0.9.0; extra == "quality"; libcst==1.4.0; extra == "quality"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "quality"; mypy==1.15.0; python_version >= "3.9" and extra == "quality"; tensorflow; extra == "tensorflow"; pydot; extra == "tensorflow"; graphviz; extra == "tensorflow"; tensorflow; extra == "tensorflow-testing"; keras<3.0; extra == "tensorflow-testing"; InquirerPy==0.3.4; extra == "testing"; aiohttp; extra == "testing"; authlib>=1.3.2; extra == "testing"; fastapi; extra == "testing"; httpx; extra == "testing"; itsdangerous; extra == "testing"; jedi; extra == "testing"; Jinja2; extra == "testing"; pytest<8.2.2,>=8.1.1; extra == "testing"; pytest-cov; extra == "testing"; pytest-env; extra == "testing"; pytest-xdist; extra == "testing"; pytest-vcr; extra == "testing"; pytest-asyncio; extra == "testing"; pytest-rerunfailures; extra == "testing"; pytest-mock; extra == "testing"; urllib3<2.0; extra == "testing"; soundfile; extra == "testing"; Pillow; extra == "testing"; gradio>=4.0.0; extra == "testing"; numpy; extra == "testing"; torch; extra == "torch"; safetensors[torch]; extra == "torch"; typing-extensions>=4.8.0; extra == "typing"; types-PyYAML; extra == "typing"; types-requests; extra == "typing"; types-simplejson; extra == "typing"; types-toml; extra == "typing"; types-tqdm; extra == "typing"; types-urllib3; extra == "typing"0.26.2, 0.26.3, 0.26.4, 0.26.5, 0.27.0rc0, 0.27.0rc1, 0.27.0, 0.27.1, 0.28.0rc0, 0.28.0rc1, 0.28.0rc2, 0.28.0rc3, 0.28.0rc4, 0.28.0rc5, 0.28.0, 0.28.1, 0.29.0rc0, 0.29.0rc1, 0.29.0rc2, 0.29.0rc3, 0.29.0rc4, 0.29.0rc5, 0.29.0rc6, 0.29.0rc7, 0.29.0, 0.29.1, 0.29.2, 0.29.3rc0, 0.29.3, 0.30.0rc0, 0.30.0rc1, 0.30.0rc2, 0.30.0rc3, 0.30.0, 0.30.1, 0.30.2, 0.31.0rc0, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.32.0rc0, 0.32.0rc1, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.32.5, 0.32.6, 0.33.0rc0, 0.33.0filelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "arm64" or platform_machine == "aarch64"; InquirerPy==0.3.4; extra == "all"; aiohttp; extra == "all"; authlib>=1.3.2; extra == "all"; fastapi; extra == "all"; httpx; extra == "all"; itsdangerous; extra == "all"; jedi; extra == "all"; Jinja2; extra == "all"; pytest<8.2.2,>=8.1.1; extra == "all"; pytest-cov; extra == "all"; pytest-env; extra == "all"; pytest-xdist; extra == "all"; pytest-vcr; extra == "all"; pytest-asyncio; extra == "all"; pytest-rerunfailures; extra == "all"; pytest-mock; extra == "all"; urllib3<2.0; extra == "all"; soundfile; extra == "all"; Pillow; extra == "all"; gradio>=4.0.0; extra == "all"; numpy; extra == "all"; ruff>=0.9.0; extra == "all"; libcst==1.4.0; extra == "all"; typing-extensions>=4.8.0; extra == "all"; types-PyYAML; extra == "all"; types-requests; extra == "all"; types-simplejson; extra == "all"; types-toml; extra == "all"; types-tqdm; extra == "all"; types-urllib3; extra == "all"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "all"; mypy==1.15.0; python_version >= "3.9" and extra == "all"; InquirerPy==0.3.4; extra == "cli"; InquirerPy==0.3.4; extra == "dev"; aiohttp; extra == "dev"; authlib>=1.3.2; extra == "dev"; fastapi; extra == "dev"; httpx; extra == "dev"; itsdangerous; extra == "dev"; jedi; extra == "dev"; Jinja2; extra == "dev"; pytest<8.2.2,>=8.1.1; extra == "dev"; pytest-cov; extra == "dev"; pytest-env; extra == "dev"; pytest-xdist; extra == "dev"; pytest-vcr; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-rerunfailures; extra == "dev"; pytest-mock; extra == "dev"; urllib3<2.0; extra == "dev"; soundfile; extra == "dev"; Pillow; extra == "dev"; gradio>=4.0.0; extra == "dev"; numpy; extra == "dev"; ruff>=0.9.0; extra == "dev"; libcst==1.4.0; extra == "dev"; typing-extensions>=4.8.0; extra == "dev"; types-PyYAML; extra == "dev"; types-requests; extra == "dev"; types-simplejson; extra == "dev"; types-toml; extra == "dev"; types-tqdm; extra == "dev"; types-urllib3; extra == "dev"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "dev"; mypy==1.15.0; python_version >= "3.9" and extra == "dev"; toml; extra == "fastai"; fastai>=2.4; extra == "fastai"; fastcore>=1.3.27; extra == "fastai"; hf-transfer>=0.1.4; extra == "hf-transfer"; hf-xet<2.0.0,>=1.1.2; extra == "hf-xet"; aiohttp; extra == "inference"; mcp>=1.8.0; extra == "mcp"; typer; extra == "mcp"; aiohttp; extra == "mcp"; authlib>=1.3.2; extra == "oauth"; fastapi; extra == "oauth"; httpx; extra == "oauth"; itsdangerous; extra == "oauth"; ruff>=0.9.0; extra == "quality"; libcst==1.4.0; extra == "quality"; mypy<1.15.0,>=1.14.1; python_version == "3.8" and extra == "quality"; mypy==1.15.0; python_version >= "3.9" and extra == "quality"; tensorflow; extra == "tensorflow"; pydot; extra == "tensorflow"; graphviz; extra == "tensorflow"; tensorflow; extra == "tensorflow-testing"; keras<3.0; extra == "tensorflow-testing"; InquirerPy==0.3.4; extra == "testing"; aiohttp; extra == "testing"; authlib>=1.3.2; extra == "testing"; fastapi; extra == "testing"; httpx; extra == "testing"; itsdangerous; extra == "testing"; jedi; extra == "testing"; Jinja2; extra == "testing"; pytest<8.2.2,>=8.1.1; extra == "testing"; pytest-cov; extra == "testing"; pytest-env; extra == "testing"; pytest-xdist; extra == "testing"; pytest-vcr; extra == "testing"; pytest-asyncio; extra == "testing"; pytest-rerunfailures; extra == "testing"; pytest-mock; extra == "testing"; urllib3<2.0; extra == "testing"; soundfile; extra == "testing"; Pillow; extra == "testing"; gradio>=4.0.0; extra == "testing"; numpy; extra == "testing"; torch; extra == "torch"; safetensors[torch]; extra == "torch"; typing-extensions>=4.8.0; extra == "typing"; types-PyYAML; extra == "typing"; types-requests; extra == "typing"; types-simplejson; extra == "typing"; types-toml; extra == "typing"; types-tqdm; extra == "typing"; types-urllib3; extra == "typing"0.33.0NoNoNoneNoneNone
identifyDependency PackageI&S2.6.1Noneukkonen; extra == "license"2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.6.6, 2.6.7, 2.6.8, 2.6.9, 2.6.10, 2.6.11, 2.6.12ukkonen; extra == "license"2.6.12NoNoNoneNoneNone
inflectDependency PackageI&S7.4.0Nonemore_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < "3.9"; pytest!=8.1.*,>=6; extra == "test"; pygments; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"7.5.0more_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < "3.9"; pytest!=8.1.*,>=6; extra == "test"; pygments; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"7.5.0NoNoNoneNoneNone
installerDependency PackageI&S0.7.0None0.7.0NoNoNoneNoneNone
interpret-communityDependency PackageI&S0.31.0Nonenumpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == "sample"; tensorflow; extra == "deep"; pyyaml; extra == "deep"; keras; extra == "deep"; lightgbm; extra == "mimic"; lime>=0.2.0.0; extra == "lime"0.32.0numpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == "sample"; tensorflow; extra == "deep"; pyyaml; extra == "deep"; keras; extra == "deep"; lightgbm; extra == "mimic"; lime>=0.2.0.0; extra == "lime"0.32.0NoNoNoneNoneNone
interpret-coreDependency PackageI&S0.5.0Nonenumpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == "debug"; ipykernel>=4.10.0; extra == "notebook"; ipython>=5.5.0; extra == "notebook"; plotly>=3.8.1; extra == "plotly"; Xlsxwriter>=3.0.1; extra == "excel"; dotsi>=0.0.3; extra == "excel"; seaborn>=0.13.2; extra == "excel"; matplotlib>=3.9.1; extra == "excel"; lime>=0.1.1.33; extra == "lime"; SALib>=1.3.3; extra == "sensitivity"; shap>=0.28.5; extra == "shap"; dill>=0.2.5; extra == "shap"; skope-rules>=1.0.1; extra == "skoperules"; treeinterpreter>=0.2.2; extra == "treeinterpreter"; aplr>=10.6.1; extra == "aplr"; dash<3.0.0,>=2.0.0; extra == "dash"; dash-cytoscape>=0.1.1; extra == "dash"; gevent>=1.3.6; extra == "dash"; requests>=2.19.0; extra == "dash"; scipy>=0.18.1; extra == "testing"; scikit-learn>=1.0.0; extra == "testing"; pytest>=4.3.0; extra == "testing"; pytest-runner>=4.4; extra == "testing"; pytest-xdist>=1.29; extra == "testing"; nbconvert>=5.4.1; extra == "testing"; selenium>=3.141.0; extra == "testing"; pytest-cov>=2.6.1; extra == "testing"; ruff>=0.1.2; extra == "testing"; jupyter>=1.0.0; extra == "testing"; ipywidgets>=7.4.2; extra == "testing"0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12numpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == "debug"; ipykernel>=4.10.0; extra == "notebook"; ipython>=5.5.0; extra == "notebook"; plotly>=3.8.1; extra == "plotly"; Xlsxwriter>=3.0.1; extra == "excel"; dotsi>=0.0.3; extra == "excel"; seaborn>=0.13.2; extra == "excel"; matplotlib>=3.9.1; extra == "excel"; lime>=0.1.1.33; extra == "lime"; SALib>=1.3.3; extra == "sensitivity"; shap>=0.28.5; extra == "shap"; dill>=0.2.5; extra == "shap"; skope-rules>=1.0.1; extra == "skoperules"; treeinterpreter>=0.2.2; extra == "treeinterpreter"; aplr>=10.6.1; extra == "aplr"; dash<3.0.0,>=2.0.0; extra == "dash"; dash-cytoscape>=0.1.1; extra == "dash"; gevent>=1.3.6; extra == "dash"; requests>=2.19.0; extra == "dash"; scipy>=0.18.1; extra == "testing"; scikit-learn>=1.0.0; extra == "testing"; pytest>=4.3.0; extra == "testing"; pytest-runner>=4.4; extra == "testing"; pytest-xdist>=1.29; extra == "testing"; nbconvert>=5.4.1; extra == "testing"; selenium>=3.141.0; extra == "testing"; pytest-cov>=2.6.1; extra == "testing"; ruff>=0.1.2; extra == "testing"; jupyter>=1.0.0; extra == "testing"; ipywidgets>=7.4.2; extra == "testing"0.6.12NoNoNoneNoneNone
ipywidgetsDependency PackageI&S8.1.5Nonecomm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == "test"; ipykernel; extra == "test"; pytest>=3.6.0; extra == "test"; pytest-cov; extra == "test"; pytz; extra == "test"8.1.6, 8.1.7comm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == "test"; ipykernel; extra == "test"; pytest>=3.6.0; extra == "test"; pytest-cov; extra == "test"; pytz; extra == "test"8.1.7NoNoNoneNoneNone
isortDependency PackageI&S5.13.2Nonecolorama; extra == "colors"; setuptools; extra == "plugins"6.0.0a1, 6.0.0b1, 6.0.0b2, 6.0.0, 6.0.1colorama; extra == "colors"; setuptools; extra == "plugins"6.0.1NoNoNoneNoneNone
itsdangerousDependency PackageI&S2.2.0None2.2.0NoNoNoneNoneNone
jellyfishDependency PackageI&S1.1.0None1.1.2, 1.1.3, 1.2.01.2.0NoNoNoneNoneNone
jiterDependency PackageI&S0.6.1None0.7.0, 0.7.1, 0.8.0, 0.8.2, 0.9.0, 0.9.1, 0.10.00.10.0NoNoNoneNoneNone
jsonpatchDependency PackageI&S1.33Nonejsonpointer (>=1.9)jsonpointer (>=1.9)1.33NoNoNoneNoneNone
jupyterlab-widgetsDependency PackageI&S3.0.13None3.0.14, 3.0.153.0.15NoNoNoneNoneNone
kerasDependency PackageI&S3.5.0Noneabsl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 3.10.0absl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging3.10.0YesCVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0
CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0
Yes3.8.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0; 3.7.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0
CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0; 3.6.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0
CVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0
3.10.0{'base_package': 'keras==3.10.0', 'dependencies': []}
keyringDependency PackageI&S25.4.1Nonepywin32-ctypes>=0.2.0; sys_platform == "win32"; SecretStorage>=3.2; sys_platform == "linux"; jeepney>=0.4.2; sys_platform == "linux"; importlib_metadata>=4.11.4; python_version < "3.12"; jaraco.classes; importlib_resources; python_version < "3.9"; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == "test"; pyfakefs; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"; pygobject-stubs; extra == "type"; shtab; extra == "type"; types-pywin32; extra == "type"; shtab>=1.1.0; extra == "completion"25.5.0, 25.6.0pywin32-ctypes>=0.2.0; sys_platform == "win32"; SecretStorage>=3.2; sys_platform == "linux"; jeepney>=0.4.2; sys_platform == "linux"; importlib_metadata>=4.11.4; python_version < "3.12"; jaraco.classes; importlib_resources; python_version < "3.9"; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == "test"; pyfakefs; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"; pygobject-stubs; extra == "type"; shtab; extra == "type"; types-pywin32; extra == "type"; shtab>=1.1.0; extra == "completion"25.6.0NoNoNoneNoneNone
langchainDependency PackageI&S0.3.19Nonelangchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < "3.11"; langchain-community; extra == "community"; langchain-anthropic; extra == "anthropic"; langchain-openai; extra == "openai"; langchain-azure-ai; extra == "azure-ai"; langchain-cohere; extra == "cohere"; langchain-google-vertexai; extra == "google-vertexai"; langchain-google-genai; extra == "google-genai"; langchain-fireworks; extra == "fireworks"; langchain-ollama; extra == "ollama"; langchain-together; extra == "together"; langchain-mistralai; extra == "mistralai"; langchain-huggingface; extra == "huggingface"; langchain-groq; extra == "groq"; langchain-aws; extra == "aws"; langchain-deepseek; extra == "deepseek"; langchain-xai; extra == "xai"; langchain-perplexity; extra == "perplexity"0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26langchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < "3.11"; langchain-community; extra == "community"; langchain-anthropic; extra == "anthropic"; langchain-openai; extra == "openai"; langchain-azure-ai; extra == "azure-ai"; langchain-cohere; extra == "cohere"; langchain-google-vertexai; extra == "google-vertexai"; langchain-google-genai; extra == "google-genai"; langchain-fireworks; extra == "fireworks"; langchain-ollama; extra == "ollama"; langchain-together; extra == "together"; langchain-mistralai; extra == "mistralai"; langchain-huggingface; extra == "huggingface"; langchain-groq; extra == "groq"; langchain-aws; extra == "aws"; langchain-deepseek; extra == "deepseek"; langchain-xai; extra == "xai"; langchain-perplexity; extra == "perplexity"0.3.26NoNoNoneNoneNone
langchain-coreDependency PackageI&S0.3.40Nonelangsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.40.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45rc1, 0.3.45, 0.3.46, 0.3.47, 0.3.48, 0.3.49, 0.3.50, 0.3.51, 0.3.52, 0.3.53, 0.3.54, 0.3.55, 0.3.56rc1, 0.3.56, 0.3.57, 0.3.58, 0.3.59, 0.3.60, 0.3.61, 0.3.62, 0.3.63, 0.3.64, 0.3.65, 0.3.66langsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.40.3.66NoNoNoneNoneNone
langchain-text-splittersDependency PackageI&S0.3.6Nonelangchain-core<1.0.0,>=0.3.510.3.7, 0.3.8langchain-core<1.0.0,>=0.3.510.3.8NoNoNoneNoneNone
langdetectDependency PackageI&S1.0.9Nonesixsix1.0.9NoNoNoneNoneNone
langsmithDependency PackageI&S0.3.11Nonehttpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == "langsmith-pyo3"; openai-agents<0.1,>=0.0.3; extra == "openai-agents"; opentelemetry-api<2.0.0,>=1.30.0; extra == "otel"; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == "otel"; opentelemetry-sdk<2.0.0,>=1.30.0; extra == "otel"; orjson<4.0.0,>=3.9.14; platform_python_implementation != "PyPy"; packaging>=23.2; pydantic<3,>=1; python_full_version < "3.12.4"; pydantic<3.0.0,>=2.7.4; python_full_version >= "3.12.4"; pytest>=7.0.0; extra == "pytest"; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == "pytest"; zstandard<0.24.0,>=0.23.00.3.12, 0.3.13, 0.3.14rc0, 0.3.14rc1, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18rc1, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25rc1, 0.3.25rc2, 0.3.25, 0.3.26, 0.3.27rc1, 0.3.27, 0.3.28rc1, 0.3.28rc2, 0.3.28, 0.3.29rc0, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37rc0, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45, 0.4.0, 0.4.1httpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == "langsmith-pyo3"; openai-agents<0.1,>=0.0.3; extra == "openai-agents"; opentelemetry-api<2.0.0,>=1.30.0; extra == "otel"; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == "otel"; opentelemetry-sdk<2.0.0,>=1.30.0; extra == "otel"; orjson<4.0.0,>=3.9.14; platform_python_implementation != "PyPy"; packaging>=23.2; pydantic<3,>=1; python_full_version < "3.12.4"; pydantic<3.0.0,>=2.7.4; python_full_version >= "3.12.4"; pytest>=7.0.0; extra == "pytest"; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == "pytest"; zstandard<0.24.0,>=0.23.00.4.1NoNoNoneNoneNone
lazy-importsDependency PackageI&S0.3.1Noneblack; extra == "checking"; flake8; extra == "checking"; isort; extra == "checking"; mdformat; extra == "checking"; pydocstyle; extra == "checking"; mypy; extra == "checking"; pylint; extra == "checking"; pylintfileheader; extra == "checking"; pytest; extra == "testing"; packaging; extra == "testing"; mdformat; extra == "all"; isort; extra == "all"; mypy; extra == "all"; pydocstyle; extra == "all"; pylintfileheader; extra == "all"; pytest; extra == "all"; pylint; extra == "all"; flake8; extra == "all"; packaging; extra == "all"; black; extra == "all"0.4.0, 1.0.0black; extra == "checking"; flake8; extra == "checking"; isort; extra == "checking"; mdformat; extra == "checking"; pydocstyle; extra == "checking"; mypy; extra == "checking"; pylint; extra == "checking"; pylintfileheader; extra == "checking"; pytest; extra == "testing"; packaging; extra == "testing"; mdformat; extra == "all"; isort; extra == "all"; mypy; extra == "all"; pydocstyle; extra == "all"; pylintfileheader; extra == "all"; pytest; extra == "all"; pylint; extra == "all"; flake8; extra == "all"; packaging; extra == "all"; black; extra == "all"1.0.0NoNoNoneNoneNone
lazy-modelDependency PackageI&S0.2.0Nonepydantic>=1.9.00.3.0pydantic>=1.9.00.3.0NoNoNoneNoneNone
libclangDependency PackageI&S18.1.1None18.1.1NoNoNoneNoneNone
llama-cloudDependency PackageI&S0.1.0Nonepydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.40.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7a1, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.20, 0.1.21, 0.1.22, 0.1.23, 0.1.24, 0.1.25, 0.1.26, 0.1.27, 0.1.28pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.40.1.28NoNoNoneNoneNone
llama-indexDependency PackageI&S0.11.14Nonellama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.10.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.24, 0.12.25, 0.12.26, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.34, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43llama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.10.12.43YesCVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
Yes0.11.20: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.23: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.20: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.21: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.27: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.9: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.12: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.19: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.4: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.24: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.22: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.8: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.10: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.3: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.23: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.15: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.26: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.21: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.0: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.1: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.13: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.17: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.16: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.14: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.16: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.25: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.6: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.18: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.15: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.7: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.19: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.22: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.11: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.5: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.18: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.2: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.17: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6
CVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3
CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28
CVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9
0.12.43{'base_package': 'llama-index==0.12.43', 'dependencies': ['llama-index-agent-openai==0.4.11', 'llama-index-cli==0.4.3', 'llama-index-core==0.12.43', 'llama-index-embeddings-openai==0.3.1', 'llama-index-llms-openai==0.4.7', 'llama-index-multi-modal-llms-openai==0.5.1', 'llama-index-program-openai==0.3.2', 'llama-index-question-gen-openai==0.3.1', 'llama-index-readers-file==0.4.9', 'llama-index-readers-llama-parse==0.4.0']}
llama-index-agent-openaiDependency PackageI&S0.3.4Nonellama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.00.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11llama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.00.4.11NoNoNoneNoneNone
llama-index-cliDependency PackageI&S0.3.1Nonellama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.00.4.0, 0.4.1, 0.4.2, 0.4.3llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.00.4.3YesCVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.1Yes0.4.0: CVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.10.4.3{'base_package': 'llama-index-cli==0.4.3', 'dependencies': ['llama-index-core==0.12.43', 'llama-index-embeddings-openai==0.3.1', 'llama-index-llms-openai==0.4.7']}
llama-index-coreDependency PackageI&S0.11.14Noneaiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < "3.10"; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.10.post1, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.16.post1, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.23.post1, 0.12.23.post2, 0.12.24, 0.12.24.post1, 0.12.25, 0.12.26, 0.12.27a1, 0.12.27a2, 0.12.27a3, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.33.post1, 0.12.34a1, 0.12.34a2, 0.12.34a3, 0.12.34a4, 0.12.34a5, 0.12.34, 0.12.34.post1, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43aiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < "3.10"; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt0.12.43NoNoNoneNoneNone
llama-index-embeddings-openaiDependency PackageI&S0.2.5Noneopenai>=1.1.0; llama-index-core<0.13.0,>=0.12.00.3.0, 0.3.1openai>=1.1.0; llama-index-core<0.13.0,>=0.12.00.3.1NoNoNoneNoneNone
llama-index-indices-managed-llama-cloudDependency PackageI&S0.4.0Nonellama-cloud==0.1.26; llama-index-core<0.13,>=0.12.00.4.1, 0.4.2, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.7.0a1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7llama-cloud==0.1.26; llama-index-core<0.13,>=0.12.00.7.7NoNoNoneNoneNone
llama-index-llms-azure-openaiDependency PackageI&S0.1.10Noneazure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.00.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4azure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.00.3.4NoNoNoneNoneNone
llama-index-llms-openaiDependency PackageI&S0.2.9Nonellama-index-core<0.13,>=0.12.41; openai<2,>=1.81.00.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26, 0.3.27, 0.3.28, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7llama-index-core<0.13,>=0.12.41; openai<2,>=1.81.00.4.7NoNoNoneNoneNone
llama-index-multi-modal-llms-openaiDependency PackageI&S0.2.1Nonellama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.00.2.2, 0.2.3, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.5.0, 0.5.1llama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.00.5.1NoNoNoneNoneNone
llama-index-program-openaiDependency PackageI&S0.2.0Nonellama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.00.3.0, 0.3.1, 0.3.2llama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.00.3.2NoNoNoneNoneNone
llama-index-question-gen-openaiDependency PackageI&S0.2.0Nonellama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.00.3.0, 0.3.1llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.00.3.1NoNoNoneNoneNone
llama-index-readers-fileDependency PackageI&S0.2.2Nonebeautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == "pymupdf"0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9beautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == "pymupdf"0.4.9NoNoNoneNoneNone
llama-index-readers-llama-parseDependency PackageI&S0.3.0Nonellama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.00.4.0llama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.00.4.0NoNoNoneNoneNone
llama-parseDependency PackageI&S0.5.6Nonellama-cloud-services>=0.6.360.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14, 0.5.15, 0.5.16, 0.5.17, 0.5.18, 0.5.19, 0.5.20, 0.6.0, 0.6.1, 0.6.2, 0.6.4, 0.6.4.post1, 0.6.9, 0.6.12, 0.6.16, 0.6.18, 0.6.20, 0.6.21, 0.6.22, 0.6.23, 0.6.24, 0.6.25, 0.6.26, 0.6.27, 0.6.28, 0.6.30, 0.6.31, 0.6.32, 0.6.33, 0.6.34, 0.6.35, 0.6.36llama-cloud-services>=0.6.360.6.36NoNoNoneNoneNone
llvmliteDependency PackageI&S0.43.0None0.44.0rc1, 0.44.0rc2, 0.44.00.44.0NoNoNoneNoneNone
lxmlDependency PackageI&S5.3.0NoneCython<3.1.0,>=3.0.11; extra == "source"; cssselect>=0.7; extra == "cssselect"; html5lib; extra == "html5"; BeautifulSoup4; extra == "htmlsoup"; lxml_html_clean; extra == "html-clean"5.3.1, 5.3.2, 5.4.0Cython<3.1.0,>=3.0.11; extra == "source"; cssselect>=0.7; extra == "cssselect"; html5lib; extra == "html5"; BeautifulSoup4; extra == "htmlsoup"; lxml_html_clean; extra == "html-clean"5.4.0NoNoNoneNoneNone
MakoDependency PackageI&S1.3.5NoneMarkupSafe>=0.9.2; pytest; extra == "testing"; Babel; extra == "babel"; lingua; extra == "lingua"1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10MarkupSafe>=0.9.2; pytest; extra == "testing"; Babel; extra == "babel"; lingua; extra == "lingua"1.3.10NoNoNoneNoneNone
MarkdownDependency PackageI&S3.7Noneimportlib-metadata>=4.4; python_version < "3.10"; coverage; extra == "testing"; pyyaml; extra == "testing"; mkdocs>=1.6; extra == "docs"; mkdocs-nature>=0.6; extra == "docs"; mdx_gh_links>=0.2; extra == "docs"; mkdocstrings[python]; extra == "docs"; mkdocs-gen-files; extra == "docs"; mkdocs-section-index; extra == "docs"; mkdocs-literate-nav; extra == "docs"3.8, 3.8.1, 3.8.2importlib-metadata>=4.4; python_version < "3.10"; coverage; extra == "testing"; pyyaml; extra == "testing"; mkdocs>=1.6; extra == "docs"; mkdocs-nature>=0.6; extra == "docs"; mdx_gh_links>=0.2; extra == "docs"; mkdocstrings[python]; extra == "docs"; mkdocs-gen-files; extra == "docs"; mkdocs-section-index; extra == "docs"; mkdocs-literate-nav; extra == "docs"3.8.2NoNoNoneNoneNone
mccabeDependency PackageI&S0.7.0None0.7.0NoNoNoneNoneNone
ml-dtypesDependency PackageI&S0.5.0Nonenumpy>=1.21; numpy>=1.21.2; python_version >= "3.10"; numpy>=1.23.3; python_version >= "3.11"; numpy>=1.26.0; python_version >= "3.12"; numpy>=2.1.0; python_version >= "3.13"; absl-py; extra == "dev"; pytest; extra == "dev"; pytest-xdist; extra == "dev"; pylint>=2.6.0; extra == "dev"; pyink; extra == "dev"0.5.1numpy>=1.21; numpy>=1.21.2; python_version >= "3.10"; numpy>=1.23.3; python_version >= "3.11"; numpy>=1.26.0; python_version >= "3.12"; numpy>=2.1.0; python_version >= "3.13"; absl-py; extra == "dev"; pytest; extra == "dev"; pytest-xdist; extra == "dev"; pylint>=2.6.0; extra == "dev"; pyink; extra == "dev"0.5.1NoNoNoneNoneNone
ml-wrappersDependency PackageI&S0.5.6Nonenumpy; packaging; pandas; scipy; scikit-learn0.6.0numpy; packaging; pandas; scipy; scikit-learn0.6.0NoNoNoneNoneNone
mlflow-skinnyDependency PackageI&S2.15.1Nonecachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == "extras"; requests-auth-aws-sigv4; extra == "extras"; boto3; extra == "extras"; botocore; extra == "extras"; google-cloud-storage>=1.30.0; extra == "extras"; azureml-core>=1.2.0; extra == "extras"; pysftp; extra == "extras"; kubernetes; extra == "extras"; virtualenv; extra == "extras"; prometheus-flask-exporter; extra == "extras"; azure-storage-file-datalake>12; extra == "databricks"; google-cloud-storage>=1.30.0; extra == "databricks"; boto3>1; extra == "databricks"; botocore; extra == "databricks"; databricks-agents<2.0,>=1.0.0; extra == "databricks"; mlserver!=1.3.1,>=1.2.0; extra == "mlserver"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == "mlserver"; fastapi<1; extra == "gateway"; uvicorn[standard]<1; extra == "gateway"; watchfiles<2; extra == "gateway"; aiohttp<4; extra == "gateway"; boto3<2,>=1.28.56; extra == "gateway"; tiktoken<1; extra == "gateway"; slowapi<1,>=0.1.9; extra == "gateway"; fastapi<1; extra == "genai"; uvicorn[standard]<1; extra == "genai"; watchfiles<2; extra == "genai"; aiohttp<4; extra == "genai"; boto3<2,>=1.28.56; extra == "genai"; tiktoken<1; extra == "genai"; slowapi<1,>=0.1.9; extra == "genai"; mlflow-dbstore; extra == "sqlserver"; aliyunstoreplugin; extra == "aliyun-oss"; mlflow-xethub; extra == "xethub"; mlflow-jfrog-plugin; extra == "jfrog"; langchain<=0.3.25,>=0.1.0; extra == "langchain"; Flask-WTF<2; extra == "auth"2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1cachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == "extras"; requests-auth-aws-sigv4; extra == "extras"; boto3; extra == "extras"; botocore; extra == "extras"; google-cloud-storage>=1.30.0; extra == "extras"; azureml-core>=1.2.0; extra == "extras"; pysftp; extra == "extras"; kubernetes; extra == "extras"; virtualenv; extra == "extras"; prometheus-flask-exporter; extra == "extras"; azure-storage-file-datalake>12; extra == "databricks"; google-cloud-storage>=1.30.0; extra == "databricks"; boto3>1; extra == "databricks"; botocore; extra == "databricks"; databricks-agents<2.0,>=1.0.0; extra == "databricks"; mlserver!=1.3.1,>=1.2.0; extra == "mlserver"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == "mlserver"; fastapi<1; extra == "gateway"; uvicorn[standard]<1; extra == "gateway"; watchfiles<2; extra == "gateway"; aiohttp<4; extra == "gateway"; boto3<2,>=1.28.56; extra == "gateway"; tiktoken<1; extra == "gateway"; slowapi<1,>=0.1.9; extra == "gateway"; fastapi<1; extra == "genai"; uvicorn[standard]<1; extra == "genai"; watchfiles<2; extra == "genai"; aiohttp<4; extra == "genai"; boto3<2,>=1.28.56; extra == "genai"; tiktoken<1; extra == "genai"; slowapi<1,>=0.1.9; extra == "genai"; mlflow-dbstore; extra == "sqlserver"; aliyunstoreplugin; extra == "aliyun-oss"; mlflow-xethub; extra == "xethub"; mlflow-jfrog-plugin; extra == "jfrog"; langchain<=0.3.25,>=0.1.0; extra == "langchain"; Flask-WTF<2; extra == "auth"3.1.1NoNoNoneNoneNone
mongomockDependency PackageI&S4.1.2Nonepackaging; pytz; sentinels; pyexecjs; extra == "pyexecjs"; pymongo; extra == "pymongo"4.2.0.post1, 4.3.0packaging; pytz; sentinels; pyexecjs; extra == "pyexecjs"; pymongo; extra == "pymongo"4.3.0NoNoNoneNoneNone
motorDependency PackageI&S3.6.0Nonepymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == "aws"; aiohttp; extra == "docs"; furo==2024.8.6; extra == "docs"; readthedocs-sphinx-search~=0.3; extra == "docs"; sphinx-rtd-theme<3,>=2; extra == "docs"; sphinx<8,>=5.3; extra == "docs"; tornado; extra == "docs"; pymongo[encryption]<5,>=4.5; extra == "encryption"; pymongo[gssapi]<5,>=4.5; extra == "gssapi"; pymongo[ocsp]<5,>=4.5; extra == "ocsp"; pymongo[snappy]<5,>=4.5; extra == "snappy"; aiohttp>=3.8.7; extra == "test"; cffi>=1.17.0rc1; python_version == "3.13" and extra == "test"; mockupdb; extra == "test"; pymongo[encryption]<5,>=4.5; extra == "test"; pytest-asyncio; extra == "test"; pytest>=7; extra == "test"; tornado>=5; extra == "test"; pymongo[zstd]<5,>=4.5; extra == "zstd"3.6.1, 3.7.0, 3.7.1pymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == "aws"; aiohttp; extra == "docs"; furo==2024.8.6; extra == "docs"; readthedocs-sphinx-search~=0.3; extra == "docs"; sphinx-rtd-theme<3,>=2; extra == "docs"; sphinx<8,>=5.3; extra == "docs"; tornado; extra == "docs"; pymongo[encryption]<5,>=4.5; extra == "encryption"; pymongo[gssapi]<5,>=4.5; extra == "gssapi"; pymongo[ocsp]<5,>=4.5; extra == "ocsp"; pymongo[snappy]<5,>=4.5; extra == "snappy"; aiohttp>=3.8.7; extra == "test"; cffi>=1.17.0rc1; python_version == "3.13" and extra == "test"; mockupdb; extra == "test"; pymongo[encryption]<5,>=4.5; extra == "test"; pytest-asyncio; extra == "test"; pytest>=7; extra == "test"; tornado>=5; extra == "test"; pymongo[zstd]<5,>=4.5; extra == "zstd"3.7.1NoNoNoneNoneNone
mpmathDependency PackageI&S1.3.0Nonepytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != "PyPy") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'1.4.0a0, 1.4.0a1, 1.4.0a2, 1.4.0a3, 1.4.0a4, 1.4.0a5pytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != "PyPy") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'1.4.0a5NoNoNoneNoneNone
msgpackDependency PackageI&S1.1.0None1.1.1rc1, 1.1.11.1.1NoNoNoneNoneNone
multiprocessDependency PackageI&S0.70.16Nonedill>=0.4.00.70.17, 0.70.18dill>=0.4.00.70.18NoNoNoneNoneNone
namexDependency PackageI&S0.0.8None0.0.9, 0.1.00.1.0NoNoNoneNoneNone
narwhalsDependency PackageI&S1.9.0Nonecudf>=24.10.0; extra == "cudf"; dask[dataframe]>=2024.8; extra == "dask"; duckdb>=1.0; extra == "duckdb"; ibis-framework>=6.0.0; extra == "ibis"; packaging; extra == "ibis"; pyarrow-hotfix; extra == "ibis"; rich; extra == "ibis"; modin; extra == "modin"; pandas>=1.1.3; extra == "pandas"; polars>=0.20.3; extra == "polars"; pyarrow>=11.0.0; extra == "pyarrow"; pyspark>=3.5.0; extra == "pyspark"; pyspark[connect]>=3.5.0; extra == "pyspark-connect"; sqlframe>=3.22.0; extra == "sqlframe"1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10.0, 1.11.0, 1.11.1, 1.12.0, 1.12.1, 1.13.1, 1.13.2, 1.13.3, 1.13.4, 1.13.5, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.17.0, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.19.0, 1.19.1, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0, 1.23.0, 1.24.0, 1.24.1, 1.24.2, 1.25.0, 1.25.1, 1.25.2, 1.26.0, 1.27.0, 1.27.1, 1.28.0, 1.29.0, 1.29.1, 1.30.0, 1.31.0, 1.32.0, 1.33.0, 1.34.0, 1.34.1, 1.35.0, 1.36.0, 1.37.0, 1.37.1, 1.38.0, 1.38.1, 1.38.2, 1.39.0, 1.39.1, 1.40.0, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.43.0, 1.43.1, 1.44.0cudf>=24.10.0; extra == "cudf"; dask[dataframe]>=2024.8; extra == "dask"; duckdb>=1.0; extra == "duckdb"; ibis-framework>=6.0.0; extra == "ibis"; packaging; extra == "ibis"; pyarrow-hotfix; extra == "ibis"; rich; extra == "ibis"; modin; extra == "modin"; pandas>=1.1.3; extra == "pandas"; polars>=0.20.3; extra == "polars"; pyarrow>=11.0.0; extra == "pyarrow"; pyspark>=3.5.0; extra == "pyspark"; pyspark[connect]>=3.5.0; extra == "pyspark-connect"; sqlframe>=3.22.0; extra == "sqlframe"1.44.0NoNoNoneNoneNone
nh3Dependency PackageI&S0.2.18None0.2.19, 0.2.20, 0.2.210.2.21NoNoNoneNoneNone
nodeenvDependency PackageI&S1.9.1None1.9.1NoNoNoneNoneNone
noseDependency PackageI&S1.3.7None1.3.7NoNoNoneNoneNone
num2wordsDependency PackageI&S0.5.6Nonedocopt>=0.6.20.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14docopt>=0.6.20.5.14NoNoNoneNoneNone
numbaDependency PackageI&S0.60.0Nonellvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.240.61.0rc1, 0.61.0rc2, 0.61.0, 0.61.1rc1, 0.61.2llvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.240.61.2NoNoNoneNoneNone
olefileDependency PackageI&S0.47Nonepytest ; extra == 'tests'; pytest-cov ; extra == 'tests'pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'0.47NoNoNoneNoneNone
onnxDependency PackageI&S1.17.0Nonenumpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < "3.13" and extra == "reference"; Pillow; extra == "reference"1.18.0numpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < "3.13" and extra == "reference"; Pillow; extra == "reference"1.18.0NoNoNoneNoneNone
openaiDependency PackageI&S1.51.2Noneanyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == "aiohttp"; httpx-aiohttp>=0.1.6; extra == "aiohttp"; numpy>=1; extra == "datalib"; pandas-stubs>=1.1.0.11; extra == "datalib"; pandas>=1.2.3; extra == "datalib"; websockets<16,>=13; extra == "realtime"; numpy>=2.0.2; extra == "voice-helpers"; sounddevice>=0.5.1; extra == "voice-helpers"1.52.0, 1.52.1, 1.52.2, 1.53.0, 1.53.1, 1.54.0, 1.54.1, 1.54.2, 1.54.3, 1.54.4, 1.54.5, 1.55.0, 1.55.1, 1.55.2, 1.55.3, 1.56.0, 1.56.1, 1.56.2, 1.57.0, 1.57.1, 1.57.2, 1.57.3, 1.57.4, 1.58.0, 1.58.1, 1.59.2, 1.59.3, 1.59.4, 1.59.5, 1.59.6, 1.59.7, 1.59.8, 1.59.9, 1.60.0, 1.60.1, 1.60.2, 1.61.0, 1.61.1, 1.62.0, 1.63.0, 1.63.1, 1.63.2, 1.64.0, 1.65.0, 1.65.1, 1.65.2, 1.65.3, 1.65.4, 1.65.5, 1.66.0, 1.66.1, 1.66.2, 1.66.3, 1.66.5, 1.67.0, 1.68.0, 1.68.1, 1.68.2, 1.69.0, 1.70.0, 1.71.0, 1.72.0, 1.73.0, 1.74.0, 1.74.1, 1.75.0, 1.76.0, 1.76.1, 1.76.2, 1.77.0, 1.78.0, 1.78.1, 1.79.0, 1.80.0, 1.81.0, 1.82.0, 1.82.1, 1.83.0, 1.84.0, 1.85.0, 1.86.0, 1.87.0, 1.88.0, 1.89.0, 1.90.0, 1.91.0anyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == "aiohttp"; httpx-aiohttp>=0.1.6; extra == "aiohttp"; numpy>=1; extra == "datalib"; pandas-stubs>=1.1.0.11; extra == "datalib"; pandas>=1.2.3; extra == "datalib"; websockets<16,>=13; extra == "realtime"; numpy>=2.0.2; extra == "voice-helpers"; sounddevice>=0.5.1; extra == "voice-helpers"1.91.0NoNoNoneNoneNone
opentelemetry-apiDependency PackageI&S1.27.0Noneimportlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.01.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1importlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.01.34.1NoNoNoneNoneNone
opentelemetry-sdkDependency PackageI&S1.27.0Noneopentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.01.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1opentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.01.34.1NoNoNoneNoneNone
opentelemetry-semantic-conventionsDependency PackageI&S0.48b0Noneopentelemetry-api==1.34.1; typing-extensions>=4.5.00.49b0, 0.49b1, 0.49b2, 0.50b0, 0.51b0, 0.52b0, 0.52b1, 0.53b0, 0.53b1, 0.54b0, 0.54b1, 0.55b0, 0.55b1opentelemetry-api==1.34.1; typing-extensions>=4.5.00.55b1NoNoNoneNoneNone
opt-einsumDependency PackageI&S3.4.0None3.4.0NoNoNoneNoneNone
optreeDependency PackageI&S0.12.1Nonetyping-extensions>=4.6.0; jax; extra == "jax"; numpy; extra == "numpy"; torch; extra == "torch"; ruff; extra == "lint"; pylint[spelling]; extra == "lint"; mypy; extra == "lint"; doc8; extra == "lint"; pyenchant; extra == "lint"; xdoctest; extra == "lint"; cpplint; extra == "lint"; pre-commit; extra == "lint"; pytest; extra == "test"; pytest-cov; extra == "test"; covdefaults; extra == "test"; rich; extra == "test"; sphinx; extra == "docs"; sphinx-autoapi; extra == "docs"; sphinx-autobuild; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-rtd-theme; extra == "docs"; sphinxcontrib-bibtex; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; docutils; extra == "docs"; jax[cpu]; extra == "docs"; numpy; extra == "docs"; torch; extra == "docs"0.13.0, 0.13.1, 0.14.0rc1, 0.14.0, 0.14.1, 0.15.0, 0.16.0typing-extensions>=4.6.0; jax; extra == "jax"; numpy; extra == "numpy"; torch; extra == "torch"; ruff; extra == "lint"; pylint[spelling]; extra == "lint"; mypy; extra == "lint"; doc8; extra == "lint"; pyenchant; extra == "lint"; xdoctest; extra == "lint"; cpplint; extra == "lint"; pre-commit; extra == "lint"; pytest; extra == "test"; pytest-cov; extra == "test"; covdefaults; extra == "test"; rich; extra == "test"; sphinx; extra == "docs"; sphinx-autoapi; extra == "docs"; sphinx-autobuild; extra == "docs"; sphinx-copybutton; extra == "docs"; sphinx-rtd-theme; extra == "docs"; sphinxcontrib-bibtex; extra == "docs"; sphinx-autodoc-typehints; extra == "docs"; docutils; extra == "docs"; jax[cpu]; extra == "docs"; numpy; extra == "docs"; torch; extra == "docs"0.16.0NoNoNoneNoneNone
orderly-setDependency PackageI&S5.2.2None5.2.3, 5.3.0, 5.3.1, 5.3.2, 5.4.0, 5.4.15.4.1NoNoNoneNoneNone
outcomeDependency PackageI&S1.3.0.post0Noneattrs >=19.2.0attrs >=19.2.01.3.0.post0NoNoNoneNoneNone
pbrDependency PackageI&S6.1.0Nonesetuptools6.1.1.0b1, 6.1.1setuptools6.1.1NoNoNoneNoneNone
pipDependency PackageI&S24None24.1b1, 24.1b2, 24.1, 24.1.1, 24.1.2, 24.2, 24.3, 24.3.1, 25.0, 25.0.1, 25.1, 25.1.125.1.1NoNoNoneNoneNone
plyDependency PackageI&S3.11None3.11NoNoNoneNoneNone
pmdarimaDependency PackageI&S2.0.4Nonejoblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.1joblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.12.0.4NoNoNoneNoneNone
poetryDependency PackageI&S1.8.3Nonebuild<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < "3.10"; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < "3.11"; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == "darwin"1.8.4, 1.8.5, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3build<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < "3.10"; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < "3.11"; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == "darwin"2.1.3NoNoNoneNoneNone
poetry-coreDependency PackageI&S1.9.0None1.9.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.32.1.3NoNoNoneNoneNone
posthogDependency PackageI&S3.6.6Nonerequests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == "langchain"; django-stubs; extra == "dev"; lxml; extra == "dev"; mypy; extra == "dev"; mypy-baseline; extra == "dev"; types-mock; extra == "dev"; types-python-dateutil; extra == "dev"; types-requests; extra == "dev"; types-setuptools; extra == "dev"; types-six; extra == "dev"; pre-commit; extra == "dev"; pydantic; extra == "dev"; ruff; extra == "dev"; setuptools; extra == "dev"; packaging; extra == "dev"; wheel; extra == "dev"; twine; extra == "dev"; tomli; extra == "dev"; tomli_w; extra == "dev"; mock>=2.0.0; extra == "test"; freezegun==1.5.1; extra == "test"; coverage; extra == "test"; pytest; extra == "test"; pytest-timeout; extra == "test"; pytest-asyncio; extra == "test"; django; extra == "test"; openai; extra == "test"; anthropic; extra == "test"; langgraph>=0.4.8; extra == "test"; langchain-core>=0.3.65; extra == "test"; langchain-community>=0.3.25; extra == "test"; langchain-openai>=0.3.22; extra == "test"; langchain-anthropic>=0.3.15; extra == "test"; google-genai; extra == "test"; pydantic; extra == "test"; parameterized>=0.8.1; extra == "test"3.7.0, 3.7.2, 3.7.3, 3.7.4, 3.7.5, 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.10.0, 3.11.0, 3.12.0, 3.12.1, 3.13.0, 3.14.1, 3.14.2, 3.15.0, 3.15.1, 3.16.0, 3.17.0, 3.18.0, 3.18.1, 3.19.0, 3.19.1, 3.20.0, 3.21.0, 3.22.0, 3.23.0, 3.24.0, 3.24.1, 3.24.2, 3.24.3, 3.25.0, 4.0.0, 4.0.1, 4.1.0, 4.2.0, 4.3.2, 4.4.0, 4.4.1, 4.4.2, 4.5.0, 4.6.0, 4.6.1, 4.6.2, 4.7.0, 4.8.0, 4.9.0, 4.10.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, 5.4.0requests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == "langchain"; django-stubs; extra == "dev"; lxml; extra == "dev"; mypy; extra == "dev"; mypy-baseline; extra == "dev"; types-mock; extra == "dev"; types-python-dateutil; extra == "dev"; types-requests; extra == "dev"; types-setuptools; extra == "dev"; types-six; extra == "dev"; pre-commit; extra == "dev"; pydantic; extra == "dev"; ruff; extra == "dev"; setuptools; extra == "dev"; packaging; extra == "dev"; wheel; extra == "dev"; twine; extra == "dev"; tomli; extra == "dev"; tomli_w; extra == "dev"; mock>=2.0.0; extra == "test"; freezegun==1.5.1; extra == "test"; coverage; extra == "test"; pytest; extra == "test"; pytest-timeout; extra == "test"; pytest-asyncio; extra == "test"; django; extra == "test"; openai; extra == "test"; anthropic; extra == "test"; langgraph>=0.4.8; extra == "test"; langchain-core>=0.3.65; extra == "test"; langchain-community>=0.3.25; extra == "test"; langchain-openai>=0.3.22; extra == "test"; langchain-anthropic>=0.3.15; extra == "test"; google-genai; extra == "test"; pydantic; extra == "test"; parameterized>=0.8.1; extra == "test"5.4.0NoNoNoneNoneNone
prompthub-pyDependency PackageI&S4.0.0Nonerequests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)requests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)4.0.0NoNoNoneNoneNone
propcacheDependency PackageI&S0.3.0None0.3.1, 0.3.20.3.2NoNoNoneNoneNone
pyDependency PackageI&S1.11.0None1.11.0YesCVE-2022-42969, CVSS_V3, ReDoS in py library when used with subversion , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0
CVE-2022-42969, UNKNOWN, , , affects: >=0
NoNoneNoneNone
pycodestyleDependency PackageI&S2.11.1None2.12.0, 2.12.1, 2.13.0, 2.14.02.14.0NoNoNoneNoneNone
pycryptodomeDependency PackageI&S3.20.0None3.21.0, 3.22.0, 3.23.03.23.0NoNoNoneNoneNone
pydantic-settingsDependency PackageI&S2.2.1Nonepydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == "aws-secrets-manager"; boto3>=1.35.0; extra == "aws-secrets-manager"; azure-identity>=1.16.0; extra == "azure-key-vault"; azure-keyvault-secrets>=4.8.0; extra == "azure-key-vault"; google-cloud-secret-manager>=2.23.1; extra == "gcp-secret-manager"; tomli>=2.0.1; extra == "toml"; pyyaml>=6.0.1; extra == "yaml"2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.6.1, 2.7.0, 2.7.1, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1pydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == "aws-secrets-manager"; boto3>=1.35.0; extra == "aws-secrets-manager"; azure-identity>=1.16.0; extra == "azure-key-vault"; azure-keyvault-secrets>=4.8.0; extra == "azure-key-vault"; google-cloud-secret-manager>=2.23.1; extra == "gcp-secret-manager"; tomli>=2.0.1; extra == "toml"; pyyaml>=6.0.1; extra == "yaml"2.10.1NoNoNoneNoneNone
pydeckDependency PackageI&S0.9.1Nonejinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == "carto"; ipywidgets<8,>=7; extra == "jupyter"; traitlets>=4.3.2; extra == "jupyter"; ipython>=5.8.0; python_version < "3.4" and extra == "jupyter"; ipykernel>=5.1.2; python_version >= "3.4" and extra == "jupyter"jinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == "carto"; ipywidgets<8,>=7; extra == "jupyter"; traitlets>=4.3.2; extra == "jupyter"; ipython>=5.8.0; python_version < "3.4" and extra == "jupyter"; ipykernel>=5.1.2; python_version >= "3.4" and extra == "jupyter"0.9.1NoNoNoneNoneNone
pyflakesDependency PackageI&S3.2.0None3.3.0, 3.3.1, 3.3.2, 3.4.03.4.0NoNoNoneNoneNone
pymongoDependency PackageI&S4.10.1Nonednspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == "aws"; furo==2024.8.6; extra == "docs"; readthedocs-sphinx-search~=0.3; extra == "docs"; sphinx-autobuild>=2020.9.1; extra == "docs"; sphinx-rtd-theme<4,>=2; extra == "docs"; sphinx<9,>=5.3; extra == "docs"; sphinxcontrib-shellcheck<2,>=1; extra == "docs"; certifi; (os_name == "nt" or sys_platform == "darwin") and extra == "encryption"; pymongo-auth-aws<2.0.0,>=1.1.0; extra == "encryption"; pymongocrypt<2.0.0,>=1.13.0; extra == "encryption"; pykerberos; os_name != "nt" and extra == "gssapi"; winkerberos>=0.5.0; os_name == "nt" and extra == "gssapi"; certifi; (os_name == "nt" or sys_platform == "darwin") and extra == "ocsp"; cryptography>=2.5; extra == "ocsp"; pyopenssl>=17.2.0; extra == "ocsp"; requests<3.0.0; extra == "ocsp"; service-identity>=18.1.0; extra == "ocsp"; python-snappy; extra == "snappy"; pytest-asyncio>=0.24.0; extra == "test"; pytest>=8.2; extra == "test"; zstandard; extra == "zstd"4.11, 4.11.1, 4.11.2, 4.11.3, 4.12.0, 4.12.1, 4.13.0.dev0, 4.13.0, 4.13.1, 4.13.2dnspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == "aws"; furo==2024.8.6; extra == "docs"; readthedocs-sphinx-search~=0.3; extra == "docs"; sphinx-autobuild>=2020.9.1; extra == "docs"; sphinx-rtd-theme<4,>=2; extra == "docs"; sphinx<9,>=5.3; extra == "docs"; sphinxcontrib-shellcheck<2,>=1; extra == "docs"; certifi; (os_name == "nt" or sys_platform == "darwin") and extra == "encryption"; pymongo-auth-aws<2.0.0,>=1.1.0; extra == "encryption"; pymongocrypt<2.0.0,>=1.13.0; extra == "encryption"; pykerberos; os_name != "nt" and extra == "gssapi"; winkerberos>=0.5.0; os_name == "nt" and extra == "gssapi"; certifi; (os_name == "nt" or sys_platform == "darwin") and extra == "ocsp"; cryptography>=2.5; extra == "ocsp"; pyopenssl>=17.2.0; extra == "ocsp"; requests<3.0.0; extra == "ocsp"; service-identity>=18.1.0; extra == "ocsp"; python-snappy; extra == "snappy"; pytest-asyncio>=0.24.0; extra == "test"; pytest>=8.2; extra == "test"; zstandard; extra == "zstd"4.13.2NoNoNoneNoneNone
PyNomalyDependency PackageI&S0.3.4Nonenumpy; python-utilsnumpy; python-utils0.3.4NoNoNoneNoneNone
pypdfDependency PackageI&S5.0.1Nonetyping_extensions>=4.0; python_version < "3.11"; cryptography; extra == "crypto"; PyCryptodome; extra == "cryptodome"; black; extra == "dev"; flit; extra == "dev"; pip-tools; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; pytest-socket; extra == "dev"; pytest-timeout; extra == "dev"; pytest-xdist; extra == "dev"; wheel; extra == "dev"; myst_parser; extra == "docs"; sphinx; extra == "docs"; sphinx_rtd_theme; extra == "docs"; cryptography; extra == "full"; Pillow>=8.0.0; extra == "full"; Pillow>=8.0.0; extra == "image"5.1.0, 5.2.0, 5.3.0, 5.3.1, 5.4.0, 5.5.0, 5.6.0, 5.6.1typing_extensions>=4.0; python_version < "3.11"; cryptography; extra == "crypto"; PyCryptodome; extra == "cryptodome"; black; extra == "dev"; flit; extra == "dev"; pip-tools; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; pytest-socket; extra == "dev"; pytest-timeout; extra == "dev"; pytest-xdist; extra == "dev"; wheel; extra == "dev"; myst_parser; extra == "docs"; sphinx; extra == "docs"; sphinx_rtd_theme; extra == "docs"; cryptography; extra == "full"; Pillow>=8.0.0; extra == "full"; Pillow>=8.0.0; extra == "image"5.6.1NoNoNoneNoneNone
pyproject-apiDependency PackageI&S1.8.0Nonepackaging>=25; tomli>=2.2.1; python_version < "3.11"; furo>=2024.8.6; extra == "docs"; sphinx-autodoc-typehints>=3.2; extra == "docs"; covdefaults>=2.3; extra == "testing"; pytest-cov>=6.1.1; extra == "testing"; pytest-mock>=3.14; extra == "testing"; pytest>=8.3.5; extra == "testing"; setuptools>=80.3.1; extra == "testing"1.9.0, 1.9.1packaging>=25; tomli>=2.2.1; python_version < "3.11"; furo>=2024.8.6; extra == "docs"; sphinx-autodoc-typehints>=3.2; extra == "docs"; covdefaults>=2.3; extra == "testing"; pytest-cov>=6.1.1; extra == "testing"; pytest-mock>=3.14; extra == "testing"; pytest>=8.3.5; extra == "testing"; setuptools>=80.3.1; extra == "testing"1.9.1NoNoNoneNoneNone
python-iso639Dependency PackageI&S2024.4.27Noneblack==25.1.0; extra == "dev"; build==1.2.2; extra == "dev"; flake8==7.1.1; extra == "dev"; mypy==1.15.0; extra == "dev"; pytest==8.3.4; extra == "dev"; requests==2.32.3; extra == "dev"; twine==6.1.0; extra == "dev"2024.10.22, 2025.1.27, 2025.1.28, 2025.2.8, 2025.2.18black==25.1.0; extra == "dev"; build==1.2.2; extra == "dev"; flake8==7.1.1; extra == "dev"; mypy==1.15.0; extra == "dev"; pytest==8.3.4; extra == "dev"; requests==2.32.3; extra == "dev"; twine==6.1.0; extra == "dev"2025.2.18NoNoNoneNoneNone
python-magicDependency PackageI&S0.4.27None0.4.27NoNoNoneNoneNone
python-oxmsgDependency PackageI&S0.0.1Noneclick; olefile; typing_extensions>=4.9.00.0.2click; olefile; typing_extensions>=4.9.00.0.2NoNoNoneNoneNone
python-utilsDependency PackageI&S3.9.0Nonetyping_extensions>3.10.0.2; loguru; extra == "loguru"; mock; extra == "docs"; sphinx; extra == "docs"; python-utils; extra == "docs"; ruff; extra == "tests"; pyright; extra == "tests"; pytest; extra == "tests"; pytest-cov; extra == "tests"; pytest-mypy; extra == "tests"; pytest-asyncio; extra == "tests"; sphinx; extra == "tests"; types-setuptools; extra == "tests"; loguru; extra == "tests"; loguru-mypy; extra == "tests"; mypy-ipython; extra == "tests"; blessings; extra == "tests"3.9.1typing_extensions>3.10.0.2; loguru; extra == "loguru"; mock; extra == "docs"; sphinx; extra == "docs"; python-utils; extra == "docs"; ruff; extra == "tests"; pyright; extra == "tests"; pytest; extra == "tests"; pytest-cov; extra == "tests"; pytest-mypy; extra == "tests"; pytest-asyncio; extra == "tests"; sphinx; extra == "tests"; types-setuptools; extra == "tests"; loguru; extra == "tests"; loguru-mypy; extra == "tests"; mypy-ipython; extra == "tests"; blessings; extra == "tests"3.9.1NoNoNoneNoneNone
quantulum3Dependency PackageI&S0.9.2Noneinflect; num2words; numpy; extra == "classifier"; scipy; extra == "classifier"; scikit-learn; extra == "classifier"; joblib; extra == "classifier"; wikipedia; extra == "classifier"; stemming; extra == "classifier"inflect; num2words; numpy; extra == "classifier"; scipy; extra == "classifier"; scikit-learn; extra == "classifier"; joblib; extra == "classifier"; wikipedia; extra == "classifier"; stemming; extra == "classifier"0.9.2NoNoNoneNoneNone
raiutilsDependency PackageI&S0.4.2Nonenumpy; pandas; requests; scikit-learn; scipynumpy; pandas; requests; scikit-learn; scipy0.4.2NoNoNoneNoneNone
rank-bm25Dependency PackageI&S0.2.2Nonenumpy; pytest ; extra == 'dev'numpy; pytest ; extra == 'dev'0.2.2NoNoNoneNoneNone
RapidFuzzDependency PackageI&S3.10.0Nonenumpy; extra == "all"3.10.1, 3.11.0, 3.12.1, 3.12.2, 3.13.0numpy; extra == "all"3.13.0NoNoNoneNoneNone
readme-rendererDependency PackageI&S44Nonenh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == "md"nh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == "md"44.0NoNoNoneNoneNone
requests-cacheDependency PackageI&S0.9.8Noneattrs>=21.2; boto3>=1.15; extra == "dynamodb" or extra == "all"; botocore>=1.18; extra == "dynamodb" or extra == "all"; bson>=0.5; extra == "bson"; cattrs>=22.2; furo<2024.0,>=2023.3; extra == "docs"; itsdangerous>=2.0; extra == "security" or extra == "all"; linkify-it-py<3.0,>=2.0; extra == "docs"; myst-parser<2.0,>=1.0; extra == "docs"; platformdirs>=2.5; pymongo>=3; extra == "mongodb" or extra == "all"; pyyaml>=6.0.1; extra == "yaml" or extra == "all"; redis>=3; extra == "redis" or extra == "all"; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == "docs"; sphinx-autodoc-typehints>=1.19; extra == "docs"; sphinx-automodapi>=0.14; extra == "docs"; sphinx-copybutton>=0.5; extra == "docs"; sphinx-design>=0.2; extra == "docs"; sphinx-notfound-page>=0.8; extra == "docs"; sphinxcontrib-apidoc>=0.3; extra == "docs"; sphinxext-opengraph>=0.9; extra == "docs"; ujson>=5.4; extra == "json" or extra == "all"; url-normalize>=1.4; urllib3>=1.25.51.0.0a0, 1.0.0a1, 1.0.0a2, 1.0.0b0, 1.0.0b1, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.2.1, 1.3.0a0attrs>=21.2; boto3>=1.15; extra == "dynamodb" or extra == "all"; botocore>=1.18; extra == "dynamodb" or extra == "all"; bson>=0.5; extra == "bson"; cattrs>=22.2; furo<2024.0,>=2023.3; extra == "docs"; itsdangerous>=2.0; extra == "security" or extra == "all"; linkify-it-py<3.0,>=2.0; extra == "docs"; myst-parser<2.0,>=1.0; extra == "docs"; platformdirs>=2.5; pymongo>=3; extra == "mongodb" or extra == "all"; pyyaml>=6.0.1; extra == "yaml" or extra == "all"; redis>=3; extra == "redis" or extra == "all"; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == "docs"; sphinx-autodoc-typehints>=1.19; extra == "docs"; sphinx-automodapi>=0.14; extra == "docs"; sphinx-copybutton>=0.5; extra == "docs"; sphinx-design>=0.2; extra == "docs"; sphinx-notfound-page>=0.8; extra == "docs"; sphinxcontrib-apidoc>=0.3; extra == "docs"; sphinxext-opengraph>=0.9; extra == "docs"; ujson>=5.4; extra == "json" or extra == "all"; url-normalize>=1.4; urllib3>=1.25.51.3.0a0NoNoNoneNoneNone
requests-toolbeltDependency PackageI&S1.0.0Nonerequests (<3.0.0,>=2.0.1)requests (<3.0.0,>=2.0.1)1.0.0NoNoNoneNoneNone
retryingDependency PackageI&S1.3.4None1.3.5, 1.3.6, 1.4.01.4.0NoNoNoneNoneNone
rfc3986Dependency PackageI&S2.0.0Noneidna ; extra == 'idna2008'idna ; extra == 'idna2008'2.0.0NoNoNoneNoneNone
safetensorsDependency PackageI&S0.4.5Nonenumpy>=1.21.6; extra == "numpy"; safetensors[numpy]; extra == "torch"; torch>=1.10; extra == "torch"; safetensors[numpy]; extra == "tensorflow"; tensorflow>=2.11.0; extra == "tensorflow"; safetensors[numpy]; extra == "pinned-tf"; tensorflow==2.18.0; extra == "pinned-tf"; safetensors[numpy]; extra == "jax"; flax>=0.6.3; extra == "jax"; jax>=0.3.25; extra == "jax"; jaxlib>=0.3.25; extra == "jax"; mlx>=0.0.9; extra == "mlx"; safetensors[numpy]; extra == "paddlepaddle"; paddlepaddle>=2.4.1; extra == "paddlepaddle"; black==22.3; extra == "quality"; click==8.0.4; extra == "quality"; isort>=5.5.4; extra == "quality"; flake8>=3.8.3; extra == "quality"; safetensors[numpy]; extra == "testing"; h5py>=3.7.0; extra == "testing"; huggingface-hub>=0.12.1; extra == "testing"; setuptools-rust>=1.5.2; extra == "testing"; pytest>=7.2.0; extra == "testing"; pytest-benchmark>=4.0.0; extra == "testing"; hypothesis>=6.70.2; extra == "testing"; safetensors[torch]; extra == "all"; safetensors[numpy]; extra == "all"; safetensors[pinned-tf]; extra == "all"; safetensors[jax]; extra == "all"; safetensors[paddlepaddle]; extra == "all"; safetensors[quality]; extra == "all"; safetensors[testing]; extra == "all"; safetensors[all]; extra == "dev"0.4.6.dev0, 0.5.0rc0, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.6.0.dev0, 0.6.0rc0numpy>=1.21.6; extra == "numpy"; safetensors[numpy]; extra == "torch"; torch>=1.10; extra == "torch"; safetensors[numpy]; extra == "tensorflow"; tensorflow>=2.11.0; extra == "tensorflow"; safetensors[numpy]; extra == "pinned-tf"; tensorflow==2.18.0; extra == "pinned-tf"; safetensors[numpy]; extra == "jax"; flax>=0.6.3; extra == "jax"; jax>=0.3.25; extra == "jax"; jaxlib>=0.3.25; extra == "jax"; mlx>=0.0.9; extra == "mlx"; safetensors[numpy]; extra == "paddlepaddle"; paddlepaddle>=2.4.1; extra == "paddlepaddle"; black==22.3; extra == "quality"; click==8.0.4; extra == "quality"; isort>=5.5.4; extra == "quality"; flake8>=3.8.3; extra == "quality"; safetensors[numpy]; extra == "testing"; h5py>=3.7.0; extra == "testing"; huggingface-hub>=0.12.1; extra == "testing"; setuptools-rust>=1.5.2; extra == "testing"; pytest>=7.2.0; extra == "testing"; pytest-benchmark>=4.0.0; extra == "testing"; hypothesis>=6.70.2; extra == "testing"; safetensors[torch]; extra == "all"; safetensors[numpy]; extra == "all"; safetensors[pinned-tf]; extra == "all"; safetensors[jax]; extra == "all"; safetensors[paddlepaddle]; extra == "all"; safetensors[quality]; extra == "all"; safetensors[testing]; extra == "all"; safetensors[all]; extra == "dev"0.6.0rc0NoNoNoneNoneNone
scikit-baseDependency PackageI&S0.10.1Nonenumpy; extra == "all-extras"; pandas; extra == "all-extras"; scikit-learn>=0.24.0; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; mypy; extra == "linters"; isort; extra == "linters"; flake8; extra == "linters"; black; extra == "linters"; pydocstyle; extra == "linters"; nbqa; extra == "linters"; flake8-bugbear; extra == "linters"; flake8-builtins; extra == "linters"; flake8-quotes; extra == "linters"; flake8-comprehensions; extra == "linters"; pandas-vet; extra == "linters"; flake8-print; extra == "linters"; pep8-naming; extra == "linters"; doc8; extra == "linters"; jupyter; extra == "binder"; jupyter; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.8.6; extra == "docs"; numpydoc; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-issues<6.0.0; extra == "docs"; sphinx-gallery<0.20.0; extra == "docs"; sphinx-panels; extra == "docs"; sphinx-design<0.7.0; extra == "docs"; Sphinx!=7.2.0,<9.0.0; extra == "docs"; tabulate; extra == "docs"; pytest; extra == "test"; coverage; extra == "test"; pytest-cov; extra == "test"; safety; extra == "test"; numpy; extra == "test"; scipy; extra == "test"; pandas; extra == "test"; scikit-learn>=0.24.0; extra == "test"0.11.0, 0.12.0, 0.12.2, 0.12.3numpy; extra == "all-extras"; pandas; extra == "all-extras"; scikit-learn>=0.24.0; extra == "dev"; pre-commit; extra == "dev"; pytest; extra == "dev"; pytest-cov; extra == "dev"; mypy; extra == "linters"; isort; extra == "linters"; flake8; extra == "linters"; black; extra == "linters"; pydocstyle; extra == "linters"; nbqa; extra == "linters"; flake8-bugbear; extra == "linters"; flake8-builtins; extra == "linters"; flake8-quotes; extra == "linters"; flake8-comprehensions; extra == "linters"; pandas-vet; extra == "linters"; flake8-print; extra == "linters"; pep8-naming; extra == "linters"; doc8; extra == "linters"; jupyter; extra == "binder"; jupyter; extra == "docs"; myst-parser; extra == "docs"; nbsphinx>=0.8.6; extra == "docs"; numpydoc; extra == "docs"; pydata-sphinx-theme; extra == "docs"; sphinx-issues<6.0.0; extra == "docs"; sphinx-gallery<0.20.0; extra == "docs"; sphinx-panels; extra == "docs"; sphinx-design<0.7.0; extra == "docs"; Sphinx!=7.2.0,<9.0.0; extra == "docs"; tabulate; extra == "docs"; pytest; extra == "test"; coverage; extra == "test"; pytest-cov; extra == "test"; safety; extra == "test"; numpy; extra == "test"; scipy; extra == "test"; pandas; extra == "test"; scikit-learn>=0.24.0; extra == "test"0.12.3NoNoNoneNoneNone
sentencepieceDependency PackageI&S0.2.0None0.2.0NoNoNoneNoneNone
sentinelsDependency PackageI&S1.0.1None1.0.0NoNoNoneNoneNone
setuptoolsDependency PackageI&S75.2.0Nonepytest!=8.1.*,>=6; extra == "test"; virtualenv>=13.0.0; extra == "test"; wheel>=0.44.0; extra == "test"; pip>=19.1; extra == "test"; packaging>=24.2; extra == "test"; jaraco.envs>=2.2; extra == "test"; pytest-xdist>=3; extra == "test"; jaraco.path>=3.7.2; extra == "test"; build[virtualenv]>=1.0.3; extra == "test"; filelock>=3.4.0; extra == "test"; ini2toml[lite]>=0.14; extra == "test"; tomli-w>=1.0.0; extra == "test"; pytest-timeout; extra == "test"; pytest-perf; sys_platform != "cygwin" and extra == "test"; jaraco.develop>=7.21; (python_version >= "3.9" and sys_platform != "cygwin") and extra == "test"; pytest-home>=0.5; extra == "test"; pytest-subprocess; extra == "test"; pyproject-hooks!=1.1; extra == "test"; jaraco.test>=5.5; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pygments-github-lexers==0.0.5; extra == "doc"; sphinx-favicon; extra == "doc"; sphinx-inline-tabs; extra == "doc"; sphinx-reredirects; extra == "doc"; sphinxcontrib-towncrier; extra == "doc"; sphinx-notfound-page<2,>=1; extra == "doc"; pyproject-hooks!=1.1; extra == "doc"; towncrier<24.7; extra == "doc"; packaging>=24.2; extra == "core"; more_itertools>=8.8; extra == "core"; jaraco.text>=3.7; extra == "core"; importlib_metadata>=6; python_version < "3.10" and extra == "core"; tomli>=2.0.1; python_version < "3.11" and extra == "core"; wheel>=0.43.0; extra == "core"; platformdirs>=4.2.2; extra == "core"; jaraco.functools>=4; extra == "core"; more_itertools; extra == "core"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; ruff>=0.8.0; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"; mypy==1.14.*; extra == "type"; importlib_metadata>=7.0.2; python_version < "3.10" and extra == "type"; jaraco.develop>=7.21; sys_platform != "cygwin" and extra == "type"75.3.0, 75.3.1, 75.3.2, 75.4.0, 75.5.0, 75.6.0, 75.7.0, 75.8.0, 75.8.1, 75.8.2, 75.9.0, 75.9.1, 76.0.0, 76.1.0, 77.0.1, 77.0.3, 78.0.1, 78.0.2, 78.1.0, 78.1.1, 79.0.0, 79.0.1, 80.0.0, 80.0.1, 80.1.0, 80.2.0, 80.3.0, 80.3.1, 80.4.0, 80.6.0, 80.7.0, 80.7.1, 80.8.0, 80.9.0pytest!=8.1.*,>=6; extra == "test"; virtualenv>=13.0.0; extra == "test"; wheel>=0.44.0; extra == "test"; pip>=19.1; extra == "test"; packaging>=24.2; extra == "test"; jaraco.envs>=2.2; extra == "test"; pytest-xdist>=3; extra == "test"; jaraco.path>=3.7.2; extra == "test"; build[virtualenv]>=1.0.3; extra == "test"; filelock>=3.4.0; extra == "test"; ini2toml[lite]>=0.14; extra == "test"; tomli-w>=1.0.0; extra == "test"; pytest-timeout; extra == "test"; pytest-perf; sys_platform != "cygwin" and extra == "test"; jaraco.develop>=7.21; (python_version >= "3.9" and sys_platform != "cygwin") and extra == "test"; pytest-home>=0.5; extra == "test"; pytest-subprocess; extra == "test"; pyproject-hooks!=1.1; extra == "test"; jaraco.test>=5.5; extra == "test"; sphinx>=3.5; extra == "doc"; jaraco.packaging>=9.3; extra == "doc"; rst.linker>=1.9; extra == "doc"; furo; extra == "doc"; sphinx-lint; extra == "doc"; jaraco.tidelift>=1.4; extra == "doc"; pygments-github-lexers==0.0.5; extra == "doc"; sphinx-favicon; extra == "doc"; sphinx-inline-tabs; extra == "doc"; sphinx-reredirects; extra == "doc"; sphinxcontrib-towncrier; extra == "doc"; sphinx-notfound-page<2,>=1; extra == "doc"; pyproject-hooks!=1.1; extra == "doc"; towncrier<24.7; extra == "doc"; packaging>=24.2; extra == "core"; more_itertools>=8.8; extra == "core"; jaraco.text>=3.7; extra == "core"; importlib_metadata>=6; python_version < "3.10" and extra == "core"; tomli>=2.0.1; python_version < "3.11" and extra == "core"; wheel>=0.43.0; extra == "core"; platformdirs>=4.2.2; extra == "core"; jaraco.functools>=4; extra == "core"; more_itertools; extra == "core"; pytest-checkdocs>=2.4; extra == "check"; pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"; ruff>=0.8.0; sys_platform != "cygwin" and extra == "check"; pytest-cov; extra == "cover"; pytest-enabler>=2.2; extra == "enabler"; pytest-mypy; extra == "type"; mypy==1.14.*; extra == "type"; importlib_metadata>=7.0.2; python_version < "3.10" and extra == "type"; jaraco.develop>=7.21; sys_platform != "cygwin" and extra == "type"80.9.0YesCVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1
Yes75.7.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.6.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.3: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.0.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.4.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.5.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1
CVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1
Up-to-dateNone
shapDependency PackageI&S0.46.0Nonenumpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == "plots"; ipython; extra == "plots"; lime; extra == "others"; matplotlib; extra == "docs"; ipython; extra == "docs"; numpydoc; extra == "docs"; sphinx_rtd_theme; extra == "docs"; sphinx; extra == "docs"; nbsphinx; extra == "docs"; sphinx_github_changelog; extra == "docs"; myst-parser; extra == "docs"; requests; extra == "docs"; ipywidgets; extra == "docs"; pytest; extra == "test-core"; pytest-mpl; extra == "test-core"; pytest-cov; extra == "test-core"; mypy; extra == "test-core"; pytest; extra == "test"; pytest-mpl; extra == "test"; pytest-cov; extra == "test"; xgboost; extra == "test"; lightgbm; extra == "test"; catboost; python_version < "3.13" and extra == "test"; gpboost; extra == "test"; ngboost; extra == "test"; pyspark; extra == "test"; pyod; extra == "test"; transformers; python_version < "3.13" and extra == "test"; tf-keras; python_version < "3.13" and extra == "test"; protobuf==3.20.3; extra == "test"; torch; python_version < "3.13" and extra == "test"; torchvision; python_version < "3.13" and extra == "test"; tensorflow; python_version < "3.13" and extra == "test"; sentencepiece; extra == "test"; opencv-python; extra == "test"; numpy<2.0; extra == "test"; scikit-learn<=1.6.1; extra == "test"; causalml; extra == "test"; selenium; extra == "test"; jupyter; extra == "test-notebooks"; nbconvert; extra == "test-notebooks"; nbformat; extra == "test-notebooks"; nlp; extra == "test-notebooks"; transformers; extra == "test-notebooks"; datasets; extra == "test-notebooks"; keras; extra == "test-notebooks"0.47.0, 0.47.1, 0.47.2, 0.48.0numpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == "plots"; ipython; extra == "plots"; lime; extra == "others"; matplotlib; extra == "docs"; ipython; extra == "docs"; numpydoc; extra == "docs"; sphinx_rtd_theme; extra == "docs"; sphinx; extra == "docs"; nbsphinx; extra == "docs"; sphinx_github_changelog; extra == "docs"; myst-parser; extra == "docs"; requests; extra == "docs"; ipywidgets; extra == "docs"; pytest; extra == "test-core"; pytest-mpl; extra == "test-core"; pytest-cov; extra == "test-core"; mypy; extra == "test-core"; pytest; extra == "test"; pytest-mpl; extra == "test"; pytest-cov; extra == "test"; xgboost; extra == "test"; lightgbm; extra == "test"; catboost; python_version < "3.13" and extra == "test"; gpboost; extra == "test"; ngboost; extra == "test"; pyspark; extra == "test"; pyod; extra == "test"; transformers; python_version < "3.13" and extra == "test"; tf-keras; python_version < "3.13" and extra == "test"; protobuf==3.20.3; extra == "test"; torch; python_version < "3.13" and extra == "test"; torchvision; python_version < "3.13" and extra == "test"; tensorflow; python_version < "3.13" and extra == "test"; sentencepiece; extra == "test"; opencv-python; extra == "test"; numpy<2.0; extra == "test"; scikit-learn<=1.6.1; extra == "test"; causalml; extra == "test"; selenium; extra == "test"; jupyter; extra == "test-notebooks"; nbconvert; extra == "test-notebooks"; nbformat; extra == "test-notebooks"; nlp; extra == "test-notebooks"; transformers; extra == "test-notebooks"; datasets; extra == "test-notebooks"; keras; extra == "test-notebooks"0.48.0NoNoNoneNoneNone
slicerDependency PackageI&S0.0.8None0.0.8NoNoNoneNoneNone
sortedcontainersDependency PackageI&S2.4.0None2.4.0NoNoNoneNoneNone
sqlparseDependency PackageI&S0.5.1Nonebuild; extra == "dev"; hatch; extra == "dev"; sphinx; extra == "doc"0.5.2, 0.5.3build; extra == "dev"; hatch; extra == "dev"; sphinx; extra == "doc"0.5.3NoNoNoneNoneNone
sseclient-pyDependency PackageI&S1.8.0None1.8.0NoNoNoneNoneNone
stevedoreDependency PackageI&S5.3.0Nonepbr>=2.0.05.4.0, 5.4.1pbr>=2.0.05.4.1NoNoNoneNoneNone
striprtfDependency PackageI&S0.0.26Nonebuild>=1.0.0; extra == "dev"; pytest>=7.0.0; extra == "dev"0.0.27, 0.0.28, 0.0.29build>=1.0.0; extra == "dev"; pytest>=7.0.0; extra == "dev"0.0.29NoNoNoneNoneNone
sympyDependency PackageI&S1.13.3Nonempmath<1.4,>=1.1.0; pytest>=7.1.0; extra == "dev"; hypothesis>=6.70.0; extra == "dev"1.14.0rc1, 1.14.0rc2, 1.14.0mpmath<1.4,>=1.1.0; pytest>=7.1.0; extra == "dev"; hypothesis>=6.70.0; extra == "dev"1.14.0NoNoNoneNoneNone
tensorboardDependency PackageI&S2.16.2Noneabsl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.12.17.0, 2.17.1, 2.18.0, 2.19.0absl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.12.19.0NoNoNoneNoneNone
tensorboard-data-serverDependency PackageI&S0.7.2None0.7.2NoNoNoneNoneNone
termcolorDependency PackageI&S2.4.0Nonepytest; extra == "tests"; pytest-cov; extra == "tests"2.5.0, 3.0.0, 3.0.1, 3.1.0pytest; extra == "tests"; pytest-cov; extra == "tests"3.1.0NoNoNoneNoneNone
tiktokenDependency PackageI&S0.7.0Noneregex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == "blobfile"0.8.0, 0.9.0regex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == "blobfile"0.9.0NoNoNoneNoneNone
tokenizersDependency PackageI&S0.20.1Nonehuggingface-hub<1.0,>=0.16.4; pytest; extra == "testing"; requests; extra == "testing"; numpy; extra == "testing"; datasets; extra == "testing"; black==22.3; extra == "testing"; ruff; extra == "testing"; sphinx; extra == "docs"; sphinx-rtd-theme; extra == "docs"; setuptools-rust; extra == "docs"; tokenizers[testing]; extra == "dev"0.20.2, 0.20.3rc0, 0.20.3, 0.20.4rc0, 0.20.4, 0.21.0rc0, 0.21.0, 0.21.1rc0, 0.21.1, 0.21.2rc0, 0.21.2huggingface-hub<1.0,>=0.16.4; pytest; extra == "testing"; requests; extra == "testing"; numpy; extra == "testing"; datasets; extra == "testing"; black==22.3; extra == "testing"; ruff; extra == "testing"; sphinx; extra == "docs"; sphinx-rtd-theme; extra == "docs"; setuptools-rust; extra == "docs"; tokenizers[testing]; extra == "dev"0.21.2NoNoNoneNoneNone
tomlkitDependency PackageI&S0.13.2None0.13.30.13.3NoNoNoneNoneNone
torchDependency PackageI&S2.4.0Nonefilelock; typing-extensions>=4.10.0; setuptools; python_version >= "3.12"; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cuda-runtime-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cuda-cupti-cu12==12.6.80; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cudnn-cu12==9.5.1.17; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cublas-cu12==12.6.4.1; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cufft-cu12==11.3.0.4; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-curand-cu12==10.3.7.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusolver-cu12==11.7.1.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusparse-cu12==12.5.4.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusparselt-cu12==0.6.3; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nccl-cu12==2.26.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nvtx-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nvjitlink-cu12==12.6.85; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cufile-cu12==1.11.1.6; platform_system == "Linux" and platform_machine == "x86_64"; triton==3.3.1; platform_system == "Linux" and platform_machine == "x86_64"; optree>=0.13.0; extra == "optree"; opt-einsum>=3.3; extra == "opt-einsum"2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.7.0, 2.7.1filelock; typing-extensions>=4.10.0; setuptools; python_version >= "3.12"; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cuda-runtime-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cuda-cupti-cu12==12.6.80; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cudnn-cu12==9.5.1.17; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cublas-cu12==12.6.4.1; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cufft-cu12==11.3.0.4; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-curand-cu12==10.3.7.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusolver-cu12==11.7.1.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusparse-cu12==12.5.4.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cusparselt-cu12==0.6.3; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nccl-cu12==2.26.2; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nvtx-cu12==12.6.77; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-nvjitlink-cu12==12.6.85; platform_system == "Linux" and platform_machine == "x86_64"; nvidia-cufile-cu12==1.11.1.6; platform_system == "Linux" and platform_machine == "x86_64"; triton==3.3.1; platform_system == "Linux" and platform_machine == "x86_64"; optree>=0.13.0; extra == "optree"; opt-einsum>=3.3; extra == "opt-einsum"2.7.1YesCVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0
CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0
Yes2.6.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0
CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.4.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0
CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.1: CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1
CVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0
CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0
CVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0
Up-to-dateNone
torchvisionDependency PackageI&S0.17.2Nonenumpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == "gdown"; scipy; extra == "scipy"0.18.0, 0.18.1, 0.19.0, 0.19.1, 0.20.0, 0.20.1, 0.21.0, 0.22.0, 0.22.1numpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == "gdown"; scipy; extra == "scipy"0.22.1NoNoNoneNoneNone
transformersDependency PackageI&S4.46.0Nonebeautifulsoup4; extra == "dev"; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == "accelerate"; tensorflow<2.16,>2.9; extra == "all"; onnxconverter-common; extra == "all"; tf2onnx; extra == "all"; tensorflow-text<2.16; extra == "all"; keras-nlp<0.14.0,>=0.3.1; extra == "all"; torch<2.7,>=2.1; extra == "all"; accelerate>=0.26.0; extra == "all"; jax<=0.4.13,>=0.4.1; extra == "all"; jaxlib<=0.4.13,>=0.4.1; extra == "all"; flax<=0.7.0,>=0.4.1; extra == "all"; optax<=0.1.4,>=0.0.8; extra == "all"; scipy<1.13.0; extra == "all"; sentencepiece!=0.1.92,>=0.1.91; extra == "all"; protobuf; extra == "all"; tokenizers<0.22,>=0.21; extra == "all"; torchaudio; extra == "all"; librosa; extra == "all"; pyctcdecode>=0.4.0; extra == "all"; phonemizer; extra == "all"; kenlm; extra == "all"; Pillow<=15.0,>=10.0.1; extra == "all"; kernels<0.5,>=0.4.4; extra == "all"; optuna; extra == "all"; ray[tune]>=2.7.0; extra == "all"; sigopt; extra == "all"; timm<=1.0.11; extra == "all"; torchvision; extra == "all"; codecarbon>=2.8.1; extra == "all"; av; extra == "all"; num2words; extra == "all"; librosa; extra == "audio"; pyctcdecode>=0.4.0; extra == "audio"; phonemizer; extra == "audio"; kenlm; extra == "audio"; optimum-benchmark>=0.3.0; extra == "benchmark"; codecarbon>=2.8.1; extra == "codecarbon"; deepspeed>=0.9.3; extra == "deepspeed"; accelerate>=0.26.0; extra == "deepspeed"; deepspeed>=0.9.3; extra == "deepspeed-testing"; accelerate>=0.26.0; extra == "deepspeed-testing"; pytest>=7.2.0; extra == "deepspeed-testing"; pytest-asyncio; extra == "deepspeed-testing"; pytest-rich; extra == "deepspeed-testing"; pytest-xdist; extra == "deepspeed-testing"; pytest-order; extra == "deepspeed-testing"; pytest-rerunfailures; extra == "deepspeed-testing"; timeout-decorator; extra == "deepspeed-testing"; parameterized; extra == "deepspeed-testing"; psutil; extra == "deepspeed-testing"; datasets!=2.5.0; extra == "deepspeed-testing"; dill<0.3.5; extra == "deepspeed-testing"; evaluate>=0.2.0; extra == "deepspeed-testing"; pytest-timeout; extra == "deepspeed-testing"; ruff==0.11.2; extra == "deepspeed-testing"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "deepspeed-testing"; nltk<=3.8.1; extra == "deepspeed-testing"; GitPython<3.1.19; extra == "deepspeed-testing"; sacremoses; extra == "deepspeed-testing"; rjieba; extra == "deepspeed-testing"; beautifulsoup4; extra == "deepspeed-testing"; tensorboard; extra == "deepspeed-testing"; pydantic; extra == "deepspeed-testing"; sentencepiece!=0.1.92,>=0.1.91; extra == "deepspeed-testing"; sacrebleu<2.0.0,>=1.4.12; extra == "deepspeed-testing"; faiss-cpu; extra == "deepspeed-testing"; cookiecutter==1.7.3; extra == "deepspeed-testing"; optuna; extra == "deepspeed-testing"; protobuf; extra == "deepspeed-testing"; tensorflow<2.16,>2.9; extra == "dev"; onnxconverter-common; extra == "dev"; tf2onnx; extra == "dev"; tensorflow-text<2.16; extra == "dev"; keras-nlp<0.14.0,>=0.3.1; extra == "dev"; torch<2.7,>=2.1; extra == "dev"; accelerate>=0.26.0; extra == "dev"; jax<=0.4.13,>=0.4.1; extra == "dev"; jaxlib<=0.4.13,>=0.4.1; extra == "dev"; flax<=0.7.0,>=0.4.1; extra == "dev"; optax<=0.1.4,>=0.0.8; extra == "dev"; scipy<1.13.0; extra == "dev"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev"; protobuf; extra == "dev"; tokenizers<0.22,>=0.21; extra == "dev"; torchaudio; extra == "dev"; librosa; extra == "dev"; pyctcdecode>=0.4.0; extra == "dev"; phonemizer; extra == "dev"; kenlm; extra == "dev"; Pillow<=15.0,>=10.0.1; extra == "dev"; kernels<0.5,>=0.4.4; extra == "dev"; optuna; extra == "dev"; ray[tune]>=2.7.0; extra == "dev"; sigopt; extra == "dev"; timm<=1.0.11; extra == "dev"; torchvision; extra == "dev"; codecarbon>=2.8.1; extra == "dev"; av; extra == "dev"; num2words; extra == "dev"; pytest>=7.2.0; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-rich; extra == "dev"; pytest-xdist; extra == "dev"; pytest-order; extra == "dev"; pytest-rerunfailures; extra == "dev"; timeout-decorator; extra == "dev"; parameterized; extra == "dev"; psutil; extra == "dev"; datasets!=2.5.0; extra == "dev"; dill<0.3.5; extra == "dev"; evaluate>=0.2.0; extra == "dev"; pytest-timeout; extra == "dev"; ruff==0.11.2; extra == "dev"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev"; nltk<=3.8.1; extra == "dev"; GitPython<3.1.19; extra == "dev"; sacremoses; extra == "dev"; rjieba; extra == "dev"; tensorboard; extra == "dev"; pydantic; extra == "dev"; sacrebleu<2.0.0,>=1.4.12; extra == "dev"; faiss-cpu; extra == "dev"; cookiecutter==1.7.3; extra == "dev"; isort>=5.5.4; extra == "dev"; urllib3<2.0.0; extra == "dev"; libcst; extra == "dev"; rich; extra == "dev"; fugashi>=1.0; extra == "dev"; ipadic<2.0,>=1.0.0; extra == "dev"; unidic-lite>=1.0.7; extra == "dev"; unidic>=1.0.2; extra == "dev"; sudachipy>=0.6.6; extra == "dev"; sudachidict-core>=20220729; extra == "dev"; rhoknp<1.3.1,>=1.1.0; extra == "dev"; scikit-learn; extra == "dev"; pytest>=7.2.0; extra == "dev-tensorflow"; pytest-asyncio; extra == "dev-tensorflow"; pytest-rich; extra == "dev-tensorflow"; pytest-xdist; extra == "dev-tensorflow"; pytest-order; extra == "dev-tensorflow"; pytest-rerunfailures; extra == "dev-tensorflow"; timeout-decorator; extra == "dev-tensorflow"; parameterized; extra == "dev-tensorflow"; psutil; extra == "dev-tensorflow"; datasets!=2.5.0; extra == "dev-tensorflow"; dill<0.3.5; extra == "dev-tensorflow"; evaluate>=0.2.0; extra == "dev-tensorflow"; pytest-timeout; extra == "dev-tensorflow"; ruff==0.11.2; extra == "dev-tensorflow"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-tensorflow"; nltk<=3.8.1; extra == "dev-tensorflow"; GitPython<3.1.19; extra == "dev-tensorflow"; sacremoses; extra == "dev-tensorflow"; rjieba; extra == "dev-tensorflow"; beautifulsoup4; extra == "dev-tensorflow"; tensorboard; extra == "dev-tensorflow"; pydantic; extra == "dev-tensorflow"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev-tensorflow"; sacrebleu<2.0.0,>=1.4.12; extra == "dev-tensorflow"; faiss-cpu; extra == "dev-tensorflow"; cookiecutter==1.7.3; extra == "dev-tensorflow"; tensorflow<2.16,>2.9; extra == "dev-tensorflow"; onnxconverter-common; extra == "dev-tensorflow"; tf2onnx; extra == "dev-tensorflow"; tensorflow-text<2.16; extra == "dev-tensorflow"; keras-nlp<0.14.0,>=0.3.1; extra == "dev-tensorflow"; protobuf; extra == "dev-tensorflow"; tokenizers<0.22,>=0.21; extra == "dev-tensorflow"; Pillow<=15.0,>=10.0.1; extra == "dev-tensorflow"; isort>=5.5.4; extra == "dev-tensorflow"; urllib3<2.0.0; extra == "dev-tensorflow"; libcst; extra == "dev-tensorflow"; rich; extra == "dev-tensorflow"; scikit-learn; extra == "dev-tensorflow"; onnxruntime>=1.4.0; extra == "dev-tensorflow"; onnxruntime-tools>=1.4.2; extra == "dev-tensorflow"; librosa; extra == "dev-tensorflow"; pyctcdecode>=0.4.0; extra == "dev-tensorflow"; phonemizer; extra == "dev-tensorflow"; kenlm; extra == "dev-tensorflow"; pytest>=7.2.0; extra == "dev-torch"; pytest-asyncio; extra == "dev-torch"; pytest-rich; extra == "dev-torch"; pytest-xdist; extra == "dev-torch"; pytest-order; extra == "dev-torch"; pytest-rerunfailures; extra == "dev-torch"; timeout-decorator; extra == "dev-torch"; parameterized; extra == "dev-torch"; psutil; extra == "dev-torch"; datasets!=2.5.0; extra == "dev-torch"; dill<0.3.5; extra == "dev-torch"; evaluate>=0.2.0; extra == "dev-torch"; pytest-timeout; extra == "dev-torch"; ruff==0.11.2; extra == "dev-torch"; isort>=5.5.4; extra == "quality"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-torch"; nltk<=3.8.1; extra == "dev-torch"; GitPython<3.1.19; extra == "dev-torch"; sacremoses; extra == "dev-torch"; rjieba; extra == "dev-torch"; beautifulsoup4; extra == "dev-torch"; tensorboard; extra == "dev-torch"; pydantic; extra == "dev-torch"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev-torch"; sacrebleu<2.0.0,>=1.4.12; extra == "dev-torch"; faiss-cpu; extra == "dev-torch"; cookiecutter==1.7.3; extra == "dev-torch"; torch<2.7,>=2.1; extra == "dev-torch"; accelerate>=0.26.0; extra == "dev-torch"; protobuf; extra == "dev-torch"; tokenizers<0.22,>=0.21; extra == "dev-torch"; torchaudio; extra == "dev-torch"; librosa; extra == "dev-torch"; pyctcdecode>=0.4.0; extra == "dev-torch"; phonemizer; extra == "dev-torch"; kenlm; extra == "dev-torch"; Pillow<=15.0,>=10.0.1; extra == "dev-torch"; kernels<0.5,>=0.4.4; extra == "dev-torch"; optuna; extra == "dev-torch"; ray[tune]>=2.7.0; extra == "dev-torch"; sigopt; extra == "dev-torch"; timm<=1.0.11; extra == "dev-torch"; torchvision; extra == "dev-torch"; codecarbon>=2.8.1; extra == "dev-torch"; isort>=5.5.4; extra == "dev-torch"; urllib3<2.0.0; extra == "dev-torch"; libcst; extra == "dev-torch"; rich; extra == "dev-torch"; fugashi>=1.0; extra == "dev-torch"; ipadic<2.0,>=1.0.0; extra == "dev-torch"; unidic-lite>=1.0.7; extra == "dev-torch"; unidic>=1.0.2; extra == "dev-torch"; sudachipy>=0.6.6; extra == "dev-torch"; sudachidict-core>=20220729; extra == "dev-torch"; rhoknp<1.3.1,>=1.1.0; extra == "dev-torch"; scikit-learn; extra == "dev-torch"; onnxruntime>=1.4.0; extra == "dev-torch"; onnxruntime-tools>=1.4.2; extra == "dev-torch"; num2words; extra == "dev-torch"; jax<=0.4.13,>=0.4.1; extra == "flax"; jaxlib<=0.4.13,>=0.4.1; extra == "flax"; flax<=0.7.0,>=0.4.1; extra == "flax"; optax<=0.1.4,>=0.0.8; extra == "flax"; scipy<1.13.0; extra == "flax"; librosa; extra == "flax-speech"; pyctcdecode>=0.4.0; extra == "flax-speech"; phonemizer; extra == "flax-speech"; kenlm; extra == "flax-speech"; ftfy; extra == "ftfy"; hf-xet; extra == "hf-xet"; kernels<0.5,>=0.4.4; extra == "hub-kernels"; kernels<0.5,>=0.4.4; extra == "integrations"; optuna; extra == "integrations"; ray[tune]>=2.7.0; extra == "integrations"; sigopt; extra == "integrations"; fugashi>=1.0; extra == "ja"; ipadic<2.0,>=1.0.0; extra == "ja"; unidic-lite>=1.0.7; extra == "ja"; unidic>=1.0.2; extra == "ja"; sudachipy>=0.6.6; extra == "ja"; sudachidict-core>=20220729; extra == "ja"; rhoknp<1.3.1,>=1.1.0; extra == "ja"; cookiecutter==1.7.3; extra == "modelcreation"; natten<0.15.0,>=0.14.6; extra == "natten"; num2words; extra == "num2words"; onnxconverter-common; extra == "onnx"; tf2onnx; extra == "onnx"; onnxruntime>=1.4.0; extra == "onnx"; onnxruntime-tools>=1.4.2; extra == "onnx"; onnxruntime>=1.4.0; extra == "onnxruntime"; onnxruntime-tools>=1.4.2; extra == "onnxruntime"; optuna; extra == "optuna"; datasets!=2.5.0; extra == "quality"; ruff==0.11.2; extra == "quality"; GitPython<3.1.19; extra == "quality"; urllib3<2.0.0; extra == "quality"; libcst; extra == "quality"; rich; extra == "quality"; ray[tune]>=2.7.0; extra == "ray"; faiss-cpu; extra == "retrieval"; datasets!=2.5.0; extra == "retrieval"; ruff==0.11.2; extra == "ruff"; sagemaker>=2.31.0; extra == "sagemaker"; sentencepiece!=0.1.92,>=0.1.91; extra == "sentencepiece"; protobuf; extra == "sentencepiece"; pydantic; extra == "serving"; uvicorn; extra == "serving"; fastapi; extra == "serving"; starlette; extra == "serving"; sigopt; extra == "sigopt"; scikit-learn; extra == "sklearn"; torchaudio; extra == "speech"; librosa; extra == "speech"; pyctcdecode>=0.4.0; extra == "speech"; phonemizer; extra == "speech"; kenlm; extra == "speech"; pytest>=7.2.0; extra == "testing"; pytest-asyncio; extra == "testing"; pytest-rich; extra == "testing"; pytest-xdist; extra == "testing"; pytest-order; extra == "testing"; pytest-rerunfailures; extra == "testing"; timeout-decorator; extra == "testing"; parameterized; extra == "testing"; psutil; extra == "testing"; datasets!=2.5.0; extra == "testing"; dill<0.3.5; extra == "testing"; evaluate>=0.2.0; extra == "testing"; pytest-timeout; extra == "testing"; ruff==0.11.2; extra == "testing"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "testing"; nltk<=3.8.1; extra == "testing"; GitPython<3.1.19; extra == "testing"; sacremoses; extra == "testing"; rjieba; extra == "testing"; beautifulsoup4; extra == "testing"; tensorboard; extra == "testing"; pydantic; extra == "testing"; sentencepiece!=0.1.92,>=0.1.91; extra == "testing"; sacrebleu<2.0.0,>=1.4.12; extra == "testing"; faiss-cpu; extra == "testing"; cookiecutter==1.7.3; extra == "testing"; tensorflow<2.16,>2.9; extra == "tf"; onnxconverter-common; extra == "tf"; tf2onnx; extra == "tf"; tensorflow-text<2.16; extra == "tf"; keras-nlp<0.14.0,>=0.3.1; extra == "tf"; keras<2.16,>2.9; extra == "tf-cpu"; tensorflow-cpu<2.16,>2.9; extra == "tf-cpu"; onnxconverter-common; extra == "tf-cpu"; tf2onnx; extra == "tf-cpu"; tensorflow-text<2.16; extra == "tf-cpu"; keras-nlp<0.14.0,>=0.3.1; extra == "tf-cpu"; tensorflow-probability<0.24; extra == "tf-cpu"; librosa; extra == "tf-speech"; pyctcdecode>=0.4.0; extra == "tf-speech"; phonemizer; extra == "tf-speech"; kenlm; extra == "tf-speech"; tiktoken; extra == "tiktoken"; blobfile; extra == "tiktoken"; timm<=1.0.11; extra == "timm"; tokenizers<0.22,>=0.21; extra == "tokenizers"; torch<2.7,>=2.1; extra == "torch"; accelerate>=0.26.0; extra == "torch"; torchaudio; extra == "torch-speech"; librosa; extra == "torch-speech"; pyctcdecode>=0.4.0; extra == "torch-speech"; phonemizer; extra == "torch-speech"; kenlm; extra == "torch-speech"; torchvision; extra == "torch-vision"; Pillow<=15.0,>=10.0.1; extra == "torch-vision"; filelock; extra == "torchhub"; huggingface-hub<1.0,>=0.30.0; extra == "torchhub"; importlib-metadata; extra == "torchhub"; numpy>=1.17; extra == "torchhub"; packaging>=20.0; extra == "torchhub"; protobuf; extra == "torchhub"; regex!=2019.12.17; extra == "torchhub"; requests; extra == "torchhub"; sentencepiece!=0.1.92,>=0.1.91; extra == "torchhub"; torch<2.7,>=2.1; extra == "torchhub"; tokenizers<0.22,>=0.21; extra == "torchhub"; tqdm>=4.27; extra == "torchhub"; av; extra == "video"; Pillow<=15.0,>=10.0.1; extra == "vision"4.46.1, 4.46.2, 4.46.3, 4.47.0, 4.47.1, 4.48.0, 4.48.1, 4.48.2, 4.48.3, 4.49.0, 4.50.0, 4.50.1, 4.50.2, 4.50.3, 4.51.0, 4.51.1, 4.51.2, 4.51.3, 4.52.0, 4.52.1, 4.52.2, 4.52.3, 4.52.4beautifulsoup4; extra == "dev"; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == "accelerate"; tensorflow<2.16,>2.9; extra == "all"; onnxconverter-common; extra == "all"; tf2onnx; extra == "all"; tensorflow-text<2.16; extra == "all"; keras-nlp<0.14.0,>=0.3.1; extra == "all"; torch<2.7,>=2.1; extra == "all"; accelerate>=0.26.0; extra == "all"; jax<=0.4.13,>=0.4.1; extra == "all"; jaxlib<=0.4.13,>=0.4.1; extra == "all"; flax<=0.7.0,>=0.4.1; extra == "all"; optax<=0.1.4,>=0.0.8; extra == "all"; scipy<1.13.0; extra == "all"; sentencepiece!=0.1.92,>=0.1.91; extra == "all"; protobuf; extra == "all"; tokenizers<0.22,>=0.21; extra == "all"; torchaudio; extra == "all"; librosa; extra == "all"; pyctcdecode>=0.4.0; extra == "all"; phonemizer; extra == "all"; kenlm; extra == "all"; Pillow<=15.0,>=10.0.1; extra == "all"; kernels<0.5,>=0.4.4; extra == "all"; optuna; extra == "all"; ray[tune]>=2.7.0; extra == "all"; sigopt; extra == "all"; timm<=1.0.11; extra == "all"; torchvision; extra == "all"; codecarbon>=2.8.1; extra == "all"; av; extra == "all"; num2words; extra == "all"; librosa; extra == "audio"; pyctcdecode>=0.4.0; extra == "audio"; phonemizer; extra == "audio"; kenlm; extra == "audio"; optimum-benchmark>=0.3.0; extra == "benchmark"; codecarbon>=2.8.1; extra == "codecarbon"; deepspeed>=0.9.3; extra == "deepspeed"; accelerate>=0.26.0; extra == "deepspeed"; deepspeed>=0.9.3; extra == "deepspeed-testing"; accelerate>=0.26.0; extra == "deepspeed-testing"; pytest>=7.2.0; extra == "deepspeed-testing"; pytest-asyncio; extra == "deepspeed-testing"; pytest-rich; extra == "deepspeed-testing"; pytest-xdist; extra == "deepspeed-testing"; pytest-order; extra == "deepspeed-testing"; pytest-rerunfailures; extra == "deepspeed-testing"; timeout-decorator; extra == "deepspeed-testing"; parameterized; extra == "deepspeed-testing"; psutil; extra == "deepspeed-testing"; datasets!=2.5.0; extra == "deepspeed-testing"; dill<0.3.5; extra == "deepspeed-testing"; evaluate>=0.2.0; extra == "deepspeed-testing"; pytest-timeout; extra == "deepspeed-testing"; ruff==0.11.2; extra == "deepspeed-testing"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "deepspeed-testing"; nltk<=3.8.1; extra == "deepspeed-testing"; GitPython<3.1.19; extra == "deepspeed-testing"; sacremoses; extra == "deepspeed-testing"; rjieba; extra == "deepspeed-testing"; beautifulsoup4; extra == "deepspeed-testing"; tensorboard; extra == "deepspeed-testing"; pydantic; extra == "deepspeed-testing"; sentencepiece!=0.1.92,>=0.1.91; extra == "deepspeed-testing"; sacrebleu<2.0.0,>=1.4.12; extra == "deepspeed-testing"; faiss-cpu; extra == "deepspeed-testing"; cookiecutter==1.7.3; extra == "deepspeed-testing"; optuna; extra == "deepspeed-testing"; protobuf; extra == "deepspeed-testing"; tensorflow<2.16,>2.9; extra == "dev"; onnxconverter-common; extra == "dev"; tf2onnx; extra == "dev"; tensorflow-text<2.16; extra == "dev"; keras-nlp<0.14.0,>=0.3.1; extra == "dev"; torch<2.7,>=2.1; extra == "dev"; accelerate>=0.26.0; extra == "dev"; jax<=0.4.13,>=0.4.1; extra == "dev"; jaxlib<=0.4.13,>=0.4.1; extra == "dev"; flax<=0.7.0,>=0.4.1; extra == "dev"; optax<=0.1.4,>=0.0.8; extra == "dev"; scipy<1.13.0; extra == "dev"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev"; protobuf; extra == "dev"; tokenizers<0.22,>=0.21; extra == "dev"; torchaudio; extra == "dev"; librosa; extra == "dev"; pyctcdecode>=0.4.0; extra == "dev"; phonemizer; extra == "dev"; kenlm; extra == "dev"; Pillow<=15.0,>=10.0.1; extra == "dev"; kernels<0.5,>=0.4.4; extra == "dev"; optuna; extra == "dev"; ray[tune]>=2.7.0; extra == "dev"; sigopt; extra == "dev"; timm<=1.0.11; extra == "dev"; torchvision; extra == "dev"; codecarbon>=2.8.1; extra == "dev"; av; extra == "dev"; num2words; extra == "dev"; pytest>=7.2.0; extra == "dev"; pytest-asyncio; extra == "dev"; pytest-rich; extra == "dev"; pytest-xdist; extra == "dev"; pytest-order; extra == "dev"; pytest-rerunfailures; extra == "dev"; timeout-decorator; extra == "dev"; parameterized; extra == "dev"; psutil; extra == "dev"; datasets!=2.5.0; extra == "dev"; dill<0.3.5; extra == "dev"; evaluate>=0.2.0; extra == "dev"; pytest-timeout; extra == "dev"; ruff==0.11.2; extra == "dev"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev"; nltk<=3.8.1; extra == "dev"; GitPython<3.1.19; extra == "dev"; sacremoses; extra == "dev"; rjieba; extra == "dev"; tensorboard; extra == "dev"; pydantic; extra == "dev"; sacrebleu<2.0.0,>=1.4.12; extra == "dev"; faiss-cpu; extra == "dev"; cookiecutter==1.7.3; extra == "dev"; isort>=5.5.4; extra == "dev"; urllib3<2.0.0; extra == "dev"; libcst; extra == "dev"; rich; extra == "dev"; fugashi>=1.0; extra == "dev"; ipadic<2.0,>=1.0.0; extra == "dev"; unidic-lite>=1.0.7; extra == "dev"; unidic>=1.0.2; extra == "dev"; sudachipy>=0.6.6; extra == "dev"; sudachidict-core>=20220729; extra == "dev"; rhoknp<1.3.1,>=1.1.0; extra == "dev"; scikit-learn; extra == "dev"; pytest>=7.2.0; extra == "dev-tensorflow"; pytest-asyncio; extra == "dev-tensorflow"; pytest-rich; extra == "dev-tensorflow"; pytest-xdist; extra == "dev-tensorflow"; pytest-order; extra == "dev-tensorflow"; pytest-rerunfailures; extra == "dev-tensorflow"; timeout-decorator; extra == "dev-tensorflow"; parameterized; extra == "dev-tensorflow"; psutil; extra == "dev-tensorflow"; datasets!=2.5.0; extra == "dev-tensorflow"; dill<0.3.5; extra == "dev-tensorflow"; evaluate>=0.2.0; extra == "dev-tensorflow"; pytest-timeout; extra == "dev-tensorflow"; ruff==0.11.2; extra == "dev-tensorflow"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-tensorflow"; nltk<=3.8.1; extra == "dev-tensorflow"; GitPython<3.1.19; extra == "dev-tensorflow"; sacremoses; extra == "dev-tensorflow"; rjieba; extra == "dev-tensorflow"; beautifulsoup4; extra == "dev-tensorflow"; tensorboard; extra == "dev-tensorflow"; pydantic; extra == "dev-tensorflow"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev-tensorflow"; sacrebleu<2.0.0,>=1.4.12; extra == "dev-tensorflow"; faiss-cpu; extra == "dev-tensorflow"; cookiecutter==1.7.3; extra == "dev-tensorflow"; tensorflow<2.16,>2.9; extra == "dev-tensorflow"; onnxconverter-common; extra == "dev-tensorflow"; tf2onnx; extra == "dev-tensorflow"; tensorflow-text<2.16; extra == "dev-tensorflow"; keras-nlp<0.14.0,>=0.3.1; extra == "dev-tensorflow"; protobuf; extra == "dev-tensorflow"; tokenizers<0.22,>=0.21; extra == "dev-tensorflow"; Pillow<=15.0,>=10.0.1; extra == "dev-tensorflow"; isort>=5.5.4; extra == "dev-tensorflow"; urllib3<2.0.0; extra == "dev-tensorflow"; libcst; extra == "dev-tensorflow"; rich; extra == "dev-tensorflow"; scikit-learn; extra == "dev-tensorflow"; onnxruntime>=1.4.0; extra == "dev-tensorflow"; onnxruntime-tools>=1.4.2; extra == "dev-tensorflow"; librosa; extra == "dev-tensorflow"; pyctcdecode>=0.4.0; extra == "dev-tensorflow"; phonemizer; extra == "dev-tensorflow"; kenlm; extra == "dev-tensorflow"; pytest>=7.2.0; extra == "dev-torch"; pytest-asyncio; extra == "dev-torch"; pytest-rich; extra == "dev-torch"; pytest-xdist; extra == "dev-torch"; pytest-order; extra == "dev-torch"; pytest-rerunfailures; extra == "dev-torch"; timeout-decorator; extra == "dev-torch"; parameterized; extra == "dev-torch"; psutil; extra == "dev-torch"; datasets!=2.5.0; extra == "dev-torch"; dill<0.3.5; extra == "dev-torch"; evaluate>=0.2.0; extra == "dev-torch"; pytest-timeout; extra == "dev-torch"; ruff==0.11.2; extra == "dev-torch"; isort>=5.5.4; extra == "quality"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-torch"; nltk<=3.8.1; extra == "dev-torch"; GitPython<3.1.19; extra == "dev-torch"; sacremoses; extra == "dev-torch"; rjieba; extra == "dev-torch"; beautifulsoup4; extra == "dev-torch"; tensorboard; extra == "dev-torch"; pydantic; extra == "dev-torch"; sentencepiece!=0.1.92,>=0.1.91; extra == "dev-torch"; sacrebleu<2.0.0,>=1.4.12; extra == "dev-torch"; faiss-cpu; extra == "dev-torch"; cookiecutter==1.7.3; extra == "dev-torch"; torch<2.7,>=2.1; extra == "dev-torch"; accelerate>=0.26.0; extra == "dev-torch"; protobuf; extra == "dev-torch"; tokenizers<0.22,>=0.21; extra == "dev-torch"; torchaudio; extra == "dev-torch"; librosa; extra == "dev-torch"; pyctcdecode>=0.4.0; extra == "dev-torch"; phonemizer; extra == "dev-torch"; kenlm; extra == "dev-torch"; Pillow<=15.0,>=10.0.1; extra == "dev-torch"; kernels<0.5,>=0.4.4; extra == "dev-torch"; optuna; extra == "dev-torch"; ray[tune]>=2.7.0; extra == "dev-torch"; sigopt; extra == "dev-torch"; timm<=1.0.11; extra == "dev-torch"; torchvision; extra == "dev-torch"; codecarbon>=2.8.1; extra == "dev-torch"; isort>=5.5.4; extra == "dev-torch"; urllib3<2.0.0; extra == "dev-torch"; libcst; extra == "dev-torch"; rich; extra == "dev-torch"; fugashi>=1.0; extra == "dev-torch"; ipadic<2.0,>=1.0.0; extra == "dev-torch"; unidic-lite>=1.0.7; extra == "dev-torch"; unidic>=1.0.2; extra == "dev-torch"; sudachipy>=0.6.6; extra == "dev-torch"; sudachidict-core>=20220729; extra == "dev-torch"; rhoknp<1.3.1,>=1.1.0; extra == "dev-torch"; scikit-learn; extra == "dev-torch"; onnxruntime>=1.4.0; extra == "dev-torch"; onnxruntime-tools>=1.4.2; extra == "dev-torch"; num2words; extra == "dev-torch"; jax<=0.4.13,>=0.4.1; extra == "flax"; jaxlib<=0.4.13,>=0.4.1; extra == "flax"; flax<=0.7.0,>=0.4.1; extra == "flax"; optax<=0.1.4,>=0.0.8; extra == "flax"; scipy<1.13.0; extra == "flax"; librosa; extra == "flax-speech"; pyctcdecode>=0.4.0; extra == "flax-speech"; phonemizer; extra == "flax-speech"; kenlm; extra == "flax-speech"; ftfy; extra == "ftfy"; hf-xet; extra == "hf-xet"; kernels<0.5,>=0.4.4; extra == "hub-kernels"; kernels<0.5,>=0.4.4; extra == "integrations"; optuna; extra == "integrations"; ray[tune]>=2.7.0; extra == "integrations"; sigopt; extra == "integrations"; fugashi>=1.0; extra == "ja"; ipadic<2.0,>=1.0.0; extra == "ja"; unidic-lite>=1.0.7; extra == "ja"; unidic>=1.0.2; extra == "ja"; sudachipy>=0.6.6; extra == "ja"; sudachidict-core>=20220729; extra == "ja"; rhoknp<1.3.1,>=1.1.0; extra == "ja"; cookiecutter==1.7.3; extra == "modelcreation"; natten<0.15.0,>=0.14.6; extra == "natten"; num2words; extra == "num2words"; onnxconverter-common; extra == "onnx"; tf2onnx; extra == "onnx"; onnxruntime>=1.4.0; extra == "onnx"; onnxruntime-tools>=1.4.2; extra == "onnx"; onnxruntime>=1.4.0; extra == "onnxruntime"; onnxruntime-tools>=1.4.2; extra == "onnxruntime"; optuna; extra == "optuna"; datasets!=2.5.0; extra == "quality"; ruff==0.11.2; extra == "quality"; GitPython<3.1.19; extra == "quality"; urllib3<2.0.0; extra == "quality"; libcst; extra == "quality"; rich; extra == "quality"; ray[tune]>=2.7.0; extra == "ray"; faiss-cpu; extra == "retrieval"; datasets!=2.5.0; extra == "retrieval"; ruff==0.11.2; extra == "ruff"; sagemaker>=2.31.0; extra == "sagemaker"; sentencepiece!=0.1.92,>=0.1.91; extra == "sentencepiece"; protobuf; extra == "sentencepiece"; pydantic; extra == "serving"; uvicorn; extra == "serving"; fastapi; extra == "serving"; starlette; extra == "serving"; sigopt; extra == "sigopt"; scikit-learn; extra == "sklearn"; torchaudio; extra == "speech"; librosa; extra == "speech"; pyctcdecode>=0.4.0; extra == "speech"; phonemizer; extra == "speech"; kenlm; extra == "speech"; pytest>=7.2.0; extra == "testing"; pytest-asyncio; extra == "testing"; pytest-rich; extra == "testing"; pytest-xdist; extra == "testing"; pytest-order; extra == "testing"; pytest-rerunfailures; extra == "testing"; timeout-decorator; extra == "testing"; parameterized; extra == "testing"; psutil; extra == "testing"; datasets!=2.5.0; extra == "testing"; dill<0.3.5; extra == "testing"; evaluate>=0.2.0; extra == "testing"; pytest-timeout; extra == "testing"; ruff==0.11.2; extra == "testing"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "testing"; nltk<=3.8.1; extra == "testing"; GitPython<3.1.19; extra == "testing"; sacremoses; extra == "testing"; rjieba; extra == "testing"; beautifulsoup4; extra == "testing"; tensorboard; extra == "testing"; pydantic; extra == "testing"; sentencepiece!=0.1.92,>=0.1.91; extra == "testing"; sacrebleu<2.0.0,>=1.4.12; extra == "testing"; faiss-cpu; extra == "testing"; cookiecutter==1.7.3; extra == "testing"; tensorflow<2.16,>2.9; extra == "tf"; onnxconverter-common; extra == "tf"; tf2onnx; extra == "tf"; tensorflow-text<2.16; extra == "tf"; keras-nlp<0.14.0,>=0.3.1; extra == "tf"; keras<2.16,>2.9; extra == "tf-cpu"; tensorflow-cpu<2.16,>2.9; extra == "tf-cpu"; onnxconverter-common; extra == "tf-cpu"; tf2onnx; extra == "tf-cpu"; tensorflow-text<2.16; extra == "tf-cpu"; keras-nlp<0.14.0,>=0.3.1; extra == "tf-cpu"; tensorflow-probability<0.24; extra == "tf-cpu"; librosa; extra == "tf-speech"; pyctcdecode>=0.4.0; extra == "tf-speech"; phonemizer; extra == "tf-speech"; kenlm; extra == "tf-speech"; tiktoken; extra == "tiktoken"; blobfile; extra == "tiktoken"; timm<=1.0.11; extra == "timm"; tokenizers<0.22,>=0.21; extra == "tokenizers"; torch<2.7,>=2.1; extra == "torch"; accelerate>=0.26.0; extra == "torch"; torchaudio; extra == "torch-speech"; librosa; extra == "torch-speech"; pyctcdecode>=0.4.0; extra == "torch-speech"; phonemizer; extra == "torch-speech"; kenlm; extra == "torch-speech"; torchvision; extra == "torch-vision"; Pillow<=15.0,>=10.0.1; extra == "torch-vision"; filelock; extra == "torchhub"; huggingface-hub<1.0,>=0.30.0; extra == "torchhub"; importlib-metadata; extra == "torchhub"; numpy>=1.17; extra == "torchhub"; packaging>=20.0; extra == "torchhub"; protobuf; extra == "torchhub"; regex!=2019.12.17; extra == "torchhub"; requests; extra == "torchhub"; sentencepiece!=0.1.92,>=0.1.91; extra == "torchhub"; torch<2.7,>=2.1; extra == "torchhub"; tokenizers<0.22,>=0.21; extra == "torchhub"; tqdm>=4.27; extra == "torchhub"; av; extra == "video"; Pillow<=15.0,>=10.0.1; extra == "vision"4.52.4YesCVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0
Yes4.48.3: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.49.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0; 4.47.0: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.2: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.1: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.2: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.47.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.3: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0
CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0
CVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0
CVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0
4.52.4{'base_package': 'transformers==4.52.4', 'dependencies': ['huggingface-hub==0.33.0', 'tokenizers==0.21.2', 'accelerate==0.34.2', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'accelerate==0.34.2', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'av==0.22.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'optimum-benchmark==14.4.0', 'codecarbon==1.0.15', 'deepspeed==0.5.14', 'accelerate==0.34.2', 'deepspeed==0.5.14', 'accelerate==0.34.2', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'accelerate==0.34.2', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'av==0.22.1', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'libcst==3.1.44', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'tokenizers==0.21.2', 'libcst==3.1.44', 'onnxruntime-tools==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'accelerate==0.34.2', 'tokenizers==0.21.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'timm==2.47.1', 'codecarbon==1.0.15', 'libcst==3.1.44', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'onnxruntime-tools==6.31.1', 'jax==0.34.2', 'jaxlib==0.6.2', 'flax==0.6.2', 'optax==0.10.6', 'scipy==0.2.5', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'ftfy==2.19.0', 'hf-xet==1.14.0', 'kernels==0.3.0', 'kernels==0.3.0', 'ray==0.6.2', 'sigopt==4.4.0', 'fugashi==0.1.13', 'ipadic==4.13.4', 'unidic-lite==2.19.0', 'unidic==2.11.7', 'sudachipy==0.2.0', 'sudachidict-core==1.5.1', 'rhoknp==1.11.0', 'cookiecutter==0.12.0', 'natten==1.16.1', 'onnxconverter-common==1.14.0', 'onnxruntime-tools==6.31.1', 'onnxruntime-tools==6.31.1', 'ruff==3.7.0', 'GitPython==0.5.0', 'libcst==3.1.44', 'ray==0.6.2', 'ruff==3.7.0', 'sagemaker==2.19.0', 'sigopt==4.4.0', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'pytest-rich==3.3.0', 'pytest-xdist==0.3.0', 'pytest-order==0.5.0', 'pytest-rerunfailures==2.8.4', 'timeout-decorator==0.17.1', 'parameterized==0.34.2', 'dill==7.4.4', 'evaluate==1.0.0', 'pytest-timeout==0.2.0', 'ruff==3.7.0', 'rouge-score==1.3.0', 'nltk==15.1', 'GitPython==0.5.0', 'sacremoses==0.9.0', 'rjieba==7.0.0', 'sacrebleu==0.4.4', 'cookiecutter==0.12.0', 'tensorflow==2.19.0', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'keras==0.6.2', 'tensorflow-cpu==0.6.2', 'onnxconverter-common==1.14.0', 'tensorflow-text==2.19.0', 'keras-nlp==0.21.1', 'tensorflow-probability==0.10.6', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'blobfile==1.16.0', 'timm==2.47.1', 'tokenizers==0.21.2', 'accelerate==0.34.2', 'torchaudio==6.31.1', 'librosa==0.21.2', 'pyctcdecode==2.7.1', 'phonemizer==0.11.0', 'kenlm==0.5.0', 'huggingface-hub==0.33.0', 'tokenizers==0.21.2', 'av==0.22.1']}
trioDependency PackageI&S0.26.2Noneattrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == "nt" and implementation_name != "pypy"; exceptiongroup; python_version < "3.11"0.27.0, 0.28.0, 0.29.0, 0.30.0attrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == "nt" and implementation_name != "pypy"; exceptiongroup; python_version < "3.11"0.30.0NoNoNoneNoneNone
trio-websocketDependency PackageI&S0.11.1Noneoutcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < "3.11"0.12.0, 0.12.1, 0.12.2outcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < "3.11"0.12.2NoNoNoneNoneNone
trove-classifiersDependency PackageI&S2024.9.12None2024.10.11, 2024.10.12, 2024.10.13, 2024.10.16, 2024.10.21.16, 2025.1.6.15, 2025.1.7.14, 2025.1.10.15, 2025.1.15.22, 2025.2.18.16, 2025.3.3.18, 2025.3.13.13, 2025.3.19.19, 2025.4.11.15, 2025.4.28.22, 2025.5.1.12, 2025.5.7.19, 2025.5.8.13, 2025.5.8.15, 2025.5.9.122025.5.9.12NoNoNoneNoneNone
tsdownsampleDependency PackageI&S0.1.3Nonenumpy0.1.4, 0.1.4.1rc0, 0.1.4.1numpy0.1.4.1NoNoNoneNoneNone
typeguardDependency PackageI&S4.3.0Noneimportlib_metadata>=3.6; python_version < "3.10"; typing_extensions>=4.14.04.4.0, 4.4.1, 4.4.2, 4.4.3, 4.4.4importlib_metadata>=3.6; python_version < "3.10"; typing_extensions>=4.14.04.4.4NoNoNoneNoneNone
tzlocalDependency PackageI&S5.2Nonetzdata; platform_system == "Windows"; pytest>=4.3; extra == "devenv"; pytest-mock>=3.3; extra == "devenv"; pytest-cov; extra == "devenv"; check-manifest; extra == "devenv"; zest.releaser; extra == "devenv"5.3, 5.3.1tzdata; platform_system == "Windows"; pytest>=4.3; extra == "devenv"; pytest-mock>=3.3; extra == "devenv"; pytest-cov; extra == "devenv"; check-manifest; extra == "devenv"; zest.releaser; extra == "devenv"5.3.1NoNoNoneNoneNone
ujsonDependency PackageI&S5.10.0None5.10.0NoNoNoneNoneNone
unstructured-clientDependency PackageI&S0.25.8Noneaiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.00.25.9, 0.26.0b1, 0.26.0b2, 0.26.0b3, 0.26.0b4, 0.26.0, 0.26.1, 0.26.2, 0.27.0, 0.28.0, 0.28.1, 0.29.0, 0.30.0b0, 0.30.0, 0.30.1, 0.30.2, 0.30.3, 0.30.4, 0.30.5, 0.30.6, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.31.5, 0.31.6, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.34.0, 0.35.0, 0.36.0, 0.37.1, 0.37.2aiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.00.37.2NoNoNoneNoneNone
url-normalizeDependency PackageI&S1.4.3Noneidna>=3.3; mypy; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; pytest-socket; extra == "dev"; pytest; extra == "dev"; ruff; extra == "dev"2.0.0, 2.0.1, 2.1.0, 2.2.0, 2.2.1idna>=3.3; mypy; extra == "dev"; pre-commit; extra == "dev"; pytest-cov; extra == "dev"; pytest-socket; extra == "dev"; pytest; extra == "dev"; ruff; extra == "dev"2.2.1NoNoNoneNoneNone
virtualenvDependency PackageI&S20.27.0Nonedistlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < "3.8"; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == "docs"; proselint>=0.13; extra == "docs"; sphinx!=7.3,>=7.1.2; extra == "docs"; sphinx-argparse>=0.4; extra == "docs"; sphinxcontrib-towncrier>=0.2.1a0; extra == "docs"; towncrier>=23.6; extra == "docs"; covdefaults>=2.3; extra == "test"; coverage-enable-subprocess>=1; extra == "test"; coverage>=7.2.7; extra == "test"; flaky>=3.7; extra == "test"; packaging>=23.1; extra == "test"; pytest-env>=0.8.2; extra == "test"; pytest-freezer>=0.4.8; (platform_python_implementation == "PyPy" or platform_python_implementation == "GraalVM" or (platform_python_implementation == "CPython" and sys_platform == "win32" and python_version >= "3.13")) and extra == "test"; pytest-mock>=3.11.1; extra == "test"; pytest-randomly>=3.12; extra == "test"; pytest-timeout>=2.1; extra == "test"; pytest>=7.4; extra == "test"; setuptools>=68; extra == "test"; time-machine>=2.10; platform_python_implementation == "CPython" and extra == "test"20.27.1, 20.28.0, 20.28.1, 20.29.0, 20.29.1, 20.29.2, 20.29.3, 20.30.0, 20.31.0, 20.31.1, 20.31.2distlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < "3.8"; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == "docs"; proselint>=0.13; extra == "docs"; sphinx!=7.3,>=7.1.2; extra == "docs"; sphinx-argparse>=0.4; extra == "docs"; sphinxcontrib-towncrier>=0.2.1a0; extra == "docs"; towncrier>=23.6; extra == "docs"; covdefaults>=2.3; extra == "test"; coverage-enable-subprocess>=1; extra == "test"; coverage>=7.2.7; extra == "test"; flaky>=3.7; extra == "test"; packaging>=23.1; extra == "test"; pytest-env>=0.8.2; extra == "test"; pytest-freezer>=0.4.8; (platform_python_implementation == "PyPy" or platform_python_implementation == "GraalVM" or (platform_python_implementation == "CPython" and sys_platform == "win32" and python_version >= "3.13")) and extra == "test"; pytest-mock>=3.11.1; extra == "test"; pytest-randomly>=3.12; extra == "test"; pytest-timeout>=2.1; extra == "test"; pytest>=7.4; extra == "test"; setuptools>=68; extra == "test"; time-machine>=2.10; platform_python_implementation == "CPython" and extra == "test"20.31.2NoNoNoneNoneNone
WerkzeugDependency PackageI&S3.0.4NoneMarkupSafe>=2.1.1; watchdog>=2.3; extra == "watchdog"3.0.5, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3MarkupSafe>=2.1.1; watchdog>=2.3; extra == "watchdog"3.1.3YesCVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6
CVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6
Yes3.0.5: CVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6
CVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6
3.1.3{'base_package': 'Werkzeug==3.1.3', 'dependencies': []}
wheelDependency PackageI&S0.44.0Nonepytest>=6.0.0; extra == "test"; setuptools>=65; extra == "test"0.45.0, 0.45.1, 0.46.0, 0.46.1pytest>=6.0.0; extra == "test"; setuptools>=65; extra == "test"0.46.1NoNoNoneNoneNone
widgetsnbextensionDependency PackageI&S4.0.13None4.0.144.0.14NoNoNoneNoneNone
wsprotoDependency PackageI&S1.2.0Noneh11 (<1,>=0.9.0)h11 (<1,>=0.9.0)1.2.0NoNoNoneNoneNone
xxhashDependency PackageI&S3.5.0None3.5.0NoNoNoneNoneNone
zstandardDependency PackageI&S0.23.0Nonecffi>=1.11; platform_python_implementation == "PyPy"; cffi>=1.11; extra == "cffi"cffi>=1.11; platform_python_implementation == "PyPy"; cffi>=1.11; extra == "cffi"0.23.0NoNoNoneNoneNone
+ + + + \ No newline at end of file diff --git a/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.json b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.json new file mode 100644 index 0000000..69ea4d6 --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250625_180847.json @@ -0,0 +1,13270 @@ +[ + { + "Package Name": "adlfs", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2024.4.1", + "Current Version With Dependency JSON": { + "base_package": "adlfs==2024.4.1", + "dependencies": [ + "azure-core==1.28.0", + "azure-datalake-store==0.0.53", + "azure-storage-blob==12.17.0", + "fsspec==2023.12.0", + "aiohttp==3.7.0" + ] + }, + "Dependencies for Current": "azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == \"docs\"; myst-parser; extra == \"docs\"; furo; extra == \"docs\"; numpydoc; extra == \"docs\"; pytest; extra == \"tests\"; docker; extra == \"tests\"; pytest-mock; extra == \"tests\"; arrow; extra == \"tests\"; dask[dataframe]; extra == \"tests\"", + "Newer Versions": "2024.7.0, 2024.12.0", + "Dependencies for Latest": "azure-core<2.0.0,>=1.28.0; azure-datalake-store<0.1,>=0.0.53; azure-identity; azure-storage-blob>=12.17.0; fsspec>=2023.12.0; aiohttp>=3.7.0; sphinx; extra == \"docs\"; myst-parser; extra == \"docs\"; furo; extra == \"docs\"; numpydoc; extra == \"docs\"; pytest; extra == \"tests\"; docker; extra == \"tests\"; pytest-mock; extra == \"tests\"; arrow; extra == \"tests\"; dask[dataframe]; extra == \"tests\"", + "Latest Version": "2024.12.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "allennlp", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.10.1", + "Current Version With Dependency JSON": { + "base_package": "allennlp==2.10.1", + "dependencies": [ + "torch==1.10.0", + "torchvision==0.8.1", + "cached-path==1.1.3", + "fairscale==0.4.6", + "nltk==3.6.5", + "spacy==2.1.0", + "numpy==1.21.4", + "tensorboardX==1.2", + "requests==2.28", + "tqdm==4.62", + "h5py==3.6.0", + "scikit-learn==1.0.1", + "scipy==1.7.3", + "pytest==6.2.5", + "transformers==4.1", + "sentencepiece==0.1.96", + "filelock==3.3", + "lmdb==1.2.1", + "more-itertools==8.12.0", + "termcolor==1.1.0", + "wandb==0.10.0", + "huggingface-hub==0.0.16", + "dill==0.3.4", + "base58==2.1.1", + "typer==0.4.1", + "protobuf==3.12.0", + "traitlets==5.1.1", + "jsonnet==0.10.0", + "checklist==0.0.11", + "checklist==0.0.11", + "flake8==4.0.1", + "mypy==0.961", + "black==22.6.0", + "pytest-cov==3.0.0", + "coverage==6.4", + "codecov==2.1.12", + "matplotlib==2.2.3", + "responses==0.21", + "flaky==3.7.0", + "pytest-benchmark==3.4.1", + "ruamel.yaml==0.17.17", + "docspec==1.0.1", + "docspec-python==1.0.1", + "mkdocs==1.3.0", + "mkdocs-material==5.5.0", + "markdown-include==0.6.0", + "pymdown-extensions==9.5", + "twine==1.11.0" + ] + }, + "Dependencies for Current": "torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < \"3.7\"; jsonnet (>=0.10.0) ; sys_platform != \"win32\"; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'", + "Newer Versions": "", + "Dependencies for Latest": "torch (<1.13.0,>=1.10.0); torchvision (<0.14.0,>=0.8.1); cached-path (<1.2.0,>=1.1.3); fairscale (==0.4.6); nltk (>=3.6.5); spacy (<3.4,>=2.1.0); numpy (>=1.21.4); tensorboardX (>=1.2); requests (>=2.28); tqdm (>=4.62); h5py (>=3.6.0); scikit-learn (>=1.0.1); scipy (>=1.7.3); pytest (>=6.2.5); transformers (<4.21,>=4.1); sentencepiece (>=0.1.96); filelock (<3.8,>=3.3); lmdb (>=1.2.1); more-itertools (>=8.12.0); termcolor (==1.1.0); wandb (<0.13.0,>=0.10.0); huggingface-hub (>=0.0.16); dill (>=0.3.4); base58 (>=2.1.1); sacremoses; typer (>=0.4.1); protobuf (<4.0.0,>=3.12.0); traitlets (>5.1.1); dataclasses ; python_version < \"3.7\"; jsonnet (>=0.10.0) ; sys_platform != \"win32\"; checklist (==0.0.11) ; extra == 'all'; checklist (==0.0.11) ; extra == 'checklist'; flake8 (>=4.0.1) ; extra == 'dev'; mypy (==0.961) ; extra == 'dev'; black (==22.6.0) ; extra == 'dev'; pytest-cov (>=3.0.0) ; extra == 'dev'; coverage[toml] (>=6.4) ; extra == 'dev'; codecov (>=2.1.12) ; extra == 'dev'; matplotlib (>=2.2.3) ; extra == 'dev'; responses (>=0.21) ; extra == 'dev'; flaky (>=3.7.0) ; extra == 'dev'; pytest-benchmark (>=3.4.1) ; extra == 'dev'; ruamel.yaml (>=0.17.17) ; extra == 'dev'; pydoc-markdown (<4.4.0) ; extra == 'dev'; databind.core (<=1.5.3) ; extra == 'dev'; databind-json (<=1.5.3) ; extra == 'dev'; docspec (<1.2.0,>1.0.1) ; extra == 'dev'; docspec-python (<1.2.0,>1.0.1) ; extra == 'dev'; mkdocs (==1.3.0) ; extra == 'dev'; mkdocs-material (<8.4.0,>=5.5.0) ; extra == 'dev'; markdown-include (==0.6.0) ; extra == 'dev'; pymdown-extensions (>=9.5) ; extra == 'dev'; twine (<5.0.0,>=1.11.0) ; extra == 'dev'; setuptools ; extra == 'dev'; wheel ; extra == 'dev'", + "Latest Version": "2.10.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "artifacts-keyring", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.4.0", + "Current Version With Dependency JSON": { + "base_package": "artifacts-keyring==0.4.0", + "dependencies": [ + "keyring==16.0", + "requests==2.20.0" + ] + }, + "Dependencies for Current": "keyring>=16.0; requests>=2.20.0", + "Newer Versions": "", + "Dependencies for Latest": "keyring>=16.0; requests>=2.20.0", + "Latest Version": "0.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "async-timeout", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.0.3", + "Current Version With Dependency JSON": { + "base_package": "async-timeout==4.0.3", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "5.0.0, 5.0.1", + "Dependencies for Latest": "", + "Latest Version": "5.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-keyvault-secrets", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.8.0", + "Current Version With Dependency JSON": { + "base_package": "azure-keyvault-secrets==4.8.0", + "dependencies": [ + "isodate==0.6.1", + "azure-core==1.31.0", + "typing-extensions==4.6.0" + ] + }, + "Dependencies for Current": "isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.0", + "Newer Versions": "4.9.0, 4.10.0b1, 4.10.0", + "Dependencies for Latest": "isodate>=0.6.1; azure-core>=1.31.0; typing-extensions>=4.6.0", + "Latest Version": "4.10.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-featurestore", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1.0", + "Current Version With Dependency JSON": { + "base_package": "azureml-featurestore==1.1.0", + "dependencies": [ + "azure-ai-ml==1.14.0", + "mltable==1.5.0", + "jinja2==3.1.2", + "marshmallow==3.18.0", + "pandas==1.5.3", + "azure-mgmt-redis==14.1.0", + "pyarrow==9.0.0", + "redis==4.5.1", + "msgpack==1.0.5" + ] + }, + "Dependencies for Current": "azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == \"online\"; azure-mgmt-redis<15.0.0,>=14.1.0; extra == \"online\"; pyarrow>=9.0.0; extra == \"online\"; redis>=4.5.1; extra == \"online\"; msgpack<2.0.0,>=1.0.5; extra == \"online\"", + "Newer Versions": "1.1.1, 1.1.2", + "Dependencies for Latest": "azure-ai-ml<2.0.0,>=1.14.0; mltable<2.0.0,>=1.5.0; jinja2<4.0.0,>=3.1.2; marshmallow<4.0.0,>=3.18.0; pandas>=1.5.3; azure-identity; extra == \"online\"; azure-mgmt-redis<15.0.0,>=14.1.0; extra == \"online\"; pyarrow>=9.0.0; extra == \"online\"; redis>=4.5.1; extra == \"online\"; msgpack<2.0.0,>=1.0.5; extra == \"online\"", + "Latest Version": "1.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-fsspec", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.3.1", + "Current Version With Dependency JSON": { + "base_package": "azureml-fsspec==1.3.1", + "dependencies": [ + "azureml-dataprep==5.1.0a", + "fsspec==2021.6.1" + ] + }, + "Dependencies for Current": "azureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytz", + "Newer Versions": "", + "Dependencies for Latest": "azureml-dataprep <5.2.0a,>=5.1.0a; fsspec <=2023.10.0,>=2021.6.1; pytz", + "Latest Version": "1.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-interpret", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.58.0", + "Current Version With Dependency JSON": { + "base_package": "azureml-interpret==1.58.0", + "dependencies": [ + "azureml-core==1.60.0" + ] + }, + "Dependencies for Current": "interpret-community==0.31.*; numba<=0.56.4; python_version < \"3.11\"; numba<=0.58.1; python_version >= \"3.11\"; numpy<=1.21.6; python_version < \"3.8\"; numpy<=1.23.5; python_version >= \"3.8\"; azureml-core~=1.60.0; interpret-community[sample]; extra == \"sample\"; interpret-community[deep]; extra == \"deep\"; interpret-community[mimic]; extra == \"mimic\"", + "Newer Versions": "1.59.0, 1.60.0", + "Dependencies for Latest": "interpret-community==0.31.*; numba<=0.56.4; python_version < \"3.11\"; numba<=0.58.1; python_version >= \"3.11\"; numpy<=1.21.6; python_version < \"3.8\"; numpy<=1.23.5; python_version >= \"3.8\"; azureml-core~=1.60.0; interpret-community[sample]; extra == \"sample\"; interpret-community[deep]; extra == \"deep\"; interpret-community[mimic]; extra == \"mimic\"", + "Latest Version": "1.60.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "backports.tempfile", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1", + "Current Version With Dependency JSON": { + "base_package": "backports.tempfile==1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "backports.weakref", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.0.post1", + "Current Version With Dependency JSON": { + "base_package": "backports.weakref==1.0.post1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.post1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "beanie", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.26.0", + "Current Version With Dependency JSON": { + "base_package": "beanie==1.26.0", + "dependencies": [ + "pydantic==1.10.18", + "motor==2.5.0", + "click==7", + "tomli==2.2.1", + "lazy-model==0.2.0", + "typing-extensions==4.7", + "motor==2.5.0", + "tomli==2.2.1", + "tomli-w==1.0.0", + "Pygments==2.8.0", + "Markdown==3.3", + "pydoc-markdown==4.8", + "mkdocs==1.4", + "mkdocs-material==9.0", + "jinja2==3.0.3", + "motor==2.5.0", + "motor==2.5.0", + "motor==2.5.0", + "beanie-batteries-queue==0.2", + "motor==2.5.0", + "pre-commit==3.5.0", + "pytest==8.3.3", + "pytest-asyncio==0.24.0", + "pytest-cov==5.0.0", + "dnspython==2.1.0", + "pyright==0", + "asgi-lifespan==1.0.1", + "httpx==0.23.0", + "fastapi==0.100", + "pydantic-settings==2", + "pydantic-extra-types==2", + "motor==2.5.0" + ] + }, + "Dependencies for Current": "pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < \"3.11\"; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == \"aws\"; tomli<3.0.0,>=2.2.1; extra == \"ci\" and python_version < \"3.11\"; tomli-w<2.0.0,>=1.0.0; extra == \"ci\"; requests; extra == \"ci\"; types-requests; extra == \"ci\"; Pygments>=2.8.0; extra == \"doc\"; Markdown>=3.3; extra == \"doc\"; pydoc-markdown>=4.8; extra == \"doc\"; mkdocs>=1.4; extra == \"doc\"; mkdocs-material>=9.0; extra == \"doc\"; jinja2>=3.0.3; extra == \"doc\"; motor[encryption]<4.0.0,>=2.5.0; extra == \"encryption\"; motor[gssapi]<4.0.0,>=2.5.0; extra == \"gssapi\"; motor[ocsp]<4.0.0,>=2.5.0; extra == \"ocsp\"; beanie-batteries-queue>=0.2; extra == \"queue\"; motor[snappy]<4.0.0,>=2.5.0; extra == \"snappy\"; pre-commit>=3.5.0; extra == \"test\"; pytest>=8.3.3; extra == \"test\"; pytest-asyncio>=0.24.0; extra == \"test\"; pytest-cov>=5.0.0; extra == \"test\"; dnspython>=2.1.0; extra == \"test\"; pyright>=0; extra == \"test\"; asgi-lifespan>=1.0.1; extra == \"test\"; httpx>=0.23.0; extra == \"test\"; fastapi>=0.100; extra == \"test\"; pydantic-settings>=2; extra == \"test\"; pydantic-extra-types>=2; extra == \"test\"; pydantic[email]; extra == \"test\"; motor[zstd]<4.0.0,>=2.5.0; extra == \"zstd\"", + "Newer Versions": "1.27.0, 1.28.0, 1.29.0, 1.30.0", + "Dependencies for Latest": "pydantic<3.0,>=1.10.18; motor<4.0.0,>=2.5.0; click>=7; tomli<3.0.0,>=2.2.1; python_version < \"3.11\"; lazy-model==0.2.0; typing-extensions>=4.7; motor[aws]<4.0.0,>=2.5.0; extra == \"aws\"; tomli<3.0.0,>=2.2.1; extra == \"ci\" and python_version < \"3.11\"; tomli-w<2.0.0,>=1.0.0; extra == \"ci\"; requests; extra == \"ci\"; types-requests; extra == \"ci\"; Pygments>=2.8.0; extra == \"doc\"; Markdown>=3.3; extra == \"doc\"; pydoc-markdown>=4.8; extra == \"doc\"; mkdocs>=1.4; extra == \"doc\"; mkdocs-material>=9.0; extra == \"doc\"; jinja2>=3.0.3; extra == \"doc\"; motor[encryption]<4.0.0,>=2.5.0; extra == \"encryption\"; motor[gssapi]<4.0.0,>=2.5.0; extra == \"gssapi\"; motor[ocsp]<4.0.0,>=2.5.0; extra == \"ocsp\"; beanie-batteries-queue>=0.2; extra == \"queue\"; motor[snappy]<4.0.0,>=2.5.0; extra == \"snappy\"; pre-commit>=3.5.0; extra == \"test\"; pytest>=8.3.3; extra == \"test\"; pytest-asyncio>=0.24.0; extra == \"test\"; pytest-cov>=5.0.0; extra == \"test\"; dnspython>=2.1.0; extra == \"test\"; pyright>=0; extra == \"test\"; asgi-lifespan>=1.0.1; extra == \"test\"; httpx>=0.23.0; extra == \"test\"; fastapi>=0.100; extra == \"test\"; pydantic-settings>=2; extra == \"test\"; pydantic-extra-types>=2; extra == \"test\"; pydantic[email]; extra == \"test\"; motor[zstd]<4.0.0,>=2.5.0; extra == \"zstd\"", + "Latest Version": "1.30.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "bert-score", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.3.13", + "Current Version With Dependency JSON": { + "base_package": "bert-score==0.3.13", + "dependencies": [ + "torch==1.0.0", + "pandas==1.0.1", + "transformers==3.0.0", + "tqdm==4.31.1", + "packaging==20.9" + ] + }, + "Dependencies for Current": "torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9)", + "Newer Versions": "", + "Dependencies for Latest": "torch (>=1.0.0); pandas (>=1.0.1); transformers (>=3.0.0); numpy; requests; tqdm (>=4.31.1); matplotlib; packaging (>=20.9)", + "Latest Version": "0.3.13", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "black", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "24.4.2", + "Current Version With Dependency JSON": { + "base_package": "black==24.4.2", + "dependencies": [ + "click==8.0.0", + "mypy-extensions==0.4.3", + "packaging==22.0", + "pathspec==0.9.0", + "platformdirs==2", + "tomli==1.1.0", + "typing-extensions==4.0.1", + "colorama==0.4.3", + "aiohttp==3.10", + "ipython==7.8.0", + "tokenize-rt==3.2.0", + "uvloop==0.15.2" + ] + }, + "Dependencies for Current": "click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < \"3.11\"; typing-extensions>=4.0.1; python_version < \"3.11\"; colorama>=0.4.3; extra == \"colorama\"; aiohttp>=3.10; extra == \"d\"; ipython>=7.8.0; extra == \"jupyter\"; tokenize-rt>=3.2.0; extra == \"jupyter\"; uvloop>=0.15.2; extra == \"uvloop\"", + "Newer Versions": "24.8.0, 24.10.0, 25.1.0", + "Dependencies for Latest": "click>=8.0.0; mypy-extensions>=0.4.3; packaging>=22.0; pathspec>=0.9.0; platformdirs>=2; tomli>=1.1.0; python_version < \"3.11\"; typing-extensions>=4.0.1; python_version < \"3.11\"; colorama>=0.4.3; extra == \"colorama\"; aiohttp>=3.10; extra == \"d\"; ipython>=7.8.0; extra == \"jupyter\"; tokenize-rt>=3.2.0; extra == \"jupyter\"; uvloop>=0.15.2; extra == \"uvloop\"", + "Latest Version": "25.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "bs4", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.0.2", + "Current Version With Dependency JSON": { + "base_package": "bs4==0.0.2", + "dependencies": [] + }, + "Dependencies for Current": "beautifulsoup4", + "Newer Versions": "", + "Dependencies for Latest": "beautifulsoup4", + "Latest Version": "0.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "datasets", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.19.1", + "Current Version With Dependency JSON": { + "base_package": "datasets==2.19.1", + "dependencies": [ + "numpy==1.17", + "pyarrow==15.0.0", + "dill==0.3.0", + "requests==2.32.2", + "tqdm==4.66.3", + "fsspec==2023.1.0", + "huggingface-hub==0.24.0", + "pyyaml==5.1", + "soundfile==0.12.1", + "soxr==0.4.0", + "Pillow==9.4.0", + "tensorflow==2.6.0", + "tensorflow==2.6.0", + "jax==0.3.14", + "jaxlib==0.3.14", + "elasticsearch==7.17.12", + "faiss-cpu==1.8.0.post1", + "jax==0.3.14", + "jaxlib==0.3.14", + "pyspark==3.4", + "rarfile==4.0", + "s3fs==2021.11.1", + "tensorflow==2.6.0", + "tensorflow==2.16.0", + "torch==2.0.0", + "soundfile==0.12.1", + "transformers==4.42.0", + "polars==0.20.0", + "Pillow==9.4.0", + "soundfile==0.12.1", + "soxr==0.4.0", + "ruff==0.3.0", + "tensorflow==2.6.0", + "elasticsearch==7.17.12", + "faiss-cpu==1.8.0.post1", + "jax==0.3.14", + "jaxlib==0.3.14", + "pyspark==3.4", + "rarfile==4.0", + "s3fs==2021.11.1", + "tensorflow==2.6.0", + "tensorflow==2.16.0", + "torch==2.0.0", + "soundfile==0.12.1", + "transformers==4.42.0", + "polars==0.20.0", + "Pillow==9.4.0", + "soundfile==0.12.1", + "soxr==0.4.0", + "elasticsearch==7.17.12", + "jax==0.3.14", + "jaxlib==0.3.14", + "pyspark==3.4", + "rarfile==4.0", + "s3fs==2021.11.1", + "torch==2.0.0", + "soundfile==0.12.1", + "transformers==4.42.0", + "polars==0.20.0", + "Pillow==9.4.0", + "soundfile==0.12.1", + "soxr==0.4.0", + "ruff==0.3.0", + "tensorflow==2.12.0", + "torch==2.0.1", + "transformers==4.30.1", + "tensorflow==2.6.0", + "pdfplumber==0.11.4" + ] + }, + "Dependencies for Current": "filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == \"audio\"; librosa; extra == \"audio\"; soxr>=0.4.0; extra == \"audio\"; Pillow>=9.4.0; extra == \"vision\"; tensorflow>=2.6.0; extra == \"tensorflow\"; tensorflow>=2.6.0; extra == \"tensorflow-gpu\"; torch; extra == \"torch\"; jax>=0.3.14; extra == \"jax\"; jaxlib>=0.3.14; extra == \"jax\"; s3fs; extra == \"s3\"; absl-py; extra == \"dev\"; decorator; extra == \"dev\"; joblib<1.3.0; extra == \"dev\"; joblibspark; extra == \"dev\"; pytest; extra == \"dev\"; pytest-datadir; extra == \"dev\"; pytest-xdist; extra == \"dev\"; aiohttp; extra == \"dev\"; elasticsearch<8.0.0,>=7.17.12; extra == \"dev\"; faiss-cpu>=1.8.0.post1; extra == \"dev\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"; lz4; extra == \"dev\"; moto[server]; extra == \"dev\"; pyspark>=3.4; extra == \"dev\"; py7zr; extra == \"dev\"; rarfile>=4.0; extra == \"dev\"; sqlalchemy; extra == \"dev\"; s3fs>=2021.11.1; extra == \"dev\"; protobuf<4.0.0; extra == \"dev\"; tensorflow>=2.6.0; python_version < \"3.10\" and extra == \"dev\"; tensorflow>=2.16.0; python_version >= \"3.10\" and extra == \"dev\"; tiktoken; extra == \"dev\"; torch>=2.0.0; extra == \"dev\"; torchdata; extra == \"dev\"; soundfile>=0.12.1; extra == \"dev\"; transformers>=4.42.0; extra == \"dev\"; zstandard; extra == \"dev\"; polars[timezone]>=0.20.0; extra == \"dev\"; torchvision; extra == \"dev\"; pyav; extra == \"dev\"; Pillow>=9.4.0; extra == \"dev\"; soundfile>=0.12.1; extra == \"dev\"; librosa; extra == \"dev\"; soxr>=0.4.0; extra == \"dev\"; ruff>=0.3.0; extra == \"dev\"; s3fs; extra == \"dev\"; transformers; extra == \"dev\"; torch; extra == \"dev\"; tensorflow>=2.6.0; extra == \"dev\"; absl-py; extra == \"tests\"; decorator; extra == \"tests\"; joblib<1.3.0; extra == \"tests\"; joblibspark; extra == \"tests\"; pytest; extra == \"tests\"; pytest-datadir; extra == \"tests\"; pytest-xdist; extra == \"tests\"; aiohttp; extra == \"tests\"; elasticsearch<8.0.0,>=7.17.12; extra == \"tests\"; faiss-cpu>=1.8.0.post1; extra == \"tests\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"; lz4; extra == \"tests\"; moto[server]; extra == \"tests\"; pyspark>=3.4; extra == \"tests\"; py7zr; extra == \"tests\"; rarfile>=4.0; extra == \"tests\"; sqlalchemy; extra == \"tests\"; s3fs>=2021.11.1; extra == \"tests\"; protobuf<4.0.0; extra == \"tests\"; tensorflow>=2.6.0; python_version < \"3.10\" and extra == \"tests\"; tensorflow>=2.16.0; python_version >= \"3.10\" and extra == \"tests\"; tiktoken; extra == \"tests\"; torch>=2.0.0; extra == \"tests\"; torchdata; extra == \"tests\"; soundfile>=0.12.1; extra == \"tests\"; transformers>=4.42.0; extra == \"tests\"; zstandard; extra == \"tests\"; polars[timezone]>=0.20.0; extra == \"tests\"; torchvision; extra == \"tests\"; pyav; extra == \"tests\"; Pillow>=9.4.0; extra == \"tests\"; soundfile>=0.12.1; extra == \"tests\"; librosa; extra == \"tests\"; soxr>=0.4.0; extra == \"tests\"; absl-py; extra == \"tests-numpy2\"; decorator; extra == \"tests-numpy2\"; joblib<1.3.0; extra == \"tests-numpy2\"; joblibspark; extra == \"tests-numpy2\"; pytest; extra == \"tests-numpy2\"; pytest-datadir; extra == \"tests-numpy2\"; pytest-xdist; extra == \"tests-numpy2\"; aiohttp; extra == \"tests-numpy2\"; elasticsearch<8.0.0,>=7.17.12; extra == \"tests-numpy2\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"; lz4; extra == \"tests-numpy2\"; moto[server]; extra == \"tests-numpy2\"; pyspark>=3.4; extra == \"tests-numpy2\"; py7zr; extra == \"tests-numpy2\"; rarfile>=4.0; extra == \"tests-numpy2\"; sqlalchemy; extra == \"tests-numpy2\"; s3fs>=2021.11.1; extra == \"tests-numpy2\"; protobuf<4.0.0; extra == \"tests-numpy2\"; tiktoken; extra == \"tests-numpy2\"; torch>=2.0.0; extra == \"tests-numpy2\"; torchdata; extra == \"tests-numpy2\"; soundfile>=0.12.1; extra == \"tests-numpy2\"; transformers>=4.42.0; extra == \"tests-numpy2\"; zstandard; extra == \"tests-numpy2\"; polars[timezone]>=0.20.0; extra == \"tests-numpy2\"; torchvision; extra == \"tests-numpy2\"; pyav; extra == \"tests-numpy2\"; Pillow>=9.4.0; extra == \"tests-numpy2\"; soundfile>=0.12.1; extra == \"tests-numpy2\"; soxr>=0.4.0; extra == \"tests-numpy2\"; ruff>=0.3.0; extra == \"quality\"; tensorflow==2.12.0; extra == \"benchmarks\"; torch==2.0.1; extra == \"benchmarks\"; transformers==4.30.1; extra == \"benchmarks\"; s3fs; extra == \"docs\"; transformers; extra == \"docs\"; torch; extra == \"docs\"; tensorflow>=2.6.0; extra == \"docs\"; pdfplumber>=0.11.4; extra == \"pdfs\"", + "Newer Versions": "2.19.2, 2.20.0, 2.21.0, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.2.0, 3.3.0, 3.3.1, 3.3.2, 3.4.0, 3.4.1, 3.5.0, 3.5.1, 3.6.0", + "Dependencies for Latest": "filelock; numpy>=1.17; pyarrow>=15.0.0; dill<0.3.9,>=0.3.0; pandas; requests>=2.32.2; tqdm>=4.66.3; xxhash; multiprocess<0.70.17; fsspec[http]<=2025.3.0,>=2023.1.0; huggingface-hub>=0.24.0; packaging; pyyaml>=5.1; soundfile>=0.12.1; extra == \"audio\"; librosa; extra == \"audio\"; soxr>=0.4.0; extra == \"audio\"; Pillow>=9.4.0; extra == \"vision\"; tensorflow>=2.6.0; extra == \"tensorflow\"; tensorflow>=2.6.0; extra == \"tensorflow-gpu\"; torch; extra == \"torch\"; jax>=0.3.14; extra == \"jax\"; jaxlib>=0.3.14; extra == \"jax\"; s3fs; extra == \"s3\"; absl-py; extra == \"dev\"; decorator; extra == \"dev\"; joblib<1.3.0; extra == \"dev\"; joblibspark; extra == \"dev\"; pytest; extra == \"dev\"; pytest-datadir; extra == \"dev\"; pytest-xdist; extra == \"dev\"; aiohttp; extra == \"dev\"; elasticsearch<8.0.0,>=7.17.12; extra == \"dev\"; faiss-cpu>=1.8.0.post1; extra == \"dev\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"dev\"; lz4; extra == \"dev\"; moto[server]; extra == \"dev\"; pyspark>=3.4; extra == \"dev\"; py7zr; extra == \"dev\"; rarfile>=4.0; extra == \"dev\"; sqlalchemy; extra == \"dev\"; s3fs>=2021.11.1; extra == \"dev\"; protobuf<4.0.0; extra == \"dev\"; tensorflow>=2.6.0; python_version < \"3.10\" and extra == \"dev\"; tensorflow>=2.16.0; python_version >= \"3.10\" and extra == \"dev\"; tiktoken; extra == \"dev\"; torch>=2.0.0; extra == \"dev\"; torchdata; extra == \"dev\"; soundfile>=0.12.1; extra == \"dev\"; transformers>=4.42.0; extra == \"dev\"; zstandard; extra == \"dev\"; polars[timezone]>=0.20.0; extra == \"dev\"; torchvision; extra == \"dev\"; pyav; extra == \"dev\"; Pillow>=9.4.0; extra == \"dev\"; soundfile>=0.12.1; extra == \"dev\"; librosa; extra == \"dev\"; soxr>=0.4.0; extra == \"dev\"; ruff>=0.3.0; extra == \"dev\"; s3fs; extra == \"dev\"; transformers; extra == \"dev\"; torch; extra == \"dev\"; tensorflow>=2.6.0; extra == \"dev\"; absl-py; extra == \"tests\"; decorator; extra == \"tests\"; joblib<1.3.0; extra == \"tests\"; joblibspark; extra == \"tests\"; pytest; extra == \"tests\"; pytest-datadir; extra == \"tests\"; pytest-xdist; extra == \"tests\"; aiohttp; extra == \"tests\"; elasticsearch<8.0.0,>=7.17.12; extra == \"tests\"; faiss-cpu>=1.8.0.post1; extra == \"tests\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests\"; lz4; extra == \"tests\"; moto[server]; extra == \"tests\"; pyspark>=3.4; extra == \"tests\"; py7zr; extra == \"tests\"; rarfile>=4.0; extra == \"tests\"; sqlalchemy; extra == \"tests\"; s3fs>=2021.11.1; extra == \"tests\"; protobuf<4.0.0; extra == \"tests\"; tensorflow>=2.6.0; python_version < \"3.10\" and extra == \"tests\"; tensorflow>=2.16.0; python_version >= \"3.10\" and extra == \"tests\"; tiktoken; extra == \"tests\"; torch>=2.0.0; extra == \"tests\"; torchdata; extra == \"tests\"; soundfile>=0.12.1; extra == \"tests\"; transformers>=4.42.0; extra == \"tests\"; zstandard; extra == \"tests\"; polars[timezone]>=0.20.0; extra == \"tests\"; torchvision; extra == \"tests\"; pyav; extra == \"tests\"; Pillow>=9.4.0; extra == \"tests\"; soundfile>=0.12.1; extra == \"tests\"; librosa; extra == \"tests\"; soxr>=0.4.0; extra == \"tests\"; absl-py; extra == \"tests-numpy2\"; decorator; extra == \"tests-numpy2\"; joblib<1.3.0; extra == \"tests-numpy2\"; joblibspark; extra == \"tests-numpy2\"; pytest; extra == \"tests-numpy2\"; pytest-datadir; extra == \"tests-numpy2\"; pytest-xdist; extra == \"tests-numpy2\"; aiohttp; extra == \"tests-numpy2\"; elasticsearch<8.0.0,>=7.17.12; extra == \"tests-numpy2\"; jax>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"; jaxlib>=0.3.14; sys_platform != \"win32\" and extra == \"tests-numpy2\"; lz4; extra == \"tests-numpy2\"; moto[server]; extra == \"tests-numpy2\"; pyspark>=3.4; extra == \"tests-numpy2\"; py7zr; extra == \"tests-numpy2\"; rarfile>=4.0; extra == \"tests-numpy2\"; sqlalchemy; extra == \"tests-numpy2\"; s3fs>=2021.11.1; extra == \"tests-numpy2\"; protobuf<4.0.0; extra == \"tests-numpy2\"; tiktoken; extra == \"tests-numpy2\"; torch>=2.0.0; extra == \"tests-numpy2\"; torchdata; extra == \"tests-numpy2\"; soundfile>=0.12.1; extra == \"tests-numpy2\"; transformers>=4.42.0; extra == \"tests-numpy2\"; zstandard; extra == \"tests-numpy2\"; polars[timezone]>=0.20.0; extra == \"tests-numpy2\"; torchvision; extra == \"tests-numpy2\"; pyav; extra == \"tests-numpy2\"; Pillow>=9.4.0; extra == \"tests-numpy2\"; soundfile>=0.12.1; extra == \"tests-numpy2\"; soxr>=0.4.0; extra == \"tests-numpy2\"; ruff>=0.3.0; extra == \"quality\"; tensorflow==2.12.0; extra == \"benchmarks\"; torch==2.0.1; extra == \"benchmarks\"; transformers==4.30.1; extra == \"benchmarks\"; s3fs; extra == \"docs\"; transformers; extra == \"docs\"; torch; extra == \"docs\"; tensorflow>=2.6.0; extra == \"docs\"; pdfplumber>=0.11.4; extra == \"pdfs\"", + "Latest Version": "3.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "deepchecks", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.18.1", + "Current Version With Dependency JSON": { + "base_package": "deepchecks==0.18.1", + "dependencies": [ + "pandas==1.1.5", + "scikit-learn==0.23.2", + "jsonpickle==2", + "PyNomaly==0.3.3", + "typing-extensions==4.0.0", + "tqdm==4.62.3", + "category-encoders==2.3.0", + "scipy==1.4.1", + "plotly==5.13.1", + "matplotlib==3.3.4", + "beautifulsoup4==4.11.1", + "requests==2.22.0", + "statsmodels==0.11.0", + "dataclasses==0.6", + "numpy==1.19", + "ipython==5.5.0", + "ipykernel==4.10.1", + "ipywidgets==7.5.0", + "importlib-metadata==1.4", + "importlib-resources==1.3", + "statsmodels==0.13.5", + "numpy==1.22.2", + "ipython==7.15.0", + "ipykernel==5.3.0", + "ipywidgets==7.6.5", + "jupyter-server==2.7.2", + "seqeval==1.0.0", + "textblob==0.17.1", + "transformers==4.0.0", + "sentence-transformers==3.0.0", + "fasttext==0.8.0", + "nltk==3.8.1", + "pytorch-ignite==0.4.8", + "opencv-python==4.5.5.62", + "albumentations==1.1.0", + "imgaug==0.4.0", + "seaborn==0.1.0", + "imagehash==4.0.0", + "lxml==4.0.0" + ] + }, + "Dependencies for Current": "pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < \"3.7\"; dataclasses>=0.6; python_version < \"3.7\"; numpy>=1.19; python_version < \"3.8\"; ipython>=5.5.0; python_version < \"3.8\"; ipykernel>=4.10.1; python_version < \"3.8\"; ipywidgets<8,>=7.5.0; python_version < \"3.8\"; importlib-metadata>=1.4; python_version < \"3.8\"; importlib-resources>=1.3; python_version < \"3.9\"; statsmodels>=0.13.5; python_version >= \"3.7\"; numpy>=1.22.2; python_version >= \"3.8\"; ipython>=7.15.0; python_version >= \"3.8\"; ipykernel>=5.3.0; python_version >= \"3.8\"; ipywidgets>=7.6.5; python_version >= \"3.8\"; jupyter-server>=2.7.2; python_version >= \"3.8\"; seqeval>=1.0.0; extra == \"nlp\"; textblob>=0.17.1; extra == \"nlp\"; umap-learn; extra == \"nlp\"; transformers>=4.0.0; extra == \"nlp\"; huggingface-hub; extra == \"nlp\"; sentence-transformers>=3.0.0; extra == \"nlp\"; fasttext<0.9.3,>=0.8.0; extra == \"nlp-properties\"; nltk<=3.6.7; python_version < \"3.7\" and extra == \"nlp\"; nltk>=3.8.1; python_version >= \"3.7\" and extra == \"nlp\"; tiktoken; python_version >= \"3.8\" and extra == \"nlp\"; pytorch-ignite>=0.4.8; extra == \"vision\"; opencv-python>=4.5.5.62; extra == \"vision\"; albumentations<1.4.0,>=1.1.0; extra == \"vision\"; imgaug>=0.4.0; extra == \"vision\"; seaborn>=0.1.0; extra == \"vision\"; imagehash>=4.0.0; extra == \"vision\"; lxml>=4.0.0; extra == \"vision\"", + "Newer Versions": "0.19.0, 0.19.1", + "Dependencies for Latest": "pandas>=1.1.5; scikit-learn>=0.23.2; jsonpickle>=2; PyNomaly>=0.3.3; typing-extensions>=4.0.0; tqdm>=4.62.3; category-encoders>=2.3.0; scipy>=1.4.1; plotly>=5.13.1; matplotlib>=3.3.4; beautifulsoup4>=4.11.1; requests>=2.22.0; statsmodels>=0.11.0; python_version < \"3.7\"; dataclasses>=0.6; python_version < \"3.7\"; numpy>=1.19; python_version < \"3.8\"; ipython>=5.5.0; python_version < \"3.8\"; ipykernel>=4.10.1; python_version < \"3.8\"; ipywidgets<8,>=7.5.0; python_version < \"3.8\"; importlib-metadata>=1.4; python_version < \"3.8\"; importlib-resources>=1.3; python_version < \"3.9\"; statsmodels>=0.13.5; python_version >= \"3.7\"; numpy>=1.22.2; python_version >= \"3.8\"; ipython>=7.15.0; python_version >= \"3.8\"; ipykernel>=5.3.0; python_version >= \"3.8\"; ipywidgets>=7.6.5; python_version >= \"3.8\"; jupyter-server>=2.7.2; python_version >= \"3.8\"; seqeval>=1.0.0; extra == \"nlp\"; textblob>=0.17.1; extra == \"nlp\"; umap-learn; extra == \"nlp\"; transformers>=4.0.0; extra == \"nlp\"; huggingface-hub; extra == \"nlp\"; sentence-transformers>=3.0.0; extra == \"nlp\"; fasttext<0.9.3,>=0.8.0; extra == \"nlp-properties\"; nltk<=3.6.7; python_version < \"3.7\" and extra == \"nlp\"; nltk>=3.8.1; python_version >= \"3.7\" and extra == \"nlp\"; tiktoken; python_version >= \"3.8\" and extra == \"nlp\"; pytorch-ignite>=0.4.8; extra == \"vision\"; opencv-python>=4.5.5.62; extra == \"vision\"; albumentations<1.4.0,>=1.1.0; extra == \"vision\"; imgaug>=0.4.0; extra == \"vision\"; seaborn>=0.1.0; extra == \"vision\"; imagehash>=4.0.0; extra == \"vision\"; lxml>=4.0.0; extra == \"vision\"", + "Latest Version": "0.19.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "elasticsearch", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "8.13.1", + "Current Version With Dependency JSON": { + "base_package": "elasticsearch==8.13.1", + "dependencies": [ + "elastic-transport==8.15.1", + "aiohttp==3", + "pyyaml==5.4", + "requests==2", + "sphinx-rtd-theme==2.0", + "orjson==3", + "pyarrow==1", + "requests==2.4.0", + "numpy==1", + "simsimd==3" + ] + }, + "Dependencies for Current": "elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == \"async\"; aiohttp; extra == \"dev\"; black; extra == \"dev\"; build; extra == \"dev\"; coverage; extra == \"dev\"; isort; extra == \"dev\"; jinja2; extra == \"dev\"; mapbox-vector-tile; extra == \"dev\"; mypy; extra == \"dev\"; nltk; extra == \"dev\"; nox; extra == \"dev\"; numpy; extra == \"dev\"; orjson; extra == \"dev\"; pandas; extra == \"dev\"; pyarrow; extra == \"dev\"; pyright; extra == \"dev\"; pytest; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-mock; extra == \"dev\"; python-dateutil; extra == \"dev\"; pyyaml>=5.4; extra == \"dev\"; requests<3,>=2; extra == \"dev\"; sentence-transformers; extra == \"dev\"; simsimd; extra == \"dev\"; tqdm; extra == \"dev\"; twine; extra == \"dev\"; types-python-dateutil; extra == \"dev\"; types-tqdm; extra == \"dev\"; unasync; extra == \"dev\"; sphinx; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinx-rtd-theme>=2.0; extra == \"docs\"; orjson>=3; extra == \"orjson\"; pyarrow>=1; extra == \"pyarrow\"; requests!=2.32.2,<3.0.0,>=2.4.0; extra == \"requests\"; numpy>=1; extra == \"vectorstore-mmr\"; simsimd>=3; extra == \"vectorstore-mmr\"", + "Newer Versions": "8.13.2, 8.14.0, 8.15.0, 8.15.1, 8.16.0, 8.17.0, 8.17.1, 8.17.2, 8.18.0, 8.18.1, 9.0.0, 9.0.1, 9.0.2", + "Dependencies for Latest": "elastic-transport<9,>=8.15.1; python-dateutil; typing-extensions; aiohttp<4,>=3; extra == \"async\"; aiohttp; extra == \"dev\"; black; extra == \"dev\"; build; extra == \"dev\"; coverage; extra == \"dev\"; isort; extra == \"dev\"; jinja2; extra == \"dev\"; mapbox-vector-tile; extra == \"dev\"; mypy; extra == \"dev\"; nltk; extra == \"dev\"; nox; extra == \"dev\"; numpy; extra == \"dev\"; orjson; extra == \"dev\"; pandas; extra == \"dev\"; pyarrow; extra == \"dev\"; pyright; extra == \"dev\"; pytest; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-mock; extra == \"dev\"; python-dateutil; extra == \"dev\"; pyyaml>=5.4; extra == \"dev\"; requests<3,>=2; extra == \"dev\"; sentence-transformers; extra == \"dev\"; simsimd; extra == \"dev\"; tqdm; extra == \"dev\"; twine; extra == \"dev\"; types-python-dateutil; extra == \"dev\"; types-tqdm; extra == \"dev\"; unasync; extra == \"dev\"; sphinx; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinx-rtd-theme>=2.0; extra == \"docs\"; orjson>=3; extra == \"orjson\"; pyarrow>=1; extra == \"pyarrow\"; requests!=2.32.2,<3.0.0,>=2.4.0; extra == \"requests\"; numpy>=1; extra == \"vectorstore-mmr\"; simsimd>=3; extra == \"vectorstore-mmr\"", + "Latest Version": "9.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "email-validator", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.2.0", + "Current Version With Dependency JSON": { + "base_package": "email-validator==2.2.0", + "dependencies": [ + "dnspython==2.0.0", + "idna==2.0.0" + ] + }, + "Dependencies for Current": "dnspython>=2.0.0; idna>=2.0.0", + "Newer Versions": "", + "Dependencies for Latest": "dnspython>=2.0.0; idna>=2.0.0", + "Latest Version": "2.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "evidently", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.4.16", + "Current Version With Dependency JSON": { + "base_package": "evidently==0.4.16", + "dependencies": [ + "plotly==5.10.0", + "statsmodels==0.12.2", + "scikit-learn==1.0.1", + "pandas==1.3.5", + "numpy==1.22.0", + "nltk==3.6.7", + "scipy==1.10.0", + "requests==2.32.0", + "PyYAML==5.4", + "pydantic==1.10.16", + "litestar==2.8.3", + "typing-inspect==0.9.0", + "uvicorn==0.22.0", + "watchdog==3.0.0", + "typer==0.3", + "rich==13", + "iterative-telemetry==0.0.5", + "dynaconf==3.2.4", + "certifi==2024.7.4", + "urllib3==1.26.19", + "fsspec==2024.6.1", + "ujson==5.4.0", + "deprecation==2.1.0", + "uuid6==2024.7.10", + "cryptography==43.0.1", + "pip-audit==2.7.2", + "wheel==0.38.1", + "jupyter==1.0.0", + "mypy==1.1.1", + "pandas-stubs==1.3.5", + "pytest==7.4.4", + "types-PyYAML==6.0.1", + "types-requests==2.26.0", + "types-dataclasses==0.6", + "types-python-dateutil==2.8.19", + "types-ujson==5.4.0", + "pillow==10.3.0", + "httpx==0.27.0", + "ruff==0.3.7", + "pre-commit==3.5.0", + "pytest-asyncio==0.23.7", + "pytest-mock==3.14.0", + "setuptools==65.5.1", + "setuptools==68.2.2", + "s3fs==2024.9.0", + "gcsfs==2024.9.0", + "openai==1.16.2", + "evaluate==0.4.1", + "transformers==4.39.3", + "sentence-transformers==2.7.0", + "sqlvalidator==0.0.20", + "litellm==1.60.4", + "pyspark==3.4.0" + ] + }, + "Dependencies for Current": "plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == \"dev\"; wheel==0.38.1; extra == \"dev\"; jupyter==1.0.0; extra == \"dev\"; mypy==1.1.1; extra == \"dev\"; pandas-stubs>=1.3.5; extra == \"dev\"; pytest==7.4.4; extra == \"dev\"; types-PyYAML==6.0.1; extra == \"dev\"; types-requests==2.26.0; extra == \"dev\"; types-dataclasses==0.6; extra == \"dev\"; types-python-dateutil==2.8.19; extra == \"dev\"; types-ujson>=5.4.0; extra == \"dev\"; pillow>=10.3.0; extra == \"dev\"; httpx==0.27.0; extra == \"dev\"; ruff==0.3.7; extra == \"dev\"; pre-commit==3.5.0; extra == \"dev\"; pytest-asyncio==0.23.7; extra == \"dev\"; pytest-mock==3.14.0; extra == \"dev\"; setuptools==65.5.1; python_version < \"3.12\" and extra == \"dev\"; setuptools==68.2.2; python_version >= \"3.12\" and extra == \"dev\"; s3fs>=2024.9.0; extra == \"fsspec\"; gcsfs>=2024.9.0; extra == \"fsspec\"; openai>=1.16.2; extra == \"llm\"; evaluate>=0.4.1; extra == \"llm\"; transformers[torch]>=4.39.3; extra == \"llm\"; sentence-transformers>=2.7.0; extra == \"llm\"; sqlvalidator>=0.0.20; extra == \"llm\"; litellm>=1.60.4; extra == \"llm\"; pyspark<4,>=3.4.0; extra == \"spark\"", + "Newer Versions": "0.4.17, 0.4.18, 0.4.19, 0.4.20, 0.4.21, 0.4.22, 0.4.23, 0.4.24, 0.4.25, 0.4.26, 0.4.27, 0.4.28, 0.4.29, 0.4.30, 0.4.31, 0.4.32, 0.4.33, 0.4.34, 0.4.35, 0.4.36, 0.4.37, 0.4.38, 0.4.39, 0.4.40, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8", + "Dependencies for Latest": "plotly<6,>=5.10.0; statsmodels>=0.12.2; scikit-learn>=1.0.1; pandas[parquet]>=1.3.5; numpy>=1.22.0; nltk>=3.6.7; scipy>=1.10.0; requests>=2.32.0; PyYAML>=5.4; pydantic>=1.10.16; litestar>=2.8.3; typing-inspect>=0.9.0; uvicorn[standard]>=0.22.0; watchdog>=3.0.0; typer>=0.3; rich>=13; iterative-telemetry>=0.0.5; dynaconf>=3.2.4; certifi>=2024.7.4; urllib3>=1.26.19; fsspec>=2024.6.1; ujson>=5.4.0; deprecation>=2.1.0; uuid6>=2024.7.10; cryptography>=43.0.1; pip-audit>=2.7.2; extra == \"dev\"; wheel==0.38.1; extra == \"dev\"; jupyter==1.0.0; extra == \"dev\"; mypy==1.1.1; extra == \"dev\"; pandas-stubs>=1.3.5; extra == \"dev\"; pytest==7.4.4; extra == \"dev\"; types-PyYAML==6.0.1; extra == \"dev\"; types-requests==2.26.0; extra == \"dev\"; types-dataclasses==0.6; extra == \"dev\"; types-python-dateutil==2.8.19; extra == \"dev\"; types-ujson>=5.4.0; extra == \"dev\"; pillow>=10.3.0; extra == \"dev\"; httpx==0.27.0; extra == \"dev\"; ruff==0.3.7; extra == \"dev\"; pre-commit==3.5.0; extra == \"dev\"; pytest-asyncio==0.23.7; extra == \"dev\"; pytest-mock==3.14.0; extra == \"dev\"; setuptools==65.5.1; python_version < \"3.12\" and extra == \"dev\"; setuptools==68.2.2; python_version >= \"3.12\" and extra == \"dev\"; s3fs>=2024.9.0; extra == \"fsspec\"; gcsfs>=2024.9.0; extra == \"fsspec\"; openai>=1.16.2; extra == \"llm\"; evaluate>=0.4.1; extra == \"llm\"; transformers[torch]>=4.39.3; extra == \"llm\"; sentence-transformers>=2.7.0; extra == \"llm\"; sqlvalidator>=0.0.20; extra == \"llm\"; litellm>=1.60.4; extra == \"llm\"; pyspark<4,>=3.4.0; extra == \"spark\"", + "Latest Version": "0.7.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "exceptiongroup", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.2.2", + "Current Version With Dependency JSON": { + "base_package": "exceptiongroup==1.2.2", + "dependencies": [ + "typing-extensions==4.6.0", + "pytest==6" + ] + }, + "Dependencies for Current": "typing-extensions>=4.6.0; python_version < \"3.13\"; pytest>=6; extra == \"test\"", + "Newer Versions": "1.3.0", + "Dependencies for Latest": "typing-extensions>=4.6.0; python_version < \"3.13\"; pytest>=6; extra == \"test\"", + "Latest Version": "1.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "farm-haystack", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.25.5", + "Current Version With Dependency JSON": { + "base_package": "farm-haystack==1.25.5", + "dependencies": [ + "lazy-imports==0.3.1", + "prompthub-py==4.0.0", + "scikit-learn==1.3.0", + "tiktoken==0.5.1", + "transformers==4.46", + "azure-ai-formrecognizer==3.2.0b2", + "boto3==1.28.57", + "elasticsearch==7.17", + "faiss-cpu==1.6.3", + "huggingface-hub==0.5.0", + "nltk==3.9.1", + "openai-whisper==20231106", + "opensearch-py==2", + "pdf2image==1.14", + "pinecone-client==2.0.11", + "pymongo==4.6", + "pytesseract==0.3.7", + "rapidfuzz==2.0.15", + "scipy==1.3.2", + "selenium==4.11.0", + "sentence-transformers==2.3.1", + "sqlalchemy==1.4.2", + "transformers==4.46", + "weaviate-client==2", + "azure-ai-formrecognizer==3.2.0b2", + "boto3==1.28.57", + "elasticsearch==7.17", + "faiss-gpu==1.6.3", + "huggingface-hub==0.5.0", + "nltk==3.9.1", + "openai-whisper==20231106", + "opensearch-py==2", + "pdf2image==1.14", + "pinecone-client==2.0.11", + "pymongo==4.6", + "pytesseract==0.3.7", + "rapidfuzz==2.0.15", + "scipy==1.3.2", + "selenium==4.11.0", + "sentence-transformers==2.3.1", + "sqlalchemy==1.4.2", + "transformers==4.46", + "weaviate-client==2", + "openai-whisper==20231106", + "boto3==1.28.57", + "selenium==4.11.0", + "black==23.0", + "dulwich==0.21.0", + "mypy==1.10.0", + "elasticsearch==7.17", + "faiss-cpu==1.6.3", + "opensearch-py==2", + "pinecone-client==2.0.11", + "pymongo==4.6", + "sqlalchemy==1.4.2", + "weaviate-client==2", + "elasticsearch==7.17", + "faiss-gpu==1.6.3", + "opensearch-py==2", + "pinecone-client==2.0.11", + "pymongo==4.6", + "sqlalchemy==1.4.2", + "weaviate-client==2", + "elasticsearch==7.17", + "elasticsearch==7.17", + "elastic-transport==8", + "elasticsearch==8", + "faiss-cpu==1.6.3", + "sqlalchemy==1.4.2", + "faiss-gpu==1.6.3", + "sqlalchemy==1.4.2", + "azure-ai-formrecognizer==3.2.0b2", + "black==23.0", + "huggingface-hub==0.5.0", + "sentence-transformers==2.3.1", + "transformers==4.46", + "rapidfuzz==2.0.15", + "scipy==1.3.2", + "pymongo==4.6", + "pdf2image==1.14", + "pytesseract==0.3.7", + "faiss-cpu==1.6.3", + "faiss-gpu==1.6.3", + "pinecone-client==2.0.11", + "opensearch-py==2", + "pinecone-client==2.0.11", + "sqlalchemy==1.4.2", + "nltk==3.9.1", + "aiorwlock==1.3.0", + "ray==1.9.1", + "ray==1.9.1", + "sqlalchemy==1.4.2", + "weaviate-client==2" + ] + }, + "Dependencies for Current": "boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == \"all\"; beautifulsoup4; extra == \"all\"; boto3>=1.28.57; extra == \"all\"; elastic-transport<8; extra == \"all\"; elasticsearch<8,>=7.17; extra == \"all\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"all\"; huggingface-hub>=0.5.0; extra == \"all\"; langdetect; extra == \"all\"; markdown; extra == \"all\"; mlflow; extra == \"all\"; nltk>=3.9.1; extra == \"all\"; openai-whisper>=20231106; extra == \"all\"; opensearch-py>=2; extra == \"all\"; pdf2image>1.14; extra == \"all\"; pinecone-client<3,>=2.0.11; extra == \"all\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"all\"; pymongo>=4.6; extra == \"all\"; pytesseract>0.3.7; extra == \"all\"; python-docx; extra == \"all\"; python-frontmatter; extra == \"all\"; python-magic-bin; platform_system == \"Windows\" and extra == \"all\"; python-magic; platform_system != \"Windows\" and extra == \"all\"; python-pptx<=1.0; extra == \"all\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"all\"; scipy>=1.3.2; extra == \"all\"; selenium>=4.11.0; extra == \"all\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"all\"; seqeval; extra == \"all\"; sqlalchemy-utils; extra == \"all\"; sqlalchemy<2,>=1.4.2; extra == \"all\"; tika; extra == \"all\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"all\"; weaviate-client>2; extra == \"all\"; azure-ai-formrecognizer>=3.2.0b2; extra == \"all-gpu\"; beautifulsoup4; extra == \"all-gpu\"; boto3>=1.28.57; extra == \"all-gpu\"; elastic-transport<8; extra == \"all-gpu\"; elasticsearch<8,>=7.17; extra == \"all-gpu\"; faiss-gpu<2,>=1.6.3; extra == \"all-gpu\"; huggingface-hub>=0.5.0; extra == \"all-gpu\"; langdetect; extra == \"all-gpu\"; markdown; extra == \"all-gpu\"; mlflow; extra == \"all-gpu\"; nltk>=3.9.1; extra == \"all-gpu\"; openai-whisper>=20231106; extra == \"all-gpu\"; opensearch-py>=2; extra == \"all-gpu\"; pdf2image>1.14; extra == \"all-gpu\"; pinecone-client<3,>=2.0.11; extra == \"all-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"all-gpu\"; pymongo>=4.6; extra == \"all-gpu\"; pytesseract>0.3.7; extra == \"all-gpu\"; python-docx; extra == \"all-gpu\"; python-frontmatter; extra == \"all-gpu\"; python-magic-bin; platform_system == \"Windows\" and extra == \"all-gpu\"; python-magic; platform_system != \"Windows\" and extra == \"all-gpu\"; python-pptx<=1.0; extra == \"all-gpu\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"all-gpu\"; scipy>=1.3.2; extra == \"all-gpu\"; selenium>=4.11.0; extra == \"all-gpu\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"all-gpu\"; seqeval; extra == \"all-gpu\"; sqlalchemy-utils; extra == \"all-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"all-gpu\"; tika; extra == \"all-gpu\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"all-gpu\"; weaviate-client>2; extra == \"all-gpu\"; openai-whisper>=20231106; extra == \"audio\"; boto3>=1.28.57; extra == \"aws\"; pillow<=9.0.0; extra == \"colab\"; selenium>=4.11.0; extra == \"crawler\"; black[jupyter]~=23.0; extra == \"dev\"; coverage; extra == \"dev\"; dulwich<1.0.0,>=0.21.0; extra == \"dev\"; mypy==1.10.0; extra == \"dev\"; pre-commit; extra == \"dev\"; psutil; extra == \"dev\"; pylint; extra == \"dev\"; pytest; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-custom-exit-code; extra == \"dev\"; python-multipart; extra == \"dev\"; reno; extra == \"dev\"; responses; extra == \"dev\"; toml; extra == \"dev\"; tox; extra == \"dev\"; elastic-transport<8; extra == \"docstores\"; elasticsearch<8,>=7.17; extra == \"docstores\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"docstores\"; opensearch-py>=2; extra == \"docstores\"; pinecone-client<3,>=2.0.11; extra == \"docstores\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"docstores\"; pymongo>=4.6; extra == \"docstores\"; sqlalchemy-utils; extra == \"docstores\"; sqlalchemy<2,>=1.4.2; extra == \"docstores\"; weaviate-client>2; extra == \"docstores\"; elastic-transport<8; extra == \"docstores-gpu\"; elasticsearch<8,>=7.17; extra == \"docstores-gpu\"; faiss-gpu<2,>=1.6.3; extra == \"docstores-gpu\"; opensearch-py>=2; extra == \"docstores-gpu\"; pinecone-client<3,>=2.0.11; extra == \"docstores-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"docstores-gpu\"; pymongo>=4.6; extra == \"docstores-gpu\"; sqlalchemy-utils; extra == \"docstores-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"docstores-gpu\"; weaviate-client>2; extra == \"docstores-gpu\"; elastic-transport<8; extra == \"elasticsearch\"; elasticsearch<8,>=7.17; extra == \"elasticsearch\"; elastic-transport<8; extra == \"elasticsearch7\"; elasticsearch<8,>=7.17; extra == \"elasticsearch7\"; elastic-transport<9,>=8; extra == \"elasticsearch8\"; elasticsearch<9,>=8; extra == \"elasticsearch8\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"faiss\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"faiss\"; sqlalchemy-utils; extra == \"faiss\"; sqlalchemy<2,>=1.4.2; extra == \"faiss\"; faiss-gpu<2,>=1.6.3; extra == \"faiss-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"faiss-gpu\"; sqlalchemy-utils; extra == \"faiss-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"faiss-gpu\"; azure-ai-formrecognizer>=3.2.0b2; extra == \"file-conversion\"; beautifulsoup4; extra == \"file-conversion\"; markdown; extra == \"file-conversion\"; python-docx; extra == \"file-conversion\"; python-frontmatter; extra == \"file-conversion\"; python-magic-bin; platform_system == \"Windows\" and extra == \"file-conversion\"; python-magic; platform_system != \"Windows\" and extra == \"file-conversion\"; python-pptx<=1.0; extra == \"file-conversion\"; tika; extra == \"file-conversion\"; black[jupyter]~=23.0; extra == \"formatting\"; huggingface-hub>=0.5.0; extra == \"inference\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"inference\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"inference\"; mlflow; extra == \"metrics\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"metrics\"; scipy>=1.3.2; extra == \"metrics\"; seqeval; extra == \"metrics\"; pymongo>=4.6; extra == \"mongodb\"; pdf2image>1.14; extra == \"ocr\"; pytesseract>0.3.7; extra == \"ocr\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"only-faiss\"; faiss-gpu<2,>=1.6.3; extra == \"only-faiss-gpu\"; pinecone-client<3,>=2.0.11; extra == \"only-pinecone\"; onnxruntime; extra == \"onnx\"; onnxruntime-tools; extra == \"onnx\"; onnxruntime-gpu; extra == \"onnx-gpu\"; onnxruntime-tools; extra == \"onnx-gpu\"; opensearch-py>=2; extra == \"opensearch\"; pinecone-client<3,>=2.0.11; extra == \"pinecone\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"pinecone\"; sqlalchemy-utils; extra == \"pinecone\"; sqlalchemy<2,>=1.4.2; extra == \"pinecone\"; langdetect; extra == \"preprocessing\"; nltk>=3.9.1; extra == \"preprocessing\"; aiorwlock<2,>=1.3.0; extra == \"ray\"; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == \"Windows\" and extra == \"ray\"; ray[serve]<2,>=1.9.1; platform_system != \"Windows\" and extra == \"ray\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"sql\"; sqlalchemy-utils; extra == \"sql\"; sqlalchemy<2,>=1.4.2; extra == \"sql\"; weaviate-client>2; extra == \"weaviate\"", + "Newer Versions": "1.26.0rc1, 1.26.0, 1.26.1, 1.26.2, 1.26.3rc1, 1.26.3, 1.26.4, 1.26.4.post0", + "Dependencies for Latest": "boilerpy3; events; httpx; jsonschema; lazy-imports==0.3.1; more-itertools; networkx; pandas; pillow; platformdirs; posthog; prompthub-py==4.0.0; pydantic<2; quantulum3; rank-bm25; requests; requests-cache<1.0.0; scikit-learn>=1.3.0; sseclient-py; tenacity; tiktoken>=0.5.1; tqdm; transformers<5.0,>=4.46; azure-ai-formrecognizer>=3.2.0b2; extra == \"all\"; beautifulsoup4; extra == \"all\"; boto3>=1.28.57; extra == \"all\"; elastic-transport<8; extra == \"all\"; elasticsearch<8,>=7.17; extra == \"all\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"all\"; huggingface-hub>=0.5.0; extra == \"all\"; langdetect; extra == \"all\"; markdown; extra == \"all\"; mlflow; extra == \"all\"; nltk>=3.9.1; extra == \"all\"; openai-whisper>=20231106; extra == \"all\"; opensearch-py>=2; extra == \"all\"; pdf2image>1.14; extra == \"all\"; pinecone-client<3,>=2.0.11; extra == \"all\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"all\"; pymongo>=4.6; extra == \"all\"; pytesseract>0.3.7; extra == \"all\"; python-docx; extra == \"all\"; python-frontmatter; extra == \"all\"; python-magic-bin; platform_system == \"Windows\" and extra == \"all\"; python-magic; platform_system != \"Windows\" and extra == \"all\"; python-pptx<=1.0; extra == \"all\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"all\"; scipy>=1.3.2; extra == \"all\"; selenium>=4.11.0; extra == \"all\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"all\"; seqeval; extra == \"all\"; sqlalchemy-utils; extra == \"all\"; sqlalchemy<2,>=1.4.2; extra == \"all\"; tika; extra == \"all\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"all\"; weaviate-client>2; extra == \"all\"; azure-ai-formrecognizer>=3.2.0b2; extra == \"all-gpu\"; beautifulsoup4; extra == \"all-gpu\"; boto3>=1.28.57; extra == \"all-gpu\"; elastic-transport<8; extra == \"all-gpu\"; elasticsearch<8,>=7.17; extra == \"all-gpu\"; faiss-gpu<2,>=1.6.3; extra == \"all-gpu\"; huggingface-hub>=0.5.0; extra == \"all-gpu\"; langdetect; extra == \"all-gpu\"; markdown; extra == \"all-gpu\"; mlflow; extra == \"all-gpu\"; nltk>=3.9.1; extra == \"all-gpu\"; openai-whisper>=20231106; extra == \"all-gpu\"; opensearch-py>=2; extra == \"all-gpu\"; pdf2image>1.14; extra == \"all-gpu\"; pinecone-client<3,>=2.0.11; extra == \"all-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"all-gpu\"; pymongo>=4.6; extra == \"all-gpu\"; pytesseract>0.3.7; extra == \"all-gpu\"; python-docx; extra == \"all-gpu\"; python-frontmatter; extra == \"all-gpu\"; python-magic-bin; platform_system == \"Windows\" and extra == \"all-gpu\"; python-magic; platform_system != \"Windows\" and extra == \"all-gpu\"; python-pptx<=1.0; extra == \"all-gpu\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"all-gpu\"; scipy>=1.3.2; extra == \"all-gpu\"; selenium>=4.11.0; extra == \"all-gpu\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"all-gpu\"; seqeval; extra == \"all-gpu\"; sqlalchemy-utils; extra == \"all-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"all-gpu\"; tika; extra == \"all-gpu\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"all-gpu\"; weaviate-client>2; extra == \"all-gpu\"; openai-whisper>=20231106; extra == \"audio\"; boto3>=1.28.57; extra == \"aws\"; pillow<=9.0.0; extra == \"colab\"; selenium>=4.11.0; extra == \"crawler\"; black[jupyter]~=23.0; extra == \"dev\"; coverage; extra == \"dev\"; dulwich<1.0.0,>=0.21.0; extra == \"dev\"; mypy==1.10.0; extra == \"dev\"; pre-commit; extra == \"dev\"; psutil; extra == \"dev\"; pylint; extra == \"dev\"; pytest; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-custom-exit-code; extra == \"dev\"; python-multipart; extra == \"dev\"; reno; extra == \"dev\"; responses; extra == \"dev\"; toml; extra == \"dev\"; tox; extra == \"dev\"; elastic-transport<8; extra == \"docstores\"; elasticsearch<8,>=7.17; extra == \"docstores\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"docstores\"; opensearch-py>=2; extra == \"docstores\"; pinecone-client<3,>=2.0.11; extra == \"docstores\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"docstores\"; pymongo>=4.6; extra == \"docstores\"; sqlalchemy-utils; extra == \"docstores\"; sqlalchemy<2,>=1.4.2; extra == \"docstores\"; weaviate-client>2; extra == \"docstores\"; elastic-transport<8; extra == \"docstores-gpu\"; elasticsearch<8,>=7.17; extra == \"docstores-gpu\"; faiss-gpu<2,>=1.6.3; extra == \"docstores-gpu\"; opensearch-py>=2; extra == \"docstores-gpu\"; pinecone-client<3,>=2.0.11; extra == \"docstores-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"docstores-gpu\"; pymongo>=4.6; extra == \"docstores-gpu\"; sqlalchemy-utils; extra == \"docstores-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"docstores-gpu\"; weaviate-client>2; extra == \"docstores-gpu\"; elastic-transport<8; extra == \"elasticsearch\"; elasticsearch<8,>=7.17; extra == \"elasticsearch\"; elastic-transport<8; extra == \"elasticsearch7\"; elasticsearch<8,>=7.17; extra == \"elasticsearch7\"; elastic-transport<9,>=8; extra == \"elasticsearch8\"; elasticsearch<9,>=8; extra == \"elasticsearch8\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"faiss\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"faiss\"; sqlalchemy-utils; extra == \"faiss\"; sqlalchemy<2,>=1.4.2; extra == \"faiss\"; faiss-gpu<2,>=1.6.3; extra == \"faiss-gpu\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"faiss-gpu\"; sqlalchemy-utils; extra == \"faiss-gpu\"; sqlalchemy<2,>=1.4.2; extra == \"faiss-gpu\"; azure-ai-formrecognizer>=3.2.0b2; extra == \"file-conversion\"; beautifulsoup4; extra == \"file-conversion\"; markdown; extra == \"file-conversion\"; python-docx; extra == \"file-conversion\"; python-frontmatter; extra == \"file-conversion\"; python-magic-bin; platform_system == \"Windows\" and extra == \"file-conversion\"; python-magic; platform_system != \"Windows\" and extra == \"file-conversion\"; python-pptx<=1.0; extra == \"file-conversion\"; tika; extra == \"file-conversion\"; black[jupyter]~=23.0; extra == \"formatting\"; huggingface-hub>=0.5.0; extra == \"inference\"; sentence-transformers<=3.0.0,>=2.3.1; extra == \"inference\"; transformers[sentencepiece,torch]<5.0,>=4.46; extra == \"inference\"; mlflow; extra == \"metrics\"; rapidfuzz<2.8.0,>=2.0.15; extra == \"metrics\"; scipy>=1.3.2; extra == \"metrics\"; seqeval; extra == \"metrics\"; pymongo>=4.6; extra == \"mongodb\"; pdf2image>1.14; extra == \"ocr\"; pytesseract>0.3.7; extra == \"ocr\"; faiss-cpu<=1.7.2,>=1.6.3; extra == \"only-faiss\"; faiss-gpu<2,>=1.6.3; extra == \"only-faiss-gpu\"; pinecone-client<3,>=2.0.11; extra == \"only-pinecone\"; onnxruntime; extra == \"onnx\"; onnxruntime-tools; extra == \"onnx\"; onnxruntime-gpu; extra == \"onnx-gpu\"; onnxruntime-tools; extra == \"onnx-gpu\"; opensearch-py>=2; extra == \"opensearch\"; pinecone-client<3,>=2.0.11; extra == \"pinecone\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"pinecone\"; sqlalchemy-utils; extra == \"pinecone\"; sqlalchemy<2,>=1.4.2; extra == \"pinecone\"; langdetect; extra == \"preprocessing\"; nltk>=3.9.1; extra == \"preprocessing\"; aiorwlock<2,>=1.3.0; extra == \"ray\"; ray[serve]!=1.12.0,<2,>=1.9.1; platform_system == \"Windows\" and extra == \"ray\"; ray[serve]<2,>=1.9.1; platform_system != \"Windows\" and extra == \"ray\"; psycopg2-binary; platform_system != \"Windows\" and extra == \"sql\"; sqlalchemy-utils; extra == \"sql\"; sqlalchemy<2,>=1.4.2; extra == \"sql\"; weaviate-client>2; extra == \"weaviate\"", + "Latest Version": "1.26.4.post0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fastapi-cli", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.0.5", + "Current Version With Dependency JSON": { + "base_package": "fastapi-cli==0.0.5", + "dependencies": [ + "typer==0.12.3", + "uvicorn==0.15.0", + "rich-toolkit==0.11.1", + "uvicorn==0.15.0" + ] + }, + "Dependencies for Current": "typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == \"standard\"", + "Newer Versions": "0.0.6, 0.0.7", + "Dependencies for Latest": "typer>=0.12.3; uvicorn[standard]>=0.15.0; rich-toolkit>=0.11.1; uvicorn[standard]>=0.15.0; extra == \"standard\"", + "Latest Version": "0.0.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Flask-HTTPAuth", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "3.3.0", + "Current Version With Dependency JSON": { + "base_package": "Flask-HTTPAuth==3.3.0", + "dependencies": [] + }, + "Dependencies for Current": "flask", + "Newer Versions": "4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0", + "Dependencies for Latest": "flask", + "Latest Version": "4.8.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Flask-SQLAlchemy", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.4.1", + "Current Version With Dependency JSON": { + "base_package": "Flask-SQLAlchemy==2.4.1", + "dependencies": [ + "flask==2.2.5", + "sqlalchemy==2.0.16" + ] + }, + "Dependencies for Current": "flask>=2.2.5; sqlalchemy>=2.0.16", + "Newer Versions": "2.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 3.0.0a1, 3.0.0a2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.1.0, 3.1.1", + "Dependencies for Latest": "flask>=2.2.5; sqlalchemy>=2.0.16", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "flask-swagger-ui", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.11.1", + "Current Version With Dependency JSON": { + "base_package": "flask-swagger-ui==4.11.1", + "dependencies": [] + }, + "Dependencies for Current": "flask", + "Newer Versions": "5.21.0", + "Dependencies for Latest": "flask", + "Latest Version": "5.21.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fqdn", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.5.1", + "Current Version With Dependency JSON": { + "base_package": "fqdn==1.5.1", + "dependencies": [ + "cached-property==1.3.0" + ] + }, + "Dependencies for Current": "cached-property (>=1.3.0) ; python_version < \"3.8\"", + "Newer Versions": "", + "Dependencies for Latest": "cached-property (>=1.3.0) ; python_version < \"3.8\"", + "Latest Version": "1.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "google-generativeai", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.1", + "Current Version With Dependency JSON": { + "base_package": "google-generativeai==0.2.1", + "dependencies": [ + "google-ai-generativelanguage==0.6.15", + "google-auth==2.15.0" + ] + }, + "Dependencies for Current": "google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == \"dev\"; black; extra == \"dev\"; nose2; extra == \"dev\"; pandas; extra == \"dev\"; pytype; extra == \"dev\"; pyyaml; extra == \"dev\"; Pillow; extra == \"dev\"; ipython; extra == \"dev\"", + "Newer Versions": "0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5", + "Dependencies for Latest": "google-ai-generativelanguage==0.6.15; google-api-core; google-api-python-client; google-auth>=2.15.0; protobuf; pydantic; tqdm; typing-extensions; absl-py; extra == \"dev\"; black; extra == \"dev\"; nose2; extra == \"dev\"; pandas; extra == \"dev\"; pytype; extra == \"dev\"; pyyaml; extra == \"dev\"; Pillow; extra == \"dev\"; ipython; extra == \"dev\"", + "Latest Version": "0.8.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "great-expectations", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1.3", + "Current Version With Dependency JSON": { + "base_package": "great-expectations==1.1.3", + "dependencies": [ + "altair==4.2.1", + "cryptography==3.2", + "jinja2==3", + "jsonschema==2.5.1", + "marshmallow==3.7.1", + "mistune==0.8.4", + "posthog==3", + "pydantic==1.10.7", + "pyparsing==2.4", + "python-dateutil==2.8.1", + "requests==2.20", + "ruamel.yaml==0.16", + "scipy==1.6.0", + "tqdm==4.59.0", + "typing-extensions==4.1.0", + "tzlocal==1.2", + "numpy==1.21.6", + "pandas==1.1.3", + "numpy==1.22.4", + "pandas==1.3.0", + "numpy==1.26.0", + "feather-format==0.4.1", + "pyathena==2.0.0", + "sqlalchemy==1.4.0", + "boto3==1.17.106", + "azure-identity==1.10.0", + "azure-keyvault-secrets==4.0.0", + "azure-storage-blob==12.5.0", + "azure-identity==1.10.0", + "azure-keyvault-secrets==4.0.0", + "azure-storage-blob==12.5.0", + "gcsfs==0.5.1", + "google-cloud-bigquery==3.3.6", + "google-cloud-bigquery-storage==2.20.0", + "google-cloud-secret-manager==1.0.0", + "pandas-gbq==0.26.1", + "sqlalchemy-bigquery==1.3.0", + "sqlalchemy==1.4.0", + "google-cloud-storage==1.28.0", + "google-cloud-storage==2.10.0", + "clickhouse-sqlalchemy==0.2.2", + "clickhouse-sqlalchemy==0.3.0", + "orjson==3.9.7", + "databricks-sqlalchemy==1.0.0", + "sqlalchemy==1.4.0", + "pyodbc==4.0.30", + "sqlalchemy-dremio==1.2.1", + "sqlalchemy==1.4.0", + "openpyxl==3.0.7", + "xlrd==1.1.0", + "gcsfs==0.5.1", + "google-cloud-bigquery==3.3.6", + "google-cloud-bigquery-storage==2.20.0", + "google-cloud-secret-manager==1.0.0", + "pandas-gbq==0.26.1", + "sqlalchemy-bigquery==1.3.0", + "sqlalchemy==1.4.0", + "google-cloud-storage==1.28.0", + "google-cloud-storage==2.10.0", + "psycopg2-binary==2.7.6", + "sqlalchemy==1.4.0", + "PyHive==0.6.5", + "thrift==0.16.0", + "thrift-sasl==0.4.3", + "sqlalchemy==1.4.0", + "pyodbc==4.0.30", + "sqlalchemy==1.4.0", + "PyMySQL==1.1.1", + "sqlalchemy==1.4.0", + "pypd==1.1.0", + "psycopg2-binary==2.7.6", + "sqlalchemy==1.4.0", + "psycopg2-binary==2.7.6", + "sqlalchemy-redshift==0.8.8", + "boto3==1.17.106", + "snowflake-sqlalchemy==1.2.3", + "sqlalchemy==1.4.0", + "snowflake-connector-python==2.5.0", + "snowflake-connector-python==2.9.0", + "pyspark==2.3.2", + "googleapis-common-protos==1.56.4", + "grpcio==1.48.1", + "grpcio-status==1.48.1", + "teradatasqlalchemy==17.0.0.5", + "boto3==1.17.106", + "coverage==7.5.1", + "flaky==3.7.0", + "flask==1.0.0", + "freezegun==0.3.15", + "moto==4.2.13", + "pact-python==2.0.1", + "pyfakefs==4.5.1", + "pytest==8.2.1", + "pytest-benchmark==3.4.1", + "pytest-cov==5.0.0", + "pytest-icdiff==0.9.0", + "pytest-mock==3.14.0", + "pytest-order==1.2.1", + "pytest-random-order==1.1.1", + "pytest-timeout==2.3.1", + "pytest-xdist==3.6.1", + "requirements-parser==0.9.0", + "responses==0.23.1", + "setuptools==70.0.0", + "sqlalchemy==1.4.0", + "adr-tools-python==1.0.3", + "invoke==2.0.0", + "mypy==1.15.0", + "pre-commit==2.21.0", + "ruff==0.11.12", + "tomli==2.0.1", + "docstring-parser==0.16", + "feather-format==0.4.1", + "trino==0.310.0", + "sqlalchemy==1.4.0", + "sqlalchemy-vertica-python==0.5.10", + "sqlalchemy==1.4.0" + ] + }, + "Dependencies for Current": "altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == \"3.9\"; pandas<2.2,>=1.1.3; python_version == \"3.9\"; numpy>=1.22.4; python_version >= \"3.10\"; pandas<2.2,>=1.3.0; python_version >= \"3.10\"; numpy>=1.26.0; python_version >= \"3.12\"; pandas<2.2; python_version >= \"3.12\"; feather-format>=0.4.1; extra == \"arrow\"; pyarrow; extra == \"arrow\"; pyathena[sqlalchemy]<3,>=2.0.0; extra == \"athena\"; sqlalchemy>=1.4.0; extra == \"athena\"; boto3>=1.17.106; extra == \"aws-secrets\"; azure-identity>=1.10.0; extra == \"azure\"; azure-keyvault-secrets>=4.0.0; extra == \"azure\"; azure-storage-blob>=12.5.0; extra == \"azure\"; azure-identity>=1.10.0; extra == \"azure-secrets\"; azure-keyvault-secrets>=4.0.0; extra == \"azure-secrets\"; azure-storage-blob>=12.5.0; extra == \"azure-secrets\"; gcsfs>=0.5.1; extra == \"bigquery\"; google-cloud-bigquery>=3.3.6; extra == \"bigquery\"; google-cloud-bigquery-storage>=2.20.0; extra == \"bigquery\"; google-cloud-secret-manager>=1.0.0; extra == \"bigquery\"; pandas-gbq>=0.26.1; extra == \"bigquery\"; sqlalchemy-bigquery>=1.3.0; extra == \"bigquery\"; sqlalchemy>=1.4.0; extra == \"bigquery\"; google-cloud-storage>=1.28.0; python_version < \"3.11\" and extra == \"bigquery\"; google-cloud-storage>=2.10.0; python_version >= \"3.11\" and extra == \"bigquery\"; sqlalchemy<2.0.0; extra == \"clickhouse\"; clickhouse-sqlalchemy>=0.2.2; python_version < \"3.12\" and extra == \"clickhouse\"; clickhouse-sqlalchemy>=0.3.0; python_version >= \"3.12\" and extra == \"clickhouse\"; orjson>=3.9.7; extra == \"cloud\"; databricks-sqlalchemy>=1.0.0; extra == \"databricks\"; sqlalchemy>=1.4.0; extra == \"databricks\"; pyodbc>=4.0.30; extra == \"dremio\"; sqlalchemy-dremio==1.2.1; extra == \"dremio\"; sqlalchemy>=1.4.0; extra == \"dremio\"; openpyxl>=3.0.7; extra == \"excel\"; xlrd<2.0.0,>=1.1.0; extra == \"excel\"; gcsfs>=0.5.1; extra == \"gcp\"; google-cloud-bigquery>=3.3.6; extra == \"gcp\"; google-cloud-bigquery-storage>=2.20.0; extra == \"gcp\"; google-cloud-secret-manager>=1.0.0; extra == \"gcp\"; pandas-gbq>=0.26.1; extra == \"gcp\"; sqlalchemy-bigquery>=1.3.0; extra == \"gcp\"; sqlalchemy>=1.4.0; extra == \"gcp\"; google-cloud-storage>=1.28.0; python_version < \"3.11\" and extra == \"gcp\"; google-cloud-storage>=2.10.0; python_version >= \"3.11\" and extra == \"gcp\"; gx-sqlalchemy-redshift; extra == \"gx-redshift\"; psycopg2-binary>=2.7.6; extra == \"gx-redshift\"; sqlalchemy>=1.4.0; extra == \"gx-redshift\"; PyHive>=0.6.5; extra == \"hive\"; thrift>=0.16.0; extra == \"hive\"; thrift-sasl>=0.4.3; extra == \"hive\"; sqlalchemy>=1.4.0; extra == \"hive\"; pyodbc>=4.0.30; extra == \"mssql\"; sqlalchemy>=1.4.0; extra == \"mssql\"; PyMySQL>=1.1.1; extra == \"mysql\"; sqlalchemy>=1.4.0; extra == \"mysql\"; pypd==1.1.0; extra == \"pagerduty\"; psycopg2-binary>=2.7.6; extra == \"postgresql\"; sqlalchemy>=1.4.0; extra == \"postgresql\"; psycopg2-binary>=2.7.6; extra == \"redshift\"; sqlalchemy-redshift>=0.8.8; extra == \"redshift\"; sqlalchemy<2.0.0; extra == \"redshift\"; boto3>=1.17.106; extra == \"s3\"; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == \"snowflake\"; sqlalchemy>=1.4.0; extra == \"snowflake\"; snowflake-connector-python>=2.5.0; python_version < \"3.11\" and extra == \"snowflake\"; snowflake-connector-python>2.9.0; python_version >= \"3.11\" and extra == \"snowflake\"; pandas<2.2.0; python_version >= \"3.9\" and extra == \"snowflake\"; pyspark<4.0,>=2.3.2; extra == \"spark\"; googleapis-common-protos>=1.56.4; extra == \"spark-connect\"; grpcio>=1.48.1; extra == \"spark-connect\"; grpcio-status>=1.48.1; extra == \"spark-connect\"; teradatasqlalchemy==17.0.0.5; extra == \"teradata\"; sqlalchemy<2.0.0; extra == \"teradata\"; boto3>=1.17.106; extra == \"test\"; coverage[toml]>=7.5.1; extra == \"test\"; flaky>=3.7.0; extra == \"test\"; flask>=1.0.0; extra == \"test\"; freezegun>=0.3.15; extra == \"test\"; moto[s3,sns]<5.0,>=4.2.13; extra == \"test\"; pact-python>=2.0.1; extra == \"test\"; pyfakefs>=4.5.1; extra == \"test\"; pytest>=8.2.1; extra == \"test\"; pytest-benchmark>=3.4.1; extra == \"test\"; pytest-cov>=5.0.0; extra == \"test\"; pytest-icdiff>=0.9.0; extra == \"test\"; pytest-mock>=3.14.0; extra == \"test\"; pytest-order>=1.2.1; extra == \"test\"; pytest-random-order>=1.1.1; extra == \"test\"; pytest-timeout>=2.3.1; extra == \"test\"; pytest-xdist>=3.6.1; extra == \"test\"; requirements-parser>=0.9.0; extra == \"test\"; responses!=0.25.5,>=0.23.1; extra == \"test\"; setuptools>=70.0.0; extra == \"test\"; sqlalchemy>=1.4.0; extra == \"test\"; adr-tools-python==1.0.3; extra == \"test\"; invoke>=2.0.0; extra == \"test\"; mypy==1.15.0; extra == \"test\"; pre-commit>=2.21.0; extra == \"test\"; ruff==0.11.12; extra == \"test\"; tomli>=2.0.1; extra == \"test\"; docstring-parser==0.16; extra == \"test\"; feather-format>=0.4.1; extra == \"test\"; pyarrow; extra == \"test\"; trino!=0.316.0,>=0.310.0; extra == \"trino\"; sqlalchemy>=1.4.0; extra == \"trino\"; sqlalchemy-vertica-python>=0.5.10; extra == \"vertica\"; sqlalchemy>=1.4.0; extra == \"vertica\"", + "Newer Versions": "1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.0, 1.5.1, 1.5.2", + "Dependencies for Latest": "altair<5.0.0,>=4.2.1; cryptography>=3.2; jinja2>=3; jsonschema>=2.5.1; marshmallow<4.0.0,>=3.7.1; mistune>=0.8.4; packaging; posthog<4,>3; pydantic>=1.10.7; pyparsing>=2.4; python-dateutil>=2.8.1; requests>=2.20; ruamel.yaml>=0.16; scipy>=1.6.0; tqdm>=4.59.0; typing-extensions>=4.1.0; tzlocal>=1.2; numpy>=1.21.6; python_version == \"3.9\"; pandas<2.2,>=1.1.3; python_version == \"3.9\"; numpy>=1.22.4; python_version >= \"3.10\"; pandas<2.2,>=1.3.0; python_version >= \"3.10\"; numpy>=1.26.0; python_version >= \"3.12\"; pandas<2.2; python_version >= \"3.12\"; feather-format>=0.4.1; extra == \"arrow\"; pyarrow; extra == \"arrow\"; pyathena[sqlalchemy]<3,>=2.0.0; extra == \"athena\"; sqlalchemy>=1.4.0; extra == \"athena\"; boto3>=1.17.106; extra == \"aws-secrets\"; azure-identity>=1.10.0; extra == \"azure\"; azure-keyvault-secrets>=4.0.0; extra == \"azure\"; azure-storage-blob>=12.5.0; extra == \"azure\"; azure-identity>=1.10.0; extra == \"azure-secrets\"; azure-keyvault-secrets>=4.0.0; extra == \"azure-secrets\"; azure-storage-blob>=12.5.0; extra == \"azure-secrets\"; gcsfs>=0.5.1; extra == \"bigquery\"; google-cloud-bigquery>=3.3.6; extra == \"bigquery\"; google-cloud-bigquery-storage>=2.20.0; extra == \"bigquery\"; google-cloud-secret-manager>=1.0.0; extra == \"bigquery\"; pandas-gbq>=0.26.1; extra == \"bigquery\"; sqlalchemy-bigquery>=1.3.0; extra == \"bigquery\"; sqlalchemy>=1.4.0; extra == \"bigquery\"; google-cloud-storage>=1.28.0; python_version < \"3.11\" and extra == \"bigquery\"; google-cloud-storage>=2.10.0; python_version >= \"3.11\" and extra == \"bigquery\"; sqlalchemy<2.0.0; extra == \"clickhouse\"; clickhouse-sqlalchemy>=0.2.2; python_version < \"3.12\" and extra == \"clickhouse\"; clickhouse-sqlalchemy>=0.3.0; python_version >= \"3.12\" and extra == \"clickhouse\"; orjson>=3.9.7; extra == \"cloud\"; databricks-sqlalchemy>=1.0.0; extra == \"databricks\"; sqlalchemy>=1.4.0; extra == \"databricks\"; pyodbc>=4.0.30; extra == \"dremio\"; sqlalchemy-dremio==1.2.1; extra == \"dremio\"; sqlalchemy>=1.4.0; extra == \"dremio\"; openpyxl>=3.0.7; extra == \"excel\"; xlrd<2.0.0,>=1.1.0; extra == \"excel\"; gcsfs>=0.5.1; extra == \"gcp\"; google-cloud-bigquery>=3.3.6; extra == \"gcp\"; google-cloud-bigquery-storage>=2.20.0; extra == \"gcp\"; google-cloud-secret-manager>=1.0.0; extra == \"gcp\"; pandas-gbq>=0.26.1; extra == \"gcp\"; sqlalchemy-bigquery>=1.3.0; extra == \"gcp\"; sqlalchemy>=1.4.0; extra == \"gcp\"; google-cloud-storage>=1.28.0; python_version < \"3.11\" and extra == \"gcp\"; google-cloud-storage>=2.10.0; python_version >= \"3.11\" and extra == \"gcp\"; gx-sqlalchemy-redshift; extra == \"gx-redshift\"; psycopg2-binary>=2.7.6; extra == \"gx-redshift\"; sqlalchemy>=1.4.0; extra == \"gx-redshift\"; PyHive>=0.6.5; extra == \"hive\"; thrift>=0.16.0; extra == \"hive\"; thrift-sasl>=0.4.3; extra == \"hive\"; sqlalchemy>=1.4.0; extra == \"hive\"; pyodbc>=4.0.30; extra == \"mssql\"; sqlalchemy>=1.4.0; extra == \"mssql\"; PyMySQL>=1.1.1; extra == \"mysql\"; sqlalchemy>=1.4.0; extra == \"mysql\"; pypd==1.1.0; extra == \"pagerduty\"; psycopg2-binary>=2.7.6; extra == \"postgresql\"; sqlalchemy>=1.4.0; extra == \"postgresql\"; psycopg2-binary>=2.7.6; extra == \"redshift\"; sqlalchemy-redshift>=0.8.8; extra == \"redshift\"; sqlalchemy<2.0.0; extra == \"redshift\"; boto3>=1.17.106; extra == \"s3\"; snowflake-sqlalchemy!=1.7.0,>=1.2.3; extra == \"snowflake\"; sqlalchemy>=1.4.0; extra == \"snowflake\"; snowflake-connector-python>=2.5.0; python_version < \"3.11\" and extra == \"snowflake\"; snowflake-connector-python>2.9.0; python_version >= \"3.11\" and extra == \"snowflake\"; pandas<2.2.0; python_version >= \"3.9\" and extra == \"snowflake\"; pyspark<4.0,>=2.3.2; extra == \"spark\"; googleapis-common-protos>=1.56.4; extra == \"spark-connect\"; grpcio>=1.48.1; extra == \"spark-connect\"; grpcio-status>=1.48.1; extra == \"spark-connect\"; teradatasqlalchemy==17.0.0.5; extra == \"teradata\"; sqlalchemy<2.0.0; extra == \"teradata\"; boto3>=1.17.106; extra == \"test\"; coverage[toml]>=7.5.1; extra == \"test\"; flaky>=3.7.0; extra == \"test\"; flask>=1.0.0; extra == \"test\"; freezegun>=0.3.15; extra == \"test\"; moto[s3,sns]<5.0,>=4.2.13; extra == \"test\"; pact-python>=2.0.1; extra == \"test\"; pyfakefs>=4.5.1; extra == \"test\"; pytest>=8.2.1; extra == \"test\"; pytest-benchmark>=3.4.1; extra == \"test\"; pytest-cov>=5.0.0; extra == \"test\"; pytest-icdiff>=0.9.0; extra == \"test\"; pytest-mock>=3.14.0; extra == \"test\"; pytest-order>=1.2.1; extra == \"test\"; pytest-random-order>=1.1.1; extra == \"test\"; pytest-timeout>=2.3.1; extra == \"test\"; pytest-xdist>=3.6.1; extra == \"test\"; requirements-parser>=0.9.0; extra == \"test\"; responses!=0.25.5,>=0.23.1; extra == \"test\"; setuptools>=70.0.0; extra == \"test\"; sqlalchemy>=1.4.0; extra == \"test\"; adr-tools-python==1.0.3; extra == \"test\"; invoke>=2.0.0; extra == \"test\"; mypy==1.15.0; extra == \"test\"; pre-commit>=2.21.0; extra == \"test\"; ruff==0.11.12; extra == \"test\"; tomli>=2.0.1; extra == \"test\"; docstring-parser==0.16; extra == \"test\"; feather-format>=0.4.1; extra == \"test\"; pyarrow; extra == \"test\"; trino!=0.316.0,>=0.310.0; extra == \"trino\"; sqlalchemy>=1.4.0; extra == \"trino\"; sqlalchemy-vertica-python>=0.5.10; extra == \"vertica\"; sqlalchemy>=1.4.0; extra == \"vertica\"", + "Latest Version": "1.5.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "grpcio-status", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.62.3", + "Current Version With Dependency JSON": { + "base_package": "grpcio-status==1.62.3", + "dependencies": [ + "protobuf==6.30.0", + "grpcio==1.73.0", + "googleapis-common-protos==1.5.5" + ] + }, + "Dependencies for Current": "protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.5", + "Newer Versions": "1.63.0rc1, 1.63.0rc2, 1.63.0, 1.63.2, 1.64.0rc1, 1.64.0, 1.64.1, 1.64.3, 1.65.0rc1, 1.65.0rc2, 1.65.0, 1.65.1, 1.65.2, 1.65.4, 1.65.5, 1.66.0rc1, 1.66.0rc2, 1.66.0rc3, 1.66.0rc5, 1.66.0, 1.66.1, 1.66.2, 1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0", + "Dependencies for Latest": "protobuf<7.0.0,>=6.30.0; grpcio>=1.73.0; googleapis-common-protos>=1.5.5", + "Latest Version": "1.73.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "httptools", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.6.1", + "Current Version With Dependency JSON": { + "base_package": "httptools==0.6.1", + "dependencies": [ + "Cython==0.29.24" + ] + }, + "Dependencies for Current": "Cython>=0.29.24; extra == \"test\"", + "Newer Versions": "0.6.2, 0.6.3, 0.6.4", + "Dependencies for Latest": "Cython>=0.29.24; extra == \"test\"", + "Latest Version": "0.6.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "imbalanced-learn", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.12.3", + "Current Version With Dependency JSON": { + "base_package": "imbalanced-learn==0.12.3", + "dependencies": [ + "numpy==1.24.3", + "scipy==1.10.1", + "scikit-learn==1.3.2", + "sklearn-compat==0.1", + "joblib==1.1.1", + "threadpoolctl==2.0.0", + "pandas==1.5.3", + "tensorflow==2.13.1", + "matplotlib==3.7.3", + "seaborn==0.12.2", + "memory_profiler==0.61.0", + "numpydoc==1.5.0", + "sphinx==8.0.2", + "sphinx-gallery==0.13.0", + "sphinxcontrib-bibtex==2.6.3", + "sphinx-copybutton==0.5.2", + "pydata-sphinx-theme==0.15.4", + "sphinx-design==0.6.1", + "black==23.3.0", + "ruff==0.4.8", + "pandas==1.5.3", + "tensorflow==2.13.1", + "keras==3.0.5", + "packaging==23.2", + "pytest==7.2.2", + "pytest-cov==4.1.0", + "pytest-xdist==3.5.0" + ] + }, + "Dependencies for Current": "numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == \"dev\"; ipython; extra == \"dev\"; jupyterlab; extra == \"dev\"; pandas<3,>=1.5.3; extra == \"docs\"; tensorflow<3,>=2.13.1; extra == \"docs\"; matplotlib<4,>=3.7.3; extra == \"docs\"; seaborn<1,>=0.12.2; extra == \"docs\"; memory_profiler<1,>=0.61.0; extra == \"docs\"; numpydoc<2,>=1.5.0; extra == \"docs\"; sphinx<9,>=8.0.2; extra == \"docs\"; sphinx-gallery<1,>=0.13.0; extra == \"docs\"; sphinxcontrib-bibtex<3,>=2.6.3; extra == \"docs\"; sphinx-copybutton<1,>=0.5.2; extra == \"docs\"; pydata-sphinx-theme<1,>=0.15.4; extra == \"docs\"; sphinx-design<1,>=0.6.1; extra == \"docs\"; black==23.3.0; extra == \"linters\"; ruff==0.4.8; extra == \"linters\"; pre-commit; extra == \"linters\"; pandas<3,>=1.5.3; extra == \"optional\"; tensorflow<3,>=2.13.1; extra == \"tensorflow\"; keras<4,>=3.0.5; extra == \"keras\"; packaging<25,>=23.2; extra == \"tests\"; pytest<9,>=7.2.2; extra == \"tests\"; pytest-cov<6,>=4.1.0; extra == \"tests\"; pytest-xdist<4,>=3.5.0; extra == \"tests\"", + "Newer Versions": "0.12.4, 0.13.0", + "Dependencies for Latest": "numpy<3,>=1.24.3; scipy<2,>=1.10.1; scikit-learn<2,>=1.3.2; sklearn-compat<1,>=0.1; joblib<2,>=1.1.1; threadpoolctl<4,>=2.0.0; ipykernel; extra == \"dev\"; ipython; extra == \"dev\"; jupyterlab; extra == \"dev\"; pandas<3,>=1.5.3; extra == \"docs\"; tensorflow<3,>=2.13.1; extra == \"docs\"; matplotlib<4,>=3.7.3; extra == \"docs\"; seaborn<1,>=0.12.2; extra == \"docs\"; memory_profiler<1,>=0.61.0; extra == \"docs\"; numpydoc<2,>=1.5.0; extra == \"docs\"; sphinx<9,>=8.0.2; extra == \"docs\"; sphinx-gallery<1,>=0.13.0; extra == \"docs\"; sphinxcontrib-bibtex<3,>=2.6.3; extra == \"docs\"; sphinx-copybutton<1,>=0.5.2; extra == \"docs\"; pydata-sphinx-theme<1,>=0.15.4; extra == \"docs\"; sphinx-design<1,>=0.6.1; extra == \"docs\"; black==23.3.0; extra == \"linters\"; ruff==0.4.8; extra == \"linters\"; pre-commit; extra == \"linters\"; pandas<3,>=1.5.3; extra == \"optional\"; tensorflow<3,>=2.13.1; extra == \"tensorflow\"; keras<4,>=3.0.5; extra == \"keras\"; packaging<25,>=23.2; extra == \"tests\"; pytest<9,>=7.2.2; extra == \"tests\"; pytest-cov<6,>=4.1.0; extra == \"tests\"; pytest-xdist<4,>=3.5.0; extra == \"tests\"", + "Latest Version": "0.13.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "isoduration", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "20.11.0", + "Current Version With Dependency JSON": { + "base_package": "isoduration==20.11.0", + "dependencies": [ + "arrow==0.15.0" + ] + }, + "Dependencies for Current": "arrow (>=0.15.0)", + "Newer Versions": "", + "Dependencies for Latest": "arrow (>=0.15.0)", + "Latest Version": "20.11.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-azureml", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.8.0.1", + "Current Version With Dependency JSON": { + "base_package": "kedro-azureml==0.8.0.1", + "dependencies": [ + "adlfs==2022.2.0", + "azure-ai-ml==1.2.0", + "azureml-fsspec==1.3.1", + "azureml-mlflow==1.42.0", + "backoff==2.2.1", + "cloudpickle==2.1.0", + "kedro==0.19.0", + "kedro-datasets==1.0.0", + "mlflow==2.0.0", + "pyarrow==11.0.0", + "pydantic==2.6.4" + ] + }, + "Dependencies for Current": "adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == \"mlflow\"; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == \"mlflow\"; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.4", + "Newer Versions": "0.9.0", + "Dependencies for Latest": "adlfs>=2022.2.0; azure-ai-ml>=1.2.0; azureml-fsspec<1.4.0,>=1.3.1; azureml-mlflow>=1.42.0; extra == \"mlflow\"; backoff<3.0.0,>=2.2.1; cloudpickle<3.0.0,>=2.1.0; kedro<=0.20.0,>=0.19.0; kedro-datasets>=1.0.0; mlflow<3.0.0,>2.0.0; extra == \"mlflow\"; pyarrow>=11.0.0; pydantic<2.7.0,>=2.6.4", + "Latest Version": "0.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-boot", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.2", + "Current Version With Dependency JSON": { + "base_package": "kedro-boot==0.2.2", + "dependencies": [ + "kedro==0.19.1", + "pre-commit==2.0.0", + "jupyter==1.0.0", + "sphinx==4.5.0", + "sphinx-rtd-theme==1.0", + "sphinx-markdown-tables==0.0.15", + "sphinx-click==3.1", + "sphinx-copybutton==0.5.0", + "myst-parser==0.17.2", + "fastapi==0.100.0", + "gunicorn==21.2.0", + "pyctuator==0.18.1", + "uvicorn==0.12.0", + "pytest==5.4.0", + "pytest-cov==2.8.0", + "pytest-lazy-fixture==0.6.0", + "pytest-mock==3.1.0", + "ruff==0.1.3", + "scikit-learn==1.0", + "kedro-datasets==1.0" + ] + }, + "Dependencies for Current": "kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == \"dev\"; jupyter<2.0.0,>=1.0.0; extra == \"dev\"; sphinx<8.0.0,>=4.5.0; extra == \"doc\"; sphinx-rtd-theme<1.4,>=1.0; extra == \"doc\"; sphinx-markdown-tables~=0.0.15; extra == \"doc\"; sphinx-click<5.1,>=3.1; extra == \"doc\"; sphinx-copybutton~=0.5.0; extra == \"doc\"; myst-parser<2.1.0,>=0.17.2; extra == \"doc\"; fastapi>=0.100.0; extra == \"fastapi\"; gunicorn==21.2.0; extra == \"fastapi\"; pyctuator==0.18.1; extra == \"fastapi\"; uvicorn[standard]>=0.12.0; extra == \"fastapi\"; pytest<8.0.0,>=5.4.0; extra == \"test\"; pytest-cov<5.0.0,>=2.8.0; extra == \"test\"; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == \"test\"; pytest-mock<4.0.0,>=3.1.0; extra == \"test\"; ruff==0.1.3; extra == \"test\"; scikit-learn~=1.0; extra == \"test\"; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == \"test\"", + "Newer Versions": "0.2.3, 0.2.4", + "Dependencies for Latest": "kedro<0.20,>=0.19.1; pre-commit<4.0.0,>=2.0.0; extra == \"dev\"; jupyter<2.0.0,>=1.0.0; extra == \"dev\"; sphinx<8.0.0,>=4.5.0; extra == \"doc\"; sphinx-rtd-theme<1.4,>=1.0; extra == \"doc\"; sphinx-markdown-tables~=0.0.15; extra == \"doc\"; sphinx-click<5.1,>=3.1; extra == \"doc\"; sphinx-copybutton~=0.5.0; extra == \"doc\"; myst-parser<2.1.0,>=0.17.2; extra == \"doc\"; fastapi>=0.100.0; extra == \"fastapi\"; gunicorn==21.2.0; extra == \"fastapi\"; pyctuator==0.18.1; extra == \"fastapi\"; uvicorn[standard]>=0.12.0; extra == \"fastapi\"; pytest<8.0.0,>=5.4.0; extra == \"test\"; pytest-cov<5.0.0,>=2.8.0; extra == \"test\"; pytest-lazy-fixture<1.0.0,>=0.6.0; extra == \"test\"; pytest-mock<4.0.0,>=3.1.0; extra == \"test\"; ruff==0.1.3; extra == \"test\"; scikit-learn~=1.0; extra == \"test\"; kedro-datasets[pandas.csvdataset,pandas.exceldataset,pandas.parquetdataset]>=1.0; extra == \"test\"", + "Latest Version": "0.2.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-datasets", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.0.0", + "Current Version With Dependency JSON": { + "base_package": "kedro-datasets==4.0.0", + "dependencies": [ + "kedro==0.19.7", + "pandas==1.3", + "pyspark==2.2", + "hdfs==2.5.8", + "s3fs==2021.4", + "polars==0.18.0", + "plotly==4.8.0", + "delta-spark==1.0", + "networkx==3.4", + "requests==2.20", + "biopython==1.73", + "dask==2021.10", + "dask==2021.10", + "triad==0.6.7", + "geopandas==0.8.0", + "fiona==1.8", + "holoviews==1.13.0", + "matplotlib==3.0.3", + "matplotlib==3.0.3", + "deltalake==0.10.0", + "openpyxl==3.0.6", + "pandas-gbq==0.12.0", + "pandas-gbq==0.12.0", + "tables==3.6", + "pyarrow==6.0", + "SQLAlchemy==1.4", + "SQLAlchemy==1.4", + "pyodbc==4.0", + "lxml==4.6", + "compress-pickle==2.1.0", + "Pillow==9.0", + "pyarrow==4.0", + "xlsx2csv==0.8.0", + "deltalake==0.6.2", + "pyarrow==4.0", + "deltalake==0.6.2", + "redis==4.1", + "snowflake-snowpark-python==1.23", + "scikit-learn==1.0.2", + "scipy==1.7.3", + "tensorflow==2.0", + "pyodbc==5.0", + "tensorflow-macos==2.0", + "PyYAML==4.2", + "langchain-openai==0.1.7", + "langchain-openai==0.1.7", + "langchain-anthropic==0.1.13", + "langchain-community==0.2.0", + "langchain-cohere==0.1.5", + "langchain-community==0.2.0", + "h5netcdf==1.2.0", + "netcdf4==1.6.4", + "xarray==2023.1.0", + "prophet==1.1.5", + "rioxarray==0.15.0", + "opencv-python==4.5.5.64", + "kedro-sphinx-theme==2024.10.2", + "ipykernel==5.3", + "adlfs==2023.1", + "behave==1.2.6", + "biopython==1.73", + "cloudpickle==2.2.1", + "compress-pickle==2.1.0", + "coverage==7.2.0", + "dask==2021.10", + "delta-spark==1.0", + "deltalake==0.10.0", + "dill==0.3.1", + "filelock==3.4.0", + "fiona==1.8", + "gcsfs==2023.1", + "geopandas==0.8.0", + "hdfs==2.5.8", + "holoviews==1.13.0", + "ipython==7.31.1", + "joblib==0.14", + "jupyterlab==3.0", + "jupyter==1.0", + "lxml==4.6", + "matplotlib==3.5", + "memory_profiler==0.50.0", + "moto==5.0.0", + "networkx==3.4", + "openpyxl==3.0.3", + "pandas-gbq==0.12.0", + "pandas==2.0", + "Pillow==10.0", + "plotly==4.8.0", + "polars==1.0", + "pyarrow==1.0", + "pyarrow==7.0", + "pyspark==3.0", + "pyspark==3.4", + "pytest-cov==3.0", + "pytest-mock==1.7.1", + "pytest-xdist==2.2.1", + "pytest==7.2", + "redis==4.1", + "requests-mock==1.6", + "requests==2.20", + "s3fs==2021.04", + "snowflake-snowpark-python==1.23", + "scikit-learn==1.0.2", + "scipy==1.7.3", + "pyOpenSSL==22.1.0", + "SQLAlchemy==1.2", + "tables==3.6", + "tensorflow-macos==2.0", + "tensorflow==2.0", + "triad==0.6.7", + "xarray==2023.1.0", + "xlsxwriter==1.0", + "bandit==1.6.2", + "blacken-docs==1.9.2", + "black==22.0", + "detect-secrets==1.5.0", + "import-linter==1.2.6", + "mypy==1.0", + "pre-commit==2.9.2", + "ruff==0.0.290", + "h5netcdf==1.2.0", + "netcdf4==1.6.4", + "xarray==2023.1.0", + "opencv-python==4.5.5.64", + "prophet==1.1.5" + ] + }, + "Dependencies for Current": "kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == \"pandas-base\"; pyspark<4.0,>=2.2; extra == \"spark-base\"; hdfs<3.0,>=2.5.8; extra == \"hdfs-base\"; s3fs>=2021.4; extra == \"s3fs-base\"; polars>=0.18.0; extra == \"polars-base\"; plotly<6.0,>=4.8.0; extra == \"plotly-base\"; delta-spark<4.0,>=1.0; extra == \"delta-base\"; networkx~=3.4; extra == \"networkx-base\"; requests~=2.20; extra == \"api-apidataset\"; kedro-datasets[api-apidataset]; extra == \"api\"; biopython~=1.73; extra == \"biosequence-biosequencedataset\"; kedro-datasets[biosequence-biosequencedataset]; extra == \"biosequence\"; dask[dataframe]>=2021.10; extra == \"dask-csvdataset\"; dask[complete]>=2021.10; extra == \"dask-parquetdataset\"; triad<1.0,>=0.6.7; extra == \"dask-parquetdataset\"; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == \"dask\"; kedro-datasets[hdfs-base,s3fs-base]; extra == \"databricks-managedtabledataset\"; kedro-datasets[databricks-managedtabledataset]; extra == \"databricks\"; geopandas<2.0,>=0.8.0; extra == \"geopandas-genericdataset\"; fiona<2.0,>=1.8; extra == \"geopandas-genericdataset\"; kedro-datasets[geopandas-genericdataset]; extra == \"geopandas\"; holoviews>=1.13.0; extra == \"holoviews-holoviewswriter\"; kedro-datasets[holoviews-holoviewswriter]; extra == \"holoviews\"; datasets; extra == \"huggingface-hfdataset\"; huggingface_hub; extra == \"huggingface-hfdataset\"; transformers; extra == \"huggingface-hftransformerpipelinedataset\"; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == \"huggingface\"; ibis-framework[athena]; extra == \"ibis-athena\"; ibis-framework[bigquery]; extra == \"ibis-bigquery\"; ibis-framework[clickhouse]; extra == \"ibis-clickhouse\"; ibis-framework[dask]<10.0; extra == \"ibis-dask\"; ibis-framework[databricks]; extra == \"ibis-databricks\"; ibis-framework[datafusion]; extra == \"ibis-datafusion\"; ibis-framework[druid]; extra == \"ibis-druid\"; ibis-framework[duckdb]; extra == \"ibis-duckdb\"; ibis-framework[exasol]; extra == \"ibis-exasol\"; ibis-framework; extra == \"ibis-flink\"; apache-flink; extra == \"ibis-flink\"; ibis-framework[impala]; extra == \"ibis-impala\"; ibis-framework[mssql]; extra == \"ibis-mssql\"; ibis-framework[mysql]; extra == \"ibis-mysql\"; ibis-framework[oracle]; extra == \"ibis-oracle\"; ibis-framework[pandas]<10.0; extra == \"ibis-pandas\"; ibis-framework[polars]; extra == \"ibis-polars\"; ibis-framework[postgres]; extra == \"ibis-postgres\"; ibis-framework[pyspark]; extra == \"ibis-pyspark\"; ibis-framework[risingwave]; extra == \"ibis-risingwave\"; ibis-framework[snowflake]; extra == \"ibis-snowflake\"; ibis-framework[sqlite]; extra == \"ibis-sqlite\"; ibis-framework[trino]; extra == \"ibis-trino\"; ibis-framework; extra == \"ibis\"; kedro-datasets[json-jsondataset]; extra == \"json\"; scipy; extra == \"matlab-matlabdataset\"; kedro-datasets[matlab-matlabdataset]; extra == \"matlab\"; matplotlib<4.0,>=3.0.3; extra == \"matplotlib-matplotlibwriter\"; matplotlib<4.0,>=3.0.3; extra == \"matplotlib-matplotlibdataset\"; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == \"matplotlib\"; kedro-datasets[networkx-base]; extra == \"networkx-gmldataset\"; kedro-datasets[networkx-base]; extra == \"networkx-graphmldataset\"; kedro-datasets[networkx-base]; extra == \"networkx-jsondataset\"; kedro-datasets[networkx-base]; extra == \"networkx\"; optuna; extra == \"optuna-studydataset\"; kedro-datasets[optuna-studydataset]; extra == \"optuna\"; kedro-datasets[pandas-base]; extra == \"pandas-csvdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-deltatabledataset\"; deltalake>=0.10.0; extra == \"pandas-deltatabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-exceldataset\"; openpyxl<4.0,>=3.0.6; extra == \"pandas-exceldataset\"; kedro-datasets[pandas-base]; extra == \"pandas-featherdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-gbqtabledataset\"; pandas-gbq>=0.12.0; extra == \"pandas-gbqtabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-gbqquerydataset\"; pandas-gbq>=0.12.0; extra == \"pandas-gbqquerydataset\"; kedro-datasets[pandas-base]; extra == \"pandas-genericdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-hdfdataset\"; tables>=3.6; extra == \"pandas-hdfdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-jsondataset\"; kedro-datasets[pandas-base]; extra == \"pandas-parquetdataset\"; pyarrow>=6.0; extra == \"pandas-parquetdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-sqltabledataset\"; SQLAlchemy<3.0,>=1.4; extra == \"pandas-sqltabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-sqlquerydataset\"; SQLAlchemy<3.0,>=1.4; extra == \"pandas-sqlquerydataset\"; pyodbc>=4.0; extra == \"pandas-sqlquerydataset\"; kedro-datasets[pandas-base]; extra == \"pandas-xmldataset\"; lxml~=4.6; extra == \"pandas-xmldataset\"; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == \"pandas\"; compress-pickle[lz4]~=2.1.0; extra == \"pickle-pickledataset\"; kedro-datasets[pickle-pickledataset]; extra == \"pickle\"; Pillow>=9.0; extra == \"pillow-imagedataset\"; kedro-datasets[pillow-imagedataset]; extra == \"pillow\"; kedro-datasets[plotly-base]; extra == \"plotly-htmldataset\"; kedro-datasets[plotly-base]; extra == \"plotly-jsondataset\"; kedro-datasets[pandas-base,plotly-base]; extra == \"plotly-plotlydataset\"; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == \"plotly\"; kedro-datasets[polars-base]; extra == \"polars-csvdataset\"; kedro-datasets[polars-base]; extra == \"polars-eagerpolarsdataset\"; pyarrow>=4.0; extra == \"polars-eagerpolarsdataset\"; xlsx2csv>=0.8.0; extra == \"polars-eagerpolarsdataset\"; deltalake>=0.6.2; extra == \"polars-eagerpolarsdataset\"; kedro-datasets[polars-base]; extra == \"polars-lazypolarsdataset\"; pyarrow>=4.0; extra == \"polars-lazypolarsdataset\"; deltalake>=0.6.2; extra == \"polars-lazypolarsdataset\"; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == \"polars\"; redis~=4.1; extra == \"redis-pickledataset\"; kedro-datasets[redis-pickledataset]; extra == \"redis\"; snowflake-snowpark-python>=1.23; extra == \"snowflake-snowparktabledataset\"; kedro-datasets[snowflake-snowparktabledataset]; extra == \"snowflake\"; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == \"spark-deltatabledataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkdataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkhivedataset\"; kedro-datasets[spark-base]; extra == \"spark-sparkjdbcdataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkstreamingdataset\"; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == \"spark\"; scikit-learn>=1.0.2; extra == \"svmlight-svmlightdataset\"; scipy>=1.7.3; extra == \"svmlight-svmlightdataset\"; kedro-datasets[svmlight-svmlightdataset]; extra == \"svmlight\"; tensorflow~=2.0; (platform_system != \"Darwin\" or platform_machine != \"arm64\") and extra == \"tensorflow-tensorflowmodeldataset\"; pyodbc~=5.0; extra == \"test\"; tensorflow-macos~=2.0; (platform_system == \"Darwin\" and platform_machine == \"arm64\") and extra == \"tensorflow-tensorflowmodeldataset\"; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == \"tensorflow\"; kedro-datasets[text-textdataset]; extra == \"text\"; kedro-datasets[pandas-base]; extra == \"yaml-yamldataset\"; PyYAML<7.0,>=4.2; extra == \"yaml-yamldataset\"; kedro-datasets[yaml-yamldataset]; extra == \"yaml\"; u8darts-all; extra == \"darts-torch-model-dataset\"; kedro-datasets[darts-torch-model-dataset]; extra == \"darts\"; kedro-datasets[hdfs-base,s3fs-base]; extra == \"databricks-externaltabledataset\"; langchain-openai~=0.1.7; extra == \"langchain-chatopenaidataset\"; langchain-openai~=0.1.7; extra == \"langchain-openaiembeddingsdataset\"; langchain-anthropic~=0.1.13; extra == \"langchain-chatanthropicdataset\"; langchain-community~=0.2.0; extra == \"langchain-chatanthropicdataset\"; langchain-cohere~=0.1.5; extra == \"langchain-chatcoheredataset\"; langchain-community~=0.2.0; extra == \"langchain-chatcoheredataset\"; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == \"langchain\"; h5netcdf>=1.2.0; extra == \"netcdf-netcdfdataset\"; netcdf4>=1.6.4; extra == \"netcdf-netcdfdataset\"; xarray>=2023.1.0; extra == \"netcdf-netcdfdataset\"; kedro-datasets[netcdf-netcdfdataset]; extra == \"netcdf\"; prophet>=1.1.5; extra == \"prophet-dataset\"; kedro-datasets[prophet]; extra == \"prophet\"; torch; extra == \"pytorch-dataset\"; kedro-datasets[pytorch-dataset]; extra == \"pytorch\"; rioxarray>=0.15.0; extra == \"rioxarray-geotiffdataset\"; kedro-datasets[rioxarray-geotiffdataset]; extra == \"rioxarray\"; safetensors; extra == \"safetensors-safetensorsdataset\"; numpy; extra == \"safetensors-safetensorsdataset\"; kedro-datasets[safetensors-safetensorsdataset]; extra == \"safetensors\"; opencv-python~=4.5.5.64; extra == \"video-videodataset\"; kedro-datasets[video-videodataset]; extra == \"video\"; kedro-sphinx-theme==2024.10.2; extra == \"docs\"; ipykernel<7.0,>=5.3; extra == \"docs\"; Jinja2<3.2.0; extra == \"docs\"; accelerate<0.32; extra == \"test\"; adlfs~=2023.1; extra == \"test\"; behave==1.2.6; extra == \"test\"; biopython~=1.73; extra == \"test\"; cloudpickle~=2.2.1; extra == \"test\"; compress-pickle[lz4]~=2.1.0; extra == \"test\"; coverage>=7.2.0; extra == \"test\"; dask[complete]>=2021.10; extra == \"test\"; delta-spark<3.0,>=1.0; extra == \"test\"; deltalake>=0.10.0; extra == \"test\"; dill~=0.3.1; extra == \"test\"; filelock<4.0,>=3.4.0; extra == \"test\"; fiona<2.0,>=1.8; extra == \"test\"; gcsfs<2023.3,>=2023.1; extra == \"test\"; geopandas<2.0,>=0.8.0; extra == \"test\"; hdfs<3.0,>=2.5.8; extra == \"test\"; holoviews>=1.13.0; extra == \"test\"; ibis-framework[duckdb,examples]; extra == \"test\"; ipython<8.0,>=7.31.1; extra == \"test\"; Jinja2<3.2.0; extra == \"test\"; joblib>=0.14; extra == \"test\"; jupyterlab>=3.0; extra == \"test\"; jupyter~=1.0; extra == \"test\"; lxml~=4.6; extra == \"test\"; matplotlib<4.0,>=3.5; extra == \"test\"; memory_profiler<1.0,>=0.50.0; extra == \"test\"; moto==5.0.0; extra == \"test\"; networkx~=3.4; extra == \"test\"; openpyxl<4.0,>=3.0.3; extra == \"test\"; pandas-gbq>=0.12.0; extra == \"test\"; pandas>=2.0; extra == \"test\"; Pillow~=10.0; extra == \"test\"; plotly<6.0,>=4.8.0; extra == \"test\"; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == \"test\"; pyarrow>=1.0; python_version < \"3.11\" and extra == \"test\"; pyarrow>=7.0; python_version >= \"3.11\" and extra == \"test\"; pyspark>=3.0; python_version < \"3.11\" and extra == \"test\"; pyspark>=3.4; python_version >= \"3.11\" and extra == \"test\"; pytest-cov~=3.0; extra == \"test\"; pytest-mock<2.0,>=1.7.1; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; pytest~=7.2; extra == \"test\"; redis~=4.1; extra == \"test\"; requests-mock~=1.6; extra == \"test\"; requests~=2.20; extra == \"test\"; s3fs>=2021.04; extra == \"test\"; snowflake-snowpark-python>=1.23; python_version < \"3.12\" and extra == \"test\"; scikit-learn<2,>=1.0.2; extra == \"test\"; scipy>=1.7.3; extra == \"test\"; packaging; extra == \"test\"; pyOpenSSL>=22.1.0; extra == \"test\"; SQLAlchemy>=1.2; extra == \"test\"; tables>=3.6; extra == \"test\"; tensorflow-macos~=2.0; (platform_system == \"Darwin\" and platform_machine == \"arm64\") and extra == \"test\"; tensorflow~=2.0; (platform_system != \"Darwin\" or platform_machine != \"arm64\") and extra == \"test\"; triad<1.0,>=0.6.7; extra == \"test\"; xarray>=2023.1.0; extra == \"test\"; xlsxwriter~=1.0; extra == \"test\"; datasets; extra == \"test\"; huggingface_hub; extra == \"test\"; transformers[torch]; extra == \"test\"; bandit<2.0,>=1.6.2; extra == \"lint\"; blacken-docs==1.9.2; extra == \"lint\"; black~=22.0; extra == \"lint\"; detect-secrets~=1.5.0; extra == \"lint\"; import-linter[toml]==1.2.6; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"; types-cachetools; extra == \"lint\"; types-PyYAML; extra == \"lint\"; types-redis; extra == \"lint\"; types-requests; extra == \"lint\"; types-decorator; extra == \"lint\"; types-six; extra == \"lint\"; types-tabulate; extra == \"lint\"; langchain-openai; extra == \"experimental\"; langchain-cohere; extra == \"experimental\"; langchain-anthropic; extra == \"experimental\"; langchain-community; extra == \"experimental\"; h5netcdf>=1.2.0; extra == \"experimental\"; netcdf4>=1.6.4; extra == \"experimental\"; xarray>=2023.1.0; extra == \"experimental\"; rioxarray; extra == \"experimental\"; torch; extra == \"experimental\"; opencv-python~=4.5.5.64; extra == \"experimental\"; prophet>=1.1.5; extra == \"experimental\"; optuna; extra == \"experimental\"; u8darts[all]; extra == \"experimental\"; kedro-datasets[docs,lint,test]; extra == \"all\"", + "Newer Versions": "4.1.0, 5.0.0, 5.1.0, 6.0.0, 7.0.0", + "Dependencies for Latest": "kedro>=0.19.7; lazy_loader; pandas<3.0,>=1.3; extra == \"pandas-base\"; pyspark<4.0,>=2.2; extra == \"spark-base\"; hdfs<3.0,>=2.5.8; extra == \"hdfs-base\"; s3fs>=2021.4; extra == \"s3fs-base\"; polars>=0.18.0; extra == \"polars-base\"; plotly<6.0,>=4.8.0; extra == \"plotly-base\"; delta-spark<4.0,>=1.0; extra == \"delta-base\"; networkx~=3.4; extra == \"networkx-base\"; requests~=2.20; extra == \"api-apidataset\"; kedro-datasets[api-apidataset]; extra == \"api\"; biopython~=1.73; extra == \"biosequence-biosequencedataset\"; kedro-datasets[biosequence-biosequencedataset]; extra == \"biosequence\"; dask[dataframe]>=2021.10; extra == \"dask-csvdataset\"; dask[complete]>=2021.10; extra == \"dask-parquetdataset\"; triad<1.0,>=0.6.7; extra == \"dask-parquetdataset\"; kedro-datasets[dask-csvdataset,dask-parquetdataset]; extra == \"dask\"; kedro-datasets[hdfs-base,s3fs-base]; extra == \"databricks-managedtabledataset\"; kedro-datasets[databricks-managedtabledataset]; extra == \"databricks\"; geopandas<2.0,>=0.8.0; extra == \"geopandas-genericdataset\"; fiona<2.0,>=1.8; extra == \"geopandas-genericdataset\"; kedro-datasets[geopandas-genericdataset]; extra == \"geopandas\"; holoviews>=1.13.0; extra == \"holoviews-holoviewswriter\"; kedro-datasets[holoviews-holoviewswriter]; extra == \"holoviews\"; datasets; extra == \"huggingface-hfdataset\"; huggingface_hub; extra == \"huggingface-hfdataset\"; transformers; extra == \"huggingface-hftransformerpipelinedataset\"; kedro-datasets[huggingface-hfdataset,huggingface-hftransformerpipelinedataset]; extra == \"huggingface\"; ibis-framework[athena]; extra == \"ibis-athena\"; ibis-framework[bigquery]; extra == \"ibis-bigquery\"; ibis-framework[clickhouse]; extra == \"ibis-clickhouse\"; ibis-framework[dask]<10.0; extra == \"ibis-dask\"; ibis-framework[databricks]; extra == \"ibis-databricks\"; ibis-framework[datafusion]; extra == \"ibis-datafusion\"; ibis-framework[druid]; extra == \"ibis-druid\"; ibis-framework[duckdb]; extra == \"ibis-duckdb\"; ibis-framework[exasol]; extra == \"ibis-exasol\"; ibis-framework; extra == \"ibis-flink\"; apache-flink; extra == \"ibis-flink\"; ibis-framework[impala]; extra == \"ibis-impala\"; ibis-framework[mssql]; extra == \"ibis-mssql\"; ibis-framework[mysql]; extra == \"ibis-mysql\"; ibis-framework[oracle]; extra == \"ibis-oracle\"; ibis-framework[pandas]<10.0; extra == \"ibis-pandas\"; ibis-framework[polars]; extra == \"ibis-polars\"; ibis-framework[postgres]; extra == \"ibis-postgres\"; ibis-framework[pyspark]; extra == \"ibis-pyspark\"; ibis-framework[risingwave]; extra == \"ibis-risingwave\"; ibis-framework[snowflake]; extra == \"ibis-snowflake\"; ibis-framework[sqlite]; extra == \"ibis-sqlite\"; ibis-framework[trino]; extra == \"ibis-trino\"; ibis-framework; extra == \"ibis\"; kedro-datasets[json-jsondataset]; extra == \"json\"; scipy; extra == \"matlab-matlabdataset\"; kedro-datasets[matlab-matlabdataset]; extra == \"matlab\"; matplotlib<4.0,>=3.0.3; extra == \"matplotlib-matplotlibwriter\"; matplotlib<4.0,>=3.0.3; extra == \"matplotlib-matplotlibdataset\"; kedro-datasets[matplotlib-matplotlibdataset,matplotlib-matplotlibwriter]; extra == \"matplotlib\"; kedro-datasets[networkx-base]; extra == \"networkx-gmldataset\"; kedro-datasets[networkx-base]; extra == \"networkx-graphmldataset\"; kedro-datasets[networkx-base]; extra == \"networkx-jsondataset\"; kedro-datasets[networkx-base]; extra == \"networkx\"; optuna; extra == \"optuna-studydataset\"; kedro-datasets[optuna-studydataset]; extra == \"optuna\"; kedro-datasets[pandas-base]; extra == \"pandas-csvdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-deltatabledataset\"; deltalake>=0.10.0; extra == \"pandas-deltatabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-exceldataset\"; openpyxl<4.0,>=3.0.6; extra == \"pandas-exceldataset\"; kedro-datasets[pandas-base]; extra == \"pandas-featherdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-gbqtabledataset\"; pandas-gbq>=0.12.0; extra == \"pandas-gbqtabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-gbqquerydataset\"; pandas-gbq>=0.12.0; extra == \"pandas-gbqquerydataset\"; kedro-datasets[pandas-base]; extra == \"pandas-genericdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-hdfdataset\"; tables>=3.6; extra == \"pandas-hdfdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-jsondataset\"; kedro-datasets[pandas-base]; extra == \"pandas-parquetdataset\"; pyarrow>=6.0; extra == \"pandas-parquetdataset\"; kedro-datasets[pandas-base]; extra == \"pandas-sqltabledataset\"; SQLAlchemy<3.0,>=1.4; extra == \"pandas-sqltabledataset\"; kedro-datasets[pandas-base]; extra == \"pandas-sqlquerydataset\"; SQLAlchemy<3.0,>=1.4; extra == \"pandas-sqlquerydataset\"; pyodbc>=4.0; extra == \"pandas-sqlquerydataset\"; kedro-datasets[pandas-base]; extra == \"pandas-xmldataset\"; lxml~=4.6; extra == \"pandas-xmldataset\"; kedro-datasets[pandas-csvdataset,pandas-deltatabledataset,pandas-exceldataset,pandas-featherdataset,pandas-gbqquerydataset,pandas-gbqtabledataset,pandas-genericdataset,pandas-hdfdataset,pandas-jsondataset,pandas-parquetdataset,pandas-sqlquerydataset,pandas-sqltabledataset,pandas-xmldataset]; extra == \"pandas\"; compress-pickle[lz4]~=2.1.0; extra == \"pickle-pickledataset\"; kedro-datasets[pickle-pickledataset]; extra == \"pickle\"; Pillow>=9.0; extra == \"pillow-imagedataset\"; kedro-datasets[pillow-imagedataset]; extra == \"pillow\"; kedro-datasets[plotly-base]; extra == \"plotly-htmldataset\"; kedro-datasets[plotly-base]; extra == \"plotly-jsondataset\"; kedro-datasets[pandas-base,plotly-base]; extra == \"plotly-plotlydataset\"; kedro-datasets[plotly-htmldataset,plotly-jsondataset,plotly-plotlydataset]; extra == \"plotly\"; kedro-datasets[polars-base]; extra == \"polars-csvdataset\"; kedro-datasets[polars-base]; extra == \"polars-eagerpolarsdataset\"; pyarrow>=4.0; extra == \"polars-eagerpolarsdataset\"; xlsx2csv>=0.8.0; extra == \"polars-eagerpolarsdataset\"; deltalake>=0.6.2; extra == \"polars-eagerpolarsdataset\"; kedro-datasets[polars-base]; extra == \"polars-lazypolarsdataset\"; pyarrow>=4.0; extra == \"polars-lazypolarsdataset\"; deltalake>=0.6.2; extra == \"polars-lazypolarsdataset\"; kedro-datasets[polars-csvdataset,polars-eagerpolarsdataset,polars-lazypolarsdataset]; extra == \"polars\"; redis~=4.1; extra == \"redis-pickledataset\"; kedro-datasets[redis-pickledataset]; extra == \"redis\"; snowflake-snowpark-python>=1.23; extra == \"snowflake-snowparktabledataset\"; kedro-datasets[snowflake-snowparktabledataset]; extra == \"snowflake\"; kedro-datasets[delta-base,hdfs-base,s3fs-base,spark-base]; extra == \"spark-deltatabledataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkdataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkhivedataset\"; kedro-datasets[spark-base]; extra == \"spark-sparkjdbcdataset\"; kedro-datasets[hdfs-base,s3fs-base,spark-base]; extra == \"spark-sparkstreamingdataset\"; kedro-datasets[spark-deltatabledataset,spark-sparkdataset,spark-sparkhivedataset,spark-sparkjdbcdataset,spark-sparkstreamingdataset]; extra == \"spark\"; scikit-learn>=1.0.2; extra == \"svmlight-svmlightdataset\"; scipy>=1.7.3; extra == \"svmlight-svmlightdataset\"; kedro-datasets[svmlight-svmlightdataset]; extra == \"svmlight\"; tensorflow~=2.0; (platform_system != \"Darwin\" or platform_machine != \"arm64\") and extra == \"tensorflow-tensorflowmodeldataset\"; pyodbc~=5.0; extra == \"test\"; tensorflow-macos~=2.0; (platform_system == \"Darwin\" and platform_machine == \"arm64\") and extra == \"tensorflow-tensorflowmodeldataset\"; kedro-datasets[tensorflow-tensorflowmodeldataset]; extra == \"tensorflow\"; kedro-datasets[text-textdataset]; extra == \"text\"; kedro-datasets[pandas-base]; extra == \"yaml-yamldataset\"; PyYAML<7.0,>=4.2; extra == \"yaml-yamldataset\"; kedro-datasets[yaml-yamldataset]; extra == \"yaml\"; u8darts-all; extra == \"darts-torch-model-dataset\"; kedro-datasets[darts-torch-model-dataset]; extra == \"darts\"; kedro-datasets[hdfs-base,s3fs-base]; extra == \"databricks-externaltabledataset\"; langchain-openai~=0.1.7; extra == \"langchain-chatopenaidataset\"; langchain-openai~=0.1.7; extra == \"langchain-openaiembeddingsdataset\"; langchain-anthropic~=0.1.13; extra == \"langchain-chatanthropicdataset\"; langchain-community~=0.2.0; extra == \"langchain-chatanthropicdataset\"; langchain-cohere~=0.1.5; extra == \"langchain-chatcoheredataset\"; langchain-community~=0.2.0; extra == \"langchain-chatcoheredataset\"; kedro-datasets[langchain-chatanthropicdataset,langchain-chatcoheredataset,langchain-chatopenaidataset,langchain-openaiembeddingsdataset]; extra == \"langchain\"; h5netcdf>=1.2.0; extra == \"netcdf-netcdfdataset\"; netcdf4>=1.6.4; extra == \"netcdf-netcdfdataset\"; xarray>=2023.1.0; extra == \"netcdf-netcdfdataset\"; kedro-datasets[netcdf-netcdfdataset]; extra == \"netcdf\"; prophet>=1.1.5; extra == \"prophet-dataset\"; kedro-datasets[prophet]; extra == \"prophet\"; torch; extra == \"pytorch-dataset\"; kedro-datasets[pytorch-dataset]; extra == \"pytorch\"; rioxarray>=0.15.0; extra == \"rioxarray-geotiffdataset\"; kedro-datasets[rioxarray-geotiffdataset]; extra == \"rioxarray\"; safetensors; extra == \"safetensors-safetensorsdataset\"; numpy; extra == \"safetensors-safetensorsdataset\"; kedro-datasets[safetensors-safetensorsdataset]; extra == \"safetensors\"; opencv-python~=4.5.5.64; extra == \"video-videodataset\"; kedro-datasets[video-videodataset]; extra == \"video\"; kedro-sphinx-theme==2024.10.2; extra == \"docs\"; ipykernel<7.0,>=5.3; extra == \"docs\"; Jinja2<3.2.0; extra == \"docs\"; accelerate<0.32; extra == \"test\"; adlfs~=2023.1; extra == \"test\"; behave==1.2.6; extra == \"test\"; biopython~=1.73; extra == \"test\"; cloudpickle~=2.2.1; extra == \"test\"; compress-pickle[lz4]~=2.1.0; extra == \"test\"; coverage>=7.2.0; extra == \"test\"; dask[complete]>=2021.10; extra == \"test\"; delta-spark<3.0,>=1.0; extra == \"test\"; deltalake>=0.10.0; extra == \"test\"; dill~=0.3.1; extra == \"test\"; filelock<4.0,>=3.4.0; extra == \"test\"; fiona<2.0,>=1.8; extra == \"test\"; gcsfs<2023.3,>=2023.1; extra == \"test\"; geopandas<2.0,>=0.8.0; extra == \"test\"; hdfs<3.0,>=2.5.8; extra == \"test\"; holoviews>=1.13.0; extra == \"test\"; ibis-framework[duckdb,examples]; extra == \"test\"; ipython<8.0,>=7.31.1; extra == \"test\"; Jinja2<3.2.0; extra == \"test\"; joblib>=0.14; extra == \"test\"; jupyterlab>=3.0; extra == \"test\"; jupyter~=1.0; extra == \"test\"; lxml~=4.6; extra == \"test\"; matplotlib<4.0,>=3.5; extra == \"test\"; memory_profiler<1.0,>=0.50.0; extra == \"test\"; moto==5.0.0; extra == \"test\"; networkx~=3.4; extra == \"test\"; openpyxl<4.0,>=3.0.3; extra == \"test\"; pandas-gbq>=0.12.0; extra == \"test\"; pandas>=2.0; extra == \"test\"; Pillow~=10.0; extra == \"test\"; plotly<6.0,>=4.8.0; extra == \"test\"; polars[deltalake,xlsx2csv]<1.25.2,>=1.0; extra == \"test\"; pyarrow>=1.0; python_version < \"3.11\" and extra == \"test\"; pyarrow>=7.0; python_version >= \"3.11\" and extra == \"test\"; pyspark>=3.0; python_version < \"3.11\" and extra == \"test\"; pyspark>=3.4; python_version >= \"3.11\" and extra == \"test\"; pytest-cov~=3.0; extra == \"test\"; pytest-mock<2.0,>=1.7.1; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; pytest~=7.2; extra == \"test\"; redis~=4.1; extra == \"test\"; requests-mock~=1.6; extra == \"test\"; requests~=2.20; extra == \"test\"; s3fs>=2021.04; extra == \"test\"; snowflake-snowpark-python>=1.23; python_version < \"3.12\" and extra == \"test\"; scikit-learn<2,>=1.0.2; extra == \"test\"; scipy>=1.7.3; extra == \"test\"; packaging; extra == \"test\"; pyOpenSSL>=22.1.0; extra == \"test\"; SQLAlchemy>=1.2; extra == \"test\"; tables>=3.6; extra == \"test\"; tensorflow-macos~=2.0; (platform_system == \"Darwin\" and platform_machine == \"arm64\") and extra == \"test\"; tensorflow~=2.0; (platform_system != \"Darwin\" or platform_machine != \"arm64\") and extra == \"test\"; triad<1.0,>=0.6.7; extra == \"test\"; xarray>=2023.1.0; extra == \"test\"; xlsxwriter~=1.0; extra == \"test\"; datasets; extra == \"test\"; huggingface_hub; extra == \"test\"; transformers[torch]; extra == \"test\"; bandit<2.0,>=1.6.2; extra == \"lint\"; blacken-docs==1.9.2; extra == \"lint\"; black~=22.0; extra == \"lint\"; detect-secrets~=1.5.0; extra == \"lint\"; import-linter[toml]==1.2.6; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"; types-cachetools; extra == \"lint\"; types-PyYAML; extra == \"lint\"; types-redis; extra == \"lint\"; types-requests; extra == \"lint\"; types-decorator; extra == \"lint\"; types-six; extra == \"lint\"; types-tabulate; extra == \"lint\"; langchain-openai; extra == \"experimental\"; langchain-cohere; extra == \"experimental\"; langchain-anthropic; extra == \"experimental\"; langchain-community; extra == \"experimental\"; h5netcdf>=1.2.0; extra == \"experimental\"; netcdf4>=1.6.4; extra == \"experimental\"; xarray>=2023.1.0; extra == \"experimental\"; rioxarray; extra == \"experimental\"; torch; extra == \"experimental\"; opencv-python~=4.5.5.64; extra == \"experimental\"; prophet>=1.1.5; extra == \"experimental\"; optuna; extra == \"experimental\"; u8darts[all]; extra == \"experimental\"; kedro-datasets[docs,lint,test]; extra == \"all\"", + "Latest Version": "7.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-docker", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.6.0", + "Current Version With Dependency JSON": { + "base_package": "kedro-docker==0.6.0", + "dependencies": [ + "anyconfig==0.10.0", + "kedro==0.16.0", + "semver==2.10", + "coverage==7.2.0", + "pytest-xdist==2.2.1", + "PyYAML==5.1", + "wheel==0.32.2", + "black==22.0", + "mypy==1.0", + "pre-commit==2.9.2", + "trufflehog==2.1.0", + "ruff==0.0.290" + ] + }, + "Dependencies for Current": "anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == \"test\"; coverage>=7.2.0; extra == \"test\"; docker; extra == \"test\"; psutil; extra == \"test\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; PyYAML<7.0,>=5.1; extra == \"test\"; wheel==0.32.2; extra == \"test\"; bandit; extra == \"lint\"; black~=22.0; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; trufflehog<3.0,>=2.1.0; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"", + "Newer Versions": "0.6.1, 0.6.2", + "Dependencies for Latest": "anyconfig~=0.10.0; kedro>=0.16.0; semver~=2.10; behave; extra == \"test\"; coverage>=7.2.0; extra == \"test\"; docker; extra == \"test\"; psutil; extra == \"test\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; PyYAML<7.0,>=5.1; extra == \"test\"; wheel==0.32.2; extra == \"test\"; bandit; extra == \"lint\"; black~=22.0; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; trufflehog<3.0,>=2.1.0; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"", + "Latest Version": "0.6.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-fast-api", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.6.1", + "Current Version With Dependency JSON": { + "base_package": "kedro-fast-api==0.6.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.6.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-viz", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "9.1.0", + "Current Version With Dependency JSON": { + "base_package": "kedro-viz==9.1.0", + "dependencies": [ + "aiofiles==22.1.0", + "fastapi==0.100.0", + "fsspec==2021.4", + "ipython==7.0.0", + "kedro-telemetry==0.6.0", + "kedro==0.18.0", + "networkx==2.5", + "orjson==3.9", + "packaging==23.0", + "pandas==1.3", + "pathspec==0.12.1", + "plotly==4.0", + "pydantic==2.0.0", + "secure==0.3.0", + "sqlalchemy==1.4", + "strawberry-graphql==0.192.0", + "uvicorn==0.30.0", + "watchfiles==0.24.0", + "s3fs==2021.4", + "adlfs==2021.4", + "kedro-sphinx-theme==2024.10.3", + "gcsfs==2021.4" + ] + }, + "Dependencies for Current": "aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == \"aws\"; adlfs>=2021.4; extra == \"azure\"; kedro-sphinx-theme==2024.10.3; extra == \"docs\"; gcsfs>=2021.4; extra == \"gcp\"", + "Newer Versions": "9.2.0, 10.0.0, 10.1.0, 10.2.0, 11.0.0, 11.0.1, 11.0.2", + "Dependencies for Latest": "aiofiles>=22.1.0; click-default-group; fastapi<0.200.0,>=0.100.0; fsspec>=2021.4; ipython<9.0,>=7.0.0; kedro-telemetry>=0.6.0; kedro>=0.18.0; networkx>=2.5; orjson<4.0,>=3.9; packaging>=23.0; pandas>=1.3; pathspec>=0.12.1; plotly>=4.0; pydantic>=2.0.0; secure>=0.3.0; sqlalchemy<3,>=1.4; strawberry-graphql<1.0,>=0.192.0; uvicorn[standard]<1.0,>=0.30.0; watchfiles>=0.24.0; s3fs>=2021.4; extra == \"aws\"; adlfs>=2021.4; extra == \"azure\"; kedro-sphinx-theme==2024.10.3; extra == \"docs\"; gcsfs>=2021.4; extra == \"gcp\"", + "Latest Version": "11.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lancedb", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.11.0", + "Current Version With Dependency JSON": { + "base_package": "lancedb==0.11.0", + "dependencies": [ + "overrides==0.7", + "pyarrow==16", + "pydantic==1.10", + "tqdm==4.27.0", + "pylance==0.25", + "pandas==1.4", + "polars==0.19", + "pylance==0.25", + "typing-extensions==4.0.0", + "requests==2.31.0", + "openai==1.6.1", + "colpali-engine==0.3.10", + "boto3==1.28.57", + "awscli==1.29.57", + "botocore==1.31.57", + "ibm-watsonx-ai==1.1.2", + "adlfs==2024.2.0" + ] + }, + "Dependencies for Current": "deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == \"pylance\"; aiohttp; extra == \"tests\"; boto3; extra == \"tests\"; pandas>=1.4; extra == \"tests\"; pytest; extra == \"tests\"; pytest-mock; extra == \"tests\"; pytest-asyncio; extra == \"tests\"; duckdb; extra == \"tests\"; pytz; extra == \"tests\"; polars<=1.3.0,>=0.19; extra == \"tests\"; tantivy; extra == \"tests\"; pyarrow-stubs; extra == \"tests\"; pylance>=0.25; extra == \"tests\"; requests; extra == \"tests\"; datafusion; extra == \"tests\"; ruff; extra == \"dev\"; pre-commit; extra == \"dev\"; pyright; extra == \"dev\"; typing-extensions>=4.0.0; python_full_version < \"3.11\" and extra == \"dev\"; mkdocs; extra == \"docs\"; mkdocs-jupyter; extra == \"docs\"; mkdocs-material; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; torch; extra == \"clip\"; pillow; extra == \"clip\"; open-clip-torch; extra == \"clip\"; requests>=2.31.0; extra == \"embeddings\"; openai>=1.6.1; extra == \"embeddings\"; sentence-transformers; extra == \"embeddings\"; torch; extra == \"embeddings\"; pillow; extra == \"embeddings\"; open-clip-torch; extra == \"embeddings\"; cohere; extra == \"embeddings\"; colpali-engine>=0.3.10; extra == \"embeddings\"; huggingface-hub; extra == \"embeddings\"; instructorembedding; extra == \"embeddings\"; google-generativeai; extra == \"embeddings\"; boto3>=1.28.57; extra == \"embeddings\"; awscli>=1.29.57; extra == \"embeddings\"; botocore>=1.31.57; extra == \"embeddings\"; ollama; extra == \"embeddings\"; ibm-watsonx-ai>=1.1.2; extra == \"embeddings\"; adlfs>=2024.2.0; extra == \"azure\"", + "Newer Versions": "0.12.0, 0.13.0b0, 0.13.0b1, 0.13.0, 0.14.0b0, 0.14.0, 0.14.1b0, 0.14.1b1, 0.15.0, 0.16.0b0, 0.16.0b1, 0.16.0, 0.16.1b0, 0.17.0b0, 0.17.0b3, 0.17.0, 0.17.1b0, 0.17.1b1, 0.17.1b2, 0.17.1b3, 0.17.1b4, 0.17.1, 0.18.0, 0.19.0, 0.20.0, 0.21.0, 0.21.1, 0.21.2, 0.22.0, 0.22.1, 0.23.0, 0.24.0", + "Dependencies for Latest": "deprecation; numpy; overrides>=0.7; packaging; pyarrow>=16; pydantic>=1.10; tqdm>=4.27.0; pylance>=0.25; extra == \"pylance\"; aiohttp; extra == \"tests\"; boto3; extra == \"tests\"; pandas>=1.4; extra == \"tests\"; pytest; extra == \"tests\"; pytest-mock; extra == \"tests\"; pytest-asyncio; extra == \"tests\"; duckdb; extra == \"tests\"; pytz; extra == \"tests\"; polars<=1.3.0,>=0.19; extra == \"tests\"; tantivy; extra == \"tests\"; pyarrow-stubs; extra == \"tests\"; pylance>=0.25; extra == \"tests\"; requests; extra == \"tests\"; datafusion; extra == \"tests\"; ruff; extra == \"dev\"; pre-commit; extra == \"dev\"; pyright; extra == \"dev\"; typing-extensions>=4.0.0; python_full_version < \"3.11\" and extra == \"dev\"; mkdocs; extra == \"docs\"; mkdocs-jupyter; extra == \"docs\"; mkdocs-material; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; torch; extra == \"clip\"; pillow; extra == \"clip\"; open-clip-torch; extra == \"clip\"; requests>=2.31.0; extra == \"embeddings\"; openai>=1.6.1; extra == \"embeddings\"; sentence-transformers; extra == \"embeddings\"; torch; extra == \"embeddings\"; pillow; extra == \"embeddings\"; open-clip-torch; extra == \"embeddings\"; cohere; extra == \"embeddings\"; colpali-engine>=0.3.10; extra == \"embeddings\"; huggingface-hub; extra == \"embeddings\"; instructorembedding; extra == \"embeddings\"; google-generativeai; extra == \"embeddings\"; boto3>=1.28.57; extra == \"embeddings\"; awscli>=1.29.57; extra == \"embeddings\"; botocore>=1.31.57; extra == \"embeddings\"; ollama; extra == \"embeddings\"; ibm-watsonx-ai>=1.1.2; extra == \"embeddings\"; adlfs>=2024.2.0; extra == \"azure\"", + "Latest Version": "0.24.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langchain-community", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.12", + "Current Version With Dependency JSON": { + "base_package": "langchain-community==0.2.12", + "dependencies": [ + "langchain-core==0.3.66", + "langchain==0.3.26", + "SQLAlchemy==1.4", + "requests==2", + "PyYAML==5.3", + "aiohttp==3.8.3", + "tenacity==8.1.0", + "dataclasses-json==0.5.7", + "pydantic-settings==2.4.0", + "langsmith==0.1.125", + "httpx-sse==0.4.0", + "numpy==1.26.2", + "numpy==2.1.0" + ] + }, + "Dependencies for Current": "langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < \"3.13\"; numpy>=2.1.0; python_version >= \"3.13\"", + "Newer Versions": "0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.2.17, 0.2.18, 0.2.19, 0.3.0.dev1, 0.3.0.dev2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17rc1, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26", + "Dependencies for Latest": "langchain-core<1.0.0,>=0.3.66; langchain<1.0.0,>=0.3.26; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; aiohttp<4.0.0,>=3.8.3; tenacity!=8.4.0,<10,>=8.1.0; dataclasses-json<0.7,>=0.5.7; pydantic-settings<3.0.0,>=2.4.0; langsmith>=0.1.125; httpx-sse<1.0.0,>=0.4.0; numpy>=1.26.2; python_version < \"3.13\"; numpy>=2.1.0; python_version >= \"3.13\"", + "Latest Version": "0.3.26", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "0.3.0.dev2: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.19: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.13: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.18: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.16: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.14: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.17: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.3.0.dev1: CVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0; 0.2.15: CVE-2024-8309, CVSS_V3, Langchain SQL Injection vulnerability, CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L, affects: >=0.2.0,<0.2.19; >=0,<0.2.0\nCVE-2024-8309, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0.2.0,<0.3.0; >=0,<0.2.0", + "Suggested Upgrade": "0.3.26", + "Upgrade Instruction": { + "base_package": "langchain-community==0.3.26", + "dependencies": [ + "langchain-core==0.3.66", + "langchain==0.3.26", + "pydantic-settings==2.10.1", + "httpx-sse==0.4.1" + ] + }, + "Remarks": "" + }, + { + "Package Name": "langchain-openai", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.22", + "Current Version With Dependency JSON": { + "base_package": "langchain-openai==0.1.22", + "dependencies": [ + "langchain-core==0.3.66", + "openai==1.86.0", + "tiktoken==0.7" + ] + }, + "Dependencies for Current": "langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.7", + "Newer Versions": "0.1.23, 0.1.24, 0.1.25, 0.2.0.dev0, 0.2.0.dev1, 0.2.0.dev2, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4rc1, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9rc1, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25", + "Dependencies for Latest": "langchain-core<1.0.0,>=0.3.66; openai<2.0.0,>=1.86.0; tiktoken<1,>=0.7", + "Latest Version": "0.3.25", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lime", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.0.1", + "Current Version With Dependency JSON": { + "base_package": "lime==0.2.0.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-hub", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.0.79.post1", + "Current Version With Dependency JSON": { + "base_package": "llama-hub==0.0.79.post1", + "dependencies": [ + "llama-index==0.9.41", + "pyaml==23.9.7" + ] + }, + "Dependencies for Current": "llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)", + "Newer Versions": "", + "Dependencies for Latest": "llama-index (>=0.9.41); html2text; psutil; retrying; pyaml (>=23.9.7,<24.0.0)", + "Latest Version": "0.0.79.post1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-embeddings-azure-openai", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.6", + "Current Version With Dependency JSON": { + "base_package": "llama-index-embeddings-azure-openai==0.1.6", + "dependencies": [ + "llama-index-core==0.12.0", + "llama-index-embeddings-openai==0.3.0", + "llama-index-llms-azure-openai==0.3.0" + ] + }, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.0", + "Newer Versions": "0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-llms-azure-openai<0.4,>=0.3.0", + "Latest Version": "0.3.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-legacy", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.9.48.post3", + "Current Version With Dependency JSON": { + "base_package": "llama-index-legacy==0.9.48.post3", + "dependencies": [ + "SQLAlchemy==1.4.49", + "beautifulsoup4==4.12.2", + "deprecated==1.2.9.3", + "fsspec==2023.5.0", + "langchain==0.0.303", + "nest-asyncio==1.5.8", + "nltk==3.8.1", + "openai==1.1.0", + "tenacity==8.2.0", + "tiktoken==0.3.3", + "typing-extensions==4.5.0", + "typing-inspect==0.8.0", + "requests==2.31.0", + "gradientai==1.4.0", + "asyncpg==0.28.0", + "pgvector==0.1.0", + "optimum==1.13.2", + "sentencepiece==0.1.99", + "transformers==4.33.1", + "guidance==0.0.64", + "lm-format-enforcer==0.4.3", + "jsonpath-ng==1.6.0", + "rank-bm25==0.2.2", + "spacy==3.7.1", + "aiohttp==3.8.6", + "networkx==3.0", + "psycopg2-binary==2.9.9", + "dirtyjson==1.0.8" + ] + }, + "Dependencies for Current": "SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == \"html\"; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == \"langchain\"; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == \"gradientai\"; asyncpg<0.29.0,>=0.28.0; extra == \"postgres\"; pgvector<0.2.0,>=0.1.0; extra == \"postgres\"; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == \"local-models\"; sentencepiece<0.2.0,>=0.1.99; extra == \"local-models\"; transformers[torch]<5.0.0,>=4.33.1; extra == \"local-models\"; guidance<0.0.65,>=0.0.64; extra == \"query-tools\"; lm-format-enforcer<0.5.0,>=0.4.3; extra == \"query-tools\"; jsonpath-ng<2.0.0,>=1.6.0; extra == \"query-tools\"; rank-bm25<0.3.0,>=0.2.2; extra == \"query-tools\"; scikit-learn; extra == \"query-tools\"; spacy<4.0.0,>=3.7.1; extra == \"query-tools\"; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == \"postgres\"; dirtyjson<2.0.0,>=1.0.8", + "Newer Versions": "0.9.48.post4", + "Dependencies for Latest": "SQLAlchemy[asyncio]>=1.4.49; beautifulsoup4<5.0.0,>=4.12.2; extra == \"html\"; dataclasses-json; deprecated>=1.2.9.3; fsspec>=2023.5.0; httpx; langchain>=0.0.303; extra == \"langchain\"; nest-asyncio<2.0.0,>=1.5.8; nltk>=3.8.1; numpy; openai>=1.1.0; pandas; tenacity<9.0.0,>=8.2.0; tiktoken>=0.3.3; typing-extensions>=4.5.0; typing-inspect>=0.8.0; requests>=2.31.0; gradientai>=1.4.0; extra == \"gradientai\"; asyncpg<0.29.0,>=0.28.0; extra == \"postgres\"; pgvector<0.2.0,>=0.1.0; extra == \"postgres\"; optimum[onnxruntime]<2.0.0,>=1.13.2; extra == \"local-models\"; sentencepiece<0.2.0,>=0.1.99; extra == \"local-models\"; transformers[torch]<5.0.0,>=4.33.1; extra == \"local-models\"; guidance<0.0.65,>=0.0.64; extra == \"query-tools\"; lm-format-enforcer<0.5.0,>=0.4.3; extra == \"query-tools\"; jsonpath-ng<2.0.0,>=1.6.0; extra == \"query-tools\"; rank-bm25<0.3.0,>=0.2.2; extra == \"query-tools\"; scikit-learn; extra == \"query-tools\"; spacy<4.0.0,>=3.7.1; extra == \"query-tools\"; aiohttp<4.0.0,>=3.8.6; networkx>=3.0; psycopg2-binary<3.0.0,>=2.9.9; extra == \"postgres\"; dirtyjson<2.0.0,>=1.0.8", + "Latest Version": "0.9.48.post4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-readers-json", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.5", + "Current Version With Dependency JSON": { + "base_package": "llama-index-readers-json==0.1.5", + "dependencies": [ + "llama-index-core==0.12.0" + ] + }, + "Dependencies for Current": "llama-index-core<0.13.0,>=0.12.0", + "Newer Versions": "0.2.0, 0.3.0", + "Dependencies for Latest": "llama-index-core<0.13.0,>=0.12.0", + "Latest Version": "0.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-vector-stores-azurecosmosmongo", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.3", + "Current Version With Dependency JSON": { + "base_package": "llama-index-vector-stores-azurecosmosmongo==0.1.3", + "dependencies": [ + "llama-index-core==0.12.0", + "pymongo==4.6.1" + ] + }, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.1", + "Newer Versions": "0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.0; pymongo<5,>=4.6.1", + "Latest Version": "0.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llamaindex-py-client", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.19", + "Current Version With Dependency JSON": { + "base_package": "llamaindex-py-client==0.1.19", + "dependencies": [ + "pydantic==1.10", + "httpx==0.20.0" + ] + }, + "Dependencies for Current": "pydantic>=1.10; httpx>=0.20.0", + "Newer Versions": "", + "Dependencies for Latest": "pydantic>=1.10; httpx>=0.20.0", + "Latest Version": "0.1.19", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mlflow", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.15.1", + "Current Version With Dependency JSON": { + "base_package": "mlflow==2.15.1", + "dependencies": [ + "mlflow-skinny==3.1.1", + "docker==4.0.0", + "pyarrow==4.0.0", + "sqlalchemy==1.4.0", + "google-cloud-storage==1.30.0", + "azureml-core==1.2.0", + "azure-storage-file-datalake==12", + "google-cloud-storage==1.30.0", + "boto3==1", + "databricks-agents==1.0.0", + "mlserver==1.2.0", + "mlserver-mlflow==1.2.0", + "boto3==1.28.56", + "slowapi==0.1.9", + "boto3==1.28.56", + "slowapi==0.1.9", + "langchain==0.1.0" + ] + }, + "Dependencies for Current": "mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != \"Windows\"; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == \"Windows\"; pyarrow; extra == \"extras\"; requests-auth-aws-sigv4; extra == \"extras\"; boto3; extra == \"extras\"; botocore; extra == \"extras\"; google-cloud-storage>=1.30.0; extra == \"extras\"; azureml-core>=1.2.0; extra == \"extras\"; pysftp; extra == \"extras\"; kubernetes; extra == \"extras\"; virtualenv; extra == \"extras\"; prometheus-flask-exporter; extra == \"extras\"; azure-storage-file-datalake>12; extra == \"databricks\"; google-cloud-storage>=1.30.0; extra == \"databricks\"; boto3>1; extra == \"databricks\"; botocore; extra == \"databricks\"; databricks-agents<2.0,>=1.0.0; extra == \"databricks\"; mlserver!=1.3.1,>=1.2.0; extra == \"mlserver\"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == \"mlserver\"; fastapi<1; extra == \"gateway\"; uvicorn[standard]<1; extra == \"gateway\"; watchfiles<2; extra == \"gateway\"; aiohttp<4; extra == \"gateway\"; boto3<2,>=1.28.56; extra == \"gateway\"; tiktoken<1; extra == \"gateway\"; slowapi<1,>=0.1.9; extra == \"gateway\"; fastapi<1; extra == \"genai\"; uvicorn[standard]<1; extra == \"genai\"; watchfiles<2; extra == \"genai\"; aiohttp<4; extra == \"genai\"; boto3<2,>=1.28.56; extra == \"genai\"; tiktoken<1; extra == \"genai\"; slowapi<1,>=0.1.9; extra == \"genai\"; mlflow-dbstore; extra == \"sqlserver\"; aliyunstoreplugin; extra == \"aliyun-oss\"; mlflow-xethub; extra == \"xethub\"; mlflow-jfrog-plugin; extra == \"jfrog\"; langchain<=0.3.25,>=0.1.0; extra == \"langchain\"; Flask-WTF<2; extra == \"auth\"", + "Newer Versions": "2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1", + "Dependencies for Latest": "mlflow-skinny==3.1.1; Flask<4; alembic!=1.10.0,<2; docker<8,>=4.0.0; graphene<4; gunicorn<24; platform_system != \"Windows\"; matplotlib<4; numpy<3; pandas<3; pyarrow<21,>=4.0.0; scikit-learn<2; scipy<2; sqlalchemy<3,>=1.4.0; waitress<4; platform_system == \"Windows\"; pyarrow; extra == \"extras\"; requests-auth-aws-sigv4; extra == \"extras\"; boto3; extra == \"extras\"; botocore; extra == \"extras\"; google-cloud-storage>=1.30.0; extra == \"extras\"; azureml-core>=1.2.0; extra == \"extras\"; pysftp; extra == \"extras\"; kubernetes; extra == \"extras\"; virtualenv; extra == \"extras\"; prometheus-flask-exporter; extra == \"extras\"; azure-storage-file-datalake>12; extra == \"databricks\"; google-cloud-storage>=1.30.0; extra == \"databricks\"; boto3>1; extra == \"databricks\"; botocore; extra == \"databricks\"; databricks-agents<2.0,>=1.0.0; extra == \"databricks\"; mlserver!=1.3.1,>=1.2.0; extra == \"mlserver\"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == \"mlserver\"; fastapi<1; extra == \"gateway\"; uvicorn[standard]<1; extra == \"gateway\"; watchfiles<2; extra == \"gateway\"; aiohttp<4; extra == \"gateway\"; boto3<2,>=1.28.56; extra == \"gateway\"; tiktoken<1; extra == \"gateway\"; slowapi<1,>=0.1.9; extra == \"gateway\"; fastapi<1; extra == \"genai\"; uvicorn[standard]<1; extra == \"genai\"; watchfiles<2; extra == \"genai\"; aiohttp<4; extra == \"genai\"; boto3<2,>=1.28.56; extra == \"genai\"; tiktoken<1; extra == \"genai\"; slowapi<1,>=0.1.9; extra == \"genai\"; mlflow-dbstore; extra == \"sqlserver\"; aliyunstoreplugin; extra == \"aliyun-oss\"; mlflow-xethub; extra == \"xethub\"; mlflow-jfrog-plugin; extra == \"jfrog\"; langchain<=0.3.25,>=0.1.0; extra == \"langchain\"; Flask-WTF<2; extra == \"auth\"", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0\nCVE-2024-27134, CVSS_V3, MLflow's excessive directory permissions allow local privilege escalation, CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2024-27134, CVSS_V3, , CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.16.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "2.20.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.1.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.3: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0rc0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.1: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 3.0.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.16.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.0rc0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.18.0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.20.2: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0rc0: CVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.2: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.16.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2024-8859, CVSS_V3, MLflow has a Local File Read/Path Traversal in dbfs, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, affects: >=0,<2.17.0rc0\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 3.0.0rc2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.22.1: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.21.2: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.0: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.22.0rc0: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.17.1: CVE-2025-0453, CVSS_V3, MLflow Uncontrolled Resource Consumption vulnerability, CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2025-1474, CVSS_V3, MLflow has Weak Password Requirements, CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N, affects: >=0,<2.19.0\nCVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0\nCVE-2025-1474, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:N, affects: >=0,<2.19.0; 2.20.4: CVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0; 2.19.0: CVE-2025-1473, CVSS_V3, MLflow Cross-Site Request Forgery (CSRF) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N, affects: >=2.17.0,<2.20.3\nCVE-2025-52967, CVSS_V3, MLFlow SSRF via gateway_proxy_handler, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N, affects: >=0,<3.1.0", + "Suggested Upgrade": "Up-to-date", + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "motor-types", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.0.0b4", + "Current Version With Dependency JSON": { + "base_package": "motor-types==1.0.0b4", + "dependencies": [ + "pymongo==4.3.0", + "motor==3.0.0", + "typing-extensions==4.0.0", + "dnspython==2.3.0" + ] + }, + "Dependencies for Current": "pymongo (>=4.3.0); motor (>=3.0.0) ; extra == \"motor\"; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == \"motor\"", + "Newer Versions": "", + "Dependencies for Latest": "pymongo (>=4.3.0); motor (>=3.0.0) ; extra == \"motor\"; typing-extensions (>=4.0.0); dnspython (>=2.3.0) ; extra == \"motor\"", + "Latest Version": "1.0.0b4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "notebook", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "7.2.2", + "Current Version With Dependency JSON": { + "base_package": "notebook==7.2.2", + "dependencies": [ + "jupyter-server==2.4.0", + "jupyterlab-server==2.27.1", + "jupyterlab==4.4.3", + "notebook-shim==0.2", + "tornado==6.2.0", + "sphinx==1.3.6", + "importlib-resources==5.0", + "jupyter-server==2.4.0", + "jupyterlab-server==2.27.1", + "pytest==7.0" + ] + }, + "Dependencies for Current": "jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == \"dev\"; pre-commit; extra == \"dev\"; myst-parser; extra == \"docs\"; nbsphinx; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx>=1.3.6; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; importlib-resources>=5.0; python_version < \"3.10\" and extra == \"test\"; ipykernel; extra == \"test\"; jupyter-server[test]<3,>=2.4.0; extra == \"test\"; jupyterlab-server[test]<3,>=2.27.1; extra == \"test\"; nbval; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-tornasync; extra == \"test\"; pytest>=7.0; extra == \"test\"; requests; extra == \"test\"", + "Newer Versions": "7.2.3, 7.3.0a0, 7.3.0a1, 7.3.0b0, 7.3.0b1, 7.3.0b2, 7.3.0rc0, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.4.0a0, 7.4.0a1, 7.4.0a2, 7.4.0a3, 7.4.0b0, 7.4.0b1, 7.4.0b2, 7.4.0b3, 7.4.0rc0, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.5.0a0", + "Dependencies for Latest": "jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; jupyterlab<4.5,>=4.4.3; notebook-shim<0.3,>=0.2; tornado>=6.2.0; hatch; extra == \"dev\"; pre-commit; extra == \"dev\"; myst-parser; extra == \"docs\"; nbsphinx; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx>=1.3.6; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; importlib-resources>=5.0; python_version < \"3.10\" and extra == \"test\"; ipykernel; extra == \"test\"; jupyter-server[test]<3,>=2.4.0; extra == \"test\"; jupyterlab-server[test]<3,>=2.27.1; extra == \"test\"; nbval; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-tornasync; extra == \"test\"; pytest>=7.0; extra == \"test\"; requests; extra == \"test\"", + "Latest Version": "7.5.0a0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "onnxruntime", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.18.0", + "Current Version With Dependency JSON": { + "base_package": "onnxruntime==1.18.0", + "dependencies": [ + "numpy==1.21.6" + ] + }, + "Dependencies for Current": "coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy", + "Newer Versions": "1.18.1, 1.19.0, 1.19.2, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0", + "Dependencies for Latest": "coloredlogs; flatbuffers; numpy>=1.21.6; packaging; protobuf; sympy", + "Latest Version": "1.22.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opencensus-ext-azure", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1.13", + "Current Version With Dependency JSON": { + "base_package": "opencensus-ext-azure==1.1.13", + "dependencies": [ + "azure-core==1.12.0", + "azure-identity==1.5.0", + "opencensus==0.11.4", + "psutil==5.6.3", + "requests==2.19.0" + ] + }, + "Dependencies for Current": "azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.0", + "Newer Versions": "1.1.14, 1.1.15", + "Dependencies for Latest": "azure-core<2.0.0,>=1.12.0; azure-identity<2.0.0,>=1.5.0; opencensus<1.0.0,>=0.11.4; psutil>=5.6.3; requests>=2.19.0", + "Latest Version": "1.1.15", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opencensus-ext-logging", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.1.1", + "Current Version With Dependency JSON": { + "base_package": "opencensus-ext-logging==0.1.1", + "dependencies": [ + "opencensus==0.8.0" + ] + }, + "Dependencies for Current": "opencensus (<1.0.0,>=0.8.0)", + "Newer Versions": "", + "Dependencies for Latest": "opencensus (<1.0.0,>=0.8.0)", + "Latest Version": "0.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opensearch-py", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.5.0", + "Current Version With Dependency JSON": { + "base_package": "opensearch-py==2.5.0", + "dependencies": [ + "urllib3==1.26.19", + "urllib3==1.26.19", + "requests==2.32.0", + "certifi==2024.07.04", + "requests==2.0.0", + "pytest==3.0.0", + "black==24.3.0", + "aiohttp==3.9.4", + "aiohttp==3.9.4" + ] + }, + "Dependencies for Current": "urllib3<1.27,>=1.26.19; python_version < \"3.10\"; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= \"3.10\"; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == \"develop\"; coverage<8.0.0; extra == \"develop\"; pyyaml; extra == \"develop\"; pytest>=3.0.0; extra == \"develop\"; pytest-cov; extra == \"develop\"; pytz; extra == \"develop\"; botocore; extra == \"develop\"; pytest-mock<4.0.0; extra == \"develop\"; sphinx; extra == \"develop\"; sphinx_rtd_theme; extra == \"develop\"; myst_parser; extra == \"develop\"; sphinx_copybutton; extra == \"develop\"; black>=24.3.0; extra == \"develop\"; jinja2; extra == \"develop\"; sphinx; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; myst_parser; extra == \"docs\"; sphinx_copybutton; extra == \"docs\"; aiohttp<4,>=3.9.4; extra == \"docs\"; aiohttp<4,>=3.9.4; extra == \"async\"; requests_kerberos; extra == \"kerberos\"", + "Newer Versions": "2.6.0, 2.7.0, 2.7.1, 2.8.0, 3.0.0", + "Dependencies for Latest": "urllib3<1.27,>=1.26.19; python_version < \"3.10\"; urllib3!=2.2.0,!=2.2.1,<3,>=1.26.19; python_version >= \"3.10\"; requests<3.0.0,>=2.32.0; python-dateutil; certifi>=2024.07.04; Events; requests<3.0.0,>=2.0.0; extra == \"develop\"; coverage<8.0.0; extra == \"develop\"; pyyaml; extra == \"develop\"; pytest>=3.0.0; extra == \"develop\"; pytest-cov; extra == \"develop\"; pytz; extra == \"develop\"; botocore; extra == \"develop\"; pytest-mock<4.0.0; extra == \"develop\"; sphinx; extra == \"develop\"; sphinx_rtd_theme; extra == \"develop\"; myst_parser; extra == \"develop\"; sphinx_copybutton; extra == \"develop\"; black>=24.3.0; extra == \"develop\"; jinja2; extra == \"develop\"; sphinx; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; myst_parser; extra == \"docs\"; sphinx_copybutton; extra == \"docs\"; aiohttp<4,>=3.9.4; extra == \"docs\"; aiohttp<4,>=3.9.4; extra == \"async\"; requests_kerberos; extra == \"kerberos\"", + "Latest Version": "3.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "optuna", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "3.6.1", + "Current Version With Dependency JSON": { + "base_package": "optuna==3.6.1", + "dependencies": [ + "alembic==1.5.0", + "packaging==20.0", + "sqlalchemy==1.4.2", + "asv==0.5.0", + "typing_extensions==3.10.0.0", + "cmaes==0.10.0", + "plotly==4.9.0", + "sphinx_rtd_theme==1.2.0", + "cmaes==0.10.0", + "plotly==4.9.0", + "scikit-learn==0.24.2", + "protobuf==5.28.1", + "scipy==1.9.2", + "protobuf==5.28.1" + ] + }, + "Dependencies for Current": "alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == \"benchmark\"; cma; extra == \"benchmark\"; virtualenv; extra == \"benchmark\"; black; extra == \"checking\"; blackdoc; extra == \"checking\"; flake8; extra == \"checking\"; isort; extra == \"checking\"; mypy; extra == \"checking\"; mypy_boto3_s3; extra == \"checking\"; types-PyYAML; extra == \"checking\"; types-redis; extra == \"checking\"; types-setuptools; extra == \"checking\"; types-tqdm; extra == \"checking\"; typing_extensions>=3.10.0.0; extra == \"checking\"; ase; extra == \"document\"; cmaes>=0.10.0; extra == \"document\"; fvcore; extra == \"document\"; kaleido<0.4; extra == \"document\"; lightgbm; extra == \"document\"; matplotlib!=3.6.0; extra == \"document\"; pandas; extra == \"document\"; pillow; extra == \"document\"; plotly>=4.9.0; extra == \"document\"; scikit-learn; extra == \"document\"; sphinx; extra == \"document\"; sphinx-copybutton; extra == \"document\"; sphinx-gallery; extra == \"document\"; sphinx-notfound-page; extra == \"document\"; sphinx_rtd_theme>=1.2.0; extra == \"document\"; torch; extra == \"document\"; torchvision; extra == \"document\"; boto3; extra == \"optional\"; cmaes>=0.10.0; extra == \"optional\"; google-cloud-storage; extra == \"optional\"; matplotlib!=3.6.0; extra == \"optional\"; pandas; extra == \"optional\"; plotly>=4.9.0; extra == \"optional\"; redis; extra == \"optional\"; scikit-learn>=0.24.2; extra == \"optional\"; scipy; extra == \"optional\"; torch; python_version <= \"3.12\" and extra == \"optional\"; grpcio; extra == \"optional\"; protobuf>=5.28.1; extra == \"optional\"; coverage; extra == \"test\"; fakeredis[lua]; extra == \"test\"; kaleido<0.4; extra == \"test\"; moto; extra == \"test\"; pytest; extra == \"test\"; scipy>=1.9.2; extra == \"test\"; torch; python_version <= \"3.12\" and extra == \"test\"; grpcio; extra == \"test\"; protobuf>=5.28.1; extra == \"test\"", + "Newer Versions": "3.6.2, 4.0.0b0, 4.0.0, 4.1.0, 4.2.0, 4.2.1, 4.3.0, 4.4.0", + "Dependencies for Latest": "alembic>=1.5.0; colorlog; numpy; packaging>=20.0; sqlalchemy>=1.4.2; tqdm; PyYAML; asv>=0.5.0; extra == \"benchmark\"; cma; extra == \"benchmark\"; virtualenv; extra == \"benchmark\"; black; extra == \"checking\"; blackdoc; extra == \"checking\"; flake8; extra == \"checking\"; isort; extra == \"checking\"; mypy; extra == \"checking\"; mypy_boto3_s3; extra == \"checking\"; types-PyYAML; extra == \"checking\"; types-redis; extra == \"checking\"; types-setuptools; extra == \"checking\"; types-tqdm; extra == \"checking\"; typing_extensions>=3.10.0.0; extra == \"checking\"; ase; extra == \"document\"; cmaes>=0.10.0; extra == \"document\"; fvcore; extra == \"document\"; kaleido<0.4; extra == \"document\"; lightgbm; extra == \"document\"; matplotlib!=3.6.0; extra == \"document\"; pandas; extra == \"document\"; pillow; extra == \"document\"; plotly>=4.9.0; extra == \"document\"; scikit-learn; extra == \"document\"; sphinx; extra == \"document\"; sphinx-copybutton; extra == \"document\"; sphinx-gallery; extra == \"document\"; sphinx-notfound-page; extra == \"document\"; sphinx_rtd_theme>=1.2.0; extra == \"document\"; torch; extra == \"document\"; torchvision; extra == \"document\"; boto3; extra == \"optional\"; cmaes>=0.10.0; extra == \"optional\"; google-cloud-storage; extra == \"optional\"; matplotlib!=3.6.0; extra == \"optional\"; pandas; extra == \"optional\"; plotly>=4.9.0; extra == \"optional\"; redis; extra == \"optional\"; scikit-learn>=0.24.2; extra == \"optional\"; scipy; extra == \"optional\"; torch; python_version <= \"3.12\" and extra == \"optional\"; grpcio; extra == \"optional\"; protobuf>=5.28.1; extra == \"optional\"; coverage; extra == \"test\"; fakeredis[lua]; extra == \"test\"; kaleido<0.4; extra == \"test\"; moto; extra == \"test\"; pytest; extra == \"test\"; scipy>=1.9.2; extra == \"test\"; torch; python_version <= \"3.12\" and extra == \"test\"; grpcio; extra == \"test\"; protobuf>=5.28.1; extra == \"test\"", + "Latest Version": "4.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "plotly-resampler", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.10.0", + "Current Version With Dependency JSON": { + "base_package": "plotly-resampler==0.10.0", + "dependencies": [ + "jupyter-dash==0.4.2", + "plotly==5.5.0", + "dash==2.9.0", + "pandas==1", + "numpy==1.14", + "numpy==1.24", + "orjson==3.8.0", + "Flask-Cors==3.0.10", + "kaleido==0.2.1", + "tsdownsample==0.1.3" + ] + }, + "Dependencies for Current": "jupyter-dash>=0.4.2; extra == \"inline-persistent\"; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < \"3.11\"; numpy>=1.24; python_version >= \"3.11\"; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == \"inline-persistent\"; kaleido==0.2.1; extra == \"inline-persistent\"; tsdownsample>=0.1.3", + "Newer Versions": "0.11.0rc0, 0.11.0rc1", + "Dependencies for Latest": "jupyter-dash>=0.4.2; extra == \"inline-persistent\"; plotly<6.0.0,>=5.5.0; dash>=2.9.0; pandas>=1; numpy>=1.14; python_version < \"3.11\"; numpy>=1.24; python_version >= \"3.11\"; orjson<4.0.0,>=3.8.0; Flask-Cors<4.0.0,>=3.0.10; extra == \"inline-persistent\"; kaleido==0.2.1; extra == \"inline-persistent\"; tsdownsample>=0.1.3", + "Latest Version": "0.11.0rc1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "poetry-plugin-export", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.8.0", + "Current Version With Dependency JSON": { + "base_package": "poetry-plugin-export==1.8.0", + "dependencies": [ + "poetry==2.0.0", + "poetry-core==1.7.0" + ] + }, + "Dependencies for Current": "poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.0", + "Newer Versions": "1.9.0", + "Dependencies for Latest": "poetry<3.0.0,>=2.0.0; poetry-core<3.0.0,>=1.7.0", + "Latest Version": "1.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "portalocker", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.10.1", + "Current Version With Dependency JSON": { + "base_package": "portalocker==2.10.1", + "dependencies": [ + "pywin32==226", + "coverage-conditional-plugin==0.9.0", + "pytest-cov==2.8.1", + "pytest-mypy==0.8.0", + "pytest-rerunfailures==15.0", + "pytest-timeout==2.1.0", + "pytest==5.4.1", + "sphinx==6.0.0", + "types-pywin32==310.0.0.20250429" + ] + }, + "Dependencies for Current": "pywin32>=226; platform_system == \"Windows\"; portalocker[tests]; extra == \"docs\"; coverage-conditional-plugin>=0.9.0; extra == \"tests\"; portalocker[redis]; extra == \"tests\"; pytest-cov>=2.8.1; extra == \"tests\"; pytest-mypy>=0.8.0; extra == \"tests\"; pytest-rerunfailures>=15.0; extra == \"tests\"; pytest-timeout>=2.1.0; extra == \"tests\"; pytest>=5.4.1; extra == \"tests\"; sphinx>=6.0.0; extra == \"tests\"; types-pywin32>=310.0.0.20250429; extra == \"tests\"; types-redis; extra == \"tests\"; redis; extra == \"redis\"", + "Newer Versions": "3.0.0, 3.1.0, 3.1.1, 3.2.0", + "Dependencies for Latest": "pywin32>=226; platform_system == \"Windows\"; portalocker[tests]; extra == \"docs\"; coverage-conditional-plugin>=0.9.0; extra == \"tests\"; portalocker[redis]; extra == \"tests\"; pytest-cov>=2.8.1; extra == \"tests\"; pytest-mypy>=0.8.0; extra == \"tests\"; pytest-rerunfailures>=15.0; extra == \"tests\"; pytest-timeout>=2.1.0; extra == \"tests\"; pytest>=5.4.1; extra == \"tests\"; sphinx>=6.0.0; extra == \"tests\"; types-pywin32>=310.0.0.20250429; extra == \"tests\"; types-redis; extra == \"tests\"; redis; extra == \"redis\"", + "Latest Version": "3.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pre-commit", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "3.8.0", + "Current Version With Dependency JSON": { + "base_package": "pre-commit==3.8.0", + "dependencies": [ + "cfgv==2.0.0", + "identify==1.0.0", + "nodeenv==0.11.1", + "pyyaml==5.1", + "virtualenv==20.10.0" + ] + }, + "Dependencies for Current": "cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.0", + "Newer Versions": "4.0.0, 4.0.1, 4.1.0, 4.2.0", + "Dependencies for Latest": "cfgv>=2.0.0; identify>=1.0.0; nodeenv>=0.11.1; pyyaml>=5.1; virtualenv>=20.10.0", + "Latest Version": "4.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyltr", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.6", + "Current Version With Dependency JSON": { + "base_package": "pyltr==0.2.6", + "dependencies": [] + }, + "Dependencies for Current": "numpy; pandas; scipy; scikit-learn; six", + "Newer Versions": "", + "Dependencies for Latest": "numpy; pandas; scipy; scikit-learn; six", + "Latest Version": "0.2.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PySocks", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.7.1", + "Current Version With Dependency JSON": { + "base_package": "PySocks==1.7.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.7.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest-asyncio", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.23.6", + "Current Version With Dependency JSON": { + "base_package": "pytest-asyncio==0.23.6", + "dependencies": [ + "pytest==8.2", + "typing-extensions==4.12", + "sphinx==5.3", + "sphinx-rtd-theme==1", + "coverage==6.2", + "hypothesis==5.7.1" + ] + }, + "Dependencies for Current": "pytest<9,>=8.2; typing-extensions>=4.12; python_version < \"3.10\"; sphinx>=5.3; extra == \"docs\"; sphinx-rtd-theme>=1; extra == \"docs\"; coverage>=6.2; extra == \"testing\"; hypothesis>=5.7.1; extra == \"testing\"", + "Newer Versions": "0.23.7, 0.23.8, 0.24.0a0, 0.24.0a1, 0.24.0, 0.25.0, 0.25.1, 0.25.2, 0.25.3, 0.26.0, 1.0.0a1, 1.0.0", + "Dependencies for Latest": "pytest<9,>=8.2; typing-extensions>=4.12; python_version < \"3.10\"; sphinx>=5.3; extra == \"docs\"; sphinx-rtd-theme>=1; extra == \"docs\"; coverage>=6.2; extra == \"testing\"; hypothesis>=5.7.1; extra == \"testing\"", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest-cov", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "5.0.0", + "Current Version With Dependency JSON": { + "base_package": "pytest-cov==5.0.0", + "dependencies": [ + "pytest==6.2.5", + "coverage==7.5", + "pluggy==1.2" + ] + }, + "Dependencies for Current": "pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == \"testing\"; hunter; extra == \"testing\"; process-tests; extra == \"testing\"; pytest-xdist; extra == \"testing\"; virtualenv; extra == \"testing\"", + "Newer Versions": "6.0.0, 6.1.0, 6.1.1, 6.2.0, 6.2.1", + "Dependencies for Latest": "pytest>=6.2.5; coverage[toml]>=7.5; pluggy>=1.2; fields; extra == \"testing\"; hunter; extra == \"testing\"; process-tests; extra == \"testing\"; pytest-xdist; extra == \"testing\"; virtualenv; extra == \"testing\"", + "Latest Version": "6.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest-httpx", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.28.0", + "Current Version With Dependency JSON": { + "base_package": "pytest-httpx==0.28.0", + "dependencies": [] + }, + "Dependencies for Current": "httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == \"testing\"; pytest-asyncio==0.24.*; extra == \"testing\"", + "Newer Versions": "0.29.0, 0.30.0, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.33.0, 0.34.0, 0.35.0", + "Dependencies for Latest": "httpx==0.28.*; pytest==8.*; pytest-cov==6.*; extra == \"testing\"; pytest-asyncio==0.24.*; extra == \"testing\"", + "Latest Version": "0.35.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest-mock", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.13.0", + "Current Version With Dependency JSON": { + "base_package": "pytest-mock==1.13.0", + "dependencies": [ + "pytest==6.2.5" + ] + }, + "Dependencies for Current": "pytest>=6.2.5; pre-commit; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; tox; extra == \"dev\"", + "Newer Versions": "2.0.0, 3.0.0, 3.1.0, 3.1.1, 3.2.0, 3.3.0, 3.3.1, 3.4.0, 3.5.0, 3.5.1, 3.6.0, 3.6.1, 3.7.0, 3.8.0, 3.8.1, 3.8.2, 3.9.0, 3.10.0, 3.11.0, 3.11.1, 3.12.0, 3.13.0, 3.14.0, 3.14.1", + "Dependencies for Latest": "pytest>=6.2.5; pre-commit; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; tox; extra == \"dev\"", + "Latest Version": "3.14.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest-sugar", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.0.0", + "Current Version With Dependency JSON": { + "base_package": "pytest-sugar==1.0.0", + "dependencies": [ + "pytest==6.2.0", + "termcolor==2.1.0", + "packaging==21.3" + ] + }, + "Dependencies for Current": "pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev'", + "Newer Versions": "", + "Dependencies for Latest": "pytest >=6.2.0; termcolor >=2.1.0; packaging >=21.3; black ; extra == 'dev'; flake8 ; extra == 'dev'; pre-commit ; extra == 'dev'", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-multipart", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.0.19", + "Current Version With Dependency JSON": { + "base_package": "python-multipart==0.0.19", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "0.0.20", + "Dependencies for Latest": "", + "Latest Version": "0.0.20", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "recordlinkage", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.16", + "Current Version With Dependency JSON": { + "base_package": "recordlinkage==0.16", + "dependencies": [ + "jellyfish==1", + "numpy==1.13", + "pandas==1", + "scipy==1", + "scikit-learn==1", + "networkx==2" + ] + }, + "Dependencies for Current": "jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'", + "Newer Versions": "", + "Dependencies for Latest": "jellyfish (>=1); numpy (>=1.13); pandas (<3,>=1); scipy (>=1); scikit-learn (>=1); joblib; networkx (>=2) ; extra == 'all'; bottleneck ; extra == 'all'; numexpr ; extra == 'all'; sphinx ; extra == 'docs'; nbsphinx ; extra == 'docs'; sphinx-rtd-theme ; extra == 'docs'; ipykernel ; extra == 'docs'; ruff ; extra == 'lint'; pytest ; extra == 'test'", + "Latest Version": "0.16", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "reportlab", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.2.0", + "Current Version With Dependency JSON": { + "base_package": "reportlab==4.2.0", + "dependencies": [ + "pillow==9.0.0", + "rl_accel==0.9.0", + "rl_renderPM==4.0.3", + "rlPyCairo==0.2.0", + "freetype-py==2.3.0" + ] + }, + "Dependencies for Current": "pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == \"accel\"; rl_renderPM<4.1,>=4.0.3; extra == \"renderpm\"; rlPyCairo<1,>=0.2.0; extra == \"pycairo\"; freetype-py<2.4,>=2.3.0; extra == \"pycairo\"; rlbidi; extra == \"bidi\"; uharfbuzz; extra == \"shaping\"", + "Newer Versions": "4.2.2, 4.2.4, 4.2.5, 4.3.0, 4.3.1, 4.4.0, 4.4.1, 4.4.2", + "Dependencies for Latest": "pillow>=9.0.0; charset-normalizer; rl_accel<1.1,>=0.9.0; extra == \"accel\"; rl_renderPM<4.1,>=4.0.3; extra == \"renderpm\"; rlPyCairo<1,>=0.2.0; extra == \"pycairo\"; freetype-py<2.4,>=2.3.0; extra == \"pycairo\"; rlbidi; extra == \"bidi\"; uharfbuzz; extra == \"shaping\"", + "Latest Version": "4.4.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "retry", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.9.2", + "Current Version With Dependency JSON": { + "base_package": "retry==0.9.2", + "dependencies": [ + "decorator==3.4.2", + "py==1.4.26" + ] + }, + "Dependencies for Current": "decorator (>=3.4.2); py (<2.0.0,>=1.4.26)", + "Newer Versions": "", + "Dependencies for Latest": "decorator (>=3.4.2); py (<2.0.0,>=1.4.26)", + "Latest Version": "0.9.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ruamel.yaml", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.18.6", + "Current Version With Dependency JSON": { + "base_package": "ruamel.yaml==0.18.6", + "dependencies": [ + "ruamel.yaml.clib==0.2.7", + "ruamel.yaml.jinja2==0.2", + "mercurial==5.7" + ] + }, + "Dependencies for Current": "ruamel.yaml.clib>=0.2.7; platform_python_implementation == \"CPython\" and python_version < \"3.14\"; ruamel.yaml.jinja2>=0.2; extra == \"jinja2\"; ryd; extra == \"docs\"; mercurial>5.7; extra == \"docs\"", + "Newer Versions": "0.18.7, 0.18.8, 0.18.9, 0.18.10, 0.18.11, 0.18.12, 0.18.13, 0.18.14", + "Dependencies for Latest": "ruamel.yaml.clib>=0.2.7; platform_python_implementation == \"CPython\" and python_version < \"3.14\"; ruamel.yaml.jinja2>=0.2; extra == \"jinja2\"; ryd; extra == \"docs\"; mercurial>5.7; extra == \"docs\"", + "Latest Version": "0.18.14", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ruamel.yaml.clib", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.2.12", + "Current Version With Dependency JSON": { + "base_package": "ruamel.yaml.clib==0.2.12", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.12", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ruff", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.5.7", + "Current Version With Dependency JSON": { + "base_package": "ruff==0.5.7", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.11.4, 0.11.5, 0.11.6, 0.11.7, 0.11.8, 0.11.9, 0.11.10, 0.11.11, 0.11.12, 0.11.13, 0.12.0", + "Dependencies for Latest": "", + "Latest Version": "0.12.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "scikit-plot", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.3.7", + "Current Version With Dependency JSON": { + "base_package": "scikit-plot==0.3.7", + "dependencies": [ + "matplotlib==1.4.0", + "scikit-learn==0.18", + "scipy==0.9", + "joblib==0.10" + ] + }, + "Dependencies for Current": "matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing'", + "Newer Versions": "", + "Dependencies for Latest": "matplotlib (>=1.4.0); scikit-learn (>=0.18); scipy (>=0.9); joblib (>=0.10); pytest; extra == 'testing'", + "Latest Version": "0.3.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "seaborn", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.13.2", + "Current Version With Dependency JSON": { + "base_package": "seaborn==0.13.2", + "dependencies": [ + "numpy==1.20", + "pandas==1.2", + "matplotlib==3.4", + "pydata_sphinx_theme==0.10.0rc2", + "scipy==1.7", + "statsmodels==0.12" + ] + }, + "Dependencies for Current": "numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == \"dev\"; pytest-cov ; extra == \"dev\"; pytest-xdist ; extra == \"dev\"; flake8 ; extra == \"dev\"; mypy ; extra == \"dev\"; pandas-stubs ; extra == \"dev\"; pre-commit ; extra == \"dev\"; flit ; extra == \"dev\"; numpydoc ; extra == \"docs\"; nbconvert ; extra == \"docs\"; ipykernel ; extra == \"docs\"; sphinx<6.0.0 ; extra == \"docs\"; sphinx-copybutton ; extra == \"docs\"; sphinx-issues ; extra == \"docs\"; sphinx-design ; extra == \"docs\"; pyyaml ; extra == \"docs\"; pydata_sphinx_theme==0.10.0rc2 ; extra == \"docs\"; scipy>=1.7 ; extra == \"stats\"; statsmodels>=0.12 ; extra == \"stats\"", + "Newer Versions": "", + "Dependencies for Latest": "numpy>=1.20,!=1.24.0; pandas>=1.2; matplotlib>=3.4,!=3.6.1; pytest ; extra == \"dev\"; pytest-cov ; extra == \"dev\"; pytest-xdist ; extra == \"dev\"; flake8 ; extra == \"dev\"; mypy ; extra == \"dev\"; pandas-stubs ; extra == \"dev\"; pre-commit ; extra == \"dev\"; flit ; extra == \"dev\"; numpydoc ; extra == \"docs\"; nbconvert ; extra == \"docs\"; ipykernel ; extra == \"docs\"; sphinx<6.0.0 ; extra == \"docs\"; sphinx-copybutton ; extra == \"docs\"; sphinx-issues ; extra == \"docs\"; sphinx-design ; extra == \"docs\"; pyyaml ; extra == \"docs\"; pydata_sphinx_theme==0.10.0rc2 ; extra == \"docs\"; scipy>=1.7 ; extra == \"stats\"; statsmodels>=0.12 ; extra == \"stats\"", + "Latest Version": "0.13.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "selenium", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.21.0", + "Current Version With Dependency JSON": { + "base_package": "selenium==4.21.0", + "dependencies": [ + "urllib3==2.4.0", + "trio==0.30.0", + "trio-websocket==0.12.2", + "certifi==2025.4.26", + "typing_extensions==4.13.2", + "websocket-client==1.8.0" + ] + }, + "Dependencies for Current": "urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.0", + "Newer Versions": "4.22.0, 4.23.0, 4.23.1, 4.24.0, 4.25.0, 4.26.0, 4.26.1, 4.27.0, 4.27.1, 4.28.0, 4.28.1, 4.29.0, 4.30.0, 4.31.0, 4.32.0, 4.33.0", + "Dependencies for Latest": "urllib3[socks]~=2.4.0; trio~=0.30.0; trio-websocket~=0.12.2; certifi>=2025.4.26; typing_extensions~=4.13.2; websocket-client~=1.8.0", + "Latest Version": "4.33.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sentence-transformers", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.2.2", + "Current Version With Dependency JSON": { + "base_package": "sentence-transformers==2.2.2", + "dependencies": [ + "transformers==4.41.0", + "torch==1.11.0", + "huggingface-hub==0.20.0", + "typing_extensions==4.5.0", + "accelerate==0.20.3", + "optimum==1.23.1", + "optimum==1.23.1", + "optimum-intel==1.20.0", + "accelerate==0.20.3" + ] + }, + "Dependencies for Current": "transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == \"train\"; accelerate>=0.20.3; extra == \"train\"; optimum[onnxruntime]>=1.23.1; extra == \"onnx\"; optimum[onnxruntime-gpu]>=1.23.1; extra == \"onnx-gpu\"; optimum-intel[openvino]>=1.20.0; extra == \"openvino\"; datasets; extra == \"dev\"; accelerate>=0.20.3; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; peft; extra == \"dev\"", + "Newer Versions": "2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.6.1, 2.7.0, 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.4.0, 3.4.1, 4.0.0, 4.0.1, 4.0.2, 4.1.0", + "Dependencies for Latest": "transformers<5.0.0,>=4.41.0; tqdm; torch>=1.11.0; scikit-learn; scipy; huggingface-hub>=0.20.0; Pillow; typing_extensions>=4.5.0; datasets; extra == \"train\"; accelerate>=0.20.3; extra == \"train\"; optimum[onnxruntime]>=1.23.1; extra == \"onnx\"; optimum[onnxruntime-gpu]>=1.23.1; extra == \"onnx-gpu\"; optimum-intel[openvino]>=1.20.0; extra == \"openvino\"; datasets; extra == \"dev\"; accelerate>=0.20.3; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; peft; extra == \"dev\"", + "Latest Version": "4.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sktime", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.26.0", + "Current Version With Dependency JSON": { + "base_package": "sktime==0.26.0", + "dependencies": [ + "joblib==1.2.0", + "numpy==1.21", + "pandas==1.1", + "scikit-base==0.6.1", + "scikit-learn==0.24", + "scipy==1.2", + "arch==5.6", + "autots==0.6.1", + "dask==2024.8.2", + "esig==0.9.7", + "filterpy==1.4.5", + "gluonts==0.9", + "hmmlearn==0.2.7", + "matplotlib==3.3.2", + "numba==0.53", + "pmdarima==1.8", + "polars==0.20", + "prophet==1.1", + "pyod==0.8", + "ray==2.40.0", + "scikit_posthocs==0.6.5", + "seaborn==0.11", + "skforecast==0.12.1", + "skpro==2", + "statsforecast==1.0.0", + "statsmodels==0.12.1", + "stumpy==1.5.1", + "tbats==1.1", + "temporian==0.7.0", + "tensorflow==2", + "tsfresh==0.17", + "tslearn==0.5.2", + "u8darts==0.29.0", + "arch==5.6", + "autots==0.6.1", + "dask==2024.8.2", + "esig==0.9.7", + "filterpy==1.4.5", + "gluonts==0.9", + "hmmlearn==0.2.7", + "matplotlib==3.3.2", + "numba==0.53", + "pmdarima==1.8", + "polars==0.20", + "prophet==1.1", + "pyod==0.8", + "ray==2.40.0", + "scikit_posthocs==0.6.5", + "seaborn==0.11", + "skforecast==0.12.1", + "skpro==2", + "statsforecast==1.0.0", + "statsmodels==0.12.1", + "stumpy==1.5.1", + "tbats==1.1", + "temporian==0.7.0", + "tensorflow==2", + "tsfresh==0.17", + "tslearn==0.5.2", + "u8darts==0.29.0", + "dtw-python==1.3", + "numba==0.53", + "hmmlearn==0.2.7", + "numba==0.53", + "pyod==0.8", + "esig==0.9.7", + "numba==0.53", + "tensorflow==2", + "tsfresh==0.17", + "numba==0.53", + "tslearn==0.5.2", + "hmmlearn==0.2.7", + "numba==0.53", + "pyod==0.8", + "arch==5.6", + "autots==0.6.1", + "pmdarima==1.8", + "prophet==1.1", + "skforecast==0.12.1", + "skpro==2", + "statsforecast==1.0.0", + "statsmodels==0.12.1", + "tbats==1.1", + "tensorflow==2", + "seasonal==0.3.1", + "statsmodels==0.12.1", + "numba==0.53", + "tensorflow==2", + "esig==0.9.7", + "filterpy==1.4.5", + "holidays==0.29", + "mne==1.5", + "numba==0.53", + "pycatch22==0.4", + "statsmodels==0.12.1", + "stumpy==1.5.1", + "temporian==0.7.0", + "tsfresh==0.17", + "nbsphinx==0.8.6", + "pytest==7.4", + "pytest-randomly==3.15", + "pytest-timeout==2.1", + "pytest-xdist==3.3", + "neuralforecast==1.6.4", + "peft==0.10.0", + "tensorflow==2", + "pykan==0.2.1", + "pytorch-forecasting==1.0.0", + "lightning==2.0", + "gluonts==0.14.3", + "einops==0.7.0", + "huggingface-hub==0.23.0" + ] + }, + "Dependencies for Current": "joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < \"3.13\" and extra == \"all-extras\"; autots<0.7,>=0.6.1; extra == \"all-extras\"; cloudpickle; python_version < \"3.13\" and extra == \"all-extras\"; dash!=2.9.0; python_version < \"3.13\" and extra == \"all-extras\"; dask<2025.2.1,>2024.8.2; (extra == \"dataframe\" and python_version < \"3.13\") and extra == \"all-extras\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"all-extras\"; dtw-python; python_version < \"3.13\" and extra == \"all-extras\"; esig==0.9.7; python_version < \"3.10\" and extra == \"all-extras\"; filterpy>=1.4.5; python_version < \"3.11\" and extra == \"all-extras\"; gluonts>=0.9; python_version < \"3.13\" and extra == \"all-extras\"; h5py; python_version < \"3.12\" and extra == \"all-extras\"; hmmlearn>=0.2.7; python_version < \"3.11\" and extra == \"all-extras\"; holidays; python_version < \"3.13\" and extra == \"all-extras\"; matplotlib!=3.9.1,>=3.3.2; python_version < \"3.13\" and extra == \"all-extras\"; mne; python_version < \"3.13\" and extra == \"all-extras\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"all-extras\"; optuna<4.5; extra == \"all-extras\"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < \"3.12\" and extra == \"all-extras\"; polars[pandas]<2.0,>=0.20; python_version < \"3.13\" and extra == \"all-extras\"; prophet>=1.1; python_version < \"3.12\" and extra == \"all-extras\"; pycatch22<0.4.6; python_version < \"3.13\" and extra == \"all-extras\"; pyod>=0.8; python_version < \"3.11\" and extra == \"all-extras\"; pyts<0.14.0; python_version < \"3.12\" and extra == \"all-extras\"; ray>=2.40.0; python_version < \"3.13\" and extra == \"all-extras\"; scikit-optimize; python_version < \"3.13\" and extra == \"all-extras\"; scikit_posthocs>=0.6.5; python_version < \"3.13\" and extra == \"all-extras\"; seaborn>=0.11; python_version < \"3.13\" and extra == \"all-extras\"; seasonal; python_version < \"3.13\" and extra == \"all-extras\"; simdkalman; extra == \"all-extras\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"all-extras\"; skpro<2.10.0,>=2; extra == \"all-extras\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"all-extras\"; statsmodels>=0.12.1; python_version < \"3.13\" and extra == \"all-extras\"; stumpy>=1.5.1; python_version < \"3.11\" and extra == \"all-extras\"; tbats>=1.1; python_version < \"3.12\" and extra == \"all-extras\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"all-extras\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"all-extras\"; tsfresh>=0.17; python_version < \"3.12\" and extra == \"all-extras\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.11\" and extra == \"all-extras\"; u8darts<0.32.0,>=0.29.0; python_version < \"3.13\" and extra == \"all-extras\"; xarray; python_version < \"3.13\" and extra == \"all-extras\"; arch<7.1.0,>=5.6; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; autots<0.7,>=0.6.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; cloudpickle; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dash!=2.9.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dask<2025.2.1,>2024.8.2; (extra == \"dataframe\" and python_version < \"3.13\") and extra == \"all-extras-pandas2\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dtw-python; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; esig==0.9.7; python_version < \"3.10\" and extra == \"all-extras-pandas2\"; filterpy>=1.4.5; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; gluonts>=0.9; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; h5py; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; hmmlearn>=0.2.7; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; holidays; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; matplotlib!=3.9.1,>=3.3.2; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; mne; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; optuna<4.5; extra == \"all-extras-pandas2\"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; polars[pandas]<2.0,>=0.20; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; prophet>=1.1; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; pycatch22<0.4.6; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; pyod>=0.8; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; ray>=2.40.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; scikit_posthocs>=0.6.5; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; seaborn>=0.11; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; seasonal; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; simdkalman; extra == \"all-extras-pandas2\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; skpro<2.10.0,>=2; extra == \"all-extras-pandas2\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; statsmodels>=0.12.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; stumpy>=1.5.1; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; tbats>=1.1; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"all-extras-pandas2\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; tsfresh>=0.17; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; u8darts<0.32.0,>=0.29.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; xarray; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"alignment\"; dtw-python<1.6,>=1.3; python_version < \"3.13\" and extra == \"alignment\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"alignment\"; hmmlearn<0.4,>=0.2.7; python_version < \"3.13\" and extra == \"annotation\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"annotation\"; pyod<1.2,>=0.8; python_version < \"3.12\" and extra == \"annotation\"; esig<0.10,>=0.9.7; python_version < \"3.11\" and extra == \"classification\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"classification\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"classification\"; tsfresh<0.21,>=0.17; python_version < \"3.12\" and extra == \"classification\"; networkx<3.5; extra == \"clustering\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"clustering\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.12\" and extra == \"clustering\"; ts2vg<1.3; python_version < \"3.13\" and extra == \"clustering\"; hmmlearn<0.4,>=0.2.7; python_version < \"3.13\" and extra == \"detection\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"detection\"; pyod<1.2,>=0.8; python_version < \"3.12\" and extra == \"detection\"; arch<7.1,>=5.6; python_version < \"3.13\" and extra == \"forecasting\"; autots<0.7,>=0.6.1; python_version < \"3.13\" and extra == \"forecasting\"; pmdarima!=1.8.1,<2.1,>=1.8; python_version < \"3.12\" and extra == \"forecasting\"; prophet<1.2,>=1.1; python_version < \"3.13\" and extra == \"forecasting\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"forecasting\"; skpro<2.10.0,>=2; extra == \"forecasting\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"forecasting\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"forecasting\"; tbats<1.2,>=1.1; python_version < \"3.12\" and extra == \"forecasting\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"networks\"; seasonal<0.4,>=0.3.1; python_version < \"3.13\" and extra == \"param-est\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"param-est\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"regression\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"regression\"; esig<0.10,>=0.9.7; python_version < \"3.11\" and extra == \"transformations\"; filterpy<1.5,>=1.4.5; python_version < \"3.13\" and extra == \"transformations\"; holidays<0.59,>=0.29; python_version < \"3.13\" and extra == \"transformations\"; mne<1.9,>=1.5; python_version < \"3.13\" and extra == \"transformations\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"transformations\"; pycatch22<0.4.6,>=0.4; python_version < \"3.13\" and extra == \"transformations\"; simdkalman; extra == \"transformations\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"transformations\"; stumpy<1.13,>=1.5.1; python_version < \"3.12\" and extra == \"transformations\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"transformations\"; tsfresh<0.21,>=0.17; python_version < \"3.12\" and extra == \"transformations\"; backoff; extra == \"dev\"; httpx; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-randomly; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-xdist; extra == \"dev\"; wheel; extra == \"dev\"; jupyter; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.8.6; extra == \"docs\"; numpydoc; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; Sphinx!=7.2.0,<9.0.0; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-design<0.7.0; extra == \"docs\"; sphinx-gallery<0.20.0; extra == \"docs\"; sphinx-issues<6.0.0; extra == \"docs\"; tabulate; extra == \"docs\"; pytest<8.5,>=7.4; extra == \"tests\"; pytest-randomly<3.17,>=3.15; extra == \"tests\"; pytest-timeout<2.5,>=2.1; extra == \"tests\"; pytest-xdist<3.8,>=3.3; extra == \"tests\"; jupyter; extra == \"binder\"; pandas<2.0.0; extra == \"binder\"; skchange; extra == \"binder\"; mrseql<0.0.3; extra == \"cython-extras\"; mrsqm; python_version < \"3.11\" and extra == \"cython-extras\"; numba<0.62; extra == \"cython-extras\"; rdata; extra == \"datasets\"; requests; extra == \"datasets\"; FrEIA; python_version < \"3.12\" and extra == \"dl\"; neuralforecast<1.8.0,>=1.6.4; python_version < \"3.11\" and extra == \"dl\"; peft<0.14.0,>=0.10.0; python_version < \"3.12\" and extra == \"dl\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"dl\"; torch; (sys_platform != \"darwin\" or python_version != \"3.13\") and extra == \"dl\"; transformers[torch]<4.41.0; python_version < \"3.12\" and extra == \"dl\"; pykan<0.2.9,>=0.2.1; python_version > \"3.9.7\" and extra == \"dl\"; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != \"darwin\" or python_version != \"3.13\") and extra == \"dl\"; lightning>=2.0; python_version < \"3.12\" and extra == \"dl\"; gluonts>=0.14.3; python_version < \"3.12\" and extra == \"dl\"; einops>0.7.0; python_version < \"3.12\" and extra == \"dl\"; huggingface-hub>=0.23.0; python_version < \"3.12\" and extra == \"dl\"; accelerate; extra == \"dl\"; tqdm; extra == \"dl\"; hydra-core; python_version < \"3.13\" and extra == \"dl\"; mlflow<4.0; extra == \"mlflow\"; mlflow<3.0; extra == \"mlflow2\"; boto3; extra == \"mlflow-tests\"; botocore; extra == \"mlflow-tests\"; mlflow<4.0; extra == \"mlflow-tests\"; moto; extra == \"mlflow-tests\"; numpy<2.0.0; extra == \"numpy1\"; pandas<2.0.0; extra == \"pandas1\"; catboost; python_version < \"3.13\" and extra == \"compatibility-tests\"", + "Newer Versions": "0.26.1, 0.27.0, 0.27.1, 0.28.0, 0.28.1, 0.29.0, 0.29.1, 0.30.0, 0.30.1, 0.30.2, 0.31.0, 0.31.1, 0.31.2, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.33.2, 0.34.0, 0.34.1, 0.35.0, 0.35.1, 0.36.0, 0.36.1, 0.37.0, 0.37.1, 0.38.0", + "Dependencies for Latest": "joblib<1.6,>=1.2.0; numpy<2.4,>=1.21; packaging; pandas<2.4.0,>=1.1; scikit-base<0.13.0,>=0.6.1; scikit-learn<1.8.0,>=0.24; scipy<2.0.0,>=1.2; arch<7.1.0,>=5.6; python_version < \"3.13\" and extra == \"all-extras\"; autots<0.7,>=0.6.1; extra == \"all-extras\"; cloudpickle; python_version < \"3.13\" and extra == \"all-extras\"; dash!=2.9.0; python_version < \"3.13\" and extra == \"all-extras\"; dask<2025.2.1,>2024.8.2; (extra == \"dataframe\" and python_version < \"3.13\") and extra == \"all-extras\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"all-extras\"; dtw-python; python_version < \"3.13\" and extra == \"all-extras\"; esig==0.9.7; python_version < \"3.10\" and extra == \"all-extras\"; filterpy>=1.4.5; python_version < \"3.11\" and extra == \"all-extras\"; gluonts>=0.9; python_version < \"3.13\" and extra == \"all-extras\"; h5py; python_version < \"3.12\" and extra == \"all-extras\"; hmmlearn>=0.2.7; python_version < \"3.11\" and extra == \"all-extras\"; holidays; python_version < \"3.13\" and extra == \"all-extras\"; matplotlib!=3.9.1,>=3.3.2; python_version < \"3.13\" and extra == \"all-extras\"; mne; python_version < \"3.13\" and extra == \"all-extras\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"all-extras\"; optuna<4.5; extra == \"all-extras\"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < \"3.12\" and extra == \"all-extras\"; polars[pandas]<2.0,>=0.20; python_version < \"3.13\" and extra == \"all-extras\"; prophet>=1.1; python_version < \"3.12\" and extra == \"all-extras\"; pycatch22<0.4.6; python_version < \"3.13\" and extra == \"all-extras\"; pyod>=0.8; python_version < \"3.11\" and extra == \"all-extras\"; pyts<0.14.0; python_version < \"3.12\" and extra == \"all-extras\"; ray>=2.40.0; python_version < \"3.13\" and extra == \"all-extras\"; scikit-optimize; python_version < \"3.13\" and extra == \"all-extras\"; scikit_posthocs>=0.6.5; python_version < \"3.13\" and extra == \"all-extras\"; seaborn>=0.11; python_version < \"3.13\" and extra == \"all-extras\"; seasonal; python_version < \"3.13\" and extra == \"all-extras\"; simdkalman; extra == \"all-extras\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"all-extras\"; skpro<2.10.0,>=2; extra == \"all-extras\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"all-extras\"; statsmodels>=0.12.1; python_version < \"3.13\" and extra == \"all-extras\"; stumpy>=1.5.1; python_version < \"3.11\" and extra == \"all-extras\"; tbats>=1.1; python_version < \"3.12\" and extra == \"all-extras\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"all-extras\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"all-extras\"; tsfresh>=0.17; python_version < \"3.12\" and extra == \"all-extras\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.11\" and extra == \"all-extras\"; u8darts<0.32.0,>=0.29.0; python_version < \"3.13\" and extra == \"all-extras\"; xarray; python_version < \"3.13\" and extra == \"all-extras\"; arch<7.1.0,>=5.6; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; autots<0.7,>=0.6.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; cloudpickle; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dash!=2.9.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dask<2025.2.1,>2024.8.2; (extra == \"dataframe\" and python_version < \"3.13\") and extra == \"all-extras-pandas2\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dtw-python; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; esig==0.9.7; python_version < \"3.10\" and extra == \"all-extras-pandas2\"; filterpy>=1.4.5; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; gluonts>=0.9; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; h5py; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; hmmlearn>=0.2.7; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; holidays; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; matplotlib!=3.9.1,>=3.3.2; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; mne; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; optuna<4.5; extra == \"all-extras-pandas2\"; pmdarima!=1.8.1,<3.0.0,>=1.8; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; polars[pandas]<2.0,>=0.20; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; prophet>=1.1; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; pycatch22<0.4.6; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; pyod>=0.8; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; ray>=2.40.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; scikit_posthocs>=0.6.5; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; seaborn>=0.11; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; seasonal; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; simdkalman; extra == \"all-extras-pandas2\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; skpro<2.10.0,>=2; extra == \"all-extras-pandas2\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; statsmodels>=0.12.1; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; stumpy>=1.5.1; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; tbats>=1.1; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"all-extras-pandas2\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; tsfresh>=0.17; python_version < \"3.12\" and extra == \"all-extras-pandas2\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.11\" and extra == \"all-extras-pandas2\"; u8darts<0.32.0,>=0.29.0; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; xarray; python_version < \"3.13\" and extra == \"all-extras-pandas2\"; dtaidistance<2.4; python_version < \"3.13\" and extra == \"alignment\"; dtw-python<1.6,>=1.3; python_version < \"3.13\" and extra == \"alignment\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"alignment\"; hmmlearn<0.4,>=0.2.7; python_version < \"3.13\" and extra == \"annotation\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"annotation\"; pyod<1.2,>=0.8; python_version < \"3.12\" and extra == \"annotation\"; esig<0.10,>=0.9.7; python_version < \"3.11\" and extra == \"classification\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"classification\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"classification\"; tsfresh<0.21,>=0.17; python_version < \"3.12\" and extra == \"classification\"; networkx<3.5; extra == \"clustering\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"clustering\"; tslearn!=0.6.0,<0.7.0,>=0.5.2; python_version < \"3.12\" and extra == \"clustering\"; ts2vg<1.3; python_version < \"3.13\" and extra == \"clustering\"; hmmlearn<0.4,>=0.2.7; python_version < \"3.13\" and extra == \"detection\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"detection\"; pyod<1.2,>=0.8; python_version < \"3.12\" and extra == \"detection\"; arch<7.1,>=5.6; python_version < \"3.13\" and extra == \"forecasting\"; autots<0.7,>=0.6.1; python_version < \"3.13\" and extra == \"forecasting\"; pmdarima!=1.8.1,<2.1,>=1.8; python_version < \"3.12\" and extra == \"forecasting\"; prophet<1.2,>=1.1; python_version < \"3.13\" and extra == \"forecasting\"; skforecast<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"forecasting\"; skpro<2.10.0,>=2; extra == \"forecasting\"; statsforecast<2.1.0,>=1.0.0; python_version < \"3.13\" and extra == \"forecasting\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"forecasting\"; tbats<1.2,>=1.1; python_version < \"3.12\" and extra == \"forecasting\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"networks\"; seasonal<0.4,>=0.3.1; python_version < \"3.13\" and extra == \"param-est\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"param-est\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"regression\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"regression\"; esig<0.10,>=0.9.7; python_version < \"3.11\" and extra == \"transformations\"; filterpy<1.5,>=1.4.5; python_version < \"3.13\" and extra == \"transformations\"; holidays<0.59,>=0.29; python_version < \"3.13\" and extra == \"transformations\"; mne<1.9,>=1.5; python_version < \"3.13\" and extra == \"transformations\"; numba<0.62,>=0.53; python_version < \"3.13\" and extra == \"transformations\"; pycatch22<0.4.6,>=0.4; python_version < \"3.13\" and extra == \"transformations\"; simdkalman; extra == \"transformations\"; statsmodels<0.15,>=0.12.1; python_version < \"3.13\" and extra == \"transformations\"; stumpy<1.13,>=1.5.1; python_version < \"3.12\" and extra == \"transformations\"; temporian!=0.8.0,<0.9.0,>=0.7.0; (python_version < \"3.12\" and sys_platform != \"win32\" and platform_machine != \"aarch64\") and extra == \"transformations\"; tsfresh<0.21,>=0.17; python_version < \"3.12\" and extra == \"transformations\"; backoff; extra == \"dev\"; httpx; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-randomly; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-xdist; extra == \"dev\"; wheel; extra == \"dev\"; jupyter; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.8.6; extra == \"docs\"; numpydoc; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; Sphinx!=7.2.0,<9.0.0; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-design<0.7.0; extra == \"docs\"; sphinx-gallery<0.20.0; extra == \"docs\"; sphinx-issues<6.0.0; extra == \"docs\"; tabulate; extra == \"docs\"; pytest<8.5,>=7.4; extra == \"tests\"; pytest-randomly<3.17,>=3.15; extra == \"tests\"; pytest-timeout<2.5,>=2.1; extra == \"tests\"; pytest-xdist<3.8,>=3.3; extra == \"tests\"; jupyter; extra == \"binder\"; pandas<2.0.0; extra == \"binder\"; skchange; extra == \"binder\"; mrseql<0.0.3; extra == \"cython-extras\"; mrsqm; python_version < \"3.11\" and extra == \"cython-extras\"; numba<0.62; extra == \"cython-extras\"; rdata; extra == \"datasets\"; requests; extra == \"datasets\"; FrEIA; python_version < \"3.12\" and extra == \"dl\"; neuralforecast<1.8.0,>=1.6.4; python_version < \"3.11\" and extra == \"dl\"; peft<0.14.0,>=0.10.0; python_version < \"3.12\" and extra == \"dl\"; tensorflow<2.20,>=2; python_version < \"3.13\" and extra == \"dl\"; torch; (sys_platform != \"darwin\" or python_version != \"3.13\") and extra == \"dl\"; transformers[torch]<4.41.0; python_version < \"3.12\" and extra == \"dl\"; pykan<0.2.9,>=0.2.1; python_version > \"3.9.7\" and extra == \"dl\"; pytorch-forecasting<1.5.0,>=1.0.0; (sys_platform != \"darwin\" or python_version != \"3.13\") and extra == \"dl\"; lightning>=2.0; python_version < \"3.12\" and extra == \"dl\"; gluonts>=0.14.3; python_version < \"3.12\" and extra == \"dl\"; einops>0.7.0; python_version < \"3.12\" and extra == \"dl\"; huggingface-hub>=0.23.0; python_version < \"3.12\" and extra == \"dl\"; accelerate; extra == \"dl\"; tqdm; extra == \"dl\"; hydra-core; python_version < \"3.13\" and extra == \"dl\"; mlflow<4.0; extra == \"mlflow\"; mlflow<3.0; extra == \"mlflow2\"; boto3; extra == \"mlflow-tests\"; botocore; extra == \"mlflow-tests\"; mlflow<4.0; extra == \"mlflow-tests\"; moto; extra == \"mlflow-tests\"; numpy<2.0.0; extra == \"numpy1\"; pandas<2.0.0; extra == \"pandas1\"; catboost; python_version < \"3.13\" and extra == \"compatibility-tests\"", + "Latest Version": "0.38.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "streamlit", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.37.1", + "Current Version With Dependency JSON": { + "base_package": "streamlit==1.37.1", + "dependencies": [ + "altair==4.0", + "blinker==1.5.0", + "cachetools==4.0", + "click==7.0", + "numpy==1.23", + "packaging==20", + "pandas==1.4.0", + "pillow==7.1.0", + "protobuf==3.20", + "pyarrow==7.0", + "requests==2.27", + "tenacity==8.1.0", + "toml==0.10.1", + "typing-extensions==4.4.0", + "watchdog==2.1.5", + "gitpython==3.0.7", + "pydeck==0.8.0b4", + "tornado==6.0.3", + "snowflake-snowpark-python==1.17.0", + "snowflake-connector-python==3.3.0" + ] + }, + "Dependencies for Current": "altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != \"Darwin\"; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < \"3.12\" and extra == \"snowflake\"; snowflake-connector-python>=3.3.0; python_version < \"3.12\" and extra == \"snowflake\"", + "Newer Versions": "1.38.0, 1.39.0, 1.39.1, 1.40.0, 1.40.1, 1.40.2, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.42.2, 1.43.0, 1.43.1, 1.43.2, 1.44.0, 1.44.1, 1.45.0, 1.45.1, 1.46.0", + "Dependencies for Latest": "altair<6,>=4.0; blinker<2,>=1.5.0; cachetools<7,>=4.0; click<9,>=7.0; numpy<3,>=1.23; packaging<26,>=20; pandas<3,>=1.4.0; pillow<12,>=7.1.0; protobuf<7,>=3.20; pyarrow>=7.0; requests<3,>=2.27; tenacity<10,>=8.1.0; toml<2,>=0.10.1; typing-extensions<5,>=4.4.0; watchdog<7,>=2.1.5; platform_system != \"Darwin\"; gitpython!=3.1.19,<4,>=3.0.7; pydeck<1,>=0.8.0b4; tornado!=6.5.0,<7,>=6.0.3; snowflake-snowpark-python[modin]>=1.17.0; python_version < \"3.12\" and extra == \"snowflake\"; snowflake-connector-python>=3.3.0; python_version < \"3.12\" and extra == \"snowflake\"", + "Latest Version": "1.46.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tabula-py", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.1.1", + "Current Version With Dependency JSON": { + "base_package": "tabula-py==2.1.1", + "dependencies": [ + "pandas==0.25.3", + "numpy==1.24.4", + "sphinx==7.1.2", + "sphinx-rtd-theme==1.3.0", + "Jinja2==3.1.2" + ] + }, + "Dependencies for Current": "pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == \"dev\"; ruff; extra == \"dev\"; mypy; extra == \"dev\"; Flake8-pyproject; extra == \"dev\"; sphinx==7.1.2; extra == \"doc\"; sphinx-rtd-theme==1.3.0; extra == \"doc\"; Jinja2==3.1.2; extra == \"doc\"; jpype1; extra == \"jpype\"; pytest; extra == \"test\"", + "Newer Versions": "2.2.0, 2.3.0, 2.3.1, 2.4.0, 2.5.0, 2.5.1, 2.6.0, 2.7.0rc0, 2.7.0, 2.8.0rc0, 2.8.0, 2.8.1, 2.8.2rc0, 2.8.2, 2.9.0rc0, 2.9.0, 2.9.1rc0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc1, 2.10.0", + "Dependencies for Latest": "pandas>=0.25.3; numpy>1.24.4; distro; pytest; extra == \"dev\"; ruff; extra == \"dev\"; mypy; extra == \"dev\"; Flake8-pyproject; extra == \"dev\"; sphinx==7.1.2; extra == \"doc\"; sphinx-rtd-theme==1.3.0; extra == \"doc\"; Jinja2==3.1.2; extra == \"doc\"; jpype1; extra == \"jpype\"; pytest; extra == \"test\"", + "Latest Version": "2.10.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tbats", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1.3", + "Current Version With Dependency JSON": { + "base_package": "tbats==1.1.3", + "dependencies": [] + }, + "Dependencies for Current": "numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev'", + "Newer Versions": "", + "Dependencies for Latest": "numpy; scipy; pmdarima; scikit-learn; pip-tools ; extra == 'dev'; pytest ; extra == 'dev'; rpy2 ; extra == 'dev'", + "Latest Version": "1.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tensorflow", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.16.1", + "Current Version With Dependency JSON": { + "base_package": "tensorflow==2.16.1", + "dependencies": [ + "absl-py==1.0.0", + "astunparse==1.6.0", + "flatbuffers==24.3.25", + "gast==0.2.1", + "google-pasta==0.1.1", + "libclang==13.0.0", + "opt-einsum==2.3.2", + "protobuf==3.20.3", + "requests==2.21.0", + "six==1.12.0", + "termcolor==1.1.0", + "typing-extensions==3.6.6", + "wrapt==1.11.0", + "grpcio==1.24.3", + "tensorboard==2.19.0", + "keras==3.5.0", + "numpy==1.26.0", + "h5py==3.11.0", + "ml-dtypes==0.5.1", + "tensorflow-io-gcs-filesystem==0.23.1", + "nvidia-cublas-cu12==12.5.3.2", + "nvidia-cuda-cupti-cu12==12.5.82", + "nvidia-cuda-nvcc-cu12==12.5.82", + "nvidia-cuda-nvrtc-cu12==12.5.82", + "nvidia-cuda-runtime-cu12==12.5.82", + "nvidia-cudnn-cu12==9.3.0.75", + "nvidia-cufft-cu12==11.2.3.61", + "nvidia-curand-cu12==10.3.6.82", + "nvidia-cusolver-cu12==11.6.3.83", + "nvidia-cusparse-cu12==12.5.1.3", + "nvidia-nccl-cu12==2.23.4", + "nvidia-nvjitlink-cu12==12.5.82" + ] + }, + "Dependencies for Current": "absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < \"3.12\"; nvidia-cublas-cu12==12.5.3.2; extra == \"and-cuda\"; nvidia-cuda-cupti-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-nvcc-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-nvrtc-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-runtime-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cudnn-cu12==9.3.0.75; extra == \"and-cuda\"; nvidia-cufft-cu12==11.2.3.61; extra == \"and-cuda\"; nvidia-curand-cu12==10.3.6.82; extra == \"and-cuda\"; nvidia-cusolver-cu12==11.6.3.83; extra == \"and-cuda\"; nvidia-cusparse-cu12==12.5.1.3; extra == \"and-cuda\"; nvidia-nccl-cu12==2.23.4; extra == \"and-cuda\"; nvidia-nvjitlink-cu12==12.5.82; extra == \"and-cuda\"", + "Newer Versions": "2.16.2, 2.17.0rc0, 2.17.0rc1, 2.17.0, 2.17.1, 2.18.0rc0, 2.18.0rc1, 2.18.0rc2, 2.18.0, 2.18.1, 2.19.0rc0, 2.19.0", + "Dependencies for Latest": "absl-py>=1.0.0; astunparse>=1.6.0; flatbuffers>=24.3.25; gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1; google-pasta>=0.1.1; libclang>=13.0.0; opt-einsum>=2.3.2; packaging; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.3; requests<3,>=2.21.0; setuptools; six>=1.12.0; termcolor>=1.1.0; typing-extensions>=3.6.6; wrapt>=1.11.0; grpcio<2.0,>=1.24.3; tensorboard~=2.19.0; keras>=3.5.0; numpy<2.2.0,>=1.26.0; h5py>=3.11.0; ml-dtypes<1.0.0,>=0.5.1; tensorflow-io-gcs-filesystem>=0.23.1; python_version < \"3.12\"; nvidia-cublas-cu12==12.5.3.2; extra == \"and-cuda\"; nvidia-cuda-cupti-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-nvcc-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-nvrtc-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cuda-runtime-cu12==12.5.82; extra == \"and-cuda\"; nvidia-cudnn-cu12==9.3.0.75; extra == \"and-cuda\"; nvidia-cufft-cu12==11.2.3.61; extra == \"and-cuda\"; nvidia-curand-cu12==10.3.6.82; extra == \"and-cuda\"; nvidia-cusolver-cu12==11.6.3.83; extra == \"and-cuda\"; nvidia-cusparse-cu12==12.5.1.3; extra == \"and-cuda\"; nvidia-nccl-cu12==2.23.4; extra == \"and-cuda\"; nvidia-nvjitlink-cu12==12.5.82; extra == \"and-cuda\"", + "Latest Version": "2.19.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "textblob", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.15.3", + "Current Version With Dependency JSON": { + "base_package": "textblob==0.15.3", + "dependencies": [ + "nltk==3.9", + "pre-commit==3.5", + "sphinx==8.0.2", + "sphinx-issues==4.1.0", + "PyYAML==6.0.2" + ] + }, + "Dependencies for Current": "nltk>=3.9; textblob[tests]; extra == \"dev\"; tox; extra == \"dev\"; pre-commit~=3.5; extra == \"dev\"; sphinx==8.0.2; extra == \"docs\"; sphinx-issues==4.1.0; extra == \"docs\"; PyYAML==6.0.2; extra == \"docs\"; pytest; extra == \"tests\"; numpy; extra == \"tests\"", + "Newer Versions": "0.17.0, 0.17.1, 0.18.0, 0.18.0.post0, 0.19.0", + "Dependencies for Latest": "nltk>=3.9; textblob[tests]; extra == \"dev\"; tox; extra == \"dev\"; pre-commit~=3.5; extra == \"dev\"; sphinx==8.0.2; extra == \"docs\"; sphinx-issues==4.1.0; extra == \"docs\"; PyYAML==6.0.2; extra == \"docs\"; pytest; extra == \"tests\"; numpy; extra == \"tests\"", + "Latest Version": "0.19.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tf2onnx", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.16.1", + "Current Version With Dependency JSON": { + "base_package": "tf2onnx==1.16.1", + "dependencies": [ + "numpy==1.14.1", + "onnx==1.4.1", + "flatbuffers==1.12", + "protobuf==3.20" + ] + }, + "Dependencies for Current": "numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20)", + "Newer Versions": "", + "Dependencies for Latest": "numpy (>=1.14.1); onnx (>=1.4.1); requests; six; flatbuffers (>=1.12); protobuf (~=3.20)", + "Latest Version": "1.16.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tinycss2", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.3.0", + "Current Version With Dependency JSON": { + "base_package": "tinycss2==1.3.0", + "dependencies": [ + "webencodings==0.4" + ] + }, + "Dependencies for Current": "webencodings>=0.4; sphinx; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; pytest; extra == \"test\"; ruff; extra == \"test\"", + "Newer Versions": "1.4.0", + "Dependencies for Latest": "webencodings>=0.4; sphinx; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; pytest; extra == \"test\"; ruff; extra == \"test\"", + "Latest Version": "1.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tomli", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "2.0.2", + "Current Version With Dependency JSON": { + "base_package": "tomli==2.0.2", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "2.1.0, 2.2.1", + "Dependencies for Latest": "", + "Latest Version": "2.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "toposort", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1", + "Current Version With Dependency JSON": { + "base_package": "toposort==1.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10", + "Dependencies for Latest": "", + "Latest Version": "1.10", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tox", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "4.15.0", + "Current Version With Dependency JSON": { + "base_package": "tox==4.15.0", + "dependencies": [ + "cachetools==5.5.1", + "chardet==5.2", + "colorama==0.4.6", + "filelock==3.16.1", + "packaging==24.2", + "platformdirs==4.3.6", + "pluggy==1.5", + "pyproject-api==1.8", + "tomli==2.2.1", + "typing-extensions==4.12.2", + "virtualenv==20.31", + "devpi-process==1.0.2", + "pytest-mock==3.14", + "pytest==8.3.4" + ] + }, + "Dependencies for Current": "cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < \"3.11\"; typing-extensions>=4.12.2; python_version < \"3.11\"; virtualenv>=20.31; devpi-process>=1.0.2; extra == \"test\"; pytest-mock>=3.14; extra == \"test\"; pytest>=8.3.4; extra == \"test\"", + "Newer Versions": "4.15.1, 4.16.0, 4.17.0, 4.17.1, 4.18.0, 4.18.1, 4.19.0, 4.20.0, 4.21.0, 4.21.1, 4.21.2, 4.22.0, 4.23.0, 4.23.1, 4.23.2, 4.24.0, 4.24.1, 4.24.2, 4.25.0, 4.26.0, 4.27.0", + "Dependencies for Latest": "cachetools>=5.5.1; chardet>=5.2; colorama>=0.4.6; filelock>=3.16.1; packaging>=24.2; platformdirs>=4.3.6; pluggy>=1.5; pyproject-api>=1.8; tomli>=2.2.1; python_version < \"3.11\"; typing-extensions>=4.12.2; python_version < \"3.11\"; virtualenv>=20.31; devpi-process>=1.0.2; extra == \"test\"; pytest-mock>=3.14; extra == \"test\"; pytest>=8.3.4; extra == \"test\"", + "Latest Version": "4.27.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "twine", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "5.1.1", + "Current Version With Dependency JSON": { + "base_package": "twine==5.1.1", + "dependencies": [ + "readme-renderer==35.0", + "requests==2.20", + "requests-toolbelt==0.8.0", + "urllib3==1.26.0", + "importlib-metadata==3.6", + "keyring==15.1", + "rfc3986==1.4.0", + "rich==12.0.0", + "packaging==24.0", + "keyring==15.1" + ] + }, + "Dependencies for Current": "readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < \"3.10\"; keyring>=15.1; platform_machine != \"ppc64le\" and platform_machine != \"s390x\"; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == \"keyring\"", + "Newer Versions": "6.0.0, 6.0.1, 6.1.0", + "Dependencies for Latest": "readme-renderer>=35.0; requests>=2.20; requests-toolbelt!=0.9.0,>=0.8.0; urllib3>=1.26.0; importlib-metadata>=3.6; python_version < \"3.10\"; keyring>=15.1; platform_machine != \"ppc64le\" and platform_machine != \"s390x\"; rfc3986>=1.4.0; rich>=12.0.0; packaging>=24.0; id; keyring>=15.1; extra == \"keyring\"", + "Latest Version": "6.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "unstructured", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.14.2", + "Current Version With Dependency JSON": { + "base_package": "unstructured==0.14.2", + "dependencies": [ + "onnx==1.17.0", + "unstructured.pytesseract==0.3.12", + "unstructured-inference==1.0.5", + "python-pptx==1.0.1", + "python-docx==1.1.2", + "onnxruntime==1.19.0", + "python-docx==1.1.2", + "python-docx==1.1.2", + "onnx==1.17.0", + "onnxruntime==1.19.0", + "unstructured-inference==1.0.5", + "unstructured.pytesseract==0.3.12", + "onnx==1.17.0", + "unstructured.pytesseract==0.3.12", + "unstructured-inference==1.0.5", + "python-pptx==1.0.1", + "python-docx==1.1.2", + "onnxruntime==1.19.0", + "python-docx==1.1.2", + "paddlepaddle==3.0.0b1", + "unstructured.paddleocr==2.10.0", + "onnx==1.17.0", + "onnxruntime==1.19.0", + "unstructured-inference==1.0.5", + "unstructured.pytesseract==0.3.12", + "python-pptx==1.0.1", + "python-pptx==1.0.1" + ] + }, + "Dependencies for Current": "chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == \"all-docs\"; pi-heif; extra == \"all-docs\"; markdown; extra == \"all-docs\"; pdf2image; extra == \"all-docs\"; networkx; extra == \"all-docs\"; pandas; extra == \"all-docs\"; unstructured.pytesseract>=0.3.12; extra == \"all-docs\"; google-cloud-vision; extra == \"all-docs\"; unstructured-inference>=1.0.5; extra == \"all-docs\"; xlrd; extra == \"all-docs\"; effdet; extra == \"all-docs\"; pypdf; extra == \"all-docs\"; python-pptx>=1.0.1; extra == \"all-docs\"; pdfminer.six; extra == \"all-docs\"; python-docx>=1.1.2; extra == \"all-docs\"; pypandoc; extra == \"all-docs\"; onnxruntime>=1.19.0; extra == \"all-docs\"; pikepdf; extra == \"all-docs\"; openpyxl; extra == \"all-docs\"; pandas; extra == \"csv\"; python-docx>=1.1.2; extra == \"doc\"; python-docx>=1.1.2; extra == \"docx\"; pypandoc; extra == \"epub\"; langdetect; extra == \"huggingface\"; sacremoses; extra == \"huggingface\"; sentencepiece; extra == \"huggingface\"; torch; extra == \"huggingface\"; transformers; extra == \"huggingface\"; onnx>=1.17.0; extra == \"image\"; onnxruntime>=1.19.0; extra == \"image\"; pdf2image; extra == \"image\"; pdfminer.six; extra == \"image\"; pikepdf; extra == \"image\"; pi-heif; extra == \"image\"; pypdf; extra == \"image\"; google-cloud-vision; extra == \"image\"; effdet; extra == \"image\"; unstructured-inference>=1.0.5; extra == \"image\"; unstructured.pytesseract>=0.3.12; extra == \"image\"; onnx>=1.17.0; extra == \"local-inference\"; pi-heif; extra == \"local-inference\"; markdown; extra == \"local-inference\"; pdf2image; extra == \"local-inference\"; networkx; extra == \"local-inference\"; pandas; extra == \"local-inference\"; unstructured.pytesseract>=0.3.12; extra == \"local-inference\"; google-cloud-vision; extra == \"local-inference\"; unstructured-inference>=1.0.5; extra == \"local-inference\"; xlrd; extra == \"local-inference\"; effdet; extra == \"local-inference\"; pypdf; extra == \"local-inference\"; python-pptx>=1.0.1; extra == \"local-inference\"; pdfminer.six; extra == \"local-inference\"; python-docx>=1.1.2; extra == \"local-inference\"; pypandoc; extra == \"local-inference\"; onnxruntime>=1.19.0; extra == \"local-inference\"; pikepdf; extra == \"local-inference\"; openpyxl; extra == \"local-inference\"; markdown; extra == \"md\"; python-docx>=1.1.2; extra == \"odt\"; pypandoc; extra == \"odt\"; pypandoc; extra == \"org\"; paddlepaddle>=3.0.0b1; extra == \"paddleocr\"; unstructured.paddleocr==2.10.0; extra == \"paddleocr\"; onnx>=1.17.0; extra == \"pdf\"; onnxruntime>=1.19.0; extra == \"pdf\"; pdf2image; extra == \"pdf\"; pdfminer.six; extra == \"pdf\"; pikepdf; extra == \"pdf\"; pi-heif; extra == \"pdf\"; pypdf; extra == \"pdf\"; google-cloud-vision; extra == \"pdf\"; effdet; extra == \"pdf\"; unstructured-inference>=1.0.5; extra == \"pdf\"; unstructured.pytesseract>=0.3.12; extra == \"pdf\"; python-pptx>=1.0.1; extra == \"ppt\"; python-pptx>=1.0.1; extra == \"pptx\"; pypandoc; extra == \"rst\"; pypandoc; extra == \"rtf\"; pandas; extra == \"tsv\"; openpyxl; extra == \"xlsx\"; pandas; extra == \"xlsx\"; xlrd; extra == \"xlsx\"; networkx; extra == \"xlsx\"", + "Newer Versions": "0.14.3, 0.14.4, 0.14.5, 0.14.6, 0.14.7, 0.14.8, 0.14.9, 0.14.10, 0.15.0, 0.15.1, 0.15.3, 0.15.5, 0.15.6, 0.15.7, 0.15.8, 0.15.9, 0.15.10, 0.15.12, 0.15.13, 0.15.14, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.16.7, 0.16.8, 0.16.9, 0.16.10, 0.16.11, 0.16.12, 0.16.13, 0.16.14, 0.16.15, 0.16.16, 0.16.17, 0.16.19, 0.16.20, 0.16.21, 0.16.22, 0.16.23, 0.16.24, 0.16.25, 0.17.0, 0.17.2, 0.18.1", + "Dependencies for Latest": "chardet; filetype; python-magic; lxml; nltk; requests; beautifulsoup4; emoji; dataclasses-json; python-iso639; langdetect; numpy; rapidfuzz; backoff; typing-extensions; unstructured-client; wrapt; tqdm; psutil; python-oxmsg; html5lib; onnx>=1.17.0; extra == \"all-docs\"; pi-heif; extra == \"all-docs\"; markdown; extra == \"all-docs\"; pdf2image; extra == \"all-docs\"; networkx; extra == \"all-docs\"; pandas; extra == \"all-docs\"; unstructured.pytesseract>=0.3.12; extra == \"all-docs\"; google-cloud-vision; extra == \"all-docs\"; unstructured-inference>=1.0.5; extra == \"all-docs\"; xlrd; extra == \"all-docs\"; effdet; extra == \"all-docs\"; pypdf; extra == \"all-docs\"; python-pptx>=1.0.1; extra == \"all-docs\"; pdfminer.six; extra == \"all-docs\"; python-docx>=1.1.2; extra == \"all-docs\"; pypandoc; extra == \"all-docs\"; onnxruntime>=1.19.0; extra == \"all-docs\"; pikepdf; extra == \"all-docs\"; openpyxl; extra == \"all-docs\"; pandas; extra == \"csv\"; python-docx>=1.1.2; extra == \"doc\"; python-docx>=1.1.2; extra == \"docx\"; pypandoc; extra == \"epub\"; langdetect; extra == \"huggingface\"; sacremoses; extra == \"huggingface\"; sentencepiece; extra == \"huggingface\"; torch; extra == \"huggingface\"; transformers; extra == \"huggingface\"; onnx>=1.17.0; extra == \"image\"; onnxruntime>=1.19.0; extra == \"image\"; pdf2image; extra == \"image\"; pdfminer.six; extra == \"image\"; pikepdf; extra == \"image\"; pi-heif; extra == \"image\"; pypdf; extra == \"image\"; google-cloud-vision; extra == \"image\"; effdet; extra == \"image\"; unstructured-inference>=1.0.5; extra == \"image\"; unstructured.pytesseract>=0.3.12; extra == \"image\"; onnx>=1.17.0; extra == \"local-inference\"; pi-heif; extra == \"local-inference\"; markdown; extra == \"local-inference\"; pdf2image; extra == \"local-inference\"; networkx; extra == \"local-inference\"; pandas; extra == \"local-inference\"; unstructured.pytesseract>=0.3.12; extra == \"local-inference\"; google-cloud-vision; extra == \"local-inference\"; unstructured-inference>=1.0.5; extra == \"local-inference\"; xlrd; extra == \"local-inference\"; effdet; extra == \"local-inference\"; pypdf; extra == \"local-inference\"; python-pptx>=1.0.1; extra == \"local-inference\"; pdfminer.six; extra == \"local-inference\"; python-docx>=1.1.2; extra == \"local-inference\"; pypandoc; extra == \"local-inference\"; onnxruntime>=1.19.0; extra == \"local-inference\"; pikepdf; extra == \"local-inference\"; openpyxl; extra == \"local-inference\"; markdown; extra == \"md\"; python-docx>=1.1.2; extra == \"odt\"; pypandoc; extra == \"odt\"; pypandoc; extra == \"org\"; paddlepaddle>=3.0.0b1; extra == \"paddleocr\"; unstructured.paddleocr==2.10.0; extra == \"paddleocr\"; onnx>=1.17.0; extra == \"pdf\"; onnxruntime>=1.19.0; extra == \"pdf\"; pdf2image; extra == \"pdf\"; pdfminer.six; extra == \"pdf\"; pikepdf; extra == \"pdf\"; pi-heif; extra == \"pdf\"; pypdf; extra == \"pdf\"; google-cloud-vision; extra == \"pdf\"; effdet; extra == \"pdf\"; unstructured-inference>=1.0.5; extra == \"pdf\"; unstructured.pytesseract>=0.3.12; extra == \"pdf\"; python-pptx>=1.0.1; extra == \"ppt\"; python-pptx>=1.0.1; extra == \"pptx\"; pypandoc; extra == \"rst\"; pypandoc; extra == \"rtf\"; pandas; extra == \"tsv\"; openpyxl; extra == \"xlsx\"; pandas; extra == \"xlsx\"; xlrd; extra == \"xlsx\"; networkx; extra == \"xlsx\"", + "Latest Version": "0.18.1", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-46455, CVSS_V4, unstructured XML External Entity (XXE), CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<0.14.3", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": "0.18.1", + "Upgrade Instruction": { + "base_package": "unstructured==0.18.1", + "dependencies": [ + "html5lib==1.1", + "pi-heif==0.22.0", + "unstructured.pytesseract==0.3.15", + "google-cloud-vision==3.10.2", + "unstructured-inference==1.0.5", + "xlrd==2.0.2", + "effdet==0.4.1", + "python-pptx==1.0.2", + "pdfminer.six==20250506", + "python-docx==1.2.0", + "pypandoc==1.15", + "onnxruntime==1.22.0", + "pikepdf==9.9.0", + "python-docx==1.2.0", + "python-docx==1.2.0", + "pypandoc==1.15", + "sacremoses==2.3.0", + "onnxruntime==1.22.0", + "pdfminer.six==20250506", + "pikepdf==9.9.0", + "pi-heif==0.22.0", + "google-cloud-vision==3.10.2", + "effdet==0.4.1", + "unstructured-inference==1.0.5", + "unstructured.pytesseract==0.3.15", + "pi-heif==0.22.0", + "unstructured.pytesseract==0.3.15", + "google-cloud-vision==3.10.2", + "unstructured-inference==1.0.5", + "xlrd==2.0.2", + "effdet==0.4.1", + "python-pptx==1.0.2", + "pdfminer.six==20250506", + "python-docx==1.2.0", + "pypandoc==1.15", + "onnxruntime==1.22.0", + "pikepdf==9.9.0", + "python-docx==1.2.0", + "pypandoc==1.15", + "pypandoc==1.15", + "paddlepaddle==1.0.9", + "unstructured.paddleocr==0.1.1", + "onnxruntime==1.22.0", + "pdfminer.six==20250506", + "pikepdf==9.9.0", + "pi-heif==0.22.0", + "google-cloud-vision==3.10.2", + "effdet==0.4.1", + "unstructured-inference==1.0.5", + "unstructured.pytesseract==0.3.15", + "python-pptx==1.0.2", + "python-pptx==1.0.2", + "pypandoc==1.15", + "pypandoc==1.15", + "xlrd==2.0.2" + ] + }, + "Remarks": "" + }, + { + "Package Name": "uri-template", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.3.0", + "Current Version With Dependency JSON": { + "base_package": "uri-template==1.3.0", + "dependencies": [] + }, + "Dependencies for Current": "types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev'", + "Newer Versions": "", + "Dependencies for Latest": "types-PyYAML ; extra == 'dev'; mypy ; extra == 'dev'; flake8 ; extra == 'dev'; flake8-annotations ; extra == 'dev'; flake8-bandit ; extra == 'dev'; flake8-bugbear ; extra == 'dev'; flake8-commas ; extra == 'dev'; flake8-comprehensions ; extra == 'dev'; flake8-continuation ; extra == 'dev'; flake8-datetimez ; extra == 'dev'; flake8-docstrings ; extra == 'dev'; flake8-import-order ; extra == 'dev'; flake8-literal ; extra == 'dev'; flake8-modern-annotations ; extra == 'dev'; flake8-noqa ; extra == 'dev'; flake8-pyproject ; extra == 'dev'; flake8-requirements ; extra == 'dev'; flake8-typechecking-import ; extra == 'dev'; flake8-use-fstring ; extra == 'dev'; pep8-naming ; extra == 'dev'", + "Latest Version": "1.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "uvloop", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.20.0", + "Current Version With Dependency JSON": { + "base_package": "uvloop==0.20.0", + "dependencies": [ + "setuptools==60", + "Cython==3.0", + "Sphinx==4.1.2", + "sphinxcontrib-asyncio==0.3.0", + "sphinx-rtd-theme==0.5.2", + "aiohttp==3.10.5", + "flake8==5.0", + "pycodestyle==2.9.0", + "pyOpenSSL==23.0.0", + "mypy==0.800" + ] + }, + "Dependencies for Current": "setuptools>=60; extra == \"dev\"; Cython~=3.0; extra == \"dev\"; Sphinx~=4.1.2; extra == \"docs\"; sphinxcontrib-asyncio~=0.3.0; extra == \"docs\"; sphinx-rtd-theme~=0.5.2; extra == \"docs\"; aiohttp>=3.10.5; extra == \"test\"; flake8~=5.0; extra == \"test\"; psutil; extra == \"test\"; pycodestyle~=2.9.0; extra == \"test\"; pyOpenSSL~=23.0.0; extra == \"test\"; mypy>=0.800; extra == \"test\"", + "Newer Versions": "0.21.0b1, 0.21.0", + "Dependencies for Latest": "setuptools>=60; extra == \"dev\"; Cython~=3.0; extra == \"dev\"; Sphinx~=4.1.2; extra == \"docs\"; sphinxcontrib-asyncio~=0.3.0; extra == \"docs\"; sphinx-rtd-theme~=0.5.2; extra == \"docs\"; aiohttp>=3.10.5; extra == \"test\"; flake8~=5.0; extra == \"test\"; psutil; extra == \"test\"; pycodestyle~=2.9.0; extra == \"test\"; pyOpenSSL~=23.0.0; extra == \"test\"; mypy>=0.800; extra == \"test\"", + "Latest Version": "0.21.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "watchgod", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "0.8.2", + "Current Version With Dependency JSON": { + "base_package": "watchgod==0.8.2", + "dependencies": [ + "anyio==3.0.0" + ] + }, + "Dependencies for Current": "anyio (<4,>=3.0.0)", + "Newer Versions": "0.10a1", + "Dependencies for Latest": "anyio (<4,>=3.0.0)", + "Latest Version": "0.10a1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "webcolors", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "24.8.0", + "Current Version With Dependency JSON": { + "base_package": "webcolors==24.8.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "24.11.0, 24.11.1", + "Dependencies for Latest": "", + "Latest Version": "24.11.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "websockets", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "13.1", + "Current Version With Dependency JSON": { + "base_package": "websockets==13.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "14.0, 14.1, 14.2, 15.0, 15.0.1", + "Dependencies for Latest": "", + "Latest Version": "15.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "xattr", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.1.0", + "Current Version With Dependency JSON": { + "base_package": "xattr==1.1.0", + "dependencies": [ + "cffi==1.16.0" + ] + }, + "Dependencies for Current": "cffi>=1.16.0; pytest; extra == \"test\"", + "Newer Versions": "1.1.4", + "Dependencies for Latest": "cffi>=1.16.0; pytest; extra == \"test\"", + "Latest Version": "1.1.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "yellowbrick", + "Package Type": "Base Package", + "Custodian": "EY", + "Current Version": "1.5", + "Current Version With Dependency JSON": { + "base_package": "yellowbrick==1.5", + "dependencies": [ + "matplotlib==2.0.2", + "scipy==1.0.0", + "scikit-learn==1.0.0", + "numpy==1.16.0", + "cycler==0.10.0" + ] + }, + "Dependencies for Current": "matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)", + "Newer Versions": "", + "Dependencies for Latest": "matplotlib (!=3.0.0,>=2.0.2); scipy (>=1.0.0); scikit-learn (>=1.0.0); numpy (>=1.16.0); cycler (>=0.10.0)", + "Latest Version": "1.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "adal", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "PyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)", + "Newer Versions": "", + "Dependencies for Latest": "PyJWT (<3,>=1.0.0); requests (<3,>=2.0.0); python-dateutil (<3,>=2.1.0); cryptography (>=1.1.0)", + "Latest Version": "1.2.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "aiofiles", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "24.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "24.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "aiohappyeyeballs", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.4.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.4.7, 2.4.8, 2.5.0, 2.6.0, 2.6.1", + "Dependencies for Latest": "", + "Latest Version": "2.6.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "aiohttp", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.11.13", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "aiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < \"3.11\"; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == \"speedups\"; Brotli; platform_python_implementation == \"CPython\" and extra == \"speedups\"; brotlicffi; platform_python_implementation != \"CPython\" and extra == \"speedups\"", + "Newer Versions": "3.11.14, 3.11.15, 3.11.16, 3.11.17, 3.11.18, 3.12.0b0, 3.12.0b1, 3.12.0b2, 3.12.0b3, 3.12.0rc0, 3.12.0rc1, 3.12.0, 3.12.1rc0, 3.12.1, 3.12.2, 3.12.3, 3.12.4, 3.12.6, 3.12.7rc0, 3.12.7, 3.12.8, 3.12.9, 3.12.10, 3.12.11, 3.12.12, 3.12.13, 4.0.0a0, 4.0.0a1", + "Dependencies for Latest": "aiohappyeyeballs>=2.5.0; aiosignal>=1.1.2; async-timeout<6.0,>=4.0; python_version < \"3.11\"; attrs>=17.3.0; frozenlist>=1.1.1; multidict<7.0,>=4.5; propcache>=0.2.0; yarl<2.0,>=1.17.0; aiodns>=3.3.0; extra == \"speedups\"; Brotli; platform_python_implementation == \"CPython\" and extra == \"speedups\"; brotlicffi; platform_python_implementation != \"CPython\" and extra == \"speedups\"", + "Latest Version": "4.0.0a1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "aiosignal", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "frozenlist>=1.1.0", + "Newer Versions": "", + "Dependencies for Latest": "frozenlist>=1.1.0", + "Latest Version": "1.3.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "annotated-types", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>=4.0.0; python_version < \"3.9\"", + "Newer Versions": "", + "Dependencies for Latest": "typing-extensions>=4.0.0; python_version < \"3.9\"", + "Latest Version": "0.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "antlr4-python3-runtime", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.9.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing; python_version < \"3.5\"", + "Newer Versions": "4.10, 4.11.0, 4.11.1, 4.12.0, 4.13.0, 4.13.1, 4.13.2", + "Dependencies for Latest": "typing; python_version < \"3.5\"", + "Latest Version": "4.13.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "anyconfig", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.14.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.14.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "anyio", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.8.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "exceptiongroup>=1.0.2; python_version < \"3.11\"; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < \"3.13\"; trio>=0.26.1; extra == \"trio\"; anyio[trio]; extra == \"test\"; blockbuster>=1.5.23; extra == \"test\"; coverage[toml]>=7; extra == \"test\"; exceptiongroup>=1.2.0; extra == \"test\"; hypothesis>=4.0; extra == \"test\"; psutil>=5.9; extra == \"test\"; pytest>=7.0; extra == \"test\"; trustme; extra == \"test\"; truststore>=0.9.1; python_version >= \"3.10\" and extra == \"test\"; uvloop>=0.21; (platform_python_implementation == \"CPython\" and platform_system != \"Windows\" and python_version < \"3.14\") and extra == \"test\"; packaging; extra == \"doc\"; Sphinx~=8.2; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; sphinx-autodoc-typehints>=1.2.0; extra == \"doc\"", + "Newer Versions": "4.9.0", + "Dependencies for Latest": "exceptiongroup>=1.0.2; python_version < \"3.11\"; idna>=2.8; sniffio>=1.1; typing_extensions>=4.5; python_version < \"3.13\"; trio>=0.26.1; extra == \"trio\"; anyio[trio]; extra == \"test\"; blockbuster>=1.5.23; extra == \"test\"; coverage[toml]>=7; extra == \"test\"; exceptiongroup>=1.2.0; extra == \"test\"; hypothesis>=4.0; extra == \"test\"; psutil>=5.9; extra == \"test\"; pytest>=7.0; extra == \"test\"; trustme; extra == \"test\"; truststore>=0.9.1; python_version >= \"3.10\" and extra == \"test\"; uvloop>=0.21; (platform_python_implementation == \"CPython\" and platform_system != \"Windows\" and python_version < \"3.14\") and extra == \"test\"; packaging; extra == \"doc\"; Sphinx~=8.2; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; sphinx-autodoc-typehints>=1.2.0; extra == \"doc\"", + "Latest Version": "4.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "appdirs", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.4.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.4.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "argcomplete", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.5.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "coverage; extra == \"test\"; mypy; extra == \"test\"; pexpect; extra == \"test\"; ruff; extra == \"test\"; wheel; extra == \"test\"", + "Newer Versions": "3.5.2, 3.5.3, 3.6.0, 3.6.1, 3.6.2", + "Dependencies for Latest": "coverage; extra == \"test\"; mypy; extra == \"test\"; pexpect; extra == \"test\"; ruff; extra == \"test\"; wheel; extra == \"test\"", + "Latest Version": "3.6.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "argon2-cffi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "23.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "argon2-cffi-bindings", + "Newer Versions": "25.1.0", + "Dependencies for Latest": "argon2-cffi-bindings", + "Latest Version": "25.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "argon2-cffi-bindings", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "21.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "21.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "arrow", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "python-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == \"doc\"; sphinx>=7.0.0 ; extra == \"doc\"; sphinx-autobuild ; extra == \"doc\"; sphinx-autodoc-typehints ; extra == \"doc\"; sphinx_rtd_theme>=1.3.0 ; extra == \"doc\"; dateparser==1.* ; extra == \"test\"; pre-commit ; extra == \"test\"; pytest ; extra == \"test\"; pytest-cov ; extra == \"test\"; pytest-mock ; extra == \"test\"; pytz==2021.1 ; extra == \"test\"; simplejson==3.* ; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "python-dateutil>=2.7.0; types-python-dateutil>=2.8.10; doc8 ; extra == \"doc\"; sphinx>=7.0.0 ; extra == \"doc\"; sphinx-autobuild ; extra == \"doc\"; sphinx-autodoc-typehints ; extra == \"doc\"; sphinx_rtd_theme>=1.3.0 ; extra == \"doc\"; dateparser==1.* ; extra == \"test\"; pre-commit ; extra == \"test\"; pytest ; extra == \"test\"; pytest-cov ; extra == \"test\"; pytest-mock ; extra == \"test\"; pytz==2021.1 ; extra == \"test\"; simplejson==3.* ; extra == \"test\"", + "Latest Version": "1.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "asttokens", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "astroid<4,>=2; extra == \"astroid\"; astroid<4,>=2; extra == \"test\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-xdist; extra == \"test\"", + "Newer Versions": "3.0.0", + "Dependencies for Latest": "astroid<4,>=2; extra == \"astroid\"; astroid<4,>=2; extra == \"test\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-xdist; extra == \"test\"", + "Latest Version": "3.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "async-lru", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing_extensions>=4.0.0; python_version < \"3.11\"", + "Newer Versions": "2.0.5", + "Dependencies for Latest": "typing_extensions>=4.0.0; python_version < \"3.11\"", + "Latest Version": "2.0.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "attrs", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "24.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"benchmark\"; hypothesis; extra == \"benchmark\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"benchmark\"; pympler; extra == \"benchmark\"; pytest-codspeed; extra == \"benchmark\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"benchmark\"; pytest-xdist[psutil]; extra == \"benchmark\"; pytest>=4.3.0; extra == \"benchmark\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"cov\"; coverage[toml]>=5.3; extra == \"cov\"; hypothesis; extra == \"cov\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"cov\"; pympler; extra == \"cov\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"cov\"; pytest-xdist[psutil]; extra == \"cov\"; pytest>=4.3.0; extra == \"cov\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"dev\"; hypothesis; extra == \"dev\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"dev\"; pre-commit-uv; extra == \"dev\"; pympler; extra == \"dev\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"dev\"; pytest-xdist[psutil]; extra == \"dev\"; pytest>=4.3.0; extra == \"dev\"; cogapp; extra == \"docs\"; furo; extra == \"docs\"; myst-parser; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-notfound-page; extra == \"docs\"; sphinxcontrib-towncrier; extra == \"docs\"; towncrier; extra == \"docs\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests\"; hypothesis; extra == \"tests\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests\"; pympler; extra == \"tests\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests\"; pytest-xdist[psutil]; extra == \"tests\"; pytest>=4.3.0; extra == \"tests\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests-mypy\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests-mypy\"", + "Newer Versions": "24.3.0, 25.1.0, 25.2.0, 25.3.0", + "Dependencies for Latest": "cloudpickle; platform_python_implementation == \"CPython\" and extra == \"benchmark\"; hypothesis; extra == \"benchmark\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"benchmark\"; pympler; extra == \"benchmark\"; pytest-codspeed; extra == \"benchmark\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"benchmark\"; pytest-xdist[psutil]; extra == \"benchmark\"; pytest>=4.3.0; extra == \"benchmark\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"cov\"; coverage[toml]>=5.3; extra == \"cov\"; hypothesis; extra == \"cov\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"cov\"; pympler; extra == \"cov\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"cov\"; pytest-xdist[psutil]; extra == \"cov\"; pytest>=4.3.0; extra == \"cov\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"dev\"; hypothesis; extra == \"dev\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"dev\"; pre-commit-uv; extra == \"dev\"; pympler; extra == \"dev\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"dev\"; pytest-xdist[psutil]; extra == \"dev\"; pytest>=4.3.0; extra == \"dev\"; cogapp; extra == \"docs\"; furo; extra == \"docs\"; myst-parser; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-notfound-page; extra == \"docs\"; sphinxcontrib-towncrier; extra == \"docs\"; towncrier; extra == \"docs\"; cloudpickle; platform_python_implementation == \"CPython\" and extra == \"tests\"; hypothesis; extra == \"tests\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests\"; pympler; extra == \"tests\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests\"; pytest-xdist[psutil]; extra == \"tests\"; pytest>=4.3.0; extra == \"tests\"; mypy>=1.11.1; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests-mypy\"; pytest-mypy-plugins; (platform_python_implementation == \"CPython\" and python_version >= \"3.10\") and extra == \"tests-mypy\"", + "Latest Version": "25.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-ai-ml", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.21.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == \"designer\"; azureml-dataprep-rslex>=2.22.0; python_version < \"3.13\" and extra == \"mount\"", + "Newer Versions": "1.22.0, 1.22.1, 1.22.2, 1.22.3, 1.22.4, 1.23.0, 1.23.1, 1.24.0, 1.25.0, 1.26.0, 1.26.1, 1.26.2, 1.26.3, 1.26.4, 1.26.5, 1.27.0, 1.27.1", + "Dependencies for Latest": "pyyaml<7.0.0,>=5.1.0; msrest<1.0.0,>=0.6.18; azure-core>=1.23.0; azure-mgmt-core>=1.3.0; marshmallow<4.0.0,>=3.5; jsonschema<5.0.0,>=4.0.0; tqdm<5.0.0; strictyaml<2.0.0; colorama<1.0.0; pyjwt<3.0.0; azure-storage-blob>=12.10.0; azure-storage-file-share; azure-storage-file-datalake>=12.2.0; pydash<9.0.0,>=6.0.0; isodate<1.0.0; azure-common>=1.1; typing-extensions<5.0.0; azure-monitor-opentelemetry; six>=1.11.0; mldesigner; extra == \"designer\"; azureml-dataprep-rslex>=2.22.0; python_version < \"3.13\" and extra == \"mount\"", + "Latest Version": "1.27.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-common", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.1.28", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-nspkg ; python_version<'3.0'", + "Newer Versions": "", + "Dependencies for Latest": "azure-nspkg ; python_version<'3.0'", + "Latest Version": "1.1.28", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.31.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == \"aio\"; opentelemetry-api~=1.26; extra == \"tracing\"", + "Newer Versions": "1.32.0, 1.33.0, 1.34.0", + "Dependencies for Latest": "requests>=2.21.0; six>=1.11.0; typing-extensions>=4.6.0; aiohttp>=3.0; extra == \"aio\"; opentelemetry-api~=1.26; extra == \"tracing\"", + "Latest Version": "1.34.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-datalake-store", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.0.53", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cffi; requests>=2.20.0; azure-identity; extra == \"auth\"", + "Newer Versions": "1.0.0a0, 1.0.1", + "Dependencies for Latest": "cffi; requests>=2.20.0; azure-identity; extra == \"auth\"", + "Latest Version": "1.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-graphrbac", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.61.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "msrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < \"3.0\"", + "Newer Versions": "0.61.2", + "Dependencies for Latest": "msrest>=0.6.21; msrestazure<2.0.0,>=0.4.32; azure-common~=1.1; azure-nspkg; python_version < \"3.0\"", + "Latest Version": "0.61.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-identity", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.19.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.0", + "Newer Versions": "1.20.0, 1.21.0, 1.22.0, 1.23.0", + "Dependencies for Latest": "azure-core>=1.31.0; cryptography>=2.5; msal>=1.30.0; msal-extensions>=1.2.0; typing-extensions>=4.0.0", + "Latest Version": "1.23.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-authorization", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "4.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-containerregistry", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "10.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Newer Versions": "11.0.0, 12.0.0, 13.0.0, 14.0.0, 14.1.0b1", + "Dependencies for Latest": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Latest Version": "14.1.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core>=1.31.0", + "Newer Versions": "1.5.0", + "Dependencies for Latest": "azure-core>=1.31.0", + "Latest Version": "1.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-keyvault", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "10.3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.2", + "Newer Versions": "11.0.0", + "Dependencies for Latest": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.3.2", + "Latest Version": "11.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-network", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "27.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Newer Versions": "28.0.0, 28.1.0, 29.0.0", + "Dependencies for Latest": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Latest Version": "29.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-resource", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "23.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Newer Versions": "23.3.0, 23.4.0, 24.0.0", + "Dependencies for Latest": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Latest Version": "24.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-mgmt-storage", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "21.2.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Newer Versions": "22.0.0, 22.1.0, 22.1.1, 22.2.0, 23.0.0", + "Dependencies for Latest": "isodate>=0.6.1; typing-extensions>=4.6.0; azure-common>=1.1; azure-mgmt-core>=1.5.0", + "Latest Version": "23.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-storage-blob", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "12.23.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Newer Versions": "12.24.0b1, 12.24.0, 12.24.1, 12.25.0b1, 12.25.0, 12.25.1, 12.26.0b1, 12.27.0b1", + "Dependencies for Latest": "azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Latest Version": "12.27.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-storage-file-datalake", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "12.17.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Newer Versions": "12.18.0b1, 12.18.0, 12.18.1, 12.19.0b1, 12.19.0, 12.20.0, 12.21.0b1, 12.22.0b1", + "Dependencies for Latest": "azure-core>=1.30.0; azure-storage-blob>=12.25.1; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Latest Version": "12.22.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azure-storage-file-share", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "12.19.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Newer Versions": "12.20.0b1, 12.20.0, 12.20.1, 12.21.0b1, 12.21.0, 12.22.0b1, 12.23.0b1", + "Dependencies for Latest": "azure-core>=1.30.0; cryptography>=2.1.4; typing-extensions>=4.6.0; isodate>=0.6.1; azure-core[aio]>=1.30.0; extra == \"aio\"", + "Latest Version": "12.23.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.58.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.0", + "Newer Versions": "1.58.0.post1, 1.59.0, 1.59.0.post1, 1.59.0.post2, 1.60.0, 1.60.0.post1", + "Dependencies for Latest": "pytz; backports.tempfile; pathspec<1.0.0; requests[socks]<3.0.0,>=2.19.1; msal<2.0.0,>=1.15.0; msal-extensions<=2.0.0,>=0.3.0; knack<0.13.0; azure-core<2.0.0; pkginfo; argcomplete<4; humanfriendly<11.0,>=4.7; paramiko<4.0.0,>=2.0.8; azure-mgmt-resource<=24.0.0,>=15.0.0; azure-mgmt-containerregistry<14,>=8.2.0; azure-mgmt-storage<=23.0.0,>=16.0.0; azure-mgmt-keyvault<12.0.0,>=0.40.0; azure-mgmt-authorization<5,>=0.40.0; azure-mgmt-network<=29.0.0; azure-graphrbac<1.0.0,>=0.40.0; azure-common<2.0.0,>=1.1.12; msrest<=0.7.1,>=0.5.1; msrestazure<=0.7,>=0.4.33; urllib3<3.0.0,>1.26.17; packaging<26.0,>=20.0; python-dateutil<3.0.0,>=2.7.3; ndg-httpsclient<=0.5.1; SecretStorage<4.0.0; jsonpickle<5.0.0; contextlib2<22.0.0; docker<8.0.0; PyJWT<3.0.0; adal<=1.2.7,>=1.2.0; pyopenssl<26.0.0; jmespath<2.0.0", + "Latest Version": "1.60.0.post1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-dataprep", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.1.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == \"pandas\"; pandas>=0.23.4; extra == \"pandas\"; pyarrow>=0.17.0; extra == \"pandas\"; pyarrow>=0.17.0; extra == \"parquet\"; pyspark==2.3.0; extra == \"pyspark\"; fusepy<4.0.0,>=3.0.1; extra == \"fuse\"; scipy>=1.1.0; extra == \"scipy\"; pyarrow>=0.17.0; extra == \"pyarrow\"", + "Newer Versions": "5.2.0, 5.2.1, 5.3.0, 5.3.1, 5.3.2, 5.3.3", + "Dependencies for Latest": "azureml-dataprep-native<42.0.0,>=41.0.0; azureml-dataprep-rslex~=2.24.0dev0; cloudpickle<3.0.0,>=1.1.0; azure-identity<=1.17.0,>=1.16.0; jsonschema; pyyaml<7.0.0,>=5.1.0; numpy>=1.14.0; extra == \"pandas\"; pandas>=0.23.4; extra == \"pandas\"; pyarrow>=0.17.0; extra == \"pandas\"; pyarrow>=0.17.0; extra == \"parquet\"; pyspark==2.3.0; extra == \"pyspark\"; fusepy<4.0.0,>=3.0.1; extra == \"fuse\"; scipy>=1.1.0; extra == \"scipy\"; pyarrow>=0.17.0; extra == \"pyarrow\"", + "Latest Version": "5.3.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-dataprep-native", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "41.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "41.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "azureml-dataprep-rslex", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.22.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.22.5, 2.23.0, 2.23.1, 2.23.2, 2.23.3, 2.23.4, 2.23.5, 2.23.6, 2.23.7, 2.23.8, 2.24.0, 2.24.1, 2.24.2, 2.24.3, 2.24.4, 2.24.5", + "Dependencies for Latest": "", + "Latest Version": "2.24.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "babel", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.16.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytz>=2015.7; python_version < \"3.9\"; tzdata; sys_platform == \"win32\" and extra == \"dev\"; backports.zoneinfo; python_version < \"3.9\" and extra == \"dev\"; freezegun~=1.0; extra == \"dev\"; jinja2>=3.0; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest>=6.0; extra == \"dev\"; pytz; extra == \"dev\"; setuptools; extra == \"dev\"", + "Newer Versions": "2.17.0", + "Dependencies for Latest": "pytz>=2015.7; python_version < \"3.9\"; tzdata; sys_platform == \"win32\" and extra == \"dev\"; backports.zoneinfo; python_version < \"3.9\" and extra == \"dev\"; freezegun~=1.0; extra == \"dev\"; jinja2>=3.0; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest>=6.0; extra == \"dev\"; pytz; extra == \"dev\"; setuptools; extra == \"dev\"", + "Latest Version": "2.17.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "backoff", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.2.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "bcrypt", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest!=3.3.0,>=3.2.1; extra == \"tests\"; mypy; extra == \"typecheck\"", + "Newer Versions": "4.2.1, 4.3.0", + "Dependencies for Latest": "pytest!=3.3.0,>=3.2.1; extra == \"tests\"; mypy; extra == \"typecheck\"", + "Latest Version": "4.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "beautifulsoup4", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.12.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "soupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == \"cchardet\"; chardet; extra == \"chardet\"; charset-normalizer; extra == \"charset-normalizer\"; html5lib; extra == \"html5lib\"; lxml; extra == \"lxml\"", + "Newer Versions": "4.13.0b2, 4.13.0b3, 4.13.0, 4.13.1, 4.13.2, 4.13.3, 4.13.4", + "Dependencies for Latest": "soupsieve>1.2; typing-extensions>=4.0.0; cchardet; extra == \"cchardet\"; chardet; extra == \"chardet\"; charset-normalizer; extra == \"charset-normalizer\"; html5lib; extra == \"html5lib\"; lxml; extra == \"lxml\"", + "Latest Version": "4.13.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "binaryornot", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.4.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "bleach", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "webencodings; tinycss2<1.5,>=1.1.0; extra == \"css\"", + "Newer Versions": "6.2.0", + "Dependencies for Latest": "webencodings; tinycss2<1.5,>=1.1.0; extra == \"css\"", + "Latest Version": "6.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "blis", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy<3.0.0,>=1.15.0; python_version < \"3.9\"; numpy<3.0.0,>=1.19.0; python_version >= \"3.9\"", + "Newer Versions": "1.0.2, 1.1.0a0, 1.1.0, 1.2.0, 1.2.1, 1.3.0", + "Dependencies for Latest": "numpy<3.0.0,>=1.15.0; python_version < \"3.9\"; numpy<3.0.0,>=1.19.0; python_version >= \"3.9\"", + "Latest Version": "1.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "build", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.2.post1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging>=19.1; pyproject_hooks; colorama; os_name == \"nt\"; importlib-metadata>=4.6; python_full_version < \"3.10.2\"; tomli>=1.1.0; python_version < \"3.11\"; furo>=2023.08.17; extra == \"docs\"; sphinx~=7.0; extra == \"docs\"; sphinx-argparse-cli>=1.5; extra == \"docs\"; sphinx-autodoc-typehints>=1.10; extra == \"docs\"; sphinx-issues>=3.0.0; extra == \"docs\"; build[uv,virtualenv]; extra == \"test\"; filelock>=3; extra == \"test\"; pytest>=6.2.4; extra == \"test\"; pytest-cov>=2.12; extra == \"test\"; pytest-mock>=2; extra == \"test\"; pytest-rerunfailures>=9.1; extra == \"test\"; pytest-xdist>=1.34; extra == \"test\"; wheel>=0.36.0; extra == \"test\"; setuptools>=42.0.0; extra == \"test\" and python_version < \"3.10\"; setuptools>=56.0.0; extra == \"test\" and python_version == \"3.10\"; setuptools>=56.0.0; extra == \"test\" and python_version == \"3.11\"; setuptools>=67.8.0; extra == \"test\" and python_version >= \"3.12\"; build[uv]; extra == \"typing\"; importlib-metadata>=5.1; extra == \"typing\"; mypy~=1.9.0; extra == \"typing\"; tomli; extra == \"typing\"; typing-extensions>=3.7.4.3; extra == \"typing\"; uv>=0.1.18; extra == \"uv\"; virtualenv>=20.0.35; extra == \"virtualenv\"", + "Newer Versions": "", + "Dependencies for Latest": "packaging>=19.1; pyproject_hooks; colorama; os_name == \"nt\"; importlib-metadata>=4.6; python_full_version < \"3.10.2\"; tomli>=1.1.0; python_version < \"3.11\"; furo>=2023.08.17; extra == \"docs\"; sphinx~=7.0; extra == \"docs\"; sphinx-argparse-cli>=1.5; extra == \"docs\"; sphinx-autodoc-typehints>=1.10; extra == \"docs\"; sphinx-issues>=3.0.0; extra == \"docs\"; build[uv,virtualenv]; extra == \"test\"; filelock>=3; extra == \"test\"; pytest>=6.2.4; extra == \"test\"; pytest-cov>=2.12; extra == \"test\"; pytest-mock>=2; extra == \"test\"; pytest-rerunfailures>=9.1; extra == \"test\"; pytest-xdist>=1.34; extra == \"test\"; wheel>=0.36.0; extra == \"test\"; setuptools>=42.0.0; extra == \"test\" and python_version < \"3.10\"; setuptools>=56.0.0; extra == \"test\" and python_version == \"3.10\"; setuptools>=56.0.0; extra == \"test\" and python_version == \"3.11\"; setuptools>=67.8.0; extra == \"test\" and python_version >= \"3.12\"; build[uv]; extra == \"typing\"; importlib-metadata>=5.1; extra == \"typing\"; mypy~=1.9.0; extra == \"typing\"; tomli; extra == \"typing\"; typing-extensions>=3.7.4.3; extra == \"typing\"; uv>=0.1.18; extra == \"uv\"; virtualenv>=20.0.35; extra == \"virtualenv\"", + "Latest Version": "1.2.2.post1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cachetools", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "5.5.1, 5.5.2, 6.0.0, 6.1.0", + "Dependencies for Latest": "", + "Latest Version": "6.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "catalogue", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.10", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "zipp >=0.5 ; python_version < \"3.8\"; typing-extensions >=3.6.4 ; python_version < \"3.8\"", + "Newer Versions": "2.1.0", + "Dependencies for Latest": "zipp >=0.5 ; python_version < \"3.8\"; typing-extensions >=3.6.4 ; python_version < \"3.8\"", + "Latest Version": "2.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "certifi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2025.1.31", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2025.4.26, 2025.6.15", + "Dependencies for Latest": "", + "Latest Version": "2025.6.15", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cffi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.17.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pycparser", + "Newer Versions": "", + "Dependencies for Latest": "pycparser", + "Latest Version": "1.17.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "chardet", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "5.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "charset-normalizer", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.4.2", + "Dependencies for Latest": "", + "Latest Version": "3.4.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "click", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.1.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; platform_system == \"Windows\"", + "Newer Versions": "8.1.8, 8.2.0, 8.2.1", + "Dependencies for Latest": "colorama; platform_system == \"Windows\"", + "Latest Version": "8.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "click-default-group", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click; pytest ; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "click; pytest ; extra == \"test\"", + "Latest Version": "1.2.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cloudpathlib", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.19.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>4; python_version < \"3.11\"; cloudpathlib[azure]; extra == \"all\"; cloudpathlib[gs]; extra == \"all\"; cloudpathlib[s3]; extra == \"all\"; azure-storage-blob>=12; extra == \"azure\"; azure-storage-file-datalake>=12; extra == \"azure\"; google-cloud-storage; extra == \"gs\"; boto3>=1.34.0; extra == \"s3\"", + "Newer Versions": "0.20.0, 0.21.0, 0.21.1", + "Dependencies for Latest": "typing-extensions>4; python_version < \"3.11\"; cloudpathlib[azure]; extra == \"all\"; cloudpathlib[gs]; extra == \"all\"; cloudpathlib[s3]; extra == \"all\"; azure-storage-blob>=12; extra == \"azure\"; azure-storage-file-datalake>=12; extra == \"azure\"; google-cloud-storage; extra == \"gs\"; boto3>=1.34.0; extra == \"s3\"", + "Latest Version": "0.21.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cloudpickle", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.1.1", + "Dependencies for Latest": "", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "colorama", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.4.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "comm", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.2.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "traitlets>=4; pytest; extra == 'test'", + "Newer Versions": "", + "Dependencies for Latest": "traitlets>=4; pytest; extra == 'test'", + "Latest Version": "0.2.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "confection", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < \"3.8\"", + "Newer Versions": "1.0.0.dev0", + "Dependencies for Latest": "pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; srsly<3.0.0,>=2.4.0; typing-extensions<5.0.0,>=3.7.4.1; python_version < \"3.8\"", + "Latest Version": "1.0.0.dev0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "contextlib2", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "21.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "21.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "contourpy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.23; furo; extra == \"docs\"; sphinx>=7.2; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; bokeh; extra == \"bokeh\"; selenium; extra == \"bokeh\"; contourpy[bokeh,docs]; extra == \"mypy\"; bokeh; extra == \"mypy\"; docutils-stubs; extra == \"mypy\"; mypy==1.15.0; extra == \"mypy\"; types-Pillow; extra == \"mypy\"; contourpy[test-no-images]; extra == \"test\"; matplotlib; extra == \"test\"; Pillow; extra == \"test\"; pytest; extra == \"test-no-images\"; pytest-cov; extra == \"test-no-images\"; pytest-rerunfailures; extra == \"test-no-images\"; pytest-xdist; extra == \"test-no-images\"; wurlitzer; extra == \"test-no-images\"", + "Newer Versions": "1.3.1, 1.3.2", + "Dependencies for Latest": "numpy>=1.23; furo; extra == \"docs\"; sphinx>=7.2; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; bokeh; extra == \"bokeh\"; selenium; extra == \"bokeh\"; contourpy[bokeh,docs]; extra == \"mypy\"; bokeh; extra == \"mypy\"; docutils-stubs; extra == \"mypy\"; mypy==1.15.0; extra == \"mypy\"; types-Pillow; extra == \"mypy\"; contourpy[test-no-images]; extra == \"test\"; matplotlib; extra == \"test\"; Pillow; extra == \"test\"; pytest; extra == \"test-no-images\"; pytest-cov; extra == \"test-no-images\"; pytest-rerunfailures; extra == \"test-no-images\"; pytest-xdist; extra == \"test-no-images\"; wurlitzer; extra == \"test-no-images\"", + "Latest Version": "1.3.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cookiecutter", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "binaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; rich", + "Newer Versions": "", + "Dependencies for Latest": "binaryornot >=0.4.4; Jinja2 <4.0.0,>=2.7; click <9.0.0,>=7.0; pyyaml >=5.3.1; python-slugify >=4.0.0; requests >=2.23.0; arrow; rich", + "Latest Version": "2.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "coverage", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "7.6.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "tomli; python_full_version <= \"3.11.0a6\" and extra == \"toml\"", + "Newer Versions": "7.6.5, 7.6.6, 7.6.7, 7.6.8, 7.6.9, 7.6.10, 7.6.11, 7.6.12, 7.7.0, 7.7.1, 7.8.0, 7.8.1, 7.8.2, 7.9.0, 7.9.1", + "Dependencies for Latest": "tomli; python_full_version <= \"3.11.0a6\" and extra == \"toml\"", + "Latest Version": "7.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cryptography", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "44.0.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cffi>=1.14; platform_python_implementation != \"PyPy\"; bcrypt>=3.1.5; extra == \"ssh\"; nox>=2024.4.15; extra == \"nox\"; nox[uv]>=2024.3.2; python_full_version >= \"3.8\" and extra == \"nox\"; cryptography-vectors==45.0.4; extra == \"test\"; pytest>=7.4.0; extra == \"test\"; pytest-benchmark>=4.0; extra == \"test\"; pytest-cov>=2.10.1; extra == \"test\"; pytest-xdist>=3.5.0; extra == \"test\"; pretend>=0.7; extra == \"test\"; certifi>=2024; extra == \"test\"; pytest-randomly; extra == \"test-randomorder\"; sphinx>=5.3.0; extra == \"docs\"; sphinx-rtd-theme>=3.0.0; python_full_version >= \"3.8\" and extra == \"docs\"; sphinx-inline-tabs; python_full_version >= \"3.8\" and extra == \"docs\"; pyenchant>=3; extra == \"docstest\"; readme-renderer>=30.0; extra == \"docstest\"; sphinxcontrib-spelling>=7.3.1; extra == \"docstest\"; build>=1.0.0; extra == \"sdist\"; ruff>=0.3.6; extra == \"pep8test\"; mypy>=1.4; extra == \"pep8test\"; check-sdist; python_full_version >= \"3.8\" and extra == \"pep8test\"; click>=8.0.1; extra == \"pep8test\"", + "Newer Versions": "44.0.3, 45.0.0, 45.0.1, 45.0.2, 45.0.3, 45.0.4", + "Dependencies for Latest": "cffi>=1.14; platform_python_implementation != \"PyPy\"; bcrypt>=3.1.5; extra == \"ssh\"; nox>=2024.4.15; extra == \"nox\"; nox[uv]>=2024.3.2; python_full_version >= \"3.8\" and extra == \"nox\"; cryptography-vectors==45.0.4; extra == \"test\"; pytest>=7.4.0; extra == \"test\"; pytest-benchmark>=4.0; extra == \"test\"; pytest-cov>=2.10.1; extra == \"test\"; pytest-xdist>=3.5.0; extra == \"test\"; pretend>=0.7; extra == \"test\"; certifi>=2024; extra == \"test\"; pytest-randomly; extra == \"test-randomorder\"; sphinx>=5.3.0; extra == \"docs\"; sphinx-rtd-theme>=3.0.0; python_full_version >= \"3.8\" and extra == \"docs\"; sphinx-inline-tabs; python_full_version >= \"3.8\" and extra == \"docs\"; pyenchant>=3; extra == \"docstest\"; readme-renderer>=30.0; extra == \"docstest\"; sphinxcontrib-spelling>=7.3.1; extra == \"docstest\"; build>=1.0.0; extra == \"sdist\"; ruff>=0.3.6; extra == \"pep8test\"; mypy>=1.4; extra == \"pep8test\"; check-sdist; python_full_version >= \"3.8\" and extra == \"pep8test\"; click>=8.0.1; extra == \"pep8test\"", + "Latest Version": "45.0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cycler", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.12.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests'", + "Newer Versions": "", + "Dependencies for Latest": "ipython ; extra == 'docs'; matplotlib ; extra == 'docs'; numpydoc ; extra == 'docs'; sphinx ; extra == 'docs'; pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'; pytest-xdist ; extra == 'tests'", + "Latest Version": "0.12.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cymem", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.0.9a2, 2.0.9a3, 2.0.10, 2.0.11", + "Dependencies for Latest": "", + "Latest Version": "2.0.11", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "debugpy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.8.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.14", + "Dependencies for Latest": "", + "Latest Version": "1.8.14", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "decorator", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.1.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "5.2.0, 5.2.1", + "Dependencies for Latest": "", + "Latest Version": "5.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "defusedxml", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.7.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.8.0rc1, 0.8.0rc2", + "Dependencies for Latest": "", + "Latest Version": "0.8.0rc2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "distro", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dnspython", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "black>=23.1.0; extra == \"dev\"; coverage>=7.0; extra == \"dev\"; flake8>=7; extra == \"dev\"; hypercorn>=0.16.0; extra == \"dev\"; mypy>=1.8; extra == \"dev\"; pylint>=3; extra == \"dev\"; pytest-cov>=4.1.0; extra == \"dev\"; pytest>=7.4; extra == \"dev\"; quart-trio>=0.11.0; extra == \"dev\"; sphinx-rtd-theme>=2.0.0; extra == \"dev\"; sphinx>=7.2.0; extra == \"dev\"; twine>=4.0.0; extra == \"dev\"; wheel>=0.42.0; extra == \"dev\"; cryptography>=43; extra == \"dnssec\"; h2>=4.1.0; extra == \"doh\"; httpcore>=1.0.0; extra == \"doh\"; httpx>=0.26.0; extra == \"doh\"; aioquic>=1.0.0; extra == \"doq\"; idna>=3.7; extra == \"idna\"; trio>=0.23; extra == \"trio\"; wmi>=1.5.1; extra == \"wmi\"", + "Newer Versions": "", + "Dependencies for Latest": "black>=23.1.0; extra == \"dev\"; coverage>=7.0; extra == \"dev\"; flake8>=7; extra == \"dev\"; hypercorn>=0.16.0; extra == \"dev\"; mypy>=1.8; extra == \"dev\"; pylint>=3; extra == \"dev\"; pytest-cov>=4.1.0; extra == \"dev\"; pytest>=7.4; extra == \"dev\"; quart-trio>=0.11.0; extra == \"dev\"; sphinx-rtd-theme>=2.0.0; extra == \"dev\"; sphinx>=7.2.0; extra == \"dev\"; twine>=4.0.0; extra == \"dev\"; wheel>=0.42.0; extra == \"dev\"; cryptography>=43; extra == \"dnssec\"; h2>=4.1.0; extra == \"doh\"; httpcore>=1.0.0; extra == \"doh\"; httpx>=0.26.0; extra == \"doh\"; aioquic>=1.0.0; extra == \"doq\"; idna>=3.7; extra == \"idna\"; trio>=0.23; extra == \"trio\"; wmi>=1.5.1; extra == \"wmi\"", + "Latest Version": "2.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "docker", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "7.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pywin32>=304; sys_platform == \"win32\"; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == \"dev\"; pytest-cov==4.1.0; extra == \"dev\"; pytest-timeout==2.1.0; extra == \"dev\"; pytest==7.4.2; extra == \"dev\"; ruff==0.1.8; extra == \"dev\"; myst-parser==0.18.0; extra == \"docs\"; sphinx==5.1.1; extra == \"docs\"; paramiko>=2.4.3; extra == \"ssh\"; websocket-client>=1.3.0; extra == \"websockets\"", + "Newer Versions": "", + "Dependencies for Latest": "pywin32>=304; sys_platform == \"win32\"; requests>=2.26.0; urllib3>=1.26.0; coverage==7.2.7; extra == \"dev\"; pytest-cov==4.1.0; extra == \"dev\"; pytest-timeout==2.1.0; extra == \"dev\"; pytest==7.4.2; extra == \"dev\"; ruff==0.1.8; extra == \"dev\"; myst-parser==0.18.0; extra == \"docs\"; sphinx==5.1.1; extra == \"docs\"; paramiko>=2.4.3; extra == \"ssh\"; websocket-client>=1.3.0; extra == \"websockets\"", + "Latest Version": "7.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dynaconf", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.2.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "redis; extra == \"all\"; ruamel.yaml; extra == \"all\"; configobj; extra == \"all\"; hvac; extra == \"all\"; configobj; extra == \"configobj\"; configobj; extra == \"ini\"; redis; extra == \"redis\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-xdist; extra == \"test\"; pytest-mock; extra == \"test\"; radon; extra == \"test\"; flask>=0.12; extra == \"test\"; django; extra == \"test\"; python-dotenv; extra == \"test\"; toml; extra == \"test\"; redis; extra == \"test\"; hvac>=1.1.0; extra == \"test\"; configobj; extra == \"test\"; toml; extra == \"toml\"; hvac; extra == \"vault\"; ruamel.yaml; extra == \"yaml\"", + "Newer Versions": "3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11", + "Dependencies for Latest": "redis; extra == \"all\"; ruamel.yaml; extra == \"all\"; configobj; extra == \"all\"; hvac; extra == \"all\"; configobj; extra == \"configobj\"; configobj; extra == \"ini\"; redis; extra == \"redis\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-xdist; extra == \"test\"; pytest-mock; extra == \"test\"; radon; extra == \"test\"; flask>=0.12; extra == \"test\"; django; extra == \"test\"; python-dotenv; extra == \"test\"; toml; extra == \"test\"; redis; extra == \"test\"; hvac>=1.1.0; extra == \"test\"; configobj; extra == \"test\"; toml; extra == \"toml\"; hvac; extra == \"vault\"; ruamel.yaml; extra == \"yaml\"", + "Latest Version": "3.2.11", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "executing", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "asttokens>=2.1.0; extra == \"tests\"; ipython; extra == \"tests\"; pytest; extra == \"tests\"; coverage; extra == \"tests\"; coverage-enable-subprocess; extra == \"tests\"; littleutils; extra == \"tests\"; rich; python_version >= \"3.11\" and extra == \"tests\"", + "Newer Versions": "2.2.0", + "Dependencies for Latest": "asttokens>=2.1.0; extra == \"tests\"; ipython; extra == \"tests\"; pytest; extra == \"tests\"; coverage; extra == \"tests\"; coverage-enable-subprocess; extra == \"tests\"; littleutils; extra == \"tests\"; rich; python_version >= \"3.11\" and extra == \"tests\"", + "Latest Version": "2.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Faker", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "26.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "tzdata", + "Newer Versions": "27.0.0, 27.1.0, 27.2.0, 27.3.0, 27.4.0, 28.0.0, 28.1.0, 28.2.0, 28.3.0, 28.4.0, 28.4.1, 29.0.0, 30.0.0, 30.1.0, 30.2.0, 30.3.0, 30.4.0, 30.5.0, 30.6.0, 30.7.0, 30.8.0, 30.8.1, 30.8.2, 30.9.0, 30.10.0, 31.0.0, 32.0.0, 32.1.0, 33.0.0, 33.1.0, 33.1.1, 33.1.2, 33.1.3, 33.2.0, 33.3.0, 33.3.1, 34.0.0, 34.0.1, 34.0.2, 35.0.0, 35.1.0, 35.2.0, 35.2.1, 35.2.2, 36.0.0, 36.1.0, 36.1.1, 36.2.0, 36.2.1, 36.2.2, 36.2.3, 37.0.0, 37.0.1, 37.0.2, 37.1.0, 37.1.1, 37.2.0, 37.2.1, 37.3.0, 37.4.0", + "Dependencies for Latest": "tzdata", + "Latest Version": "37.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fastapi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.111.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "starlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == \"standard\"; httpx>=0.23.0; extra == \"standard\"; jinja2>=3.1.5; extra == \"standard\"; python-multipart>=0.0.18; extra == \"standard\"; email-validator>=2.0.0; extra == \"standard\"; uvicorn[standard]>=0.12.0; extra == \"standard\"; fastapi-cli[standard]>=0.0.5; extra == \"all\"; httpx>=0.23.0; extra == \"all\"; jinja2>=3.1.5; extra == \"all\"; python-multipart>=0.0.18; extra == \"all\"; itsdangerous>=1.1.0; extra == \"all\"; pyyaml>=5.3.1; extra == \"all\"; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == \"all\"; orjson>=3.2.1; extra == \"all\"; email-validator>=2.0.0; extra == \"all\"; uvicorn[standard]>=0.12.0; extra == \"all\"; pydantic-settings>=2.0.0; extra == \"all\"; pydantic-extra-types>=2.0.0; extra == \"all\"", + "Newer Versions": "0.112.0, 0.112.1, 0.112.2, 0.112.3, 0.112.4, 0.113.0, 0.114.0, 0.114.1, 0.114.2, 0.115.0, 0.115.1, 0.115.2, 0.115.3, 0.115.4, 0.115.5, 0.115.6, 0.115.7, 0.115.8, 0.115.9, 0.115.10, 0.115.11, 0.115.12, 0.115.13", + "Dependencies for Latest": "starlette<0.47.0,>=0.40.0; pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4; typing-extensions>=4.8.0; fastapi-cli[standard]>=0.0.5; extra == \"standard\"; httpx>=0.23.0; extra == \"standard\"; jinja2>=3.1.5; extra == \"standard\"; python-multipart>=0.0.18; extra == \"standard\"; email-validator>=2.0.0; extra == \"standard\"; uvicorn[standard]>=0.12.0; extra == \"standard\"; fastapi-cli[standard]>=0.0.5; extra == \"all\"; httpx>=0.23.0; extra == \"all\"; jinja2>=3.1.5; extra == \"all\"; python-multipart>=0.0.18; extra == \"all\"; itsdangerous>=1.1.0; extra == \"all\"; pyyaml>=5.3.1; extra == \"all\"; ujson!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,>=4.0.1; extra == \"all\"; orjson>=3.2.1; extra == \"all\"; email-validator>=2.0.0; extra == \"all\"; uvicorn[standard]>=0.12.0; extra == \"all\"; pydantic-settings>=2.0.0; extra == \"all\"; pydantic-extra-types>=2.0.0; extra == \"all\"", + "Latest Version": "0.115.13", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fastjsonschema", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.20.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; extra == \"devel\"; jsonschema; extra == \"devel\"; json-spec; extra == \"devel\"; pylint; extra == \"devel\"; pytest; extra == \"devel\"; pytest-benchmark; extra == \"devel\"; pytest-cache; extra == \"devel\"; validictory; extra == \"devel\"", + "Newer Versions": "2.21.0, 2.21.1", + "Dependencies for Latest": "colorama; extra == \"devel\"; jsonschema; extra == \"devel\"; json-spec; extra == \"devel\"; pylint; extra == \"devel\"; pytest; extra == \"devel\"; pytest-benchmark; extra == \"devel\"; pytest-cache; extra == \"devel\"; validictory; extra == \"devel\"", + "Latest Version": "2.21.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "filelock", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.16.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "furo>=2024.8.6; extra == \"docs\"; sphinx-autodoc-typehints>=3; extra == \"docs\"; sphinx>=8.1.3; extra == \"docs\"; covdefaults>=2.3; extra == \"testing\"; coverage>=7.6.10; extra == \"testing\"; diff-cover>=9.2.1; extra == \"testing\"; pytest-asyncio>=0.25.2; extra == \"testing\"; pytest-cov>=6; extra == \"testing\"; pytest-mock>=3.14; extra == \"testing\"; pytest-timeout>=2.3.1; extra == \"testing\"; pytest>=8.3.4; extra == \"testing\"; virtualenv>=20.28.1; extra == \"testing\"; typing-extensions>=4.12.2; python_version < \"3.11\" and extra == \"typing\"", + "Newer Versions": "3.17.0, 3.18.0", + "Dependencies for Latest": "furo>=2024.8.6; extra == \"docs\"; sphinx-autodoc-typehints>=3; extra == \"docs\"; sphinx>=8.1.3; extra == \"docs\"; covdefaults>=2.3; extra == \"testing\"; coverage>=7.6.10; extra == \"testing\"; diff-cover>=9.2.1; extra == \"testing\"; pytest-asyncio>=0.25.2; extra == \"testing\"; pytest-cov>=6; extra == \"testing\"; pytest-mock>=3.14; extra == \"testing\"; pytest-timeout>=2.3.1; extra == \"testing\"; pytest>=8.3.4; extra == \"testing\"; virtualenv>=20.28.1; extra == \"testing\"; typing-extensions>=4.12.2; python_version < \"3.11\" and extra == \"typing\"", + "Latest Version": "3.18.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fonttools", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.54.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "fs<3,>=2.2.0; extra == \"ufo\"; lxml>=4.0; extra == \"lxml\"; brotli>=1.0.1; platform_python_implementation == \"CPython\" and extra == \"woff\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"woff\"; zopfli>=0.1.4; extra == \"woff\"; unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"unicode\"; lz4>=1.7.4.2; extra == \"graphite\"; scipy; platform_python_implementation != \"PyPy\" and extra == \"interpolatable\"; munkres; platform_python_implementation == \"PyPy\" and extra == \"interpolatable\"; pycairo; extra == \"interpolatable\"; matplotlib; extra == \"plot\"; sympy; extra == \"symfont\"; xattr; sys_platform == \"darwin\" and extra == \"type1\"; skia-pathops>=0.5.0; extra == \"pathops\"; uharfbuzz>=0.23.0; extra == \"repacker\"; fs<3,>=2.2.0; extra == \"all\"; lxml>=4.0; extra == \"all\"; brotli>=1.0.1; platform_python_implementation == \"CPython\" and extra == \"all\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"all\"; zopfli>=0.1.4; extra == \"all\"; unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"all\"; lz4>=1.7.4.2; extra == \"all\"; scipy; platform_python_implementation != \"PyPy\" and extra == \"all\"; munkres; platform_python_implementation == \"PyPy\" and extra == \"all\"; pycairo; extra == \"all\"; matplotlib; extra == \"all\"; sympy; extra == \"all\"; xattr; sys_platform == \"darwin\" and extra == \"all\"; skia-pathops>=0.5.0; extra == \"all\"; uharfbuzz>=0.23.0; extra == \"all\"", + "Newer Versions": "4.55.0, 4.55.1, 4.55.2, 4.55.3, 4.55.4, 4.55.5, 4.55.6, 4.55.7, 4.55.8, 4.56.0, 4.57.0, 4.58.0, 4.58.1, 4.58.2, 4.58.3, 4.58.4", + "Dependencies for Latest": "fs<3,>=2.2.0; extra == \"ufo\"; lxml>=4.0; extra == \"lxml\"; brotli>=1.0.1; platform_python_implementation == \"CPython\" and extra == \"woff\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"woff\"; zopfli>=0.1.4; extra == \"woff\"; unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"unicode\"; lz4>=1.7.4.2; extra == \"graphite\"; scipy; platform_python_implementation != \"PyPy\" and extra == \"interpolatable\"; munkres; platform_python_implementation == \"PyPy\" and extra == \"interpolatable\"; pycairo; extra == \"interpolatable\"; matplotlib; extra == \"plot\"; sympy; extra == \"symfont\"; xattr; sys_platform == \"darwin\" and extra == \"type1\"; skia-pathops>=0.5.0; extra == \"pathops\"; uharfbuzz>=0.23.0; extra == \"repacker\"; fs<3,>=2.2.0; extra == \"all\"; lxml>=4.0; extra == \"all\"; brotli>=1.0.1; platform_python_implementation == \"CPython\" and extra == \"all\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"all\"; zopfli>=0.1.4; extra == \"all\"; unicodedata2>=15.1.0; python_version <= \"3.12\" and extra == \"all\"; lz4>=1.7.4.2; extra == \"all\"; scipy; platform_python_implementation != \"PyPy\" and extra == \"all\"; munkres; platform_python_implementation == \"PyPy\" and extra == \"all\"; pycairo; extra == \"all\"; matplotlib; extra == \"all\"; sympy; extra == \"all\"; xattr; sys_platform == \"darwin\" and extra == \"all\"; skia-pathops>=0.5.0; extra == \"all\"; uharfbuzz>=0.23.0; extra == \"all\"", + "Latest Version": "4.58.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "frozenlist", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.6.0, 1.6.1, 1.6.2, 1.7.0", + "Dependencies for Latest": "", + "Latest Version": "1.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fsspec", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2024.10.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "adlfs; extra == \"abfs\"; adlfs; extra == \"adl\"; pyarrow>=1; extra == \"arrow\"; dask; extra == \"dask\"; distributed; extra == \"dask\"; pre-commit; extra == \"dev\"; ruff; extra == \"dev\"; numpydoc; extra == \"doc\"; sphinx; extra == \"doc\"; sphinx-design; extra == \"doc\"; sphinx-rtd-theme; extra == \"doc\"; yarl; extra == \"doc\"; dropbox; extra == \"dropbox\"; dropboxdrivefs; extra == \"dropbox\"; requests; extra == \"dropbox\"; adlfs; extra == \"full\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"full\"; dask; extra == \"full\"; distributed; extra == \"full\"; dropbox; extra == \"full\"; dropboxdrivefs; extra == \"full\"; fusepy; extra == \"full\"; gcsfs; extra == \"full\"; libarchive-c; extra == \"full\"; ocifs; extra == \"full\"; panel; extra == \"full\"; paramiko; extra == \"full\"; pyarrow>=1; extra == \"full\"; pygit2; extra == \"full\"; requests; extra == \"full\"; s3fs; extra == \"full\"; smbprotocol; extra == \"full\"; tqdm; extra == \"full\"; fusepy; extra == \"fuse\"; gcsfs; extra == \"gcs\"; pygit2; extra == \"git\"; requests; extra == \"github\"; gcsfs; extra == \"gs\"; panel; extra == \"gui\"; pyarrow>=1; extra == \"hdfs\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"http\"; libarchive-c; extra == \"libarchive\"; ocifs; extra == \"oci\"; s3fs; extra == \"s3\"; paramiko; extra == \"sftp\"; smbprotocol; extra == \"smb\"; paramiko; extra == \"ssh\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"test\"; numpy; extra == \"test\"; pytest; extra == \"test\"; pytest-asyncio!=0.22.0; extra == \"test\"; pytest-benchmark; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-recording; extra == \"test\"; pytest-rerunfailures; extra == \"test\"; requests; extra == \"test\"; aiobotocore<3.0.0,>=2.5.4; extra == \"test-downstream\"; dask[dataframe,test]; extra == \"test-downstream\"; moto[server]<5,>4; extra == \"test-downstream\"; pytest-timeout; extra == \"test-downstream\"; xarray; extra == \"test-downstream\"; adlfs; extra == \"test-full\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"test-full\"; cloudpickle; extra == \"test-full\"; dask; extra == \"test-full\"; distributed; extra == \"test-full\"; dropbox; extra == \"test-full\"; dropboxdrivefs; extra == \"test-full\"; fastparquet; extra == \"test-full\"; fusepy; extra == \"test-full\"; gcsfs; extra == \"test-full\"; jinja2; extra == \"test-full\"; kerchunk; extra == \"test-full\"; libarchive-c; extra == \"test-full\"; lz4; extra == \"test-full\"; notebook; extra == \"test-full\"; numpy; extra == \"test-full\"; ocifs; extra == \"test-full\"; pandas; extra == \"test-full\"; panel; extra == \"test-full\"; paramiko; extra == \"test-full\"; pyarrow; extra == \"test-full\"; pyarrow>=1; extra == \"test-full\"; pyftpdlib; extra == \"test-full\"; pygit2; extra == \"test-full\"; pytest; extra == \"test-full\"; pytest-asyncio!=0.22.0; extra == \"test-full\"; pytest-benchmark; extra == \"test-full\"; pytest-cov; extra == \"test-full\"; pytest-mock; extra == \"test-full\"; pytest-recording; extra == \"test-full\"; pytest-rerunfailures; extra == \"test-full\"; python-snappy; extra == \"test-full\"; requests; extra == \"test-full\"; smbprotocol; extra == \"test-full\"; tqdm; extra == \"test-full\"; urllib3; extra == \"test-full\"; zarr; extra == \"test-full\"; zstandard; extra == \"test-full\"; tqdm; extra == \"tqdm\"", + "Newer Versions": "2024.12.0, 2025.2.0, 2025.3.0, 2025.3.1, 2025.3.2, 2025.5.0, 2025.5.1", + "Dependencies for Latest": "adlfs; extra == \"abfs\"; adlfs; extra == \"adl\"; pyarrow>=1; extra == \"arrow\"; dask; extra == \"dask\"; distributed; extra == \"dask\"; pre-commit; extra == \"dev\"; ruff; extra == \"dev\"; numpydoc; extra == \"doc\"; sphinx; extra == \"doc\"; sphinx-design; extra == \"doc\"; sphinx-rtd-theme; extra == \"doc\"; yarl; extra == \"doc\"; dropbox; extra == \"dropbox\"; dropboxdrivefs; extra == \"dropbox\"; requests; extra == \"dropbox\"; adlfs; extra == \"full\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"full\"; dask; extra == \"full\"; distributed; extra == \"full\"; dropbox; extra == \"full\"; dropboxdrivefs; extra == \"full\"; fusepy; extra == \"full\"; gcsfs; extra == \"full\"; libarchive-c; extra == \"full\"; ocifs; extra == \"full\"; panel; extra == \"full\"; paramiko; extra == \"full\"; pyarrow>=1; extra == \"full\"; pygit2; extra == \"full\"; requests; extra == \"full\"; s3fs; extra == \"full\"; smbprotocol; extra == \"full\"; tqdm; extra == \"full\"; fusepy; extra == \"fuse\"; gcsfs; extra == \"gcs\"; pygit2; extra == \"git\"; requests; extra == \"github\"; gcsfs; extra == \"gs\"; panel; extra == \"gui\"; pyarrow>=1; extra == \"hdfs\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"http\"; libarchive-c; extra == \"libarchive\"; ocifs; extra == \"oci\"; s3fs; extra == \"s3\"; paramiko; extra == \"sftp\"; smbprotocol; extra == \"smb\"; paramiko; extra == \"ssh\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"test\"; numpy; extra == \"test\"; pytest; extra == \"test\"; pytest-asyncio!=0.22.0; extra == \"test\"; pytest-benchmark; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-recording; extra == \"test\"; pytest-rerunfailures; extra == \"test\"; requests; extra == \"test\"; aiobotocore<3.0.0,>=2.5.4; extra == \"test-downstream\"; dask[dataframe,test]; extra == \"test-downstream\"; moto[server]<5,>4; extra == \"test-downstream\"; pytest-timeout; extra == \"test-downstream\"; xarray; extra == \"test-downstream\"; adlfs; extra == \"test-full\"; aiohttp!=4.0.0a0,!=4.0.0a1; extra == \"test-full\"; cloudpickle; extra == \"test-full\"; dask; extra == \"test-full\"; distributed; extra == \"test-full\"; dropbox; extra == \"test-full\"; dropboxdrivefs; extra == \"test-full\"; fastparquet; extra == \"test-full\"; fusepy; extra == \"test-full\"; gcsfs; extra == \"test-full\"; jinja2; extra == \"test-full\"; kerchunk; extra == \"test-full\"; libarchive-c; extra == \"test-full\"; lz4; extra == \"test-full\"; notebook; extra == \"test-full\"; numpy; extra == \"test-full\"; ocifs; extra == \"test-full\"; pandas; extra == \"test-full\"; panel; extra == \"test-full\"; paramiko; extra == \"test-full\"; pyarrow; extra == \"test-full\"; pyarrow>=1; extra == \"test-full\"; pyftpdlib; extra == \"test-full\"; pygit2; extra == \"test-full\"; pytest; extra == \"test-full\"; pytest-asyncio!=0.22.0; extra == \"test-full\"; pytest-benchmark; extra == \"test-full\"; pytest-cov; extra == \"test-full\"; pytest-mock; extra == \"test-full\"; pytest-recording; extra == \"test-full\"; pytest-rerunfailures; extra == \"test-full\"; python-snappy; extra == \"test-full\"; requests; extra == \"test-full\"; smbprotocol; extra == \"test-full\"; tqdm; extra == \"test-full\"; urllib3; extra == \"test-full\"; zarr; extra == \"test-full\"; zstandard; extra == \"test-full\"; tqdm; extra == \"tqdm\"", + "Latest Version": "2025.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "gitdb", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.0.11", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "smmap<6,>=3.0.1", + "Newer Versions": "4.0.12", + "Dependencies for Latest": "smmap<6,>=3.0.1", + "Latest Version": "4.0.12", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "GitPython", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.1.43", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "gitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < \"3.8\"; coverage[toml]; extra == \"test\"; ddt!=1.4.3,>=1.1.1; extra == \"test\"; mock; python_version < \"3.8\" and extra == \"test\"; mypy; extra == \"test\"; pre-commit; extra == \"test\"; pytest>=7.3.1; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-instafail; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-sugar; extra == \"test\"; typing-extensions; python_version < \"3.11\" and extra == \"test\"; sphinx<7.2,>=7.1.2; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; sphinx-autodoc-typehints; extra == \"doc\"", + "Newer Versions": "3.1.44", + "Dependencies for Latest": "gitdb<5,>=4.0.1; typing-extensions>=3.7.4.3; python_version < \"3.8\"; coverage[toml]; extra == \"test\"; ddt!=1.4.3,>=1.1.1; extra == \"test\"; mock; python_version < \"3.8\" and extra == \"test\"; mypy; extra == \"test\"; pre-commit; extra == \"test\"; pytest>=7.3.1; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-instafail; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-sugar; extra == \"test\"; typing-extensions; python_version < \"3.11\" and extra == \"test\"; sphinx<7.2,>=7.1.2; extra == \"doc\"; sphinx_rtd_theme; extra == \"doc\"; sphinx-autodoc-typehints; extra == \"doc\"", + "Latest Version": "3.1.44", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "google-api-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.21.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "googleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= \"3.13\"; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == \"async-rest\"; grpcio<2.0.0,>=1.33.2; extra == \"grpc\"; grpcio<2.0.0,>=1.49.1; python_version >= \"3.11\" and extra == \"grpc\"; grpcio-status<2.0.0,>=1.33.2; extra == \"grpc\"; grpcio-status<2.0.0,>=1.49.1; python_version >= \"3.11\" and extra == \"grpc\"; grpcio-gcp<1.0.0,>=0.2.2; extra == \"grpcgcp\"; grpcio-gcp<1.0.0,>=0.2.2; extra == \"grpcio-gcp\"", + "Newer Versions": "2.22.0rc0, 2.22.0, 2.23.0rc0, 2.23.0, 2.24.0, 2.24.1rc0, 2.24.1rc1, 2.24.1, 2.24.2, 2.25.0rc0, 2.25.0rc1, 2.25.0, 2.25.1rc0, 2.25.1", + "Dependencies for Latest": "googleapis-common-protos<2.0.0,>=1.56.2; protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5; proto-plus<2.0.0,>=1.22.3; proto-plus<2.0.0,>=1.25.0; python_version >= \"3.13\"; google-auth<3.0.0,>=2.14.1; requests<3.0.0,>=2.18.0; google-auth[aiohttp]<3.0.0,>=2.35.0; extra == \"async-rest\"; grpcio<2.0.0,>=1.33.2; extra == \"grpc\"; grpcio<2.0.0,>=1.49.1; python_version >= \"3.11\" and extra == \"grpc\"; grpcio-status<2.0.0,>=1.33.2; extra == \"grpc\"; grpcio-status<2.0.0,>=1.49.1; python_version >= \"3.11\" and extra == \"grpc\"; grpcio-gcp<1.0.0,>=0.2.2; extra == \"grpcgcp\"; grpcio-gcp<1.0.0,>=0.2.2; extra == \"grpcio-gcp\"", + "Latest Version": "2.25.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "google-auth", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.35.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == \"aiohttp\"; requests<3.0.0,>=2.20.0; extra == \"aiohttp\"; cryptography; extra == \"enterprise-cert\"; pyopenssl; extra == \"enterprise-cert\"; pyjwt>=2.0; extra == \"pyjwt\"; cryptography>=38.0.3; extra == \"pyjwt\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"pyjwt\"; pyopenssl>=20.0.0; extra == \"pyopenssl\"; cryptography>=38.0.3; extra == \"pyopenssl\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"pyopenssl\"; pyu2f>=0.1.5; extra == \"reauth\"; requests<3.0.0,>=2.20.0; extra == \"requests\"; grpcio; extra == \"testing\"; flask; extra == \"testing\"; freezegun; extra == \"testing\"; mock; extra == \"testing\"; oauth2client; extra == \"testing\"; pyjwt>=2.0; extra == \"testing\"; cryptography>=38.0.3; extra == \"testing\"; pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-localserver; extra == \"testing\"; pyopenssl>=20.0.0; extra == \"testing\"; pyu2f>=0.1.5; extra == \"testing\"; responses; extra == \"testing\"; urllib3; extra == \"testing\"; packaging; extra == \"testing\"; aiohttp<4.0.0,>=3.6.2; extra == \"testing\"; requests<3.0.0,>=2.20.0; extra == \"testing\"; aioresponses; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pyopenssl<24.3.0; extra == \"testing\"; aiohttp<3.10.0; extra == \"testing\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"testing\"; urllib3; extra == \"urllib3\"; packaging; extra == \"urllib3\"", + "Newer Versions": "2.36.0, 2.37.0, 2.38.0, 2.39.0, 2.40.0, 2.40.1, 2.40.2, 2.40.3", + "Dependencies for Latest": "cachetools<6.0,>=2.0.0; pyasn1-modules>=0.2.1; rsa<5,>=3.1.4; aiohttp<4.0.0,>=3.6.2; extra == \"aiohttp\"; requests<3.0.0,>=2.20.0; extra == \"aiohttp\"; cryptography; extra == \"enterprise-cert\"; pyopenssl; extra == \"enterprise-cert\"; pyjwt>=2.0; extra == \"pyjwt\"; cryptography>=38.0.3; extra == \"pyjwt\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"pyjwt\"; pyopenssl>=20.0.0; extra == \"pyopenssl\"; cryptography>=38.0.3; extra == \"pyopenssl\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"pyopenssl\"; pyu2f>=0.1.5; extra == \"reauth\"; requests<3.0.0,>=2.20.0; extra == \"requests\"; grpcio; extra == \"testing\"; flask; extra == \"testing\"; freezegun; extra == \"testing\"; mock; extra == \"testing\"; oauth2client; extra == \"testing\"; pyjwt>=2.0; extra == \"testing\"; cryptography>=38.0.3; extra == \"testing\"; pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-localserver; extra == \"testing\"; pyopenssl>=20.0.0; extra == \"testing\"; pyu2f>=0.1.5; extra == \"testing\"; responses; extra == \"testing\"; urllib3; extra == \"testing\"; packaging; extra == \"testing\"; aiohttp<4.0.0,>=3.6.2; extra == \"testing\"; requests<3.0.0,>=2.20.0; extra == \"testing\"; aioresponses; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pyopenssl<24.3.0; extra == \"testing\"; aiohttp<3.10.0; extra == \"testing\"; cryptography<39.0.0; python_version < \"3.8\" and extra == \"testing\"; urllib3; extra == \"urllib3\"; packaging; extra == \"urllib3\"", + "Latest Version": "2.40.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "googleapis-common-protos", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.65.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == \"grpc\"", + "Newer Versions": "1.66.0, 1.67.0rc1, 1.67.0, 1.68.0, 1.69.0, 1.69.1, 1.69.2, 1.70.0", + "Dependencies for Latest": "protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; grpcio<2.0.0,>=1.44.0; extra == \"grpc\"", + "Latest Version": "1.70.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "graphql-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.2.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions<5,>=4; python_version < \"3.10\"", + "Newer Versions": "3.2.5, 3.2.6, 3.3.0a1, 3.3.0a2, 3.3.0a3, 3.3.0a4, 3.3.0a5, 3.3.0a6, 3.3.0a7, 3.3.0a8, 3.3.0a9", + "Dependencies for Latest": "typing-extensions<5,>=4; python_version < \"3.10\"", + "Latest Version": "3.3.0a9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "greenlet", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.1.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "Sphinx; extra == \"docs\"; furo; extra == \"docs\"; objgraph; extra == \"test\"; psutil; extra == \"test\"", + "Newer Versions": "3.2.0, 3.2.1, 3.2.2, 3.2.3", + "Dependencies for Latest": "Sphinx; extra == \"docs\"; furo; extra == \"docs\"; objgraph; extra == \"test\"; psutil; extra == \"test\"", + "Latest Version": "3.2.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "h11", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.16.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "httpcore", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "certifi; h11>=0.16; anyio<5.0,>=4.0; extra == \"asyncio\"; h2<5,>=3; extra == \"http2\"; socksio==1.*; extra == \"socks\"; trio<1.0,>=0.22.0; extra == \"trio\"", + "Newer Versions": "1.0.8, 1.0.9", + "Dependencies for Latest": "certifi; h11>=0.16; anyio<5.0,>=4.0; extra == \"asyncio\"; h2<5,>=3; extra == \"http2\"; socksio==1.*; extra == \"socks\"; trio<1.0,>=0.22.0; extra == \"trio\"", + "Latest Version": "1.0.9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "httpx", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.28.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == \"CPython\" and extra == \"brotli\"; brotlicffi; platform_python_implementation != \"CPython\" and extra == \"brotli\"; click==8.*; extra == \"cli\"; pygments==2.*; extra == \"cli\"; rich<14,>=10; extra == \"cli\"; h2<5,>=3; extra == \"http2\"; socksio==1.*; extra == \"socks\"; zstandard>=0.18.0; extra == \"zstd\"", + "Newer Versions": "1.0.0b0", + "Dependencies for Latest": "anyio; certifi; httpcore==1.*; idna; brotli; platform_python_implementation == \"CPython\" and extra == \"brotli\"; brotlicffi; platform_python_implementation != \"CPython\" and extra == \"brotli\"; click==8.*; extra == \"cli\"; pygments==2.*; extra == \"cli\"; rich<14,>=10; extra == \"cli\"; h2<5,>=3; extra == \"http2\"; socksio==1.*; extra == \"socks\"; zstandard>=0.18.0; extra == \"zstd\"", + "Latest Version": "1.0.0b0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "humanfriendly", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "10", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "monotonic ; python_version == \"2.7\"; pyreadline ; sys_platform == \"win32\" and python_version<\"3.8\"; pyreadline3 ; sys_platform == \"win32\" and python_version>=\"3.8\"", + "Newer Versions": "", + "Dependencies for Latest": "monotonic ; python_version == \"2.7\"; pyreadline ; sys_platform == \"win32\" and python_version<\"3.8\"; pyreadline3 ; sys_platform == \"win32\" and python_version>=\"3.8\"", + "Latest Version": "10.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "idna", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ruff>=0.6.2; extra == \"all\"; mypy>=1.11.2; extra == \"all\"; pytest>=8.3.2; extra == \"all\"; flake8>=7.1.1; extra == \"all\"", + "Newer Versions": "3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10", + "Dependencies for Latest": "ruff>=0.6.2; extra == \"all\"; mypy>=1.11.2; extra == \"all\"; pytest>=8.3.2; extra == \"all\"; flake8>=7.1.1; extra == \"all\"", + "Latest Version": "3.10", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "3.4: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.6: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.3: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.5: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7; 3.2: CVE-2024-3651, CVSS_V3, Internationalized Domain Names in Applications (IDNA) vulnerable to denial of service from specially crafted inputs to idna.encode, CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<3.7\nCVE-2024-3651, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.1,<3.7", + "Suggested Upgrade": "3.10", + "Upgrade Instruction": { + "base_package": "idna==3.10", + "dependencies": [ + "ruff==0.12.0", + "mypy==1.16.1", + "flake8==7.3.0" + ] + }, + "Remarks": "" + }, + { + "Package Name": "importlib-metadata", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "zipp>=3.20; typing-extensions>=3.6.4; python_version < \"3.8\"; pytest!=8.1.*,>=6; extra == \"test\"; importlib_resources>=1.3; python_version < \"3.9\" and extra == \"test\"; packaging; extra == \"test\"; pyfakefs; extra == \"test\"; flufl.flake8; extra == \"test\"; pytest-perf>=0.9.2; extra == \"test\"; jaraco.test>=5.4; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; ipython; extra == \"perf\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "8.6.0, 8.6.1, 8.7.0", + "Dependencies for Latest": "zipp>=3.20; typing-extensions>=3.6.4; python_version < \"3.8\"; pytest!=8.1.*,>=6; extra == \"test\"; importlib_resources>=1.3; python_version < \"3.9\" and extra == \"test\"; packaging; extra == \"test\"; pyfakefs; extra == \"test\"; flufl.flake8; extra == \"test\"; pytest-perf>=0.9.2; extra == \"test\"; jaraco.test>=5.4; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; ipython; extra == \"perf\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "8.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "importlib-resources", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "zipp>=3.1.0; python_version < \"3.10\"; pytest!=8.1.*,>=6; extra == \"test\"; zipp>=3.17; extra == \"test\"; jaraco.test>=5.4; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.4.5, 6.5.0, 6.5.1, 6.5.2", + "Dependencies for Latest": "zipp>=3.1.0; python_version < \"3.10\"; pytest!=8.1.*,>=6; extra == \"test\"; zipp>=3.17; extra == \"test\"; jaraco.test>=5.4; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "6.5.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "iniconfig", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.1.0", + "Dependencies for Latest": "", + "Latest Version": "2.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ipykernel", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.29.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "appnope; platform_system == \"Darwin\"; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == \"cov\"; curio; extra == \"cov\"; matplotlib; extra == \"cov\"; pytest-cov; extra == \"cov\"; trio; extra == \"cov\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; trio; extra == \"docs\"; pyqt5; extra == \"pyqt5\"; pyside6; extra == \"pyside6\"; flaky; extra == \"test\"; ipyparallel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-asyncio>=0.23.5; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest>=7.0; extra == \"test\"", + "Newer Versions": "6.30.0a0, 7.0.0a0, 7.0.0a1", + "Dependencies for Latest": "appnope; platform_system == \"Darwin\"; comm>=0.1.1; debugpy>=1.6.5; ipython>=7.23.1; jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; matplotlib-inline>=0.1; nest-asyncio; packaging; psutil; pyzmq>=24; tornado>=6.1; traitlets>=5.4.0; coverage[toml]; extra == \"cov\"; curio; extra == \"cov\"; matplotlib; extra == \"cov\"; pytest-cov; extra == \"cov\"; trio; extra == \"cov\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; trio; extra == \"docs\"; pyqt5; extra == \"pyqt5\"; pyside6; extra == \"pyside6\"; flaky; extra == \"test\"; ipyparallel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-asyncio>=0.23.5; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest>=7.0; extra == \"test\"", + "Latest Version": "7.0.0a1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ipython", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.28.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; sys_platform == \"win32\"; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != \"win32\" and sys_platform != \"emscripten\"; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < \"3.12\"; black; extra == \"black\"; docrepr; extra == \"doc\"; exceptiongroup; extra == \"doc\"; intersphinx_registry; extra == \"doc\"; ipykernel; extra == \"doc\"; ipython[test]; extra == \"doc\"; matplotlib; extra == \"doc\"; setuptools>=18.5; extra == \"doc\"; sphinx_toml==0.0.4; extra == \"doc\"; sphinx-rtd-theme; extra == \"doc\"; sphinx>=1.3; extra == \"doc\"; typing_extensions; extra == \"doc\"; pytest; extra == \"test\"; pytest-asyncio<0.22; extra == \"test\"; testpath; extra == \"test\"; packaging; extra == \"test\"; ipython[test]; extra == \"test-extra\"; curio; extra == \"test-extra\"; jupyter_ai; extra == \"test-extra\"; matplotlib!=3.2.0; extra == \"test-extra\"; nbformat; extra == \"test-extra\"; nbclient; extra == \"test-extra\"; ipykernel; extra == \"test-extra\"; numpy>=1.23; extra == \"test-extra\"; pandas; extra == \"test-extra\"; trio; extra == \"test-extra\"; matplotlib; extra == \"matplotlib\"; ipython[doc,matplotlib,test,test_extra]; extra == \"all\"", + "Newer Versions": "8.29.0, 8.30.0, 8.31.0, 8.32.0, 8.33.0, 8.34.0, 8.35.0, 8.36.0, 8.37.0, 9.0.0b1, 9.0.0b2, 9.0.0, 9.0.1, 9.0.2, 9.1.0, 9.2.0, 9.3.0", + "Dependencies for Latest": "colorama; sys_platform == \"win32\"; decorator; ipython-pygments-lexers; jedi>=0.16; matplotlib-inline; pexpect>4.3; sys_platform != \"win32\" and sys_platform != \"emscripten\"; prompt_toolkit<3.1.0,>=3.0.41; pygments>=2.4.0; stack_data; traitlets>=5.13.0; typing_extensions>=4.6; python_version < \"3.12\"; black; extra == \"black\"; docrepr; extra == \"doc\"; exceptiongroup; extra == \"doc\"; intersphinx_registry; extra == \"doc\"; ipykernel; extra == \"doc\"; ipython[test]; extra == \"doc\"; matplotlib; extra == \"doc\"; setuptools>=18.5; extra == \"doc\"; sphinx_toml==0.0.4; extra == \"doc\"; sphinx-rtd-theme; extra == \"doc\"; sphinx>=1.3; extra == \"doc\"; typing_extensions; extra == \"doc\"; pytest; extra == \"test\"; pytest-asyncio<0.22; extra == \"test\"; testpath; extra == \"test\"; packaging; extra == \"test\"; ipython[test]; extra == \"test-extra\"; curio; extra == \"test-extra\"; jupyter_ai; extra == \"test-extra\"; matplotlib!=3.2.0; extra == \"test-extra\"; nbformat; extra == \"test-extra\"; nbclient; extra == \"test-extra\"; ipykernel; extra == \"test-extra\"; numpy>=1.23; extra == \"test-extra\"; pandas; extra == \"test-extra\"; trio; extra == \"test-extra\"; matplotlib; extra == \"matplotlib\"; ipython[doc,matplotlib,test,test_extra]; extra == \"all\"", + "Latest Version": "9.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "isodate", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.7.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.7.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "iterative-telemetry", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.0.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests; appdirs; filelock; distro; pytest==7.2.0; extra == \"tests\"; pytest-sugar==0.9.5; extra == \"tests\"; pytest-cov==3.0.0; extra == \"tests\"; pytest-mock==3.8.2; extra == \"tests\"; pylint==2.15.0; extra == \"tests\"; mypy==1.11.2; extra == \"tests\"; types-requests; extra == \"tests\"; pytest==7.2.0; extra == \"dev\"; pytest-sugar==0.9.5; extra == \"dev\"; pytest-cov==3.0.0; extra == \"dev\"; pytest-mock==3.8.2; extra == \"dev\"; pylint==2.15.0; extra == \"dev\"; mypy==1.11.2; extra == \"dev\"; types-requests; extra == \"dev\"", + "Newer Versions": "0.0.9, 0.0.10", + "Dependencies for Latest": "requests; appdirs; filelock; distro; pytest==7.2.0; extra == \"tests\"; pytest-sugar==0.9.5; extra == \"tests\"; pytest-cov==3.0.0; extra == \"tests\"; pytest-mock==3.8.2; extra == \"tests\"; pylint==2.15.0; extra == \"tests\"; mypy==1.11.2; extra == \"tests\"; types-requests; extra == \"tests\"; pytest==7.2.0; extra == \"dev\"; pytest-sugar==0.9.5; extra == \"dev\"; pytest-cov==3.0.0; extra == \"dev\"; pytest-mock==3.8.2; extra == \"dev\"; pylint==2.15.0; extra == \"dev\"; mypy==1.11.2; extra == \"dev\"; types-requests; extra == \"dev\"", + "Latest Version": "0.0.10", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jedi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.19.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "parso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == \"docs\"; MarkupSafe==1.1.1; extra == \"docs\"; Pygments==2.8.1; extra == \"docs\"; alabaster==0.7.12; extra == \"docs\"; babel==2.9.1; extra == \"docs\"; chardet==4.0.0; extra == \"docs\"; commonmark==0.8.1; extra == \"docs\"; docutils==0.17.1; extra == \"docs\"; future==0.18.2; extra == \"docs\"; idna==2.10; extra == \"docs\"; imagesize==1.2.0; extra == \"docs\"; mock==1.0.1; extra == \"docs\"; packaging==20.9; extra == \"docs\"; pyparsing==2.4.7; extra == \"docs\"; pytz==2021.1; extra == \"docs\"; readthedocs-sphinx-ext==2.1.4; extra == \"docs\"; recommonmark==0.5.0; extra == \"docs\"; requests==2.25.1; extra == \"docs\"; six==1.15.0; extra == \"docs\"; snowballstemmer==2.1.0; extra == \"docs\"; sphinx-rtd-theme==0.4.3; extra == \"docs\"; sphinx==1.8.5; extra == \"docs\"; sphinxcontrib-serializinghtml==1.1.4; extra == \"docs\"; sphinxcontrib-websupport==1.2.4; extra == \"docs\"; urllib3==1.26.4; extra == \"docs\"; flake8==5.0.4; extra == \"qa\"; mypy==0.971; extra == \"qa\"; types-setuptools==67.2.0.1; extra == \"qa\"; Django; extra == \"testing\"; attrs; extra == \"testing\"; colorama; extra == \"testing\"; docopt; extra == \"testing\"; pytest<9.0.0; extra == \"testing\"", + "Newer Versions": "0.19.2", + "Dependencies for Latest": "parso<0.9.0,>=0.8.4; Jinja2==2.11.3; extra == \"docs\"; MarkupSafe==1.1.1; extra == \"docs\"; Pygments==2.8.1; extra == \"docs\"; alabaster==0.7.12; extra == \"docs\"; babel==2.9.1; extra == \"docs\"; chardet==4.0.0; extra == \"docs\"; commonmark==0.8.1; extra == \"docs\"; docutils==0.17.1; extra == \"docs\"; future==0.18.2; extra == \"docs\"; idna==2.10; extra == \"docs\"; imagesize==1.2.0; extra == \"docs\"; mock==1.0.1; extra == \"docs\"; packaging==20.9; extra == \"docs\"; pyparsing==2.4.7; extra == \"docs\"; pytz==2021.1; extra == \"docs\"; readthedocs-sphinx-ext==2.1.4; extra == \"docs\"; recommonmark==0.5.0; extra == \"docs\"; requests==2.25.1; extra == \"docs\"; six==1.15.0; extra == \"docs\"; snowballstemmer==2.1.0; extra == \"docs\"; sphinx-rtd-theme==0.4.3; extra == \"docs\"; sphinx==1.8.5; extra == \"docs\"; sphinxcontrib-serializinghtml==1.1.4; extra == \"docs\"; sphinxcontrib-websupport==1.2.4; extra == \"docs\"; urllib3==1.26.4; extra == \"docs\"; flake8==5.0.4; extra == \"qa\"; mypy==0.971; extra == \"qa\"; types-setuptools==67.2.0.1; extra == \"qa\"; Django; extra == \"testing\"; attrs; extra == \"testing\"; colorama; extra == \"testing\"; docopt; extra == \"testing\"; pytest<9.0.0; extra == \"testing\"", + "Latest Version": "0.19.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jeepney", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.8.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"test\"; pytest-trio; extra == \"test\"; pytest-asyncio>=0.17; extra == \"test\"; testpath; extra == \"test\"; trio; extra == \"test\"; async-timeout; extra == \"test\" and python_version < \"3.11\"; trio; extra == \"trio\"", + "Newer Versions": "0.9.0", + "Dependencies for Latest": "pytest; extra == \"test\"; pytest-trio; extra == \"test\"; pytest-asyncio>=0.17; extra == \"test\"; testpath; extra == \"test\"; trio; extra == \"test\"; async-timeout; extra == \"test\" and python_version < \"3.11\"; trio; extra == \"trio\"", + "Latest Version": "0.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Jinja2", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.1.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "MarkupSafe>=2.0; Babel>=2.7; extra == \"i18n\"", + "Newer Versions": "", + "Dependencies for Latest": "MarkupSafe>=2.0; Babel>=2.7; extra == \"i18n\"", + "Latest Version": "3.1.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jmespath", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "joblib", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.4.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.5.0, 1.5.1", + "Dependencies for Latest": "", + "Latest Version": "1.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "json5", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.9.25", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "build==1.2.2.post1; extra == \"dev\"; coverage==7.5.4; python_version < \"3.9\" and extra == \"dev\"; coverage==7.8.0; python_version >= \"3.9\" and extra == \"dev\"; mypy==1.14.1; python_version < \"3.9\" and extra == \"dev\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"dev\"; pip==25.0.1; extra == \"dev\"; pylint==3.2.7; python_version < \"3.9\" and extra == \"dev\"; pylint==3.3.6; python_version >= \"3.9\" and extra == \"dev\"; ruff==0.11.2; extra == \"dev\"; twine==6.1.0; extra == \"dev\"; uv==0.6.11; extra == \"dev\"", + "Newer Versions": "0.9.26, 0.9.27, 0.9.28, 0.10.0, 0.11.0, 0.12.0", + "Dependencies for Latest": "build==1.2.2.post1; extra == \"dev\"; coverage==7.5.4; python_version < \"3.9\" and extra == \"dev\"; coverage==7.8.0; python_version >= \"3.9\" and extra == \"dev\"; mypy==1.14.1; python_version < \"3.9\" and extra == \"dev\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"dev\"; pip==25.0.1; extra == \"dev\"; pylint==3.2.7; python_version < \"3.9\" and extra == \"dev\"; pylint==3.3.6; python_version >= \"3.9\" and extra == \"dev\"; ruff==0.11.2; extra == \"dev\"; twine==6.1.0; extra == \"dev\"; uv==0.6.11; extra == \"dev\"", + "Latest Version": "0.12.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonpickle", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest-cov; extra == \"cov\"; black; extra == \"dev\"; pyupgrade; extra == \"dev\"; pytest!=8.1.*,>=6.0; extra == \"testing\"; pytest-benchmark; extra == \"testing\"; pytest-benchmark[histogram]; extra == \"testing\"; pytest-checkdocs>=1.2.3; extra == \"testing\"; pytest-enabler>=1.0.1; extra == \"testing\"; pytest-ruff>=0.2.1; extra == \"testing\"; bson; extra == \"testing\"; ecdsa; extra == \"testing\"; feedparser; extra == \"testing\"; gmpy2; extra == \"testing\"; numpy; extra == \"testing\"; pandas; extra == \"testing\"; pymongo; extra == \"testing\"; PyYAML; extra == \"testing\"; scikit-learn; extra == \"testing\"; scipy>=1.9.3; python_version > \"3.10\" and extra == \"testing\"; scipy; python_version <= \"3.10\" and extra == \"testing\"; simplejson; extra == \"testing\"; sqlalchemy; extra == \"testing\"; ujson; extra == \"testing\"; atheris~=2.3.0; python_version < \"3.12\" and extra == \"testing\"; furo; extra == \"docs\"; rst.linker>=1.9; extra == \"docs\"; sphinx>=3.5; extra == \"docs\"; build; extra == \"packaging\"; setuptools>=61.2; extra == \"packaging\"; setuptools_scm[toml]>=6.0; extra == \"packaging\"; twine; extra == \"packaging\"", + "Newer Versions": "3.4.0, 3.4.1, 3.4.2, 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.1.0, 4.1.1, 5.0.0rc1", + "Dependencies for Latest": "pytest-cov; extra == \"cov\"; black; extra == \"dev\"; pyupgrade; extra == \"dev\"; pytest!=8.1.*,>=6.0; extra == \"testing\"; pytest-benchmark; extra == \"testing\"; pytest-benchmark[histogram]; extra == \"testing\"; pytest-checkdocs>=1.2.3; extra == \"testing\"; pytest-enabler>=1.0.1; extra == \"testing\"; pytest-ruff>=0.2.1; extra == \"testing\"; bson; extra == \"testing\"; ecdsa; extra == \"testing\"; feedparser; extra == \"testing\"; gmpy2; extra == \"testing\"; numpy; extra == \"testing\"; pandas; extra == \"testing\"; pymongo; extra == \"testing\"; PyYAML; extra == \"testing\"; scikit-learn; extra == \"testing\"; scipy>=1.9.3; python_version > \"3.10\" and extra == \"testing\"; scipy; python_version <= \"3.10\" and extra == \"testing\"; simplejson; extra == \"testing\"; sqlalchemy; extra == \"testing\"; ujson; extra == \"testing\"; atheris~=2.3.0; python_version < \"3.12\" and extra == \"testing\"; furo; extra == \"docs\"; rst.linker>=1.9; extra == \"docs\"; sphinx>=3.5; extra == \"docs\"; build; extra == \"packaging\"; setuptools>=61.2; extra == \"packaging\"; setuptools_scm[toml]>=6.0; extra == \"packaging\"; twine; extra == \"packaging\"", + "Latest Version": "5.0.0rc1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonpointer", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonschema", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.23.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=22.2.0; importlib-resources>=1.4.0; python_version < \"3.9\"; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < \"3.9\"; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == \"format\"; idna; extra == \"format\"; isoduration; extra == \"format\"; jsonpointer>1.13; extra == \"format\"; rfc3339-validator; extra == \"format\"; rfc3987; extra == \"format\"; uri-template; extra == \"format\"; webcolors>=1.11; extra == \"format\"; fqdn; extra == \"format-nongpl\"; idna; extra == \"format-nongpl\"; isoduration; extra == \"format-nongpl\"; jsonpointer>1.13; extra == \"format-nongpl\"; rfc3339-validator; extra == \"format-nongpl\"; rfc3986-validator>0.1.0; extra == \"format-nongpl\"; uri-template; extra == \"format-nongpl\"; webcolors>=24.6.0; extra == \"format-nongpl\"", + "Newer Versions": "4.24.0", + "Dependencies for Latest": "attrs>=22.2.0; importlib-resources>=1.4.0; python_version < \"3.9\"; jsonschema-specifications>=2023.03.6; pkgutil-resolve-name>=1.3.10; python_version < \"3.9\"; referencing>=0.28.4; rpds-py>=0.7.1; fqdn; extra == \"format\"; idna; extra == \"format\"; isoduration; extra == \"format\"; jsonpointer>1.13; extra == \"format\"; rfc3339-validator; extra == \"format\"; rfc3987; extra == \"format\"; uri-template; extra == \"format\"; webcolors>=1.11; extra == \"format\"; fqdn; extra == \"format-nongpl\"; idna; extra == \"format-nongpl\"; isoduration; extra == \"format-nongpl\"; jsonpointer>1.13; extra == \"format-nongpl\"; rfc3339-validator; extra == \"format-nongpl\"; rfc3986-validator>0.1.0; extra == \"format-nongpl\"; uri-template; extra == \"format-nongpl\"; webcolors>=24.6.0; extra == \"format-nongpl\"", + "Latest Version": "4.24.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonschema-specifications", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2024.10.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "referencing>=0.31.0", + "Newer Versions": "2025.4.1", + "Dependencies for Latest": "referencing>=0.31.0", + "Latest Version": "2025.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-client", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.6.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "importlib-metadata>=4.8.3; python_version < \"3.10\"; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinx>=4; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; coverage; extra == \"test\"; ipykernel>=6.14; extra == \"test\"; mypy; extra == \"test\"; paramiko; sys_platform == \"win32\" and extra == \"test\"; pre-commit; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter[client]>=0.4.1; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<8.2.0; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "importlib-metadata>=4.8.3; python_version < \"3.10\"; jupyter-core!=5.0.*,>=4.12; python-dateutil>=2.8.2; pyzmq>=23.0; tornado>=6.2; traitlets>=5.3; ipykernel; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinx>=4; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; coverage; extra == \"test\"; ipykernel>=6.14; extra == \"test\"; mypy; extra == \"test\"; paramiko; sys_platform == \"win32\" and extra == \"test\"; pre-commit; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter[client]>=0.4.1; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<8.2.0; extra == \"test\"", + "Latest Version": "8.6.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.8.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "platformdirs>=2.5; pywin32>=300; sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"; traitlets>=5.3; intersphinx-registry; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; traitlets; extra == \"docs\"; ipykernel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<9; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "platformdirs>=2.5; pywin32>=300; sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"; traitlets>=5.3; intersphinx-registry; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; traitlets; extra == \"docs\"; ipykernel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<9; extra == \"test\"", + "Latest Version": "5.8.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-events", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.10.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == \"cli\"; rich; extra == \"cli\"; jupyterlite-sphinx; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme>=0.16; extra == \"docs\"; sphinx>=8; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; click; extra == \"test\"; pre-commit; extra == \"test\"; pytest-asyncio>=0.19.0; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest>=7.0; extra == \"test\"; rich; extra == \"test\"", + "Newer Versions": "0.11.0, 0.12.0", + "Dependencies for Latest": "jsonschema[format-nongpl]>=4.18.0; packaging; python-json-logger>=2.0.4; pyyaml>=5.3; referencing; rfc3339-validator; rfc3986-validator>=0.1.1; traitlets>=5.3; click; extra == \"cli\"; rich; extra == \"cli\"; jupyterlite-sphinx; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme>=0.16; extra == \"docs\"; sphinx>=8; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; click; extra == \"test\"; pre-commit; extra == \"test\"; pytest-asyncio>=0.19.0; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest>=7.0; extra == \"test\"; rich; extra == \"test\"", + "Latest Version": "0.12.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-lsp", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.2.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < \"3.10\"", + "Newer Versions": "", + "Dependencies for Latest": "jupyter-server>=1.1.2; importlib-metadata>=4.8.3; python_version < \"3.10\"", + "Latest Version": "2.2.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-server", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.14.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == \"nt\"; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == \"docs\"; jinja2; extra == \"docs\"; jupyter-client; extra == \"docs\"; myst-parser; extra == \"docs\"; nbformat; extra == \"docs\"; prometheus-client; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; send2trash; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-openapi>=0.8.0; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; sphinxemoji; extra == \"docs\"; tornado; extra == \"docs\"; typing-extensions; extra == \"docs\"; flaky; extra == \"test\"; ipykernel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-jupyter[server]>=0.7; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<9,>=7.0; extra == \"test\"; requests; extra == \"test\"", + "Newer Versions": "2.15.0, 2.16.0", + "Dependencies for Latest": "anyio>=3.1.0; argon2-cffi>=21.1; jinja2>=3.0.3; jupyter-client>=7.4.4; jupyter-core!=5.0.*,>=4.12; jupyter-events>=0.11.0; jupyter-server-terminals>=0.4.4; nbconvert>=6.4.4; nbformat>=5.3.0; overrides>=5.0; packaging>=22.0; prometheus-client>=0.9; pywinpty>=2.0.1; os_name == \"nt\"; pyzmq>=24; send2trash>=1.8.2; terminado>=0.8.3; tornado>=6.2.0; traitlets>=5.6.0; websocket-client>=1.7; ipykernel; extra == \"docs\"; jinja2; extra == \"docs\"; jupyter-client; extra == \"docs\"; myst-parser; extra == \"docs\"; nbformat; extra == \"docs\"; prometheus-client; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; send2trash; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-openapi>=0.8.0; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; sphinxemoji; extra == \"docs\"; tornado; extra == \"docs\"; typing-extensions; extra == \"docs\"; flaky; extra == \"test\"; ipykernel; extra == \"test\"; pre-commit; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-jupyter[server]>=0.7; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<9,>=7.0; extra == \"test\"; requests; extra == \"test\"", + "Latest Version": "2.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyter-server-terminals", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.5.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'", + "Newer Versions": "", + "Dependencies for Latest": "pywinpty>=2.0.3; os_name == 'nt'; terminado>=0.8.3; jinja2; extra == 'docs'; jupyter-server; extra == 'docs'; mistune<4.0; extra == 'docs'; myst-parser; extra == 'docs'; nbformat; extra == 'docs'; packaging; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinxcontrib-github-alt; extra == 'docs'; sphinxcontrib-openapi; extra == 'docs'; sphinxcontrib-spelling; extra == 'docs'; sphinxemoji; extra == 'docs'; tornado; extra == 'docs'; jupyter-server>=2.0.0; extra == 'test'; pytest-jupyter[server]>=0.5.3; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'", + "Latest Version": "0.5.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyterlab", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.2.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < \"3.10\"; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < \"3.11\"; tornado>=6.2.0; traitlets; build; extra == \"dev\"; bump2version; extra == \"dev\"; coverage; extra == \"dev\"; hatch; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; ruff==0.11.4; extra == \"dev\"; jsx-lexer; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme>=0.13.0; extra == \"docs\"; pytest; extra == \"docs\"; pytest-check-links; extra == \"docs\"; pytest-jupyter; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx<8.2.0,>=1.8; extra == \"docs\"; altair==5.5.0; extra == \"docs-screenshots\"; ipython==8.16.1; extra == \"docs-screenshots\"; ipywidgets==8.1.5; extra == \"docs-screenshots\"; jupyterlab-geojson==3.4.0; extra == \"docs-screenshots\"; jupyterlab-language-pack-zh-cn==4.3.post1; extra == \"docs-screenshots\"; matplotlib==3.10.0; extra == \"docs-screenshots\"; nbconvert>=7.0.0; extra == \"docs-screenshots\"; pandas==2.2.3; extra == \"docs-screenshots\"; scipy==1.15.1; extra == \"docs-screenshots\"; vega-datasets==0.9.0; extra == \"docs-screenshots\"; coverage; extra == \"test\"; pytest-check-links>=0.7; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter>=0.5.3; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-tornasync; extra == \"test\"; pytest>=7.0; extra == \"test\"; requests; extra == \"test\"; requests-cache; extra == \"test\"; virtualenv; extra == \"test\"; copier<10,>=9; extra == \"upgrade-extension\"; jinja2-time<0.3; extra == \"upgrade-extension\"; pydantic<3.0; extra == \"upgrade-extension\"; pyyaml-include<3.0; extra == \"upgrade-extension\"; tomli-w<2.0; extra == \"upgrade-extension\"", + "Newer Versions": "4.2.6, 4.2.7, 4.3.0a0, 4.3.0a1, 4.3.0a2, 4.3.0b0, 4.3.0b1, 4.3.0b2, 4.3.0b3, 4.3.0rc0, 4.3.0rc1, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.4.0a0, 4.4.0a1, 4.4.0a2, 4.4.0a3, 4.4.0b0, 4.4.0b1, 4.4.0b2, 4.4.0rc0, 4.4.0rc1, 4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.5.0a0, 4.5.0a1", + "Dependencies for Latest": "jupyter-server<3,>=2.4.0; jupyterlab-server<3,>=2.27.1; notebook-shim>=0.2; packaging; async-lru>=1.0.0; httpx>=0.25.0; importlib-metadata>=4.8.3; python_version < \"3.10\"; ipykernel>=6.5.0; jinja2>=3.0.3; jupyter-core; jupyter-lsp>=2.0.0; setuptools>=41.1.0; tomli>=1.2.2; python_version < \"3.11\"; tornado>=6.2.0; traitlets; build; extra == \"dev\"; bump2version; extra == \"dev\"; coverage; extra == \"dev\"; hatch; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; ruff==0.11.4; extra == \"dev\"; jsx-lexer; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme>=0.13.0; extra == \"docs\"; pytest; extra == \"docs\"; pytest-check-links; extra == \"docs\"; pytest-jupyter; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx<8.2.0,>=1.8; extra == \"docs\"; altair==5.5.0; extra == \"docs-screenshots\"; ipython==8.16.1; extra == \"docs-screenshots\"; ipywidgets==8.1.5; extra == \"docs-screenshots\"; jupyterlab-geojson==3.4.0; extra == \"docs-screenshots\"; jupyterlab-language-pack-zh-cn==4.3.post1; extra == \"docs-screenshots\"; matplotlib==3.10.0; extra == \"docs-screenshots\"; nbconvert>=7.0.0; extra == \"docs-screenshots\"; pandas==2.2.3; extra == \"docs-screenshots\"; scipy==1.15.1; extra == \"docs-screenshots\"; vega-datasets==0.9.0; extra == \"docs-screenshots\"; coverage; extra == \"test\"; pytest-check-links>=0.7; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter>=0.5.3; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-tornasync; extra == \"test\"; pytest>=7.0; extra == \"test\"; requests; extra == \"test\"; requests-cache; extra == \"test\"; virtualenv; extra == \"test\"; copier<10,>=9; extra == \"upgrade-extension\"; jinja2-time<0.3; extra == \"upgrade-extension\"; pydantic<3.0; extra == \"upgrade-extension\"; pyyaml-include<3.0; extra == \"upgrade-extension\"; tomli-w<2.0; extra == \"upgrade-extension\"", + "Latest Version": "4.5.0a1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyterlab-pygments", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyterlab-server", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.27.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "babel>=2.10; importlib-metadata>=4.8.3; python_version < \"3.10\"; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == \"docs\"; jinja2<3.2.0; extra == \"docs\"; mistune<4; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinxcontrib-openapi>0.8; extra == \"docs\"; openapi-core~=0.18.0; extra == \"openapi\"; ruamel-yaml; extra == \"openapi\"; hatch; extra == \"test\"; ipykernel; extra == \"test\"; openapi-core~=0.18.0; extra == \"test\"; openapi-spec-validator<0.8.0,>=0.6.0; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter[server]>=0.6.2; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<8,>=7.0; extra == \"test\"; requests-mock; extra == \"test\"; ruamel-yaml; extra == \"test\"; sphinxcontrib-spelling; extra == \"test\"; strict-rfc3339; extra == \"test\"; werkzeug; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "babel>=2.10; importlib-metadata>=4.8.3; python_version < \"3.10\"; jinja2>=3.0.3; json5>=0.9.0; jsonschema>=4.18.0; jupyter-server<3,>=1.21; packaging>=21.3; requests>=2.31; autodoc-traits; extra == \"docs\"; jinja2<3.2.0; extra == \"docs\"; mistune<4; extra == \"docs\"; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinxcontrib-openapi>0.8; extra == \"docs\"; openapi-core~=0.18.0; extra == \"openapi\"; ruamel-yaml; extra == \"openapi\"; hatch; extra == \"test\"; ipykernel; extra == \"test\"; openapi-core~=0.18.0; extra == \"test\"; openapi-spec-validator<0.8.0,>=0.6.0; extra == \"test\"; pytest-console-scripts; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-jupyter[server]>=0.6.2; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest<8,>=7.0; extra == \"test\"; requests-mock; extra == \"test\"; ruamel-yaml; extra == \"test\"; sphinxcontrib-spelling; extra == \"test\"; strict-rfc3339; extra == \"test\"; werkzeug; extra == \"test\"", + "Latest Version": "2.27.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.19.12", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == \"test\"; coverage[toml]; extra == \"test\"; detect-secrets~=1.5.0; extra == \"test\"; import-linter==2.3; extra == \"test\"; ipylab>=1.0.0; extra == \"test\"; ipython~=8.10; extra == \"test\"; jupyterlab_server>=2.11.1; extra == \"test\"; jupyterlab<5,>=3; extra == \"test\"; jupyter~=1.0; extra == \"test\"; kedro-datasets; extra == \"test\"; mypy~=1.0; extra == \"test\"; pandas~=2.0; extra == \"test\"; pluggy>=1.0; extra == \"test\"; pre-commit<5.0,>=2.9.2; extra == \"test\"; pytest-cov<7,>=3; extra == \"test\"; pytest-mock<4.0,>=1.7.1; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; pytest<9.0,>=7.2; extra == \"test\"; s3fs<2025.6,>=2021.4; extra == \"test\"; requests_mock; extra == \"test\"; pandas-stubs; extra == \"test\"; types-PyYAML; extra == \"test\"; types-cachetools; extra == \"test\"; types-requests; extra == \"test\"; types-toml; extra == \"test\"; ipykernel<7.0,>=5.3; extra == \"docs\"; Jinja2<3.2.0; extra == \"docs\"; kedro-sphinx-theme==2024.10.3; extra == \"docs\"; sphinx-notfound-page!=1.0.3; extra == \"docs\"; ipylab>=1.0.0; extra == \"jupyter\"; notebook>=7.0.0; extra == \"jupyter\"; asv; extra == \"benchmark\"; kedro[benchmark,docs,jupyter,test]; extra == \"all\"", + "Newer Versions": "0.19.13, 0.19.14, 1.0.0rc1", + "Dependencies for Latest": "attrs>=21.3; build>=0.7.0; cachetools>=4.1; click<8.2.0,>=4.0; cookiecutter<3.0,>=2.1.1; dynaconf<4.0,>=3.1.2; fsspec>=2021.4; gitpython>=3.0; importlib-metadata<9.0,>=3.6; importlib_resources<7.0,>=1.3; kedro-telemetry>=0.5.0; more_itertools>=8.14.0; omegaconf>=2.1.1; parse>=1.19.0; pluggy>=1.0; pre-commit-hooks; PyYAML<7.0,>=4.2; rich<15.0,>=12.0; rope<2.0,>=0.21; toml>=0.10.0; typing_extensions>=4.0; behave==1.2.6; extra == \"test\"; coverage[toml]; extra == \"test\"; detect-secrets~=1.5.0; extra == \"test\"; import-linter==2.3; extra == \"test\"; ipylab>=1.0.0; extra == \"test\"; ipython~=8.10; extra == \"test\"; jupyterlab_server>=2.11.1; extra == \"test\"; jupyterlab<5,>=3; extra == \"test\"; jupyter~=1.0; extra == \"test\"; kedro-datasets; extra == \"test\"; mypy~=1.0; extra == \"test\"; pandas~=2.0; extra == \"test\"; pluggy>=1.0; extra == \"test\"; pre-commit<5.0,>=2.9.2; extra == \"test\"; pytest-cov<7,>=3; extra == \"test\"; pytest-mock<4.0,>=1.7.1; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; pytest<9.0,>=7.2; extra == \"test\"; s3fs<2025.6,>=2021.4; extra == \"test\"; requests_mock; extra == \"test\"; pandas-stubs; extra == \"test\"; types-PyYAML; extra == \"test\"; types-cachetools; extra == \"test\"; types-requests; extra == \"test\"; types-toml; extra == \"test\"; ipykernel<7.0,>=5.3; extra == \"docs\"; Jinja2<3.2.0; extra == \"docs\"; kedro-sphinx-theme==2024.10.3; extra == \"docs\"; sphinx-notfound-page!=1.0.3; extra == \"docs\"; ipylab>=1.0.0; extra == \"jupyter\"; notebook>=7.0.0; extra == \"jupyter\"; asv; extra == \"benchmark\"; kedro[benchmark,docs,jupyter,test]; extra == \"all\"", + "Latest Version": "1.0.0rc1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kedro-telemetry", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "kedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; PyYAML==5.3.1; extra == \"test\"; wheel; extra == \"test\"; bandit<2.0,>=1.6.2; extra == \"lint\"; black~=22.0; extra == \"lint\"; detect-secrets~=1.5.0; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"; types-requests; extra == \"lint\"; types-PyYAML; extra == \"lint\"; types-toml; extra == \"lint\"", + "Newer Versions": "0.6.0, 0.6.1, 0.6.2, 0.6.3", + "Dependencies for Latest": "kedro>=0.18.0; requests~=2.20; appdirs>=1.4.4; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-xdist[psutil]~=2.2.1; extra == \"test\"; PyYAML==5.3.1; extra == \"test\"; wheel; extra == \"test\"; bandit<2.0,>=1.6.2; extra == \"lint\"; black~=22.0; extra == \"lint\"; detect-secrets~=1.5.0; extra == \"lint\"; mypy~=1.0; extra == \"lint\"; pre-commit>=2.9.2; extra == \"lint\"; ruff~=0.0.290; extra == \"lint\"; types-requests; extra == \"lint\"; types-PyYAML; extra == \"lint\"; types-toml; extra == \"lint\"", + "Latest Version": "0.6.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kiwisolver", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.4.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.4.8", + "Dependencies for Latest": "", + "Latest Version": "1.4.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "knack", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.12.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "argcomplete; jmespath; packaging; pygments; pyyaml; tabulate", + "Newer Versions": "", + "Dependencies for Latest": "argcomplete; jmespath; packaging; pygments; pyyaml; tabulate", + "Latest Version": "0.12.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langcodes", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "language-data>=1.2; build; extra == \"build\"; twine; extra == \"build\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"", + "Newer Versions": "3.5.0", + "Dependencies for Latest": "language-data>=1.2; build; extra == \"build\"; twine; extra == \"build\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"", + "Latest Version": "3.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "language-data", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "marisa-trie>=1.1.0; build; extra == \"build\"; twine; extra == \"build\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"", + "Newer Versions": "1.3.0", + "Dependencies for Latest": "marisa-trie>=1.1.0; build; extra == \"build\"; twine; extra == \"build\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"", + "Latest Version": "1.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lazy-loader", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging; importlib-metadata; python_version < \"3.8\"; changelist==0.5; extra == \"dev\"; pre-commit==3.7.0; extra == \"lint\"; pytest>=7.4; extra == \"test\"; pytest-cov>=4.1; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "packaging; importlib-metadata; python_version < \"3.8\"; changelist==0.5; extra == \"dev\"; pre-commit==3.7.0; extra == \"lint\"; pytest>=7.4; extra == \"test\"; pytest-cov>=4.1; extra == \"test\"", + "Latest Version": "0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "litestar", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.13.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio>=3; click; exceptiongroup; python_version < \"3.11\"; exceptiongroup>=1.2.2; python_version < \"3.11\"; httpx>=0.22; importlib-metadata; python_version < \"3.10\"; importlib-resources>=5.12.0; python_version < \"3.9\"; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == \"annotated-types\"; attrs; extra == \"attrs\"; brotli; extra == \"brotli\"; jsbeautifier; extra == \"cli\"; uvicorn[standard]; extra == \"cli\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"cli\"; cryptography; extra == \"cryptography\"; advanced-alchemy>=0.2.2; extra == \"full\"; annotated-types; extra == \"full\"; attrs; extra == \"full\"; brotli; extra == \"full\"; cryptography; extra == \"full\"; email-validator; extra == \"full\"; fast-query-parsers>=1.0.2; extra == \"full\"; jinja2; extra == \"full\"; jinja2>=3.1.2; extra == \"full\"; jsbeautifier; extra == \"full\"; mako>=1.2.4; extra == \"full\"; minijinja>=1.0.0; extra == \"full\"; opentelemetry-instrumentation-asgi; extra == \"full\"; piccolo; extra == \"full\"; picologging; python_version < \"3.13\" and extra == \"full\"; prometheus-client; extra == \"full\"; pydantic; extra == \"full\"; pydantic-extra-types!=2.9.0; python_version < \"3.9\" and extra == \"full\"; pydantic-extra-types; python_version >= \"3.9\" and extra == \"full\"; pyjwt>=2.9.0; extra == \"full\"; redis[hiredis]>=4.4.4; extra == \"full\"; structlog; extra == \"full\"; uvicorn[standard]; extra == \"full\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"full\"; valkey[libvalkey]>=6.0.2; extra == \"full\"; jinja2>=3.1.2; extra == \"jinja\"; cryptography; extra == \"jwt\"; pyjwt>=2.9.0; extra == \"jwt\"; mako>=1.2.4; extra == \"mako\"; minijinja>=1.0.0; extra == \"minijinja\"; opentelemetry-instrumentation-asgi; extra == \"opentelemetry\"; piccolo; extra == \"piccolo\"; picologging; python_version < \"3.13\" and extra == \"picologging\"; prometheus-client; extra == \"prometheus\"; email-validator; extra == \"pydantic\"; pydantic; extra == \"pydantic\"; pydantic-extra-types!=2.9.0; python_version < \"3.9\" and extra == \"pydantic\"; pydantic-extra-types; python_version >= \"3.9\" and extra == \"pydantic\"; redis[hiredis]>=4.4.4; extra == \"redis\"; advanced-alchemy>=0.2.2; extra == \"sqlalchemy\"; fast-query-parsers>=1.0.2; extra == \"standard\"; jinja2; extra == \"standard\"; jsbeautifier; extra == \"standard\"; uvicorn[standard]; extra == \"standard\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"standard\"; structlog; extra == \"structlog\"; valkey[libvalkey]>=6.0.2; extra == \"valkey\"", + "Newer Versions": "2.14.0, 2.15.0, 2.15.1, 2.15.2, 2.16.0", + "Dependencies for Latest": "anyio>=3; click; exceptiongroup; python_version < \"3.11\"; exceptiongroup>=1.2.2; python_version < \"3.11\"; httpx>=0.22; importlib-metadata; python_version < \"3.10\"; importlib-resources>=5.12.0; python_version < \"3.9\"; litestar-htmx>=0.4.0; msgspec>=0.18.2; multidict>=6.0.2; multipart>=1.2.0; polyfactory>=2.6.3; pyyaml; rich-click; rich>=13.0.0; typing-extensions; annotated-types; extra == \"annotated-types\"; attrs; extra == \"attrs\"; brotli; extra == \"brotli\"; jsbeautifier; extra == \"cli\"; uvicorn[standard]; extra == \"cli\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"cli\"; cryptography; extra == \"cryptography\"; advanced-alchemy>=0.2.2; extra == \"full\"; annotated-types; extra == \"full\"; attrs; extra == \"full\"; brotli; extra == \"full\"; cryptography; extra == \"full\"; email-validator; extra == \"full\"; fast-query-parsers>=1.0.2; extra == \"full\"; jinja2; extra == \"full\"; jinja2>=3.1.2; extra == \"full\"; jsbeautifier; extra == \"full\"; mako>=1.2.4; extra == \"full\"; minijinja>=1.0.0; extra == \"full\"; opentelemetry-instrumentation-asgi; extra == \"full\"; piccolo; extra == \"full\"; picologging; python_version < \"3.13\" and extra == \"full\"; prometheus-client; extra == \"full\"; pydantic; extra == \"full\"; pydantic-extra-types!=2.9.0; python_version < \"3.9\" and extra == \"full\"; pydantic-extra-types; python_version >= \"3.9\" and extra == \"full\"; pyjwt>=2.9.0; extra == \"full\"; redis[hiredis]>=4.4.4; extra == \"full\"; structlog; extra == \"full\"; uvicorn[standard]; extra == \"full\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"full\"; valkey[libvalkey]>=6.0.2; extra == \"full\"; jinja2>=3.1.2; extra == \"jinja\"; cryptography; extra == \"jwt\"; pyjwt>=2.9.0; extra == \"jwt\"; mako>=1.2.4; extra == \"mako\"; minijinja>=1.0.0; extra == \"minijinja\"; opentelemetry-instrumentation-asgi; extra == \"opentelemetry\"; piccolo; extra == \"piccolo\"; picologging; python_version < \"3.13\" and extra == \"picologging\"; prometheus-client; extra == \"prometheus\"; email-validator; extra == \"pydantic\"; pydantic; extra == \"pydantic\"; pydantic-extra-types!=2.9.0; python_version < \"3.9\" and extra == \"pydantic\"; pydantic-extra-types; python_version >= \"3.9\" and extra == \"pydantic\"; redis[hiredis]>=4.4.4; extra == \"redis\"; advanced-alchemy>=0.2.2; extra == \"sqlalchemy\"; fast-query-parsers>=1.0.2; extra == \"standard\"; jinja2; extra == \"standard\"; jsbeautifier; extra == \"standard\"; uvicorn[standard]; extra == \"standard\"; uvloop>=0.18.0; sys_platform != \"win32\" and extra == \"standard\"; structlog; extra == \"structlog\"; valkey[libvalkey]>=6.0.2; extra == \"valkey\"", + "Latest Version": "2.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "marisa-trie", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "setuptools; hypothesis; extra == \"test\"; pytest; extra == \"test\"; readme-renderer; extra == \"test\"", + "Newer Versions": "1.2.1", + "Dependencies for Latest": "setuptools; hypothesis; extra == \"test\"; pytest; extra == \"test\"; readme-renderer; extra == \"test\"", + "Latest Version": "1.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "markdown-it-py", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "mdurl~=0.1; psutil ; extra == \"benchmarking\"; pytest ; extra == \"benchmarking\"; pytest-benchmark ; extra == \"benchmarking\"; pre-commit~=3.0 ; extra == \"code_style\"; commonmark~=0.9 ; extra == \"compare\"; markdown~=3.4 ; extra == \"compare\"; mistletoe~=1.0 ; extra == \"compare\"; mistune~=2.0 ; extra == \"compare\"; panflute~=2.3 ; extra == \"compare\"; linkify-it-py>=1,<3 ; extra == \"linkify\"; mdit-py-plugins ; extra == \"plugins\"; gprof2dot ; extra == \"profiling\"; mdit-py-plugins ; extra == \"rtd\"; myst-parser ; extra == \"rtd\"; pyyaml ; extra == \"rtd\"; sphinx ; extra == \"rtd\"; sphinx-copybutton ; extra == \"rtd\"; sphinx-design ; extra == \"rtd\"; sphinx_book_theme ; extra == \"rtd\"; jupyter_sphinx ; extra == \"rtd\"; coverage ; extra == \"testing\"; pytest ; extra == \"testing\"; pytest-cov ; extra == \"testing\"; pytest-regressions ; extra == \"testing\"", + "Newer Versions": "", + "Dependencies for Latest": "mdurl~=0.1; psutil ; extra == \"benchmarking\"; pytest ; extra == \"benchmarking\"; pytest-benchmark ; extra == \"benchmarking\"; pre-commit~=3.0 ; extra == \"code_style\"; commonmark~=0.9 ; extra == \"compare\"; markdown~=3.4 ; extra == \"compare\"; mistletoe~=1.0 ; extra == \"compare\"; mistune~=2.0 ; extra == \"compare\"; panflute~=2.3 ; extra == \"compare\"; linkify-it-py>=1,<3 ; extra == \"linkify\"; mdit-py-plugins ; extra == \"plugins\"; gprof2dot ; extra == \"profiling\"; mdit-py-plugins ; extra == \"rtd\"; myst-parser ; extra == \"rtd\"; pyyaml ; extra == \"rtd\"; sphinx ; extra == \"rtd\"; sphinx-copybutton ; extra == \"rtd\"; sphinx-design ; extra == \"rtd\"; sphinx_book_theme ; extra == \"rtd\"; jupyter_sphinx ; extra == \"rtd\"; coverage ; extra == \"testing\"; pytest ; extra == \"testing\"; pytest-cov ; extra == \"testing\"; pytest-regressions ; extra == \"testing\"", + "Latest Version": "3.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "MarkupSafe", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "marshmallow", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.23.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "backports-datetime-fromisoformat; python_version < \"3.11\"; typing-extensions; python_version < \"3.11\"; marshmallow[tests]; extra == \"dev\"; tox; extra == \"dev\"; pre-commit<5.0,>=3.5; extra == \"dev\"; autodocsumm==0.2.14; extra == \"docs\"; furo==2024.8.6; extra == \"docs\"; sphinx-copybutton==0.5.2; extra == \"docs\"; sphinx-issues==5.0.1; extra == \"docs\"; sphinx==8.2.3; extra == \"docs\"; sphinxext-opengraph==0.10.0; extra == \"docs\"; pytest; extra == \"tests\"; simplejson; extra == \"tests\"", + "Newer Versions": "3.23.1, 3.23.2, 3.23.3, 3.24.0, 3.24.1, 3.24.2, 3.25.0, 3.25.1, 3.26.0, 3.26.1, 4.0.0", + "Dependencies for Latest": "backports-datetime-fromisoformat; python_version < \"3.11\"; typing-extensions; python_version < \"3.11\"; marshmallow[tests]; extra == \"dev\"; tox; extra == \"dev\"; pre-commit<5.0,>=3.5; extra == \"dev\"; autodocsumm==0.2.14; extra == \"docs\"; furo==2024.8.6; extra == \"docs\"; sphinx-copybutton==0.5.2; extra == \"docs\"; sphinx-issues==5.0.1; extra == \"docs\"; sphinx==8.2.3; extra == \"docs\"; sphinxext-opengraph==0.10.0; extra == \"docs\"; pytest; extra == \"tests\"; simplejson; extra == \"tests\"", + "Latest Version": "4.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "matplotlib", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.9.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "contourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == \"dev\"; pybind11!=2.13.3,>=2.13.2; extra == \"dev\"; setuptools_scm>=7; extra == \"dev\"; setuptools>=64; extra == \"dev\"", + "Newer Versions": "3.9.3, 3.9.4, 3.10.0rc1, 3.10.0, 3.10.1, 3.10.3", + "Dependencies for Latest": "contourpy>=1.0.1; cycler>=0.10; fonttools>=4.22.0; kiwisolver>=1.3.1; numpy>=1.23; packaging>=20.0; pillow>=8; pyparsing>=2.3.1; python-dateutil>=2.7; meson-python<0.17.0,>=0.13.1; extra == \"dev\"; pybind11!=2.13.3,>=2.13.2; extra == \"dev\"; setuptools_scm>=7; extra == \"dev\"; setuptools>=64; extra == \"dev\"", + "Latest Version": "3.10.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "matplotlib-inline", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "traitlets", + "Newer Versions": "", + "Dependencies for Latest": "traitlets", + "Latest Version": "0.1.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mdurl", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mistune", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions; python_version < \"3.11\"", + "Newer Versions": "3.1.0, 3.1.1, 3.1.2, 3.1.3", + "Dependencies for Latest": "typing-extensions; python_version < \"3.11\"", + "Latest Version": "3.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mltable", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.6.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'", + "Newer Versions": "", + "Dependencies for Latest": "azureml-dataprep[parquet] <5.2.0a,>=5.1.0a; pyyaml <7.0.0,>=5.1.0; jsonschema <5.0.0,>=4.0.0; msrest >=0.6.18; azure-core !=1.22.0,<2.0.0,>=1.8.0; azure-mgmt-core <2.0.0,>=1.3.0; python-dateutil <3.0.0,>=2.7.3; cryptography !=1.9,!=2.0.*,!=2.1.*,!=2.2.*; PyJWT <3.0.0; pytz; azure-ai-ml ; extra == 'azure-ai-ml'", + "Latest Version": "1.6.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "more-itertools", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "10.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "10.6.0, 10.7.0", + "Dependencies for Latest": "", + "Latest Version": "10.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msal", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.31.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= \"3.6\" and platform_system == \"Windows\") and extra == \"broker\"; pymsalruntime<0.18,>=0.17; (python_version >= \"3.8\" and platform_system == \"Darwin\") and extra == \"broker\"", + "Newer Versions": "1.31.1, 1.31.2b1, 1.32.0, 1.32.1, 1.32.2, 1.32.3, 1.33.0b1", + "Dependencies for Latest": "requests<3,>=2.0.0; PyJWT[crypto]<3,>=1.0.0; cryptography<47,>=2.5; pymsalruntime<0.18,>=0.14; (python_version >= \"3.6\" and platform_system == \"Windows\") and extra == \"broker\"; pymsalruntime<0.18,>=0.17; (python_version >= \"3.8\" and platform_system == \"Darwin\") and extra == \"broker\"", + "Latest Version": "1.33.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msal-extensions", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "msal<2,>=1.29; portalocker<4,>=1.4; extra == \"portalocker\"", + "Newer Versions": "1.3.0, 1.3.1", + "Dependencies for Latest": "msal<2,>=1.29; portalocker<4,>=1.4; extra == \"portalocker\"", + "Latest Version": "1.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msgspec", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.18.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pyyaml; extra == \"yaml\"; tomli; python_version < \"3.11\" and extra == \"toml\"; tomli_w; extra == \"toml\"; sphinx; extra == \"doc\"; furo; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design; extra == \"doc\"; ipython; extra == \"doc\"; pytest; extra == \"test\"; msgpack; extra == \"test\"; attrs; extra == \"test\"; eval-type-backport; python_version < \"3.10\" and extra == \"test\"; pyyaml; extra == \"test\"; tomli; python_version < \"3.11\" and extra == \"test\"; tomli_w; extra == \"test\"; pre-commit; extra == \"dev\"; coverage; extra == \"dev\"; mypy; extra == \"dev\"; pyright; extra == \"dev\"; sphinx; extra == \"dev\"; furo; extra == \"dev\"; sphinx-copybutton; extra == \"dev\"; sphinx-design; extra == \"dev\"; ipython; extra == \"dev\"; pytest; extra == \"dev\"; msgpack; extra == \"dev\"; attrs; extra == \"dev\"; eval-type-backport; python_version < \"3.10\" and extra == \"dev\"; pyyaml; extra == \"dev\"; tomli; python_version < \"3.11\" and extra == \"dev\"; tomli_w; extra == \"dev\"", + "Newer Versions": "0.19.0", + "Dependencies for Latest": "pyyaml; extra == \"yaml\"; tomli; python_version < \"3.11\" and extra == \"toml\"; tomli_w; extra == \"toml\"; sphinx; extra == \"doc\"; furo; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design; extra == \"doc\"; ipython; extra == \"doc\"; pytest; extra == \"test\"; msgpack; extra == \"test\"; attrs; extra == \"test\"; eval-type-backport; python_version < \"3.10\" and extra == \"test\"; pyyaml; extra == \"test\"; tomli; python_version < \"3.11\" and extra == \"test\"; tomli_w; extra == \"test\"; pre-commit; extra == \"dev\"; coverage; extra == \"dev\"; mypy; extra == \"dev\"; pyright; extra == \"dev\"; sphinx; extra == \"dev\"; furo; extra == \"dev\"; sphinx-copybutton; extra == \"dev\"; sphinx-design; extra == \"dev\"; ipython; extra == \"dev\"; pytest; extra == \"dev\"; msgpack; extra == \"dev\"; attrs; extra == \"dev\"; eval-type-backport; python_version < \"3.10\" and extra == \"dev\"; pyyaml; extra == \"dev\"; tomli; python_version < \"3.11\" and extra == \"dev\"; tomli_w; extra == \"dev\"", + "Latest Version": "0.19.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msrest", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.7.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async'", + "Newer Versions": "", + "Dependencies for Latest": "azure-core (>=1.24.0); certifi (>=2017.4.17); isodate (>=0.6.0); requests-oauthlib (>=0.5.0); requests (~=2.16); aiodns ; (python_version>='3.5') and extra == 'async'; aiohttp (>=3.0) ; (python_version>='3.5') and extra == 'async'", + "Latest Version": "0.7.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msrestazure", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.6.4.post1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "adal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; six", + "Newer Versions": "", + "Dependencies for Latest": "adal<2.0.0,>=0.6.0; msrest<2.0.0,>=0.6.0; six", + "Latest Version": "0.6.4.post1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "multidict", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>=4.1.0; python_version < \"3.11\"", + "Newer Versions": "6.2.0, 6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.4.4, 6.5.0, 6.5.1", + "Dependencies for Latest": "typing-extensions>=4.1.0; python_version < \"3.11\"", + "Latest Version": "6.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "murmurhash", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.10", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.0.11, 1.0.12, 1.0.13, 1.1.0.dev0", + "Dependencies for Latest": "", + "Latest Version": "1.1.0.dev0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mypy-extensions", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.1.0", + "Dependencies for Latest": "", + "Latest Version": "1.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nbclient", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.10.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == \"dev\"; autodoc-traits; extra == \"docs\"; flaky; extra == \"docs\"; ipykernel>=6.19.3; extra == \"docs\"; ipython; extra == \"docs\"; ipywidgets; extra == \"docs\"; mock; extra == \"docs\"; moto; extra == \"docs\"; myst-parser; extra == \"docs\"; nbconvert>=7.1.0; extra == \"docs\"; pytest-asyncio; extra == \"docs\"; pytest-cov>=4.0; extra == \"docs\"; pytest<8,>=7.0; extra == \"docs\"; sphinx-book-theme; extra == \"docs\"; sphinx>=1.7; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; testpath; extra == \"docs\"; xmltodict; extra == \"docs\"; flaky; extra == \"test\"; ipykernel>=6.19.3; extra == \"test\"; ipython; extra == \"test\"; ipywidgets; extra == \"test\"; nbconvert>=7.1.0; extra == \"test\"; pytest-asyncio; extra == \"test\"; pytest-cov>=4.0; extra == \"test\"; pytest<8,>=7.0; extra == \"test\"; testpath; extra == \"test\"; xmltodict; extra == \"test\"", + "Newer Versions": "0.10.1, 0.10.2", + "Dependencies for Latest": "jupyter-client>=6.1.12; jupyter-core!=5.0.*,>=4.12; nbformat>=5.1; traitlets>=5.4; pre-commit; extra == \"dev\"; autodoc-traits; extra == \"docs\"; flaky; extra == \"docs\"; ipykernel>=6.19.3; extra == \"docs\"; ipython; extra == \"docs\"; ipywidgets; extra == \"docs\"; mock; extra == \"docs\"; moto; extra == \"docs\"; myst-parser; extra == \"docs\"; nbconvert>=7.1.0; extra == \"docs\"; pytest-asyncio; extra == \"docs\"; pytest-cov>=4.0; extra == \"docs\"; pytest<8,>=7.0; extra == \"docs\"; sphinx-book-theme; extra == \"docs\"; sphinx>=1.7; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; testpath; extra == \"docs\"; xmltodict; extra == \"docs\"; flaky; extra == \"test\"; ipykernel>=6.19.3; extra == \"test\"; ipython; extra == \"test\"; ipywidgets; extra == \"test\"; nbconvert>=7.1.0; extra == \"test\"; pytest-asyncio; extra == \"test\"; pytest-cov>=4.0; extra == \"test\"; pytest<8,>=7.0; extra == \"test\"; testpath; extra == \"test\"; xmltodict; extra == \"test\"", + "Latest Version": "0.10.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nbconvert", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "7.16.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "beautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < \"3.10\"; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == \"all\"; ipykernel; extra == \"all\"; ipython; extra == \"all\"; ipywidgets>=7.5; extra == \"all\"; myst-parser; extra == \"all\"; nbsphinx>=0.2.12; extra == \"all\"; playwright; extra == \"all\"; pydata-sphinx-theme; extra == \"all\"; pyqtwebengine>=5.15; extra == \"all\"; pytest>=7; extra == \"all\"; sphinx==5.0.2; extra == \"all\"; sphinxcontrib-spelling; extra == \"all\"; tornado>=6.1; extra == \"all\"; ipykernel; extra == \"docs\"; ipython; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.2.12; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx==5.0.2; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; pyqtwebengine>=5.15; extra == \"qtpdf\"; pyqtwebengine>=5.15; extra == \"qtpng\"; tornado>=6.1; extra == \"serve\"; flaky; extra == \"test\"; ipykernel; extra == \"test\"; ipywidgets>=7.5; extra == \"test\"; pytest>=7; extra == \"test\"; playwright; extra == \"webpdf\"", + "Newer Versions": "7.16.5, 7.16.6", + "Dependencies for Latest": "beautifulsoup4; bleach[css]!=5.0.0; defusedxml; importlib-metadata>=3.6; python_version < \"3.10\"; jinja2>=3.0; jupyter-core>=4.7; jupyterlab-pygments; markupsafe>=2.0; mistune<4,>=2.0.3; nbclient>=0.5.0; nbformat>=5.7; packaging; pandocfilters>=1.4.1; pygments>=2.4.1; traitlets>=5.1; flaky; extra == \"all\"; ipykernel; extra == \"all\"; ipython; extra == \"all\"; ipywidgets>=7.5; extra == \"all\"; myst-parser; extra == \"all\"; nbsphinx>=0.2.12; extra == \"all\"; playwright; extra == \"all\"; pydata-sphinx-theme; extra == \"all\"; pyqtwebengine>=5.15; extra == \"all\"; pytest>=7; extra == \"all\"; sphinx==5.0.2; extra == \"all\"; sphinxcontrib-spelling; extra == \"all\"; tornado>=6.1; extra == \"all\"; ipykernel; extra == \"docs\"; ipython; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.2.12; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx==5.0.2; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; pyqtwebengine>=5.15; extra == \"qtpdf\"; pyqtwebengine>=5.15; extra == \"qtpng\"; tornado>=6.1; extra == \"serve\"; flaky; extra == \"test\"; ipykernel; extra == \"test\"; ipywidgets>=7.5; extra == \"test\"; pytest>=7; extra == \"test\"; playwright; extra == \"webpdf\"", + "Latest Version": "7.16.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nbformat", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.10.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "fastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; pep440; extra == \"test\"; pre-commit; extra == \"test\"; pytest; extra == \"test\"; testpath; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "fastjsonschema>=2.15; jsonschema>=2.6; jupyter-core!=5.0.*,>=4.12; traitlets>=5.1; myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; sphinxcontrib-github-alt; extra == \"docs\"; sphinxcontrib-spelling; extra == \"docs\"; pep440; extra == \"test\"; pre-commit; extra == \"test\"; pytest; extra == \"test\"; testpath; extra == \"test\"", + "Latest Version": "5.10.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ndg-httpsclient", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.5.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nest-asyncio", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "networkx", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.4.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.25; extra == \"default\"; scipy>=1.11.2; extra == \"default\"; matplotlib>=3.8; extra == \"default\"; pandas>=2.0; extra == \"default\"; pre-commit>=4.1; extra == \"developer\"; mypy>=1.15; extra == \"developer\"; sphinx>=8.0; extra == \"doc\"; pydata-sphinx-theme>=0.16; extra == \"doc\"; sphinx-gallery>=0.18; extra == \"doc\"; numpydoc>=1.8.0; extra == \"doc\"; pillow>=10; extra == \"doc\"; texext>=0.6.7; extra == \"doc\"; myst-nb>=1.1; extra == \"doc\"; intersphinx-registry; extra == \"doc\"; osmnx>=2.0.0; extra == \"example\"; momepy>=0.7.2; extra == \"example\"; contextily>=1.6; extra == \"example\"; seaborn>=0.13; extra == \"example\"; cairocffi>=1.7; extra == \"example\"; igraph>=0.11; extra == \"example\"; scikit-learn>=1.5; extra == \"example\"; lxml>=4.6; extra == \"extra\"; pygraphviz>=1.14; extra == \"extra\"; pydot>=3.0.1; extra == \"extra\"; sympy>=1.10; extra == \"extra\"; pytest>=7.2; extra == \"test\"; pytest-cov>=4.0; extra == \"test\"; pytest-xdist>=3.0; extra == \"test\"; pytest-mpl; extra == \"test-extras\"; pytest-randomly; extra == \"test-extras\"", + "Newer Versions": "3.5rc0, 3.5", + "Dependencies for Latest": "numpy>=1.25; extra == \"default\"; scipy>=1.11.2; extra == \"default\"; matplotlib>=3.8; extra == \"default\"; pandas>=2.0; extra == \"default\"; pre-commit>=4.1; extra == \"developer\"; mypy>=1.15; extra == \"developer\"; sphinx>=8.0; extra == \"doc\"; pydata-sphinx-theme>=0.16; extra == \"doc\"; sphinx-gallery>=0.18; extra == \"doc\"; numpydoc>=1.8.0; extra == \"doc\"; pillow>=10; extra == \"doc\"; texext>=0.6.7; extra == \"doc\"; myst-nb>=1.1; extra == \"doc\"; intersphinx-registry; extra == \"doc\"; osmnx>=2.0.0; extra == \"example\"; momepy>=0.7.2; extra == \"example\"; contextily>=1.6; extra == \"example\"; seaborn>=0.13; extra == \"example\"; cairocffi>=1.7; extra == \"example\"; igraph>=0.11; extra == \"example\"; scikit-learn>=1.5; extra == \"example\"; lxml>=4.6; extra == \"extra\"; pygraphviz>=1.14; extra == \"extra\"; pydot>=3.0.1; extra == \"extra\"; sympy>=1.10; extra == \"extra\"; pytest>=7.2; extra == \"test\"; pytest-cov>=4.0; extra == \"test\"; pytest-xdist>=3.0; extra == \"test\"; pytest-mpl; extra == \"test-extras\"; pytest-randomly; extra == \"test-extras\"", + "Latest Version": "3.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nltk", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.9.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click; joblib; regex>=2021.8.3; tqdm; numpy; extra == \"all\"; requests; extra == \"all\"; twython; extra == \"all\"; python-crfsuite; extra == \"all\"; pyparsing; extra == \"all\"; scipy; extra == \"all\"; matplotlib; extra == \"all\"; scikit-learn; extra == \"all\"; requests; extra == \"corenlp\"; numpy; extra == \"machine-learning\"; python-crfsuite; extra == \"machine-learning\"; scikit-learn; extra == \"machine-learning\"; scipy; extra == \"machine-learning\"; matplotlib; extra == \"plot\"; pyparsing; extra == \"tgrep\"; twython; extra == \"twitter\"", + "Newer Versions": "", + "Dependencies for Latest": "click; joblib; regex>=2021.8.3; tqdm; numpy; extra == \"all\"; requests; extra == \"all\"; twython; extra == \"all\"; python-crfsuite; extra == \"all\"; pyparsing; extra == \"all\"; scipy; extra == \"all\"; matplotlib; extra == \"all\"; scikit-learn; extra == \"all\"; requests; extra == \"corenlp\"; numpy; extra == \"machine-learning\"; python-crfsuite; extra == \"machine-learning\"; scikit-learn; extra == \"machine-learning\"; scipy; extra == \"machine-learning\"; matplotlib; extra == \"plot\"; pyparsing; extra == \"tgrep\"; twython; extra == \"twitter\"", + "Latest Version": "3.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "notebook-shim", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.2.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'", + "Newer Versions": "", + "Dependencies for Latest": "jupyter-server<3,>=1.8; pytest; extra == 'test'; pytest-console-scripts; extra == 'test'; pytest-jupyter; extra == 'test'; pytest-tornasync; extra == 'test'", + "Latest Version": "0.2.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "numpy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.2.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.2.4, 2.2.5, 2.2.6, 2.3.0rc1, 2.3.0, 2.3.1", + "Dependencies for Latest": "", + "Latest Version": "2.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "oauthlib", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.2.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cryptography>=3.0.0; extra == \"rsa\"; cryptography>=3.0.0; extra == \"signedtoken\"; pyjwt<3,>=2.0.0; extra == \"signedtoken\"; blinker>=1.4.0; extra == \"signals\"", + "Newer Versions": "3.3.0, 3.3.1", + "Dependencies for Latest": "cryptography>=3.0.0; extra == \"rsa\"; cryptography>=3.0.0; extra == \"signedtoken\"; pyjwt<3,>=2.0.0; extra == \"signedtoken\"; blinker>=1.4.0; extra == \"signals\"", + "Latest Version": "3.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "omegaconf", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "antlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == \"3.6\"", + "Newer Versions": "2.4.0.dev0, 2.4.0.dev1, 2.4.0.dev2, 2.4.0.dev3", + "Dependencies for Latest": "antlr4-python3-runtime (==4.9.*); PyYAML (>=5.1.0); dataclasses ; python_version == \"3.6\"", + "Latest Version": "2.4.0.dev3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opencensus", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.11.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "opencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < \"3.6\"; google-api-core (<3.0.0,>=1.0.0) ; python_version >= \"3.6\"", + "Newer Versions": "", + "Dependencies for Latest": "opencensus-context (>=0.1.3); six (~=1.16); google-api-core (<2.0.0,>=1.0.0) ; python_version < \"3.6\"; google-api-core (<3.0.0,>=1.0.0) ; python_version >= \"3.6\"", + "Latest Version": "0.11.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opencensus-context", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "contextvars ; python_version >= \"3.6\" and python_version < \"3.7\"", + "Newer Versions": "0.2.dev0", + "Dependencies for Latest": "contextvars ; python_version >= \"3.6\" and python_version < \"3.7\"", + "Latest Version": "0.2.dev0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "orjson", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.10.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.10.8, 3.10.9, 3.10.10, 3.10.11, 3.10.12, 3.10.13, 3.10.14, 3.10.15, 3.10.16, 3.10.17, 3.10.18", + "Dependencies for Latest": "", + "Latest Version": "3.10.18", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "overrides", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "7.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing ; python_version < \"3.5\"", + "Newer Versions": "", + "Dependencies for Latest": "typing ; python_version < \"3.5\"", + "Latest Version": "7.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "packaging", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "24.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "25.0", + "Dependencies for Latest": "", + "Latest Version": "25.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pandas", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.2.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.22.4; python_version < \"3.11\"; numpy>=1.23.2; python_version == \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == \"test\"; pytest>=7.3.2; extra == \"test\"; pytest-xdist>=2.2.0; extra == \"test\"; pyarrow>=10.0.1; extra == \"pyarrow\"; bottleneck>=1.3.6; extra == \"performance\"; numba>=0.56.4; extra == \"performance\"; numexpr>=2.8.4; extra == \"performance\"; scipy>=1.10.0; extra == \"computation\"; xarray>=2022.12.0; extra == \"computation\"; fsspec>=2022.11.0; extra == \"fss\"; s3fs>=2022.11.0; extra == \"aws\"; gcsfs>=2022.11.0; extra == \"gcp\"; pandas-gbq>=0.19.0; extra == \"gcp\"; odfpy>=1.4.1; extra == \"excel\"; openpyxl>=3.1.0; extra == \"excel\"; python-calamine>=0.1.7; extra == \"excel\"; pyxlsb>=1.0.10; extra == \"excel\"; xlrd>=2.0.1; extra == \"excel\"; xlsxwriter>=3.0.5; extra == \"excel\"; pyarrow>=10.0.1; extra == \"parquet\"; pyarrow>=10.0.1; extra == \"feather\"; tables>=3.8.0; extra == \"hdf5\"; pyreadstat>=1.2.0; extra == \"spss\"; SQLAlchemy>=2.0.0; extra == \"postgresql\"; psycopg2>=2.9.6; extra == \"postgresql\"; adbc-driver-postgresql>=0.8.0; extra == \"postgresql\"; SQLAlchemy>=2.0.0; extra == \"mysql\"; pymysql>=1.0.2; extra == \"mysql\"; SQLAlchemy>=2.0.0; extra == \"sql-other\"; adbc-driver-postgresql>=0.8.0; extra == \"sql-other\"; adbc-driver-sqlite>=0.8.0; extra == \"sql-other\"; beautifulsoup4>=4.11.2; extra == \"html\"; html5lib>=1.1; extra == \"html\"; lxml>=4.9.2; extra == \"html\"; lxml>=4.9.2; extra == \"xml\"; matplotlib>=3.6.3; extra == \"plot\"; jinja2>=3.1.2; extra == \"output-formatting\"; tabulate>=0.9.0; extra == \"output-formatting\"; PyQt5>=5.15.9; extra == \"clipboard\"; qtpy>=2.3.0; extra == \"clipboard\"; zstandard>=0.19.0; extra == \"compression\"; dataframe-api-compat>=0.1.7; extra == \"consortium-standard\"; adbc-driver-postgresql>=0.8.0; extra == \"all\"; adbc-driver-sqlite>=0.8.0; extra == \"all\"; beautifulsoup4>=4.11.2; extra == \"all\"; bottleneck>=1.3.6; extra == \"all\"; dataframe-api-compat>=0.1.7; extra == \"all\"; fastparquet>=2022.12.0; extra == \"all\"; fsspec>=2022.11.0; extra == \"all\"; gcsfs>=2022.11.0; extra == \"all\"; html5lib>=1.1; extra == \"all\"; hypothesis>=6.46.1; extra == \"all\"; jinja2>=3.1.2; extra == \"all\"; lxml>=4.9.2; extra == \"all\"; matplotlib>=3.6.3; extra == \"all\"; numba>=0.56.4; extra == \"all\"; numexpr>=2.8.4; extra == \"all\"; odfpy>=1.4.1; extra == \"all\"; openpyxl>=3.1.0; extra == \"all\"; pandas-gbq>=0.19.0; extra == \"all\"; psycopg2>=2.9.6; extra == \"all\"; pyarrow>=10.0.1; extra == \"all\"; pymysql>=1.0.2; extra == \"all\"; PyQt5>=5.15.9; extra == \"all\"; pyreadstat>=1.2.0; extra == \"all\"; pytest>=7.3.2; extra == \"all\"; pytest-xdist>=2.2.0; extra == \"all\"; python-calamine>=0.1.7; extra == \"all\"; pyxlsb>=1.0.10; extra == \"all\"; qtpy>=2.3.0; extra == \"all\"; scipy>=1.10.0; extra == \"all\"; s3fs>=2022.11.0; extra == \"all\"; SQLAlchemy>=2.0.0; extra == \"all\"; tables>=3.8.0; extra == \"all\"; tabulate>=0.9.0; extra == \"all\"; xarray>=2022.12.0; extra == \"all\"; xlrd>=2.0.1; extra == \"all\"; xlsxwriter>=3.0.5; extra == \"all\"; zstandard>=0.19.0; extra == \"all\"", + "Newer Versions": "2.3.0", + "Dependencies for Latest": "numpy>=1.22.4; python_version < \"3.11\"; numpy>=1.23.2; python_version == \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; python-dateutil>=2.8.2; pytz>=2020.1; tzdata>=2022.7; hypothesis>=6.46.1; extra == \"test\"; pytest>=7.3.2; extra == \"test\"; pytest-xdist>=2.2.0; extra == \"test\"; pyarrow>=10.0.1; extra == \"pyarrow\"; bottleneck>=1.3.6; extra == \"performance\"; numba>=0.56.4; extra == \"performance\"; numexpr>=2.8.4; extra == \"performance\"; scipy>=1.10.0; extra == \"computation\"; xarray>=2022.12.0; extra == \"computation\"; fsspec>=2022.11.0; extra == \"fss\"; s3fs>=2022.11.0; extra == \"aws\"; gcsfs>=2022.11.0; extra == \"gcp\"; pandas-gbq>=0.19.0; extra == \"gcp\"; odfpy>=1.4.1; extra == \"excel\"; openpyxl>=3.1.0; extra == \"excel\"; python-calamine>=0.1.7; extra == \"excel\"; pyxlsb>=1.0.10; extra == \"excel\"; xlrd>=2.0.1; extra == \"excel\"; xlsxwriter>=3.0.5; extra == \"excel\"; pyarrow>=10.0.1; extra == \"parquet\"; pyarrow>=10.0.1; extra == \"feather\"; tables>=3.8.0; extra == \"hdf5\"; pyreadstat>=1.2.0; extra == \"spss\"; SQLAlchemy>=2.0.0; extra == \"postgresql\"; psycopg2>=2.9.6; extra == \"postgresql\"; adbc-driver-postgresql>=0.8.0; extra == \"postgresql\"; SQLAlchemy>=2.0.0; extra == \"mysql\"; pymysql>=1.0.2; extra == \"mysql\"; SQLAlchemy>=2.0.0; extra == \"sql-other\"; adbc-driver-postgresql>=0.8.0; extra == \"sql-other\"; adbc-driver-sqlite>=0.8.0; extra == \"sql-other\"; beautifulsoup4>=4.11.2; extra == \"html\"; html5lib>=1.1; extra == \"html\"; lxml>=4.9.2; extra == \"html\"; lxml>=4.9.2; extra == \"xml\"; matplotlib>=3.6.3; extra == \"plot\"; jinja2>=3.1.2; extra == \"output-formatting\"; tabulate>=0.9.0; extra == \"output-formatting\"; PyQt5>=5.15.9; extra == \"clipboard\"; qtpy>=2.3.0; extra == \"clipboard\"; zstandard>=0.19.0; extra == \"compression\"; dataframe-api-compat>=0.1.7; extra == \"consortium-standard\"; adbc-driver-postgresql>=0.8.0; extra == \"all\"; adbc-driver-sqlite>=0.8.0; extra == \"all\"; beautifulsoup4>=4.11.2; extra == \"all\"; bottleneck>=1.3.6; extra == \"all\"; dataframe-api-compat>=0.1.7; extra == \"all\"; fastparquet>=2022.12.0; extra == \"all\"; fsspec>=2022.11.0; extra == \"all\"; gcsfs>=2022.11.0; extra == \"all\"; html5lib>=1.1; extra == \"all\"; hypothesis>=6.46.1; extra == \"all\"; jinja2>=3.1.2; extra == \"all\"; lxml>=4.9.2; extra == \"all\"; matplotlib>=3.6.3; extra == \"all\"; numba>=0.56.4; extra == \"all\"; numexpr>=2.8.4; extra == \"all\"; odfpy>=1.4.1; extra == \"all\"; openpyxl>=3.1.0; extra == \"all\"; pandas-gbq>=0.19.0; extra == \"all\"; psycopg2>=2.9.6; extra == \"all\"; pyarrow>=10.0.1; extra == \"all\"; pymysql>=1.0.2; extra == \"all\"; PyQt5>=5.15.9; extra == \"all\"; pyreadstat>=1.2.0; extra == \"all\"; pytest>=7.3.2; extra == \"all\"; pytest-xdist>=2.2.0; extra == \"all\"; python-calamine>=0.1.7; extra == \"all\"; pyxlsb>=1.0.10; extra == \"all\"; qtpy>=2.3.0; extra == \"all\"; scipy>=1.10.0; extra == \"all\"; s3fs>=2022.11.0; extra == \"all\"; SQLAlchemy>=2.0.0; extra == \"all\"; tables>=3.8.0; extra == \"all\"; tabulate>=0.9.0; extra == \"all\"; xarray>=2022.12.0; extra == \"all\"; xlrd>=2.0.1; extra == \"all\"; xlsxwriter>=3.0.5; extra == \"all\"; zstandard>=0.19.0; extra == \"all\"", + "Latest Version": "2.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pandocfilters", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "paramiko", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "bcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == \"gssapi\"; gssapi>=1.4.1; platform_system != \"Windows\" and extra == \"gssapi\"; pywin32>=2.1.8; platform_system == \"Windows\" and extra == \"gssapi\"; invoke>=2.0; extra == \"invoke\"; pyasn1>=0.1.7; extra == \"all\"; gssapi>=1.4.1; platform_system != \"Windows\" and extra == \"all\"; pywin32>=2.1.8; platform_system == \"Windows\" and extra == \"all\"; invoke>=2.0; extra == \"all\"", + "Newer Versions": "3.5.1", + "Dependencies for Latest": "bcrypt>=3.2; cryptography>=3.3; pynacl>=1.5; pyasn1>=0.1.7; extra == \"gssapi\"; gssapi>=1.4.1; platform_system != \"Windows\" and extra == \"gssapi\"; pywin32>=2.1.8; platform_system == \"Windows\" and extra == \"gssapi\"; invoke>=2.0; extra == \"invoke\"; pyasn1>=0.1.7; extra == \"all\"; gssapi>=1.4.1; platform_system != \"Windows\" and extra == \"all\"; pywin32>=2.1.8; platform_system == \"Windows\" and extra == \"all\"; invoke>=2.0; extra == \"all\"", + "Latest Version": "3.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "parse", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.20.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.20.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "parso", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.8.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "flake8==5.0.4; extra == \"qa\"; mypy==0.971; extra == \"qa\"; types-setuptools==67.2.0.1; extra == \"qa\"; docopt; extra == \"testing\"; pytest; extra == \"testing\"", + "Newer Versions": "", + "Dependencies for Latest": "flake8==5.0.4; extra == \"qa\"; mypy==0.971; extra == \"qa\"; types-setuptools==67.2.0.1; extra == \"qa\"; docopt; extra == \"testing\"; pytest; extra == \"testing\"", + "Latest Version": "0.8.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pathspec", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.12.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.12.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "patsy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.5.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.4; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; scipy; extra == \"test\"", + "Newer Versions": "1.0.0, 1.0.1", + "Dependencies for Latest": "numpy>=1.4; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; scipy; extra == \"test\"", + "Latest Version": "1.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pexpect", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ptyprocess (>=0.5)", + "Newer Versions": "", + "Dependencies for Latest": "ptyprocess (>=0.5)", + "Latest Version": "4.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pillow", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "11.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "furo; extra == \"docs\"; olefile; extra == \"docs\"; sphinx>=8.2; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-inline-tabs; extra == \"docs\"; sphinxext-opengraph; extra == \"docs\"; olefile; extra == \"fpx\"; olefile; extra == \"mic\"; pyarrow; extra == \"test-arrow\"; check-manifest; extra == \"tests\"; coverage>=7.4.2; extra == \"tests\"; defusedxml; extra == \"tests\"; markdown2; extra == \"tests\"; olefile; extra == \"tests\"; packaging; extra == \"tests\"; pyroma; extra == \"tests\"; pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"; pytest-timeout; extra == \"tests\"; trove-classifiers>=2024.10.12; extra == \"tests\"; typing-extensions; python_version < \"3.10\" and extra == \"typing\"; defusedxml; extra == \"xmp\"", + "Newer Versions": "11.1.0, 11.2.1", + "Dependencies for Latest": "furo; extra == \"docs\"; olefile; extra == \"docs\"; sphinx>=8.2; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-inline-tabs; extra == \"docs\"; sphinxext-opengraph; extra == \"docs\"; olefile; extra == \"fpx\"; olefile; extra == \"mic\"; pyarrow; extra == \"test-arrow\"; check-manifest; extra == \"tests\"; coverage>=7.4.2; extra == \"tests\"; defusedxml; extra == \"tests\"; markdown2; extra == \"tests\"; olefile; extra == \"tests\"; packaging; extra == \"tests\"; pyroma; extra == \"tests\"; pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"; pytest-timeout; extra == \"tests\"; trove-classifiers>=2024.10.12; extra == \"tests\"; typing-extensions; python_version < \"3.10\" and extra == \"typing\"; defusedxml; extra == \"xmp\"", + "Latest Version": "11.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pkginfo", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.11.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; wheel; extra == \"testing\"", + "Newer Versions": "1.11.3, 1.12.0, 1.12.1, 1.12.1.1, 1.12.1.2", + "Dependencies for Latest": "pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; wheel; extra == \"testing\"", + "Latest Version": "1.12.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "platformdirs", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.3.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "furo>=2024.8.6; extra == \"docs\"; proselint>=0.14; extra == \"docs\"; sphinx-autodoc-typehints>=3; extra == \"docs\"; sphinx>=8.1.3; extra == \"docs\"; appdirs==1.4.4; extra == \"test\"; covdefaults>=2.3; extra == \"test\"; pytest-cov>=6; extra == \"test\"; pytest-mock>=3.14; extra == \"test\"; pytest>=8.3.4; extra == \"test\"; mypy>=1.14.1; extra == \"type\"", + "Newer Versions": "4.3.7, 4.3.8", + "Dependencies for Latest": "furo>=2024.8.6; extra == \"docs\"; proselint>=0.14; extra == \"docs\"; sphinx-autodoc-typehints>=3; extra == \"docs\"; sphinx>=8.1.3; extra == \"docs\"; appdirs==1.4.4; extra == \"test\"; covdefaults>=2.3; extra == \"test\"; pytest-cov>=6; extra == \"test\"; pytest-mock>=3.14; extra == \"test\"; pytest>=8.3.4; extra == \"test\"; mypy>=1.14.1; extra == \"type\"", + "Latest Version": "4.3.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "plotly", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.24.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "narwhals>=1.15.1; packaging; numpy; extra == \"express\"; kaleido==1.0.0rc13; extra == \"kaleido\"; black==25.1.0; extra == \"dev\"", + "Newer Versions": "6.0.0rc0, 6.0.0, 6.0.1, 6.1.0b0, 6.1.0rc0, 6.1.0, 6.1.1, 6.1.2", + "Dependencies for Latest": "narwhals>=1.15.1; packaging; numpy; extra == \"express\"; kaleido==1.0.0rc13; extra == \"kaleido\"; black==25.1.0; extra == \"dev\"", + "Latest Version": "6.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pluggy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pre-commit; extra == \"dev\"; tox; extra == \"dev\"; pytest; extra == \"testing\"; pytest-benchmark; extra == \"testing\"; coverage; extra == \"testing\"", + "Newer Versions": "1.6.0", + "Dependencies for Latest": "pre-commit; extra == \"dev\"; tox; extra == \"dev\"; pytest; extra == \"testing\"; pytest-benchmark; extra == \"testing\"; coverage; extra == \"testing\"", + "Latest Version": "1.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "polyfactory", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.16.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "faker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == \"attrs\"; beanie; extra == \"beanie\"; pydantic[email]; extra == \"beanie\"; pymongo<4.9; extra == \"beanie\"; attrs; extra == \"full\"; beanie; extra == \"full\"; msgspec; extra == \"full\"; odmantic; extra == \"full\"; pydantic; extra == \"full\"; sqlalchemy; extra == \"full\"; msgspec; extra == \"msgspec\"; odmantic<1.0.0; extra == \"odmantic\"; pydantic[email]; extra == \"odmantic\"; pydantic[email]>=1.10; extra == \"pydantic\"; sqlalchemy>=1.4.29; extra == \"sqlalchemy\"", + "Newer Versions": "2.17.0, 2.18.0, 2.18.1, 2.19.0, 2.20.0, 2.21.0", + "Dependencies for Latest": "faker>=5.0.0; typing-extensions>=4.6.0; attrs>=22.2.0; extra == \"attrs\"; beanie; extra == \"beanie\"; pydantic[email]; extra == \"beanie\"; pymongo<4.9; extra == \"beanie\"; attrs; extra == \"full\"; beanie; extra == \"full\"; msgspec; extra == \"full\"; odmantic; extra == \"full\"; pydantic; extra == \"full\"; sqlalchemy; extra == \"full\"; msgspec; extra == \"msgspec\"; odmantic<1.0.0; extra == \"odmantic\"; pydantic[email]; extra == \"odmantic\"; pydantic[email]>=1.10; extra == \"pydantic\"; sqlalchemy>=1.4.29; extra == \"sqlalchemy\"", + "Latest Version": "2.21.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pre-commit-hooks", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ruamel.yaml>=0.15; tomli>=1.1.0; python_version < \"3.11\"", + "Newer Versions": "5.0.0", + "Dependencies for Latest": "ruamel.yaml>=0.15; tomli>=1.1.0; python_version < \"3.11\"", + "Latest Version": "5.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "preshed", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.0", + "Newer Versions": "3.0.10, 4.0.0", + "Dependencies for Latest": "cymem<2.1.0,>=2.0.2; murmurhash<1.1.0,>=0.28.0", + "Latest Version": "4.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "prometheus-client", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.21.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "twisted; extra == \"twisted\"", + "Newer Versions": "0.21.1, 0.22.0, 0.22.1", + "Dependencies for Latest": "twisted; extra == \"twisted\"", + "Latest Version": "0.22.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "prompt-toolkit", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.48", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "wcwidth", + "Newer Versions": "3.0.49, 3.0.50, 3.0.51", + "Dependencies for Latest": "wcwidth", + "Latest Version": "3.0.51", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "proto-plus", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.25.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "protobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == \"testing\"", + "Newer Versions": "1.26.0rc1, 1.26.0, 1.26.1", + "Dependencies for Latest": "protobuf<7.0.0,>=3.19.0; google-api-core>=1.31.5; extra == \"testing\"", + "Latest Version": "1.26.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "protobuf", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.31.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "6.31.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "psutil", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"dev\"; pytest-xdist; extra == \"dev\"; setuptools; extra == \"dev\"; abi3audit; extra == \"dev\"; black==24.10.0; extra == \"dev\"; check-manifest; extra == \"dev\"; coverage; extra == \"dev\"; packaging; extra == \"dev\"; pylint; extra == \"dev\"; pyperf; extra == \"dev\"; pypinfo; extra == \"dev\"; pytest-cov; extra == \"dev\"; requests; extra == \"dev\"; rstcheck; extra == \"dev\"; ruff; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx_rtd_theme; extra == \"dev\"; toml-sort; extra == \"dev\"; twine; extra == \"dev\"; virtualenv; extra == \"dev\"; vulture; extra == \"dev\"; wheel; extra == \"dev\"; pytest; extra == \"test\"; pytest-xdist; extra == \"test\"; setuptools; extra == \"test\"", + "Newer Versions": "6.1.1, 7.0.0", + "Dependencies for Latest": "pytest; extra == \"dev\"; pytest-xdist; extra == \"dev\"; setuptools; extra == \"dev\"; abi3audit; extra == \"dev\"; black==24.10.0; extra == \"dev\"; check-manifest; extra == \"dev\"; coverage; extra == \"dev\"; packaging; extra == \"dev\"; pylint; extra == \"dev\"; pyperf; extra == \"dev\"; pypinfo; extra == \"dev\"; pytest-cov; extra == \"dev\"; requests; extra == \"dev\"; rstcheck; extra == \"dev\"; ruff; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx_rtd_theme; extra == \"dev\"; toml-sort; extra == \"dev\"; twine; extra == \"dev\"; virtualenv; extra == \"dev\"; vulture; extra == \"dev\"; wheel; extra == \"dev\"; pytest; extra == \"test\"; pytest-xdist; extra == \"test\"; setuptools; extra == \"test\"", + "Latest Version": "7.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ptyprocess", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pure-eval", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.2.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"tests\"", + "Newer Versions": "", + "Dependencies for Latest": "pytest; extra == \"tests\"", + "Latest Version": "0.2.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyarrow", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "19.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"test\"; hypothesis; extra == \"test\"; cffi; extra == \"test\"; pytz; extra == \"test\"; pandas; extra == \"test\"", + "Newer Versions": "20.0.0", + "Dependencies for Latest": "pytest; extra == \"test\"; hypothesis; extra == \"test\"; cffi; extra == \"test\"; pytz; extra == \"test\"; pandas; extra == \"test\"", + "Latest Version": "20.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyasn1", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.6.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.6.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyasn1-modules", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pyasn1<0.7.0,>=0.6.1", + "Newer Versions": "0.4.2", + "Dependencies for Latest": "pyasn1<0.7.0,>=0.6.1", + "Latest Version": "0.4.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pycparser", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.22", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.22", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pydantic", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.9.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "annotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == \"email\"; tzdata; (python_version >= \"3.9\" and platform_system == \"Windows\") and extra == \"timezone\"", + "Newer Versions": "2.10.0b1, 2.10.0b2, 2.10.0, 2.10.1, 2.10.2, 2.10.3, 2.10.4, 2.10.5, 2.10.6, 2.11.0a1, 2.11.0a2, 2.11.0b1, 2.11.0b2, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.11.4, 2.11.5, 2.11.6, 2.11.7", + "Dependencies for Latest": "annotated-types>=0.6.0; pydantic-core==2.33.2; typing-extensions>=4.12.2; typing-inspection>=0.4.0; email-validator>=2.0.0; extra == \"email\"; tzdata; (python_version >= \"3.9\" and platform_system == \"Windows\") and extra == \"timezone\"", + "Latest Version": "2.11.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pydantic-core", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.23.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>=4.13.0", + "Newer Versions": "2.24.0, 2.24.1, 2.24.2, 2.25.0, 2.25.1, 2.26.0, 2.27.0, 2.27.1, 2.27.2, 2.28.0, 2.29.0, 2.30.0, 2.31.0, 2.31.1, 2.32.0, 2.33.0, 2.33.1, 2.33.2, 2.34.0, 2.34.1, 2.35.0, 2.35.1", + "Dependencies for Latest": "typing-extensions>=4.13.0", + "Latest Version": "2.35.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pydash", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.0.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions!=4.6.0,>3.10; build; extra == \"dev\"; coverage; extra == \"dev\"; ruff; extra == \"dev\"; furo; extra == \"dev\"; invoke; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; pytest-mypy-testing; extra == \"dev\"; pytest-cov; extra == \"dev\"; sphinx; extra == \"dev\"; tox; extra == \"dev\"; twine; extra == \"dev\"; wheel; extra == \"dev\"; sphinx-autodoc-typehints; extra == \"dev\"", + "Newer Versions": "8.0.4, 8.0.5", + "Dependencies for Latest": "typing-extensions!=4.6.0,>3.10; build; extra == \"dev\"; coverage; extra == \"dev\"; ruff; extra == \"dev\"; furo; extra == \"dev\"; invoke; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; pytest-mypy-testing; extra == \"dev\"; pytest-cov; extra == \"dev\"; sphinx; extra == \"dev\"; tox; extra == \"dev\"; twine; extra == \"dev\"; wheel; extra == \"dev\"; sphinx-autodoc-typehints; extra == \"dev\"", + "Latest Version": "8.0.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Pygments", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.18.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama>=0.4.6; extra == \"windows-terminal\"", + "Newer Versions": "2.19.0, 2.19.1, 2.19.2", + "Dependencies for Latest": "colorama>=0.4.6; extra == \"windows-terminal\"", + "Latest Version": "2.19.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyJWT", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cryptography>=3.4.0; extra == \"crypto\"; coverage[toml]==5.0.4; extra == \"dev\"; cryptography>=3.4.0; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest<7.0.0,>=6.0.0; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx-rtd-theme; extra == \"dev\"; zope.interface; extra == \"dev\"; sphinx; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; zope.interface; extra == \"docs\"; coverage[toml]==5.0.4; extra == \"tests\"; pytest<7.0.0,>=6.0.0; extra == \"tests\"", + "Newer Versions": "2.10.0, 2.10.1", + "Dependencies for Latest": "cryptography>=3.4.0; extra == \"crypto\"; coverage[toml]==5.0.4; extra == \"dev\"; cryptography>=3.4.0; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest<7.0.0,>=6.0.0; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx-rtd-theme; extra == \"dev\"; zope.interface; extra == \"dev\"; sphinx; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; zope.interface; extra == \"docs\"; coverage[toml]==5.0.4; extra == \"tests\"; pytest<7.0.0,>=6.0.0; extra == \"tests\"", + "Latest Version": "2.10.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "2.10.0: CVE-2024-53861, CVSS_V3, PyJWT Issuer field partial matches allowed, CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N, affects: >=2.10.0,<2.10.1", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyNaCl", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyOpenSSL", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "24.2.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < \"3.13\" and python_version >= \"3.8\"; pytest-rerunfailures; extra == \"test\"; pretend; extra == \"test\"; pytest>=3.0.1; extra == \"test\"; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"", + "Newer Versions": "24.3.0, 25.0.0, 25.1.0", + "Dependencies for Latest": "cryptography<46,>=41.0.5; typing-extensions>=4.9; python_version < \"3.13\" and python_version >= \"3.8\"; pytest-rerunfailures; extra == \"test\"; pretend; extra == \"test\"; pytest>=3.0.1; extra == \"test\"; sphinx!=5.2.0,!=5.2.0.post0,!=7.2.5; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"", + "Latest Version": "25.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyparsing", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "railroad-diagrams; extra == \"diagrams\"; jinja2; extra == \"diagrams\"", + "Newer Versions": "3.2.1, 3.2.2, 3.2.3", + "Dependencies for Latest": "railroad-diagrams; extra == \"diagrams\"; jinja2; extra == \"diagrams\"", + "Latest Version": "3.2.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyproject-hooks", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytest", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.3.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama>=0.4; sys_platform == \"win32\"; exceptiongroup>=1; python_version < \"3.11\"; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < \"3.11\"; argcomplete; extra == \"dev\"; attrs>=19.2; extra == \"dev\"; hypothesis>=3.56; extra == \"dev\"; mock; extra == \"dev\"; requests; extra == \"dev\"; setuptools; extra == \"dev\"; xmlschema; extra == \"dev\"", + "Newer Versions": "8.3.4, 8.3.5, 8.4.0, 8.4.1", + "Dependencies for Latest": "colorama>=0.4; sys_platform == \"win32\"; exceptiongroup>=1; python_version < \"3.11\"; iniconfig>=1; packaging>=20; pluggy<2,>=1.5; pygments>=2.7.2; tomli>=1; python_version < \"3.11\"; argcomplete; extra == \"dev\"; attrs>=19.2; extra == \"dev\"; hypothesis>=3.56; extra == \"dev\"; mock; extra == \"dev\"; requests; extra == \"dev\"; setuptools; extra == \"dev\"; xmlschema; extra == \"dev\"", + "Latest Version": "8.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-dateutil", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.9.0.post0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "six >=1.5", + "Newer Versions": "", + "Dependencies for Latest": "six >=1.5", + "Latest Version": "2.9.0.post0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-dotenv", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click>=5.0; extra == \"cli\"", + "Newer Versions": "1.1.0, 1.1.1", + "Dependencies for Latest": "click>=5.0; extra == \"cli\"", + "Latest Version": "1.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-json-logger", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing_extensions; python_version < \"3.10\"; orjson; implementation_name != \"pypy\" and extra == \"dev\"; msgspec; implementation_name != \"pypy\" and extra == \"dev\"; validate-pyproject[all]; extra == \"dev\"; black; extra == \"dev\"; pylint; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; freezegun; extra == \"dev\"; backports.zoneinfo; python_version < \"3.9\" and extra == \"dev\"; tzdata; extra == \"dev\"; build; extra == \"dev\"; mkdocs; extra == \"dev\"; mkdocs-material>=8.5; extra == \"dev\"; mkdocs-awesome-pages-plugin; extra == \"dev\"; mdx_truly_sane_lists; extra == \"dev\"; mkdocstrings[python]; extra == \"dev\"; mkdocs-gen-files; extra == \"dev\"; mkdocs-literate-nav; extra == \"dev\"; mike; extra == \"dev\"", + "Newer Versions": "3.0.0, 3.0.1, 3.1.0, 3.2.0, 3.2.1.dev1, 3.2.1, 3.3.0, 4.0.0.dev0", + "Dependencies for Latest": "typing_extensions; python_version < \"3.10\"; orjson; implementation_name != \"pypy\" and extra == \"dev\"; msgspec; implementation_name != \"pypy\" and extra == \"dev\"; validate-pyproject[all]; extra == \"dev\"; black; extra == \"dev\"; pylint; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; freezegun; extra == \"dev\"; backports.zoneinfo; python_version < \"3.9\" and extra == \"dev\"; tzdata; extra == \"dev\"; build; extra == \"dev\"; mkdocs; extra == \"dev\"; mkdocs-material>=8.5; extra == \"dev\"; mkdocs-awesome-pages-plugin; extra == \"dev\"; mdx_truly_sane_lists; extra == \"dev\"; mkdocstrings[python]; extra == \"dev\"; mkdocs-gen-files; extra == \"dev\"; mkdocs-literate-nav; extra == \"dev\"; mike; extra == \"dev\"", + "Latest Version": "4.0.0.dev0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-slugify", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "text-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode'", + "Newer Versions": "", + "Dependencies for Latest": "text-unidecode (>=1.3); Unidecode (>=1.1.1) ; extra == 'unidecode'", + "Latest Version": "8.0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytoolconfig", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "tomli>=2.0.1; python_version < \"3.11\"; packaging>=23.2; pydantic>=2.5.3; extra == \"validation\"; platformdirs>=3.11.0; extra == \"global\"; tabulate>=0.9.0; extra == \"doc\"; sphinx>=7.1.2; extra == \"doc\"; sphinx>=7.1.2; extra == \"gendocs\"; sphinx-autodoc-typehints>=1.25.2; extra == \"gendocs\"; sphinx-rtd-theme>=2.0.0; extra == \"gendocs\"; pytoolconfig[doc]; extra == \"gendocs\"", + "Newer Versions": "", + "Dependencies for Latest": "tomli>=2.0.1; python_version < \"3.11\"; packaging>=23.2; pydantic>=2.5.3; extra == \"validation\"; platformdirs>=3.11.0; extra == \"global\"; tabulate>=0.9.0; extra == \"doc\"; sphinx>=7.1.2; extra == \"doc\"; sphinx>=7.1.2; extra == \"gendocs\"; sphinx-autodoc-typehints>=1.25.2; extra == \"gendocs\"; sphinx-rtd-theme>=2.0.0; extra == \"gendocs\"; pytoolconfig[doc]; extra == \"gendocs\"", + "Latest Version": "1.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytz", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2024.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2025.1, 2025.2", + "Dependencies for Latest": "", + "Latest Version": "2025.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyYAML", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.0.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "6.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyzmq", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "26.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cffi; implementation_name == \"pypy\"", + "Newer Versions": "26.2.1, 26.3.0, 26.4.0, 27.0.0", + "Dependencies for Latest": "cffi; implementation_name == \"pypy\"", + "Latest Version": "27.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "referencing", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.35.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < \"3.13\"", + "Newer Versions": "0.36.0, 0.36.1, 0.36.2", + "Dependencies for Latest": "attrs>=22.2.0; rpds-py>=0.7.0; typing-extensions>=4.4.0; python_version < \"3.13\"", + "Latest Version": "0.36.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "regex", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2024.9.11", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2024.11.6", + "Dependencies for Latest": "", + "Latest Version": "2024.11.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "requests", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.32.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "charset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == \"socks\"; chardet<6,>=3.0.2; extra == \"use-chardet-on-py3\"", + "Newer Versions": "", + "Dependencies for Latest": "charset_normalizer<4,>=2; idna<4,>=2.5; urllib3<3,>=1.21.1; certifi>=2017.4.17; PySocks!=1.5.7,>=1.5.6; extra == \"socks\"; chardet<6,>=3.0.2; extra == \"use-chardet-on-py3\"", + "Latest Version": "2.32.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "requests-oauthlib", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "oauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == \"rsa\"", + "Newer Versions": "", + "Dependencies for Latest": "oauthlib>=3.0.0; requests>=2.0.0; oauthlib[signedtoken]>=3.0.0; extra == \"rsa\"", + "Latest Version": "2.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rfc3339-validator", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "six", + "Newer Versions": "", + "Dependencies for Latest": "six", + "Latest Version": "0.1.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rfc3986-validator", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.1.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rich", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "13.9.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions<5.0,>=4.0.0; python_version < \"3.11\"; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == \"jupyter\"; markdown-it-py>=2.2.0", + "Newer Versions": "13.9.3, 13.9.4, 14.0.0", + "Dependencies for Latest": "typing-extensions<5.0,>=4.0.0; python_version < \"3.11\"; pygments<3.0.0,>=2.13.0; ipywidgets<9,>=7.5.1; extra == \"jupyter\"; markdown-it-py>=2.2.0", + "Latest Version": "14.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rich-click", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.8.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click>=7; importlib-metadata; python_version < \"3.8\"; rich>=10.7; typing_extensions>=4; mypy; extra == \"dev\"; packaging; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; rich-codex; extra == \"dev\"; ruff; extra == \"dev\"; types-setuptools; extra == \"dev\"; markdown_include; extra == \"docs\"; mkdocs; extra == \"docs\"; mkdocs-glightbox; extra == \"docs\"; mkdocs-material[imaging]~=9.5.18; extra == \"docs\"; mkdocs-material-extensions; extra == \"docs\"; mkdocs-rss-plugin; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; rich-codex; extra == \"docs\"", + "Newer Versions": "1.8.4, 1.8.5, 1.8.6, 1.8.7.dev0, 1.8.7, 1.8.8, 1.8.9", + "Dependencies for Latest": "click>=7; importlib-metadata; python_version < \"3.8\"; rich>=10.7; typing_extensions>=4; mypy; extra == \"dev\"; packaging; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; rich-codex; extra == \"dev\"; ruff; extra == \"dev\"; types-setuptools; extra == \"dev\"; markdown_include; extra == \"docs\"; mkdocs; extra == \"docs\"; mkdocs-glightbox; extra == \"docs\"; mkdocs-material[imaging]~=9.5.18; extra == \"docs\"; mkdocs-material-extensions; extra == \"docs\"; mkdocs-rss-plugin; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; rich-codex; extra == \"docs\"", + "Latest Version": "1.8.9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rope", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.13.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == \"dev\"; pytest-cov>=4.1.0; extra == \"dev\"; pytest-timeout>=2.1.0; extra == \"dev\"; build>=0.7.0; extra == \"dev\"; pre-commit>=2.20.0; extra == \"dev\"; pytoolconfig[doc]; extra == \"doc\"; sphinx>=4.5.0; extra == \"doc\"; sphinx-autodoc-typehints>=1.18.1; extra == \"doc\"; sphinx-rtd-theme>=1.0.0; extra == \"doc\"; toml>=0.10.2; extra == \"release\"; twine>=4.0.2; extra == \"release\"; pip-tools>=6.12.1; extra == \"release\"", + "Newer Versions": "", + "Dependencies for Latest": "pytoolconfig[global]>=1.2.2; pytest>=7.0.1; extra == \"dev\"; pytest-cov>=4.1.0; extra == \"dev\"; pytest-timeout>=2.1.0; extra == \"dev\"; build>=0.7.0; extra == \"dev\"; pre-commit>=2.20.0; extra == \"dev\"; pytoolconfig[doc]; extra == \"doc\"; sphinx>=4.5.0; extra == \"doc\"; sphinx-autodoc-typehints>=1.18.1; extra == \"doc\"; sphinx-rtd-theme>=1.0.0; extra == \"doc\"; toml>=0.10.2; extra == \"release\"; twine>=4.0.2; extra == \"release\"; pip-tools>=6.12.1; extra == \"release\"", + "Latest Version": "1.13.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rpds-py", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.20.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.20.1, 0.21.0, 0.22.0, 0.22.1, 0.22.3, 0.23.0, 0.23.1, 0.24.0, 0.25.0, 0.25.1", + "Dependencies for Latest": "", + "Latest Version": "0.25.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rsa", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pyasn1>=0.1.3", + "Newer Versions": "4.9.1", + "Dependencies for Latest": "pyasn1>=0.1.3", + "Latest Version": "4.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "scikit-learn", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == \"build\"; scipy>=1.8.0; extra == \"build\"; cython>=3.0.10; extra == \"build\"; meson-python>=0.16.0; extra == \"build\"; numpy>=1.22.0; extra == \"install\"; scipy>=1.8.0; extra == \"install\"; joblib>=1.2.0; extra == \"install\"; threadpoolctl>=3.1.0; extra == \"install\"; matplotlib>=3.5.0; extra == \"benchmark\"; pandas>=1.4.0; extra == \"benchmark\"; memory_profiler>=0.57.0; extra == \"benchmark\"; matplotlib>=3.5.0; extra == \"docs\"; scikit-image>=0.19.0; extra == \"docs\"; pandas>=1.4.0; extra == \"docs\"; seaborn>=0.9.0; extra == \"docs\"; memory_profiler>=0.57.0; extra == \"docs\"; sphinx>=7.3.7; extra == \"docs\"; sphinx-copybutton>=0.5.2; extra == \"docs\"; sphinx-gallery>=0.17.1; extra == \"docs\"; numpydoc>=1.2.0; extra == \"docs\"; Pillow>=8.4.0; extra == \"docs\"; pooch>=1.6.0; extra == \"docs\"; sphinx-prompt>=1.4.0; extra == \"docs\"; sphinxext-opengraph>=0.9.1; extra == \"docs\"; plotly>=5.14.0; extra == \"docs\"; polars>=0.20.30; extra == \"docs\"; sphinx-design>=0.5.0; extra == \"docs\"; sphinx-design>=0.6.0; extra == \"docs\"; sphinxcontrib-sass>=0.3.4; extra == \"docs\"; pydata-sphinx-theme>=0.15.3; extra == \"docs\"; sphinx-remove-toctrees>=1.0.0.post1; extra == \"docs\"; towncrier>=24.8.0; extra == \"docs\"; matplotlib>=3.5.0; extra == \"examples\"; scikit-image>=0.19.0; extra == \"examples\"; pandas>=1.4.0; extra == \"examples\"; seaborn>=0.9.0; extra == \"examples\"; pooch>=1.6.0; extra == \"examples\"; plotly>=5.14.0; extra == \"examples\"; matplotlib>=3.5.0; extra == \"tests\"; scikit-image>=0.19.0; extra == \"tests\"; pandas>=1.4.0; extra == \"tests\"; pytest>=7.1.2; extra == \"tests\"; pytest-cov>=2.9.0; extra == \"tests\"; ruff>=0.11.7; extra == \"tests\"; mypy>=1.15; extra == \"tests\"; pyamg>=4.2.1; extra == \"tests\"; polars>=0.20.30; extra == \"tests\"; pyarrow>=12.0.0; extra == \"tests\"; numpydoc>=1.2.0; extra == \"tests\"; pooch>=1.6.0; extra == \"tests\"; conda-lock==3.0.1; extra == \"maintenance\"", + "Newer Versions": "1.6.0rc1, 1.6.0, 1.6.1, 1.7.0rc1, 1.7.0", + "Dependencies for Latest": "numpy>=1.22.0; scipy>=1.8.0; joblib>=1.2.0; threadpoolctl>=3.1.0; numpy>=1.22.0; extra == \"build\"; scipy>=1.8.0; extra == \"build\"; cython>=3.0.10; extra == \"build\"; meson-python>=0.16.0; extra == \"build\"; numpy>=1.22.0; extra == \"install\"; scipy>=1.8.0; extra == \"install\"; joblib>=1.2.0; extra == \"install\"; threadpoolctl>=3.1.0; extra == \"install\"; matplotlib>=3.5.0; extra == \"benchmark\"; pandas>=1.4.0; extra == \"benchmark\"; memory_profiler>=0.57.0; extra == \"benchmark\"; matplotlib>=3.5.0; extra == \"docs\"; scikit-image>=0.19.0; extra == \"docs\"; pandas>=1.4.0; extra == \"docs\"; seaborn>=0.9.0; extra == \"docs\"; memory_profiler>=0.57.0; extra == \"docs\"; sphinx>=7.3.7; extra == \"docs\"; sphinx-copybutton>=0.5.2; extra == \"docs\"; sphinx-gallery>=0.17.1; extra == \"docs\"; numpydoc>=1.2.0; extra == \"docs\"; Pillow>=8.4.0; extra == \"docs\"; pooch>=1.6.0; extra == \"docs\"; sphinx-prompt>=1.4.0; extra == \"docs\"; sphinxext-opengraph>=0.9.1; extra == \"docs\"; plotly>=5.14.0; extra == \"docs\"; polars>=0.20.30; extra == \"docs\"; sphinx-design>=0.5.0; extra == \"docs\"; sphinx-design>=0.6.0; extra == \"docs\"; sphinxcontrib-sass>=0.3.4; extra == \"docs\"; pydata-sphinx-theme>=0.15.3; extra == \"docs\"; sphinx-remove-toctrees>=1.0.0.post1; extra == \"docs\"; towncrier>=24.8.0; extra == \"docs\"; matplotlib>=3.5.0; extra == \"examples\"; scikit-image>=0.19.0; extra == \"examples\"; pandas>=1.4.0; extra == \"examples\"; seaborn>=0.9.0; extra == \"examples\"; pooch>=1.6.0; extra == \"examples\"; plotly>=5.14.0; extra == \"examples\"; matplotlib>=3.5.0; extra == \"tests\"; scikit-image>=0.19.0; extra == \"tests\"; pandas>=1.4.0; extra == \"tests\"; pytest>=7.1.2; extra == \"tests\"; pytest-cov>=2.9.0; extra == \"tests\"; ruff>=0.11.7; extra == \"tests\"; mypy>=1.15; extra == \"tests\"; pyamg>=4.2.1; extra == \"tests\"; polars>=0.20.30; extra == \"tests\"; pyarrow>=12.0.0; extra == \"tests\"; numpydoc>=1.2.0; extra == \"tests\"; pooch>=1.6.0; extra == \"tests\"; conda-lock==3.0.1; extra == \"maintenance\"", + "Latest Version": "1.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "scipy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.14.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy<2.6,>=1.25.2; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-xdist; extra == \"test\"; asv; extra == \"test\"; mpmath; extra == \"test\"; gmpy2; extra == \"test\"; threadpoolctl; extra == \"test\"; scikit-umfpack; extra == \"test\"; pooch; extra == \"test\"; hypothesis>=6.30; extra == \"test\"; array-api-strict>=2.3.1; extra == \"test\"; Cython; extra == \"test\"; meson; extra == \"test\"; ninja; sys_platform != \"emscripten\" and extra == \"test\"; sphinx<8.2.0,>=5.0.0; extra == \"doc\"; intersphinx_registry; extra == \"doc\"; pydata-sphinx-theme>=0.15.2; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design>=0.4.0; extra == \"doc\"; matplotlib>=3.5; extra == \"doc\"; numpydoc; extra == \"doc\"; jupytext; extra == \"doc\"; myst-nb>=1.2.0; extra == \"doc\"; pooch; extra == \"doc\"; jupyterlite-sphinx>=0.19.1; extra == \"doc\"; jupyterlite-pyodide-kernel; extra == \"doc\"; linkify-it-py; extra == \"doc\"; mypy==1.10.0; extra == \"dev\"; typing_extensions; extra == \"dev\"; types-psutil; extra == \"dev\"; pycodestyle; extra == \"dev\"; ruff>=0.0.292; extra == \"dev\"; cython-lint>=0.12.2; extra == \"dev\"; rich-click; extra == \"dev\"; doit>=0.36.0; extra == \"dev\"; pydevtool; extra == \"dev\"", + "Newer Versions": "1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.16.0rc1, 1.16.0rc2, 1.16.0", + "Dependencies for Latest": "numpy<2.6,>=1.25.2; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-xdist; extra == \"test\"; asv; extra == \"test\"; mpmath; extra == \"test\"; gmpy2; extra == \"test\"; threadpoolctl; extra == \"test\"; scikit-umfpack; extra == \"test\"; pooch; extra == \"test\"; hypothesis>=6.30; extra == \"test\"; array-api-strict>=2.3.1; extra == \"test\"; Cython; extra == \"test\"; meson; extra == \"test\"; ninja; sys_platform != \"emscripten\" and extra == \"test\"; sphinx<8.2.0,>=5.0.0; extra == \"doc\"; intersphinx_registry; extra == \"doc\"; pydata-sphinx-theme>=0.15.2; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design>=0.4.0; extra == \"doc\"; matplotlib>=3.5; extra == \"doc\"; numpydoc; extra == \"doc\"; jupytext; extra == \"doc\"; myst-nb>=1.2.0; extra == \"doc\"; pooch; extra == \"doc\"; jupyterlite-sphinx>=0.19.1; extra == \"doc\"; jupyterlite-pyodide-kernel; extra == \"doc\"; linkify-it-py; extra == \"doc\"; mypy==1.10.0; extra == \"dev\"; typing_extensions; extra == \"dev\"; types-psutil; extra == \"dev\"; pycodestyle; extra == \"dev\"; ruff>=0.0.292; extra == \"dev\"; cython-lint>=0.12.2; extra == \"dev\"; rich-click; extra == \"dev\"; doit>=0.36.0; extra == \"dev\"; pydevtool; extra == \"dev\"", + "Latest Version": "1.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "SecretStorage", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.3.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cryptography (>=2.0); jeepney (>=0.6)", + "Newer Versions": "", + "Dependencies for Latest": "cryptography (>=2.0); jeepney (>=0.6)", + "Latest Version": "3.3.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "secure", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.0.0, 1.0.1", + "Dependencies for Latest": "", + "Latest Version": "1.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "semver", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.13.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.0.0.dev1, 3.0.0.dev2, 3.0.0.dev3, 3.0.0.dev4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4", + "Dependencies for Latest": "", + "Latest Version": "3.0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Send2Trash", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.8.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pyobjc-framework-Cocoa; sys_platform == \"darwin\" and extra == \"nativelib\"; pywin32; sys_platform == \"win32\" and extra == \"nativelib\"; pyobjc-framework-Cocoa; sys_platform == \"darwin\" and extra == \"objc\"; pywin32; sys_platform == \"win32\" and extra == \"win32\"", + "Newer Versions": "", + "Dependencies for Latest": "pyobjc-framework-Cocoa; sys_platform == \"darwin\" and extra == \"nativelib\"; pywin32; sys_platform == \"win32\" and extra == \"nativelib\"; pyobjc-framework-Cocoa; sys_platform == \"darwin\" and extra == \"objc\"; pywin32; sys_platform == \"win32\" and extra == \"win32\"", + "Latest Version": "1.8.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "shellingham", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.5.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.5.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "six", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.17.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.17.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "smart-open", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "7.0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "7.0.5, 7.1.0", + "Dependencies for Latest": "", + "Latest Version": "7.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "smmap", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "5.0.2, 6.0.0", + "Dependencies for Latest": "", + "Latest Version": "6.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sniffio", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "soupsieve", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.7", + "Dependencies for Latest": "", + "Latest Version": "2.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "spacy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.8.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "spacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < \"3.9\"; numpy>=1.19.0; python_version >= \"3.9\"; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == \"lookups\"; spacy_transformers<1.4.0,>=1.1.2; extra == \"transformers\"; cupy<13.0.0,>=5.0.0b4; extra == \"cuda\"; cupy-cuda80<13.0.0,>=5.0.0b4; extra == \"cuda80\"; cupy-cuda90<13.0.0,>=5.0.0b4; extra == \"cuda90\"; cupy-cuda91<13.0.0,>=5.0.0b4; extra == \"cuda91\"; cupy-cuda92<13.0.0,>=5.0.0b4; extra == \"cuda92\"; cupy-cuda100<13.0.0,>=5.0.0b4; extra == \"cuda100\"; cupy-cuda101<13.0.0,>=5.0.0b4; extra == \"cuda101\"; cupy-cuda102<13.0.0,>=5.0.0b4; extra == \"cuda102\"; cupy-cuda110<13.0.0,>=5.0.0b4; extra == \"cuda110\"; cupy-cuda111<13.0.0,>=5.0.0b4; extra == \"cuda111\"; cupy-cuda112<13.0.0,>=5.0.0b4; extra == \"cuda112\"; cupy-cuda113<13.0.0,>=5.0.0b4; extra == \"cuda113\"; cupy-cuda114<13.0.0,>=5.0.0b4; extra == \"cuda114\"; cupy-cuda115<13.0.0,>=5.0.0b4; extra == \"cuda115\"; cupy-cuda116<13.0.0,>=5.0.0b4; extra == \"cuda116\"; cupy-cuda117<13.0.0,>=5.0.0b4; extra == \"cuda117\"; cupy-cuda11x<13.0.0,>=11.0.0; extra == \"cuda11x\"; cupy-cuda12x<13.0.0,>=11.5.0; extra == \"cuda12x\"; cupy-wheel<13.0.0,>=11.0.0; extra == \"cuda-autodetect\"; thinc-apple-ops<2.0.0,>=1.0.0; extra == \"apple\"; sudachipy!=0.6.1,>=0.5.2; extra == \"ja\"; sudachidict_core>=20211220; extra == \"ja\"; natto-py>=0.9.0; extra == \"ko\"; pythainlp>=2.0; extra == \"th\"", + "Newer Versions": "3.8.3, 3.8.4, 3.8.5, 3.8.6, 3.8.7, 4.0.0.dev1, 4.0.0.dev2, 4.0.0.dev3", + "Dependencies for Latest": "spacy-legacy<3.1.0,>=3.0.11; spacy-loggers<2.0.0,>=1.0.0; murmurhash<1.1.0,>=0.28.0; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; thinc<8.4.0,>=8.3.4; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; catalogue<2.1.0,>=2.0.6; weasel<0.5.0,>=0.1.0; typer<1.0.0,>=0.3.0; tqdm<5.0.0,>=4.38.0; numpy>=1.15.0; python_version < \"3.9\"; numpy>=1.19.0; python_version >= \"3.9\"; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; jinja2; setuptools; packaging>=20.0; langcodes<4.0.0,>=3.2.0; spacy_lookups_data<1.1.0,>=1.0.3; extra == \"lookups\"; spacy_transformers<1.4.0,>=1.1.2; extra == \"transformers\"; cupy<13.0.0,>=5.0.0b4; extra == \"cuda\"; cupy-cuda80<13.0.0,>=5.0.0b4; extra == \"cuda80\"; cupy-cuda90<13.0.0,>=5.0.0b4; extra == \"cuda90\"; cupy-cuda91<13.0.0,>=5.0.0b4; extra == \"cuda91\"; cupy-cuda92<13.0.0,>=5.0.0b4; extra == \"cuda92\"; cupy-cuda100<13.0.0,>=5.0.0b4; extra == \"cuda100\"; cupy-cuda101<13.0.0,>=5.0.0b4; extra == \"cuda101\"; cupy-cuda102<13.0.0,>=5.0.0b4; extra == \"cuda102\"; cupy-cuda110<13.0.0,>=5.0.0b4; extra == \"cuda110\"; cupy-cuda111<13.0.0,>=5.0.0b4; extra == \"cuda111\"; cupy-cuda112<13.0.0,>=5.0.0b4; extra == \"cuda112\"; cupy-cuda113<13.0.0,>=5.0.0b4; extra == \"cuda113\"; cupy-cuda114<13.0.0,>=5.0.0b4; extra == \"cuda114\"; cupy-cuda115<13.0.0,>=5.0.0b4; extra == \"cuda115\"; cupy-cuda116<13.0.0,>=5.0.0b4; extra == \"cuda116\"; cupy-cuda117<13.0.0,>=5.0.0b4; extra == \"cuda117\"; cupy-cuda11x<13.0.0,>=11.0.0; extra == \"cuda11x\"; cupy-cuda12x<13.0.0,>=11.5.0; extra == \"cuda12x\"; cupy-wheel<13.0.0,>=11.0.0; extra == \"cuda-autodetect\"; thinc-apple-ops<2.0.0,>=1.0.0; extra == \"apple\"; sudachipy!=0.6.1,>=0.5.2; extra == \"ja\"; sudachidict_core>=20211220; extra == \"ja\"; natto-py>=0.9.0; extra == \"ko\"; pythainlp>=2.0; extra == \"th\"", + "Latest Version": "4.0.0.dev3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "spacy-legacy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.0.12", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "4.0.0.dev0, 4.0.0.dev1", + "Dependencies for Latest": "", + "Latest Version": "4.0.0.dev1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "spacy-loggers", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.0.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "SQLAlchemy", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.0.38", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "importlib-metadata; python_version < \"3.8\"; greenlet>=1; python_version < \"3.14\" and (platform_machine == \"aarch64\" or (platform_machine == \"ppc64le\" or (platform_machine == \"x86_64\" or (platform_machine == \"amd64\" or (platform_machine == \"AMD64\" or (platform_machine == \"win32\" or platform_machine == \"WIN32\")))))); typing-extensions>=4.6.0; greenlet>=1; extra == \"asyncio\"; mypy>=0.910; extra == \"mypy\"; pyodbc; extra == \"mssql\"; pymssql; extra == \"mssql-pymssql\"; pyodbc; extra == \"mssql-pyodbc\"; mysqlclient>=1.4.0; extra == \"mysql\"; mysql-connector-python; extra == \"mysql-connector\"; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == \"mariadb-connector\"; cx_oracle>=8; extra == \"oracle\"; oracledb>=1.0.1; extra == \"oracle-oracledb\"; psycopg2>=2.7; extra == \"postgresql\"; pg8000>=1.29.1; extra == \"postgresql-pg8000\"; greenlet>=1; extra == \"postgresql-asyncpg\"; asyncpg; extra == \"postgresql-asyncpg\"; psycopg2-binary; extra == \"postgresql-psycopg2binary\"; psycopg2cffi; extra == \"postgresql-psycopg2cffi\"; psycopg>=3.0.7; extra == \"postgresql-psycopg\"; psycopg[binary]>=3.0.7; extra == \"postgresql-psycopgbinary\"; pymysql; extra == \"pymysql\"; greenlet>=1; extra == \"aiomysql\"; aiomysql>=0.2.0; extra == \"aiomysql\"; greenlet>=1; extra == \"aioodbc\"; aioodbc; extra == \"aioodbc\"; greenlet>=1; extra == \"asyncmy\"; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == \"asyncmy\"; greenlet>=1; extra == \"aiosqlite\"; aiosqlite; extra == \"aiosqlite\"; typing_extensions!=3.10.0.1; extra == \"aiosqlite\"; sqlcipher3_binary; extra == \"sqlcipher\"", + "Newer Versions": "2.0.39, 2.0.40, 2.0.41", + "Dependencies for Latest": "importlib-metadata; python_version < \"3.8\"; greenlet>=1; python_version < \"3.14\" and (platform_machine == \"aarch64\" or (platform_machine == \"ppc64le\" or (platform_machine == \"x86_64\" or (platform_machine == \"amd64\" or (platform_machine == \"AMD64\" or (platform_machine == \"win32\" or platform_machine == \"WIN32\")))))); typing-extensions>=4.6.0; greenlet>=1; extra == \"asyncio\"; mypy>=0.910; extra == \"mypy\"; pyodbc; extra == \"mssql\"; pymssql; extra == \"mssql-pymssql\"; pyodbc; extra == \"mssql-pyodbc\"; mysqlclient>=1.4.0; extra == \"mysql\"; mysql-connector-python; extra == \"mysql-connector\"; mariadb!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1; extra == \"mariadb-connector\"; cx_oracle>=8; extra == \"oracle\"; oracledb>=1.0.1; extra == \"oracle-oracledb\"; psycopg2>=2.7; extra == \"postgresql\"; pg8000>=1.29.1; extra == \"postgresql-pg8000\"; greenlet>=1; extra == \"postgresql-asyncpg\"; asyncpg; extra == \"postgresql-asyncpg\"; psycopg2-binary; extra == \"postgresql-psycopg2binary\"; psycopg2cffi; extra == \"postgresql-psycopg2cffi\"; psycopg>=3.0.7; extra == \"postgresql-psycopg\"; psycopg[binary]>=3.0.7; extra == \"postgresql-psycopgbinary\"; pymysql; extra == \"pymysql\"; greenlet>=1; extra == \"aiomysql\"; aiomysql>=0.2.0; extra == \"aiomysql\"; greenlet>=1; extra == \"aioodbc\"; aioodbc; extra == \"aioodbc\"; greenlet>=1; extra == \"asyncmy\"; asyncmy!=0.2.4,!=0.2.6,>=0.2.3; extra == \"asyncmy\"; greenlet>=1; extra == \"aiosqlite\"; aiosqlite; extra == \"aiosqlite\"; typing_extensions!=3.10.0.1; extra == \"aiosqlite\"; sqlcipher3_binary; extra == \"sqlcipher\"", + "Latest Version": "2.0.41", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "srsly", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.4.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "catalogue<2.1.0,>=2.0.3", + "Newer Versions": "2.5.0, 2.5.1", + "Dependencies for Latest": "catalogue<2.1.0,>=2.0.3", + "Latest Version": "2.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "stack-data", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.6.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "executing >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests'", + "Newer Versions": "", + "Dependencies for Latest": "executing >=1.2.0; asttokens >=2.1.0; pure-eval; pytest ; extra == 'tests'; typeguard ; extra == 'tests'; pygments ; extra == 'tests'; littleutils ; extra == 'tests'; cython ; extra == 'tests'", + "Latest Version": "0.6.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "starlette", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.40.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < \"3.13\"; httpx<0.29.0,>=0.27.0; extra == \"full\"; itsdangerous; extra == \"full\"; jinja2; extra == \"full\"; python-multipart>=0.0.18; extra == \"full\"; pyyaml; extra == \"full\"", + "Newer Versions": "0.41.0, 0.41.1, 0.41.2, 0.41.3, 0.42.0, 0.43.0, 0.44.0, 0.45.0, 0.45.1, 0.45.2, 0.45.3, 0.46.0, 0.46.1, 0.46.2, 0.47.0, 0.47.1", + "Dependencies for Latest": "anyio<5,>=3.6.2; typing-extensions>=4.10.0; python_version < \"3.13\"; httpx<0.29.0,>=0.27.0; extra == \"full\"; itsdangerous; extra == \"full\"; jinja2; extra == \"full\"; python-multipart>=0.0.18; extra == \"full\"; pyyaml; extra == \"full\"", + "Latest Version": "0.47.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "statsmodels", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.14.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == \"build\"; cython>=3.0.10; extra == \"develop\"; cython<4,>=3.0.10; extra == \"develop\"; setuptools-scm[toml]~=8.0; extra == \"develop\"; matplotlib>=3; extra == \"develop\"; colorama; extra == \"develop\"; joblib; extra == \"develop\"; pytest<8,>=7.3.0; extra == \"develop\"; pytest-randomly; extra == \"develop\"; pytest-xdist; extra == \"develop\"; pytest-cov; extra == \"develop\"; flake8; extra == \"develop\"; isort; extra == \"develop\"; pywinpty; os_name == \"nt\" and extra == \"develop\"; sphinx; extra == \"docs\"; nbconvert; extra == \"docs\"; jupyter-client; extra == \"docs\"; ipykernel; extra == \"docs\"; matplotlib; extra == \"docs\"; nbformat; extra == \"docs\"; numpydoc; extra == \"docs\"; pandas-datareader; extra == \"docs\"", + "Newer Versions": "", + "Dependencies for Latest": "numpy<3,>=1.22.3; scipy!=1.9.2,>=1.8; pandas!=2.1.0,>=1.4; patsy>=0.5.6; packaging>=21.3; cython>=3.0.10; extra == \"build\"; cython>=3.0.10; extra == \"develop\"; cython<4,>=3.0.10; extra == \"develop\"; setuptools-scm[toml]~=8.0; extra == \"develop\"; matplotlib>=3; extra == \"develop\"; colorama; extra == \"develop\"; joblib; extra == \"develop\"; pytest<8,>=7.3.0; extra == \"develop\"; pytest-randomly; extra == \"develop\"; pytest-xdist; extra == \"develop\"; pytest-cov; extra == \"develop\"; flake8; extra == \"develop\"; isort; extra == \"develop\"; pywinpty; os_name == \"nt\" and extra == \"develop\"; sphinx; extra == \"docs\"; nbconvert; extra == \"docs\"; jupyter-client; extra == \"docs\"; ipykernel; extra == \"docs\"; matplotlib; extra == \"docs\"; nbformat; extra == \"docs\"; numpydoc; extra == \"docs\"; pandas-datareader; extra == \"docs\"", + "Latest Version": "0.14.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "strawberry-graphql", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.243.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "graphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == \"aiohttp\"; starlette>=0.18.0; extra == \"asgi\"; python-multipart>=0.0.7; extra == \"asgi\"; rich>=12.0.0; extra == \"debug\"; libcst; extra == \"debug\"; starlette>=0.18.0; extra == \"debug-server\"; uvicorn>=0.11.6; extra == \"debug-server\"; websockets<16,>=15.0.1; extra == \"debug-server\"; python-multipart>=0.0.7; extra == \"debug-server\"; typer>=0.7.0; extra == \"debug-server\"; pygments<3.0,>=2.3; extra == \"debug-server\"; rich>=12.0.0; extra == \"debug-server\"; libcst; extra == \"debug-server\"; Django>=3.2; extra == \"django\"; asgiref<4.0,>=3.2; extra == \"django\"; channels>=3.0.5; extra == \"channels\"; asgiref<4.0,>=3.2; extra == \"channels\"; flask>=1.1; extra == \"flask\"; quart>=0.19.3; extra == \"quart\"; opentelemetry-api<2; extra == \"opentelemetry\"; opentelemetry-sdk<2; extra == \"opentelemetry\"; pydantic>1.6.1; extra == \"pydantic\"; sanic>=20.12.2; extra == \"sanic\"; fastapi>=0.65.2; extra == \"fastapi\"; python-multipart>=0.0.7; extra == \"fastapi\"; chalice<2.0,>=1.22; extra == \"chalice\"; typer>=0.7.0; extra == \"cli\"; pygments<3.0,>=2.3; extra == \"cli\"; rich>=12.0.0; extra == \"cli\"; libcst; extra == \"cli\"; litestar>=2; python_version ~= \"3.10\" and extra == \"litestar\"; pyinstrument>=4.0.0; extra == \"pyinstrument\"", + "Newer Versions": "0.243.1, 0.244.0, 0.244.1, 0.245.0, 0.246.0, 0.246.1, 0.246.2, 0.246.3, 0.247.0, 0.247.1, 0.247.2, 0.248.0, 0.248.1, 0.249.0, 0.250.0, 0.250.1, 0.251.0, 0.252.0, 0.253.0, 0.253.1, 0.254.0, 0.254.1, 0.255.0, 0.256.0, 0.256.1, 0.257.0.dev1735244504, 0.257.0, 0.258.0, 0.258.1, 0.259.0, 0.259.1, 0.260.0, 0.260.1, 0.260.2, 0.260.3, 0.260.4, 0.261.0, 0.261.1, 0.262.0, 0.262.1, 0.262.2, 0.262.3, 0.262.4, 0.262.5, 0.262.6, 0.262.7.dev1743345593, 0.263.0.dev1743450281, 0.263.0.dev1743450503, 0.263.0.dev1743450741, 0.263.0.dev1743582446, 0.263.0, 0.263.1, 0.263.2, 0.264.0, 0.264.1, 0.265.0, 0.265.1, 0.266.0.dev1744797470, 0.266.0, 0.266.1, 0.267.0.dev1746643548, 0.267.0, 0.268.0, 0.268.1, 0.268.2.dev1747436835, 0.268.2, 0.269.0.dev1746905409, 0.269.0.dev1747164009, 0.269.0, 0.270.0, 0.270.1, 0.270.2, 0.270.3, 0.270.4, 0.270.5, 0.270.6, 0.271.0, 0.271.1, 0.271.2, 0.272.0, 0.272.1, 0.273.0, 0.273.1, 0.273.2, 0.273.3, 0.274.0, 0.274.1, 0.274.2, 0.274.3, 0.275.0, 0.275.1, 0.275.2, 0.276.0.dev1750672223", + "Dependencies for Latest": "graphql-core<3.4.0,>=3.2.0; typing-extensions>=4.5.0; python-dateutil<3.0,>=2.7; packaging>=23; aiohttp<4,>=3.7.4.post0; extra == \"aiohttp\"; starlette>=0.18.0; extra == \"asgi\"; python-multipart>=0.0.7; extra == \"asgi\"; rich>=12.0.0; extra == \"debug\"; libcst; extra == \"debug\"; starlette>=0.18.0; extra == \"debug-server\"; uvicorn>=0.11.6; extra == \"debug-server\"; websockets<16,>=15.0.1; extra == \"debug-server\"; python-multipart>=0.0.7; extra == \"debug-server\"; typer>=0.7.0; extra == \"debug-server\"; pygments<3.0,>=2.3; extra == \"debug-server\"; rich>=12.0.0; extra == \"debug-server\"; libcst; extra == \"debug-server\"; Django>=3.2; extra == \"django\"; asgiref<4.0,>=3.2; extra == \"django\"; channels>=3.0.5; extra == \"channels\"; asgiref<4.0,>=3.2; extra == \"channels\"; flask>=1.1; extra == \"flask\"; quart>=0.19.3; extra == \"quart\"; opentelemetry-api<2; extra == \"opentelemetry\"; opentelemetry-sdk<2; extra == \"opentelemetry\"; pydantic>1.6.1; extra == \"pydantic\"; sanic>=20.12.2; extra == \"sanic\"; fastapi>=0.65.2; extra == \"fastapi\"; python-multipart>=0.0.7; extra == \"fastapi\"; chalice<2.0,>=1.22; extra == \"chalice\"; typer>=0.7.0; extra == \"cli\"; pygments<3.0,>=2.3; extra == \"cli\"; rich>=12.0.0; extra == \"cli\"; libcst; extra == \"cli\"; litestar>=2; python_version ~= \"3.10\" and extra == \"litestar\"; pyinstrument>=4.0.0; extra == \"pyinstrument\"", + "Latest Version": "0.276.0.dev1750672223", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "0.248.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.248.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.255.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.245.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.2: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.250.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.243.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.249.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.254.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.251.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.252.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.244.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.3: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.246.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.256.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.253.0: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.257.0.dev1735244504: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0; 0.247.1: CVE-2025-22151, CVSS_V3, Strawberry GraphQL has type resolution vulnerability in node interface that allows potential data leakage through incorrect type resolution, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N, affects: >=0.182.0,<0.257.0", + "Suggested Upgrade": "0.276.0.dev1750672223", + "Upgrade Instruction": { + "base_package": "strawberry-graphql==0.276.0.dev1750672223", + "dependencies": [ + "libcst==1.8.2", + "websockets==0.34.3", + "libcst==1.8.2", + "Django==0.16.0", + "asgiref==2.19.2", + "channels==12.6.0", + "asgiref==2.19.2", + "chalice==1.34.1", + "libcst==1.8.2", + "pyinstrument==1.10.22" + ] + }, + "Remarks": "" + }, + { + "Package Name": "strictyaml", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.7.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "python-dateutil (>=2.6.0)", + "Newer Versions": "", + "Dependencies for Latest": "python-dateutil (>=2.6.0)", + "Latest Version": "1.7.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tabulate", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "wcwidth ; extra == 'widechars'", + "Newer Versions": "", + "Dependencies for Latest": "wcwidth ; extra == 'widechars'", + "Latest Version": "0.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tenacity", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "9.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "reno; extra == \"doc\"; sphinx; extra == \"doc\"; pytest; extra == \"test\"; tornado>=4.5; extra == \"test\"; typeguard; extra == \"test\"", + "Newer Versions": "9.1.2", + "Dependencies for Latest": "reno; extra == \"doc\"; sphinx; extra == \"doc\"; pytest; extra == \"test\"; tornado>=4.5; extra == \"test\"; typeguard; extra == \"test\"", + "Latest Version": "9.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "terminado", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.18.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing'", + "Newer Versions": "", + "Dependencies for Latest": "ptyprocess; os_name != 'nt'; pywinpty>=1.1.0; os_name == 'nt'; tornado>=6.1.0; myst-parser; extra == 'docs'; pydata-sphinx-theme; extra == 'docs'; sphinx; extra == 'docs'; pre-commit; extra == 'test'; pytest-timeout; extra == 'test'; pytest>=7.0; extra == 'test'; mypy~=1.6; extra == 'typing'; traitlets>=5.11.1; extra == 'typing'", + "Latest Version": "0.18.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "text-unidecode", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "thinc", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "8.3.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "blis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == \"cuda\"; cupy-wheel>=11.0.0; extra == \"cuda-autodetect\"; cupy-cuda100>=5.0.0b4; extra == \"cuda100\"; cupy-cuda101>=5.0.0b4; extra == \"cuda101\"; cupy-cuda102>=5.0.0b4; extra == \"cuda102\"; cupy-cuda110>=5.0.0b4; extra == \"cuda110\"; cupy-cuda111>=5.0.0b4; extra == \"cuda111\"; cupy-cuda112>=5.0.0b4; extra == \"cuda112\"; cupy-cuda113>=5.0.0b4; extra == \"cuda113\"; cupy-cuda114>=5.0.0b4; extra == \"cuda114\"; cupy-cuda115>=5.0.0b4; extra == \"cuda115\"; cupy-cuda116>=5.0.0b4; extra == \"cuda116\"; cupy-cuda117>=5.0.0b4; extra == \"cuda117\"; cupy-cuda11x>=11.0.0; extra == \"cuda11x\"; cupy-cuda12x>=11.5.0; extra == \"cuda12x\"; cupy-cuda80>=5.0.0b4; extra == \"cuda80\"; cupy-cuda90>=5.0.0b4; extra == \"cuda90\"; cupy-cuda91>=5.0.0b4; extra == \"cuda91\"; cupy-cuda92>=5.0.0b4; extra == \"cuda92\"; ml-datasets<0.3.0,>=0.2.0; extra == \"datasets\"; mxnet<1.6.0,>=1.5.1; extra == \"mxnet\"; tensorflow<2.6.0,>=2.0.0; extra == \"tensorflow\"; torch>=1.6.0; extra == \"torch\"", + "Newer Versions": "8.3.3, 8.3.4, 8.3.5, 8.3.6, 9.0.0.dev0, 9.0.0.dev1, 9.0.0.dev2, 9.0.0.dev3, 9.0.0.dev4, 9.0.0.dev5, 9.0.0, 9.1.0, 9.1.1", + "Dependencies for Latest": "blis<1.1.0,>=1.0.0; murmurhash<1.1.0,>=1.0.2; cymem<2.1.0,>=2.0.2; preshed<3.1.0,>=3.0.2; wasabi<1.2.0,>=0.8.1; srsly<3.0.0,>=2.4.0; catalogue<2.1.0,>=2.0.4; confection<1.0.0,>=0.0.1; setuptools; numpy<3.0.0,>=2.0.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4; packaging>=20.0; cupy>=5.0.0b4; extra == \"cuda\"; cupy-wheel>=11.0.0; extra == \"cuda-autodetect\"; cupy-cuda100>=5.0.0b4; extra == \"cuda100\"; cupy-cuda101>=5.0.0b4; extra == \"cuda101\"; cupy-cuda102>=5.0.0b4; extra == \"cuda102\"; cupy-cuda110>=5.0.0b4; extra == \"cuda110\"; cupy-cuda111>=5.0.0b4; extra == \"cuda111\"; cupy-cuda112>=5.0.0b4; extra == \"cuda112\"; cupy-cuda113>=5.0.0b4; extra == \"cuda113\"; cupy-cuda114>=5.0.0b4; extra == \"cuda114\"; cupy-cuda115>=5.0.0b4; extra == \"cuda115\"; cupy-cuda116>=5.0.0b4; extra == \"cuda116\"; cupy-cuda117>=5.0.0b4; extra == \"cuda117\"; cupy-cuda11x>=11.0.0; extra == \"cuda11x\"; cupy-cuda12x>=11.5.0; extra == \"cuda12x\"; cupy-cuda80>=5.0.0b4; extra == \"cuda80\"; cupy-cuda90>=5.0.0b4; extra == \"cuda90\"; cupy-cuda91>=5.0.0b4; extra == \"cuda91\"; cupy-cuda92>=5.0.0b4; extra == \"cuda92\"; ml-datasets<0.3.0,>=0.2.0; extra == \"datasets\"; mxnet<1.6.0,>=1.5.1; extra == \"mxnet\"; tensorflow<2.6.0,>=2.0.0; extra == \"tensorflow\"; torch>=1.6.0; extra == \"torch\"", + "Latest Version": "9.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "threadpoolctl", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.6.0", + "Dependencies for Latest": "", + "Latest Version": "3.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "toml", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.10.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.10.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tornado", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "6.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "6.5.1", + "Dependencies for Latest": "", + "Latest Version": "6.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tqdm", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.67.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; platform_system == \"Windows\"; pytest>=6; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-asyncio>=0.24; extra == \"dev\"; nbval; extra == \"dev\"; requests; extra == \"discord\"; slack-sdk; extra == \"slack\"; requests; extra == \"telegram\"; ipywidgets>=6; extra == \"notebook\"", + "Newer Versions": "", + "Dependencies for Latest": "colorama; platform_system == \"Windows\"; pytest>=6; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-asyncio>=0.24; extra == \"dev\"; nbval; extra == \"dev\"; requests; extra == \"discord\"; slack-sdk; extra == \"slack\"; requests; extra == \"telegram\"; ipywidgets>=6; extra == \"notebook\"", + "Latest Version": "4.67.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "traitlets", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "5.14.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; argcomplete>=3.0.3; extra == \"test\"; mypy>=1.7.0; extra == \"test\"; pre-commit; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-mypy-testing; extra == \"test\"; pytest<8.2,>=7.0; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "myst-parser; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx; extra == \"docs\"; argcomplete>=3.0.3; extra == \"test\"; mypy>=1.7.0; extra == \"test\"; pre-commit; extra == \"test\"; pytest-mock; extra == \"test\"; pytest-mypy-testing; extra == \"test\"; pytest<8.2,>=7.0; extra == \"test\"", + "Latest Version": "5.14.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "typer", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.12.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.0", + "Newer Versions": "0.13.0, 0.13.1, 0.14.0, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.15.4, 0.16.0", + "Dependencies for Latest": "click>=8.0.0; typing-extensions>=3.7.4.3; shellingham>=1.3.0; rich>=10.11.0", + "Latest Version": "0.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "types-python-dateutil", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.9.0.20241003", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.9.0.20241206, 2.9.0.20250516", + "Dependencies for Latest": "", + "Latest Version": "2.9.0.20250516", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "typing-extensions", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.12.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "4.13.0rc1, 4.13.0, 4.13.1, 4.13.2, 4.14.0rc1, 4.14.0", + "Dependencies for Latest": "", + "Latest Version": "4.14.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "typing-inspect", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "mypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < \"3.5\"", + "Newer Versions": "", + "Dependencies for Latest": "mypy-extensions (>=0.3.0); typing-extensions (>=3.7.4); typing (>=3.7.4) ; python_version < \"3.5\"", + "Latest Version": "0.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tzdata", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2024.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2025.1, 2025.2", + "Dependencies for Latest": "", + "Latest Version": "2025.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "urllib3", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "2.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "brotli>=1.0.9; platform_python_implementation == \"CPython\" and extra == \"brotli\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"brotli\"; h2<5,>=4; extra == \"h2\"; pysocks!=1.5.7,<2.0,>=1.5.6; extra == \"socks\"; zstandard>=0.18.0; extra == \"zstd\"", + "Newer Versions": "", + "Dependencies for Latest": "brotli>=1.0.9; platform_python_implementation == \"CPython\" and extra == \"brotli\"; brotlicffi>=0.8.0; platform_python_implementation != \"CPython\" and extra == \"brotli\"; h2<5,>=4; extra == \"h2\"; pysocks!=1.5.7,<2.0,>=1.5.6; extra == \"socks\"; zstandard>=0.18.0; extra == \"zstd\"", + "Latest Version": "2.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "uvicorn", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.31.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < \"3.11\"; colorama>=0.4; sys_platform == \"win32\" and extra == \"standard\"; httptools>=0.6.3; extra == \"standard\"; python-dotenv>=0.13; extra == \"standard\"; pyyaml>=5.1; extra == \"standard\"; uvloop>=0.15.1; (sys_platform != \"win32\" and (sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\")) and extra == \"standard\"; watchfiles>=0.13; extra == \"standard\"; websockets>=10.4; extra == \"standard\"", + "Newer Versions": "0.31.1, 0.32.0, 0.32.1, 0.33.0, 0.34.0, 0.34.1, 0.34.2, 0.34.3", + "Dependencies for Latest": "click>=7.0; h11>=0.8; typing-extensions>=4.0; python_version < \"3.11\"; colorama>=0.4; sys_platform == \"win32\" and extra == \"standard\"; httptools>=0.6.3; extra == \"standard\"; python-dotenv>=0.13; extra == \"standard\"; pyyaml>=5.1; extra == \"standard\"; uvloop>=0.15.1; (sys_platform != \"win32\" and (sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\")) and extra == \"standard\"; watchfiles>=0.13; extra == \"standard\"; websockets>=10.4; extra == \"standard\"", + "Latest Version": "0.34.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "wasabi", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.1.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions<5.0.0,>=3.7.4.1; python_version < \"3.8\"; colorama>=0.4.6; sys_platform == \"win32\" and python_version >= \"3.7\"", + "Newer Versions": "", + "Dependencies for Latest": "typing-extensions<5.0.0,>=3.7.4.1; python_version < \"3.8\"; colorama>=0.4.6; sys_platform == \"win32\" and python_version >= \"3.7\"", + "Latest Version": "1.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "watchdog", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "4.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "PyYAML>=3.10; extra == \"watchmedo\"", + "Newer Versions": "4.0.2, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 6.0.0", + "Dependencies for Latest": "PyYAML>=3.10; extra == \"watchmedo\"", + "Latest Version": "6.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "watchfiles", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.24.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio>=3.0.0", + "Newer Versions": "1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0", + "Dependencies for Latest": "anyio>=3.0.0", + "Latest Version": "1.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "wcwidth", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.2.13", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "backports.functools-lru-cache >=1.2.1 ; python_version < \"3.2\"", + "Newer Versions": "", + "Dependencies for Latest": "backports.functools-lru-cache >=1.2.1 ; python_version < \"3.2\"", + "Latest Version": "0.2.13", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "weasel", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "confection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4", + "Newer Versions": "", + "Dependencies for Latest": "confection<0.2.0,>=0.0.4; packaging>=20.0; wasabi<1.2.0,>=0.9.1; srsly<3.0.0,>=2.4.3; typer<1.0.0,>=0.3.0; cloudpathlib<1.0.0,>=0.7.0; smart-open<8.0.0,>=5.2.1; requests<3.0.0,>=2.13.0; pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4", + "Latest Version": "0.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "webencodings", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "0.5.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "websocket-client", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.8.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "Sphinx>=6.0; extra == \"docs\"; sphinx-rtd-theme>=1.1.0; extra == \"docs\"; myst-parser>=2.0.0; extra == \"docs\"; python-socks; extra == \"optional\"; wsaccel; extra == \"optional\"; websockets; extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "Sphinx>=6.0; extra == \"docs\"; sphinx-rtd-theme>=1.1.0; extra == \"docs\"; myst-parser>=2.0.0; extra == \"docs\"; python-socks; extra == \"optional\"; wsaccel; extra == \"optional\"; websockets; extra == \"test\"", + "Latest Version": "1.8.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "wrapt", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.16.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.17.0.dev3, 1.17.0.dev4, 1.17.0rc1, 1.17.0, 1.17.1, 1.17.2", + "Dependencies for Latest": "", + "Latest Version": "1.17.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "yarl", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "1.18.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "idna>=2.0; multidict>=4.0; propcache>=0.2.1", + "Newer Versions": "1.19.0, 1.20.0, 1.20.1", + "Dependencies for Latest": "idna>=2.0; multidict>=4.0; propcache>=0.2.1", + "Latest Version": "1.20.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "zipp", + "Package Type": "Dependency Package", + "Custodian": "EY", + "Current Version": "3.20.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest!=8.1.*,>=6; extra == \"test\"; jaraco.itertools; extra == \"test\"; jaraco.functools; extra == \"test\"; more_itertools; extra == \"test\"; big-O; extra == \"test\"; pytest-ignore-flaky; extra == \"test\"; jaraco.test; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "3.21.0, 3.22.0, 3.23.0", + "Dependencies for Latest": "pytest!=8.1.*,>=6; extra == \"test\"; jaraco.itertools; extra == \"test\"; jaraco.functools; extra == \"test\"; more_itertools; extra == \"test\"; big-O; extra == \"test\"; pytest-ignore-flaky; extra == \"test\"; jaraco.test; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "3.23.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "aniso8601", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "9.0.1", + "Current Version With Dependency JSON": { + "base_package": "aniso8601==9.0.1", + "dependencies": [] + }, + "Dependencies for Current": "black; extra == \"dev\"; coverage; extra == \"dev\"; isort; extra == \"dev\"; pre-commit; extra == \"dev\"; pyenchant; extra == \"dev\"; pylint; extra == \"dev\"", + "Newer Versions": "10.0.0, 10.0.1", + "Dependencies for Latest": "black; extra == \"dev\"; coverage; extra == \"dev\"; isort; extra == \"dev\"; pre-commit; extra == \"dev\"; pyenchant; extra == \"dev\"; pylint; extra == \"dev\"", + "Latest Version": "10.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "appnope", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.1.4", + "Current Version With Dependency JSON": { + "base_package": "appnope==0.1.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.1.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "AST", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.0.2", + "Current Version With Dependency JSON": { + "base_package": "AST==0.0.2", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "asyncio", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.4.3", + "Current Version With Dependency JSON": { + "base_package": "asyncio==3.4.3", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.4.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "bandit", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.7.9", + "Current Version With Dependency JSON": { + "base_package": "bandit==1.7.9", + "dependencies": [ + "PyYAML==5.3.1", + "stevedore==1.20.0", + "colorama==0.3.9", + "GitPython==3.1.30", + "sarif-om==1.0.4", + "jschema-to-python==1.2.3", + "coverage==4.5.4", + "fixtures==3.0.0", + "flake8==4.0.0", + "stestr==2.5.0", + "testscenarios==0.5.0", + "testtools==2.3.0", + "beautifulsoup4==4.8.0", + "pylint==1.9.4", + "tomli==1.1.0" + ] + }, + "Dependencies for Current": "PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == \"Windows\"; GitPython>=3.1.30; extra == \"baseline\"; sarif-om>=1.0.4; extra == \"sarif\"; jschema-to-python>=1.2.3; extra == \"sarif\"; coverage>=4.5.4; extra == \"test\"; fixtures>=3.0.0; extra == \"test\"; flake8>=4.0.0; extra == \"test\"; stestr>=2.5.0; extra == \"test\"; testscenarios>=0.5.0; extra == \"test\"; testtools>=2.3.0; extra == \"test\"; beautifulsoup4>=4.8.0; extra == \"test\"; pylint==1.9.4; extra == \"test\"; tomli>=1.1.0; python_version < \"3.11\" and extra == \"toml\"; PyYAML; extra == \"yaml\"", + "Newer Versions": "1.7.10, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.5", + "Dependencies for Latest": "PyYAML>=5.3.1; stevedore>=1.20.0; rich; colorama>=0.3.9; platform_system == \"Windows\"; GitPython>=3.1.30; extra == \"baseline\"; sarif-om>=1.0.4; extra == \"sarif\"; jschema-to-python>=1.2.3; extra == \"sarif\"; coverage>=4.5.4; extra == \"test\"; fixtures>=3.0.0; extra == \"test\"; flake8>=4.0.0; extra == \"test\"; stestr>=2.5.0; extra == \"test\"; testscenarios>=0.5.0; extra == \"test\"; testtools>=2.3.0; extra == \"test\"; beautifulsoup4>=4.8.0; extra == \"test\"; pylint==1.9.4; extra == \"test\"; tomli>=1.1.0; python_version < \"3.11\" and extra == \"toml\"; PyYAML; extra == \"yaml\"", + "Latest Version": "1.8.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "configparser", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "7.0.0", + "Current Version With Dependency JSON": { + "base_package": "configparser==7.0.0", + "dependencies": [ + "pytest==6", + "sphinx==3.5", + "jaraco.packaging==9.3", + "rst.linker==1.9", + "jaraco.tidelift==1.4", + "pytest-checkdocs==2.4", + "pytest-ruff==0.2.1", + "pytest-enabler==2.2" + ] + }, + "Dependencies for Current": "pytest!=8.1.*,>=6; extra == \"test\"; types-backports; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "7.0.1, 7.1.0, 7.2.0", + "Dependencies for Latest": "pytest!=8.1.*,>=6; extra == \"test\"; types-backports; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "7.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dash-core-components", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "2.0.0", + "Current Version With Dependency JSON": { + "base_package": "dash-core-components==2.0.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dash-html-components", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "2.0.0", + "Current Version With Dependency JSON": { + "base_package": "dash-html-components==2.0.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dash-table", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "5.0.0", + "Current Version With Dependency JSON": { + "base_package": "dash-table==5.0.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "5.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "deepdiff", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "8.0.1", + "Current Version With Dependency JSON": { + "base_package": "deepdiff==8.0.1", + "dependencies": [ + "orderly-set==5.4.1", + "click==8.1.0", + "pyyaml==6.0.0", + "coverage==7.6.0", + "bump2version==1.0.0", + "jsonpickle==4.0.0", + "ipdb==0.13.0", + "numpy==2.2.0", + "numpy==2.0", + "python-dateutil==2.9.0", + "orjson==3.10.0", + "tomli==2.2.0", + "tomli-w==1.2.0", + "pandas==2.2.0", + "polars==1.21.0", + "nox==2025.5.1", + "Sphinx==6.2.0", + "sphinx-sitemap==2.6.0", + "sphinxemoji==0.3.0", + "flake8==7.1.0", + "flake8-pyproject==1.2.3", + "pydantic==2.10.0", + "pytest==8.3.0", + "pytest-benchmark==5.1.0", + "pytest-cov==6.0.0", + "python-dotenv==1.0.0" + ] + }, + "Dependencies for Current": "orderly-set<6,>=5.4.1; click~=8.1.0; extra == \"cli\"; pyyaml~=6.0.0; extra == \"cli\"; coverage~=7.6.0; extra == \"coverage\"; bump2version~=1.0.0; extra == \"dev\"; jsonpickle~=4.0.0; extra == \"dev\"; ipdb~=0.13.0; extra == \"dev\"; numpy~=2.2.0; extra == \"dev\" and python_version >= \"3.10\"; numpy~=2.0; extra == \"dev\" and python_version < \"3.10\"; python-dateutil~=2.9.0; extra == \"dev\"; orjson~=3.10.0; extra == \"dev\"; tomli~=2.2.0; extra == \"dev\"; tomli-w~=1.2.0; extra == \"dev\"; pandas~=2.2.0; extra == \"dev\"; polars~=1.21.0; extra == \"dev\"; nox==2025.5.1; extra == \"dev\"; Sphinx~=6.2.0; extra == \"docs\"; sphinx-sitemap~=2.6.0; extra == \"docs\"; sphinxemoji~=0.3.0; extra == \"docs\"; orjson; extra == \"optimize\"; flake8~=7.1.0; extra == \"static\"; flake8-pyproject~=1.2.3; extra == \"static\"; pydantic~=2.10.0; extra == \"static\"; pytest~=8.3.0; extra == \"test\"; pytest-benchmark~=5.1.0; extra == \"test\"; pytest-cov~=6.0.0; extra == \"test\"; python-dotenv~=1.0.0; extra == \"test\"", + "Newer Versions": "8.1.0, 8.1.1, 8.2.0, 8.3.0, 8.4.0, 8.4.1, 8.4.2, 8.5.0", + "Dependencies for Latest": "orderly-set<6,>=5.4.1; click~=8.1.0; extra == \"cli\"; pyyaml~=6.0.0; extra == \"cli\"; coverage~=7.6.0; extra == \"coverage\"; bump2version~=1.0.0; extra == \"dev\"; jsonpickle~=4.0.0; extra == \"dev\"; ipdb~=0.13.0; extra == \"dev\"; numpy~=2.2.0; extra == \"dev\" and python_version >= \"3.10\"; numpy~=2.0; extra == \"dev\" and python_version < \"3.10\"; python-dateutil~=2.9.0; extra == \"dev\"; orjson~=3.10.0; extra == \"dev\"; tomli~=2.2.0; extra == \"dev\"; tomli-w~=1.2.0; extra == \"dev\"; pandas~=2.2.0; extra == \"dev\"; polars~=1.21.0; extra == \"dev\"; nox==2025.5.1; extra == \"dev\"; Sphinx~=6.2.0; extra == \"docs\"; sphinx-sitemap~=2.6.0; extra == \"docs\"; sphinxemoji~=0.3.0; extra == \"docs\"; orjson; extra == \"optimize\"; flake8~=7.1.0; extra == \"static\"; flake8-pyproject~=1.2.3; extra == \"static\"; pydantic~=2.10.0; extra == \"static\"; pytest~=8.3.0; extra == \"test\"; pytest-benchmark~=5.1.0; extra == \"test\"; pytest-cov~=6.0.0; extra == \"test\"; python-dotenv~=1.0.0; extra == \"test\"", + "Latest Version": "8.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "docx", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.2.4", + "Current Version With Dependency JSON": { + "base_package": "docx==0.2.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "entrypoints", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.4", + "Current Version With Dependency JSON": { + "base_package": "entrypoints==0.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "faiss", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.5.3", + "Current Version With Dependency JSON": { + "base_package": "faiss==1.5.3", + "dependencies": [] + }, + "Dependencies for Current": "numpy", + "Newer Versions": "", + "Dependencies for Latest": "numpy", + "Latest Version": "1.5.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "faiss-cpu", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.7.4", + "Current Version With Dependency JSON": { + "base_package": "faiss-cpu==1.7.4", + "dependencies": [ + "numpy==1.25.0" + ] + }, + "Dependencies for Current": "numpy<3.0,>=1.25.0; packaging", + "Newer Versions": "1.8.0, 1.8.0.post1, 1.9.0, 1.9.0.post1, 1.10.0, 1.11.0", + "Dependencies for Latest": "numpy<3.0,>=1.25.0; packaging", + "Latest Version": "1.11.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "faiss-gpu", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.7.2", + "Current Version With Dependency JSON": { + "base_package": "faiss-gpu==1.7.2", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.7.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "flake8", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "7.0.0", + "Current Version With Dependency JSON": { + "base_package": "flake8==7.0.0", + "dependencies": [ + "mccabe==0.7.0", + "pycodestyle==2.14.0", + "pyflakes==3.4.0" + ] + }, + "Dependencies for Current": "mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.0", + "Newer Versions": "7.1.0, 7.1.1, 7.1.2, 7.2.0, 7.3.0", + "Dependencies for Latest": "mccabe<0.8.0,>=0.7.0; pycodestyle<2.15.0,>=2.14.0; pyflakes<3.5.0,>=3.4.0", + "Latest Version": "7.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "fuzzywuzzy", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.18.0", + "Current Version With Dependency JSON": { + "base_package": "fuzzywuzzy==0.18.0", + "dependencies": [ + "python-levenshtein==0.12" + ] + }, + "Dependencies for Current": "python-levenshtein (>=0.12) ; extra == 'speedup'", + "Newer Versions": "", + "Dependencies for Latest": "python-levenshtein (>=0.12) ; extra == 'speedup'", + "Latest Version": "0.18.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "gensim", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.8.3", + "Current Version With Dependency JSON": { + "base_package": "gensim==3.8.3", + "dependencies": [ + "numpy==1.18.5", + "scipy==1.7.0", + "smart-open==1.8.1", + "Pyro4==4.27", + "Pyro4==4.27", + "visdom==0.1.8", + "sphinx==5.1.1", + "sphinx-gallery==0.11.1", + "sphinxcontrib.programoutput==0.17", + "sphinxcontrib-napoleon==0.7", + "visdom==0.1.8" + ] + }, + "Dependencies for Current": "numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == \"distributed\"; pytest; extra == \"docs\"; pytest-cov; extra == \"docs\"; testfixtures; extra == \"docs\"; POT; extra == \"docs\"; Pyro4>=4.27; extra == \"docs\"; visdom!=0.1.8.7,>=0.1.8; extra == \"docs\"; sphinx==5.1.1; extra == \"docs\"; sphinx-gallery==0.11.1; extra == \"docs\"; sphinxcontrib.programoutput==0.17; extra == \"docs\"; sphinxcontrib-napoleon==0.7; extra == \"docs\"; matplotlib; extra == \"docs\"; memory-profiler; extra == \"docs\"; annoy; extra == \"docs\"; Pyro4; extra == \"docs\"; scikit-learn; extra == \"docs\"; nltk; extra == \"docs\"; statsmodels; extra == \"docs\"; pandas; extra == \"docs\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; testfixtures; extra == \"test\"; POT; extra == \"test\"; visdom!=0.1.8.7,>=0.1.8; extra == \"test\"; pytest; extra == \"test-win\"; pytest-cov; extra == \"test-win\"; testfixtures; extra == \"test-win\"; POT; extra == \"test-win\"", + "Newer Versions": "4.0.0, 4.0.1, 4.1.0, 4.1.1, 4.1.2, 4.2.0, 4.3.0, 4.3.1, 4.3.2, 4.3.3", + "Dependencies for Latest": "numpy<2.0,>=1.18.5; scipy<1.14.0,>=1.7.0; smart-open>=1.8.1; Pyro4>=4.27; extra == \"distributed\"; pytest; extra == \"docs\"; pytest-cov; extra == \"docs\"; testfixtures; extra == \"docs\"; POT; extra == \"docs\"; Pyro4>=4.27; extra == \"docs\"; visdom!=0.1.8.7,>=0.1.8; extra == \"docs\"; sphinx==5.1.1; extra == \"docs\"; sphinx-gallery==0.11.1; extra == \"docs\"; sphinxcontrib.programoutput==0.17; extra == \"docs\"; sphinxcontrib-napoleon==0.7; extra == \"docs\"; matplotlib; extra == \"docs\"; memory-profiler; extra == \"docs\"; annoy; extra == \"docs\"; Pyro4; extra == \"docs\"; scikit-learn; extra == \"docs\"; nltk; extra == \"docs\"; statsmodels; extra == \"docs\"; pandas; extra == \"docs\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; testfixtures; extra == \"test\"; POT; extra == \"test\"; visdom!=0.1.8.7,>=0.1.8; extra == \"test\"; pytest; extra == \"test-win\"; pytest-cov; extra == \"test-win\"; testfixtures; extra == \"test-win\"; POT; extra == \"test-win\"", + "Latest Version": "4.3.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "graphframes", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.6", + "Current Version With Dependency JSON": { + "base_package": "graphframes==0.6", + "dependencies": [] + }, + "Dependencies for Current": "numpy; nose", + "Newer Versions": "", + "Dependencies for Latest": "numpy; nose", + "Latest Version": "0.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "invoke", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "2.2.0", + "Current Version With Dependency JSON": { + "base_package": "invoke==2.2.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ipython-genutils", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": { + "base_package": "ipython-genutils==0.2.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jaraco.classes", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.4.0", + "Current Version With Dependency JSON": { + "base_package": "jaraco.classes==3.4.0", + "dependencies": [ + "sphinx==3.5", + "jaraco.packaging==9.3", + "rst.linker==1.9", + "jaraco.tidelift==1.4", + "pytest==6", + "pytest-checkdocs==2.4", + "pytest-enabler==2.2", + "pytest-ruff==0.2.1" + ] + }, + "Dependencies for Current": "more-itertools; sphinx>=3.5; extra == \"docs\"; jaraco.packaging>=9.3; extra == \"docs\"; rst.linker>=1.9; extra == \"docs\"; furo; extra == \"docs\"; sphinx-lint; extra == \"docs\"; jaraco.tidelift>=1.4; extra == \"docs\"; pytest>=6; extra == \"testing\"; pytest-checkdocs>=2.4; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-mypy; extra == \"testing\"; pytest-enabler>=2.2; extra == \"testing\"; pytest-ruff>=0.2.1; extra == \"testing\"", + "Newer Versions": "", + "Dependencies for Latest": "more-itertools; sphinx>=3.5; extra == \"docs\"; jaraco.packaging>=9.3; extra == \"docs\"; rst.linker>=1.9; extra == \"docs\"; furo; extra == \"docs\"; sphinx-lint; extra == \"docs\"; jaraco.tidelift>=1.4; extra == \"docs\"; pytest>=6; extra == \"testing\"; pytest-checkdocs>=2.4; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-mypy; extra == \"testing\"; pytest-enabler>=2.2; extra == \"testing\"; pytest-ruff>=0.2.1; extra == \"testing\"", + "Latest Version": "3.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jaraco.context", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "6.0.1", + "Current Version With Dependency JSON": { + "base_package": "jaraco.context==6.0.1", + "dependencies": [ + "sphinx==3.5", + "jaraco.packaging==9.3", + "rst.linker==1.9", + "jaraco.tidelift==1.4", + "pytest==6", + "pytest-checkdocs==2.4", + "pytest-enabler==2.2", + "pytest-ruff==0.2.1" + ] + }, + "Dependencies for Current": "backports.tarfile; python_version < \"3.12\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest!=8.1.*,>=6; extra == \"test\"; pytest-checkdocs>=2.4; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mypy; extra == \"test\"; pytest-enabler>=2.2; extra == \"test\"; portend; extra == \"test\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"test\"", + "Newer Versions": "", + "Dependencies for Latest": "backports.tarfile; python_version < \"3.12\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest!=8.1.*,>=6; extra == \"test\"; pytest-checkdocs>=2.4; extra == \"test\"; pytest-cov; extra == \"test\"; pytest-mypy; extra == \"test\"; pytest-enabler>=2.2; extra == \"test\"; portend; extra == \"test\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"test\"", + "Latest Version": "6.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jaraco.functools", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "4.1.0", + "Current Version With Dependency JSON": { + "base_package": "jaraco.functools==4.1.0", + "dependencies": [ + "pytest==6", + "sphinx==3.5", + "jaraco.packaging==9.3", + "rst.linker==1.9", + "jaraco.tidelift==1.4", + "pytest-checkdocs==2.4", + "pytest-ruff==0.2.1", + "pytest-enabler==2.2" + ] + }, + "Dependencies for Current": "more_itertools; pytest!=8.1.*,>=6; extra == \"test\"; jaraco.classes; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "4.2.0, 4.2.1", + "Dependencies for Latest": "more_itertools; pytest!=8.1.*,>=6; extra == \"test\"; jaraco.classes; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "4.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonpath-ng", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.6.1", + "Current Version With Dependency JSON": { + "base_package": "jsonpath-ng==1.6.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "1.7.0", + "Dependencies for Latest": "", + "Latest Version": "1.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonpath-python", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.0.6", + "Current Version With Dependency JSON": { + "base_package": "jsonpath-python==1.0.6", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "kaleido", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.2.1", + "Current Version With Dependency JSON": { + "base_package": "kaleido==0.2.1", + "dependencies": [ + "choreographer==1.0.5", + "logistro==1.0.8", + "orjson==3.10.15" + ] + }, + "Dependencies for Current": "choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging", + "Newer Versions": "0.2.1.post1, 0.4.0rc1, 0.4.0rc2, 0.4.0rc3, 0.4.0rc4, 0.4.0rc5, 0.4.0, 0.4.1, 0.4.2, 1.0.0rc0, 1.0.0rc11, 1.0.0rc13, 1.0.0rc15, 1.0.0", + "Dependencies for Latest": "choreographer>=1.0.5; logistro>=1.0.8; orjson>=3.10.15; packaging", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ldap3", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "2.9.1", + "Current Version With Dependency JSON": { + "base_package": "ldap3==2.9.1", + "dependencies": [ + "pyasn1==0.4.6" + ] + }, + "Dependencies for Current": "pyasn1 (>=0.4.6)", + "Newer Versions": "2.10.2rc2", + "Dependencies for Latest": "pyasn1 (>=0.4.6)", + "Latest Version": "2.10.2rc2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lightfm", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.17", + "Current Version With Dependency JSON": { + "base_package": "lightfm==1.17", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.17", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lightgbm", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "4.3.0", + "Current Version With Dependency JSON": { + "base_package": "lightgbm==4.3.0", + "dependencies": [ + "numpy==1.17.0", + "cffi==1.15.1", + "pyarrow==6.0.1", + "dask==2.0.0", + "pandas==0.24.0", + "pandas==0.24.0", + "scikit-learn==0.24.2" + ] + }, + "Dependencies for Current": "numpy>=1.17.0; scipy; cffi>=1.15.1; extra == \"arrow\"; pyarrow>=6.0.1; extra == \"arrow\"; dask[array,dataframe,distributed]>=2.0.0; extra == \"dask\"; pandas>=0.24.0; extra == \"dask\"; pandas>=0.24.0; extra == \"pandas\"; scikit-learn>=0.24.2; extra == \"scikit-learn\"", + "Newer Versions": "4.4.0, 4.5.0, 4.6.0", + "Dependencies for Latest": "numpy>=1.17.0; scipy; cffi>=1.15.1; extra == \"arrow\"; pyarrow>=6.0.1; extra == \"arrow\"; dask[array,dataframe,distributed]>=2.0.0; extra == \"dask\"; pandas>=0.24.0; extra == \"dask\"; pandas>=0.24.0; extra == \"pandas\"; scikit-learn>=0.24.2; extra == \"scikit-learn\"", + "Latest Version": "4.6.0", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0\nCVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "4.5.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0\nCVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0; 4.4.0: CVE-2024-43598, CVSS_V3, LightGBM Remote Code Execution Vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C, affects: >=1.0.0,<4.6.0\nCVE-2024-43598, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<4.6.0", + "Suggested Upgrade": "4.6.0", + "Upgrade Instruction": { + "base_package": "lightgbm==4.6.0", + "dependencies": [] + }, + "Remarks": "" + }, + { + "Package Name": "mongomock-motor", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.0.29", + "Current Version With Dependency JSON": { + "base_package": "mongomock-motor==0.0.29", + "dependencies": [ + "mongomock==4.1.2", + "motor==2.5" + ] + }, + "Dependencies for Current": "mongomock<5.0.0,>=4.1.2; motor>=2.5", + "Newer Versions": "0.0.30, 0.0.31, 0.0.32, 0.0.33, 0.0.34, 0.0.35, 0.0.36", + "Dependencies for Latest": "mongomock<5.0.0,>=4.1.2; motor>=2.5", + "Latest Version": "0.0.36", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "monotonic", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.6", + "Current Version With Dependency JSON": { + "base_package": "monotonic==1.6", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.6", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mypy", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.10.0", + "Current Version With Dependency JSON": { + "base_package": "mypy==1.10.0", + "dependencies": [ + "typing_extensions==4.6.0", + "mypy_extensions==1.0.0", + "pathspec==0.9.0", + "tomli==1.1.0", + "psutil==4.0", + "setuptools==50" + ] + }, + "Dependencies for Current": "typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < \"3.11\"; psutil>=4.0; extra == \"dmypy\"; setuptools>=50; extra == \"mypyc\"; lxml; extra == \"reports\"; pip; extra == \"install-types\"; orjson; extra == \"faster-cache\"", + "Newer Versions": "1.10.1, 1.11.0, 1.11.1, 1.11.2, 1.12.0, 1.12.1, 1.13.0, 1.14.0, 1.14.1, 1.15.0, 1.16.0, 1.16.1", + "Dependencies for Latest": "typing_extensions>=4.6.0; mypy_extensions>=1.0.0; pathspec>=0.9.0; tomli>=1.1.0; python_version < \"3.11\"; psutil>=4.0; extra == \"dmypy\"; setuptools>=50; extra == \"mypyc\"; lxml; extra == \"reports\"; pip; extra == \"install-types\"; orjson; extra == \"faster-cache\"", + "Latest Version": "1.16.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "neo4j", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "5.24.0", + "Current Version With Dependency JSON": { + "base_package": "neo4j==5.24.0", + "dependencies": [ + "numpy==1.7.0", + "pandas==1.1.0", + "numpy==1.7.0", + "pyarrow==1.0.0" + ] + }, + "Dependencies for Current": "pytz; numpy<3.0.0,>=1.7.0; extra == \"numpy\"; pandas<3.0.0,>=1.1.0; extra == \"pandas\"; numpy<3.0.0,>=1.7.0; extra == \"pandas\"; pyarrow>=1.0.0; extra == \"pyarrow\"", + "Newer Versions": "5.25.0, 5.26.0, 5.27.0, 5.28.0, 5.28.1", + "Dependencies for Latest": "pytz; numpy<3.0.0,>=1.7.0; extra == \"numpy\"; pandas<3.0.0,>=1.1.0; extra == \"pandas\"; numpy<3.0.0,>=1.7.0; extra == \"pandas\"; pyarrow>=1.0.0; extra == \"pyarrow\"", + "Latest Version": "5.28.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opencv-python", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "4.2.0.34", + "Current Version With Dependency JSON": { + "base_package": "opencv-python==4.2.0.34", + "dependencies": [ + "numpy==1.13.3", + "numpy==1.21.0", + "numpy==1.21.2", + "numpy==1.21.4", + "numpy==1.23.5", + "numpy==1.26.0", + "numpy==1.19.3", + "numpy==1.17.0", + "numpy==1.17.3", + "numpy==1.19.3" + ] + }, + "Dependencies for Current": "numpy>=1.13.3; python_version < \"3.7\"; numpy>=1.21.0; python_version <= \"3.9\" and platform_system == \"Darwin\" and platform_machine == \"arm64\"; numpy>=1.21.2; python_version >= \"3.10\"; numpy>=1.21.4; python_version >= \"3.10\" and platform_system == \"Darwin\"; numpy>=1.23.5; python_version >= \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; numpy>=1.19.3; python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\"; numpy>=1.17.0; python_version >= \"3.7\"; numpy>=1.17.3; python_version >= \"3.8\"; numpy>=1.19.3; python_version >= \"3.9\"", + "Newer Versions": "4.3.0.36, 4.3.0.38, 4.4.0.40, 4.4.0.42, 4.4.0.44, 4.4.0.46, 4.5.1.48, 4.5.2.52, 4.5.2.54, 4.5.3.56, 4.5.4.58, 4.5.4.60, 4.5.5.62, 4.5.5.64, 4.6.0.66, 4.7.0.68, 4.7.0.72, 4.8.0.74, 4.8.0.76, 4.8.1.78, 4.9.0.80, 4.10.0.82, 4.10.0.84, 4.11.0.86", + "Dependencies for Latest": "numpy>=1.13.3; python_version < \"3.7\"; numpy>=1.21.0; python_version <= \"3.9\" and platform_system == \"Darwin\" and platform_machine == \"arm64\"; numpy>=1.21.2; python_version >= \"3.10\"; numpy>=1.21.4; python_version >= \"3.10\" and platform_system == \"Darwin\"; numpy>=1.23.5; python_version >= \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; numpy>=1.19.3; python_version >= \"3.6\" and platform_system == \"Linux\" and platform_machine == \"aarch64\"; numpy>=1.17.0; python_version >= \"3.7\"; numpy>=1.17.3; python_version >= \"3.8\"; numpy>=1.19.3; python_version >= \"3.9\"", + "Latest Version": "4.11.0.86", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "4.5.5.64: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.36: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.5.62: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.68: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.52: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.1.48: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.40: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.60: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.74: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.42: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.4.58: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.6.0.66: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.2.54: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.8.0.76: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.7.0.72: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.44: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.5.3.56: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.3.0.38: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78; 4.4.0.46: GHSA-qr4w-53vh-m672, CVSS_V3, opencv-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863, CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.8.1.78\nPYSEC-2023-183, UNKNOWN, , , affects: >=0,<4.8.1.78", + "Suggested Upgrade": "4.11.0.86", + "Upgrade Instruction": { + "base_package": "opencv-python==4.11.0.86", + "dependencies": [] + }, + "Remarks": "" + }, + { + "Package Name": "openpyxl", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.1.2", + "Current Version With Dependency JSON": { + "base_package": "openpyxl==3.1.2", + "dependencies": [] + }, + "Dependencies for Current": "et-xmlfile", + "Newer Versions": "3.1.3, 3.1.4, 3.1.5, 3.2.0b1", + "Dependencies for Latest": "et-xmlfile", + "Latest Version": "3.2.0b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pdf2image", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.13.1", + "Current Version With Dependency JSON": { + "base_package": "pdf2image==1.13.1", + "dependencies": [] + }, + "Dependencies for Current": "pillow", + "Newer Versions": "1.14.0, 1.15.0, 1.15.1, 1.16.0, 1.16.2, 1.16.3, 1.17.0", + "Dependencies for Latest": "pillow", + "Latest Version": "1.17.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pdfminer", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "20191125", + "Current Version With Dependency JSON": { + "base_package": "pdfminer==20191125", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "20191125", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pdfrw", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.4", + "Current Version With Dependency JSON": { + "base_package": "pdfrw==0.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyaml", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "23.12.0", + "Current Version With Dependency JSON": { + "base_package": "pyaml==23.12.0", + "dependencies": [] + }, + "Dependencies for Current": "PyYAML; unidecode; extra == \"anchors\"", + "Newer Versions": "24.4.0, 24.7.0, 24.9.0, 24.12.0, 24.12.1, 25.1.0, 25.5.0", + "Dependencies for Latest": "PyYAML; unidecode; extra == \"anchors\"", + "Latest Version": "25.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyarrow-hotfix", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.6", + "Current Version With Dependency JSON": { + "base_package": "pyarrow-hotfix==0.6", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "0.7", + "Dependencies for Latest": "", + "Latest Version": "0.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyctuator", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": { + "base_package": "pyctuator==1.2.0", + "dependencies": [ + "psutil==5.6", + "flask==2.3.0", + "fastapi==0.100.1", + "uvicorn==0.23.0", + "sqlalchemy==2.0.4", + "PyMySQL==1.0.2", + "cryptography==39.0.1", + "redis==4.3.4", + "aiohttp==3.6.2", + "tornado==6.0.4" + ] + }, + "Dependencies for Current": "psutil (>=5.6,<6.0); extra == \"psutil\"; flask (>=2.3.0,<3.0.0); extra == \"flask\"; fastapi (>=0.100.1,<0.101.0); extra == \"fastapi\"; uvicorn (>=0.23.0,<0.24.0); extra == \"fastapi\"; sqlalchemy (>=2.0.4,<3.0.0); extra == \"db\"; PyMySQL (>=1.0.2,<2.0.0); extra == \"db\"; cryptography (>=39.0.1,<40.0.0); extra == \"db\"; redis (>=4.3.4,<5.0.0); extra == \"redis\"; aiohttp (>=3.6.2,<4.0.0); extra == \"aiohttp\"; tornado (>=6.0.4,<7.0.0); extra == \"tornado\"", + "Newer Versions": "", + "Dependencies for Latest": "psutil (>=5.6,<6.0); extra == \"psutil\"; flask (>=2.3.0,<3.0.0); extra == \"flask\"; fastapi (>=0.100.1,<0.101.0); extra == \"fastapi\"; uvicorn (>=0.23.0,<0.24.0); extra == \"fastapi\"; sqlalchemy (>=2.0.4,<3.0.0); extra == \"db\"; PyMySQL (>=1.0.2,<2.0.0); extra == \"db\"; cryptography (>=39.0.1,<40.0.0); extra == \"db\"; redis (>=4.3.4,<5.0.0); extra == \"redis\"; aiohttp (>=3.6.2,<4.0.0); extra == \"aiohttp\"; tornado (>=6.0.4,<7.0.0); extra == \"tornado\"", + "Latest Version": "1.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyHive", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.6.2", + "Current Version With Dependency JSON": { + "base_package": "PyHive==0.6.2", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "0.6.3.dev0, 0.6.3, 0.6.4rc1, 0.6.4rc2, 0.6.4, 0.6.5, 0.7.0.dev0, 0.7.0, 0.7.1.dev0", + "Dependencies for Latest": "", + "Latest Version": "0.7.1.dev0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pylance", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.15.0", + "Current Version With Dependency JSON": { + "base_package": "pylance==0.15.0", + "dependencies": [ + "pyarrow==14", + "numpy==1.22", + "ruff==0.4.1" + ] + }, + "Dependencies for Current": "pyarrow>=14; numpy>=1.22; boto3; extra == \"tests\"; datasets; extra == \"tests\"; duckdb; extra == \"tests\"; ml-dtypes; extra == \"tests\"; pillow; extra == \"tests\"; pandas; extra == \"tests\"; polars[pandas,pyarrow]; extra == \"tests\"; pytest; extra == \"tests\"; tensorflow; extra == \"tests\"; tqdm; extra == \"tests\"; datafusion; extra == \"tests\"; ruff==0.4.1; extra == \"dev\"; pyright; extra == \"dev\"; pytest-benchmark; extra == \"benchmarks\"; torch; extra == \"torch\"; ray[data]<2.38; python_full_version < \"3.12\" and extra == \"ray\"", + "Newer Versions": "0.16.0, 0.16.1, 0.17.0, 0.18.0, 0.18.2, 0.19.1, 0.19.2, 0.20.0, 0.21.0, 0.22.0, 0.23.0, 0.23.1, 0.23.2, 0.24.0, 0.24.1, 0.25.0, 0.25.1, 0.25.2, 0.26.0, 0.26.1, 0.27.0, 0.27.1, 0.27.2, 0.28.0, 0.29.0, 0.30.0", + "Dependencies for Latest": "pyarrow>=14; numpy>=1.22; boto3; extra == \"tests\"; datasets; extra == \"tests\"; duckdb; extra == \"tests\"; ml-dtypes; extra == \"tests\"; pillow; extra == \"tests\"; pandas; extra == \"tests\"; polars[pandas,pyarrow]; extra == \"tests\"; pytest; extra == \"tests\"; tensorflow; extra == \"tests\"; tqdm; extra == \"tests\"; datafusion; extra == \"tests\"; ruff==0.4.1; extra == \"dev\"; pyright; extra == \"dev\"; pytest-benchmark; extra == \"benchmarks\"; torch; extra == \"torch\"; ray[data]<2.38; python_full_version < \"3.12\" and extra == \"ray\"", + "Latest Version": "0.30.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pylint", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.2.6", + "Current Version With Dependency JSON": { + "base_package": "pylint==3.2.6", + "dependencies": [ + "astroid==3.3.8", + "colorama==0.4.5", + "dill==0.2", + "dill==0.3.6", + "dill==0.3.7", + "isort==4.2.5", + "mccabe==0.6", + "platformdirs==2.2", + "tomli==1.1", + "tomlkit==0.10.1", + "typing-extensions==3.10", + "pyenchant==3.2", + "gitpython==3" + ] + }, + "Dependencies for Current": "astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == \"win32\"; dill>=0.2; python_version < \"3.11\"; dill>=0.3.6; python_version >= \"3.11\"; dill>=0.3.7; python_version >= \"3.12\"; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < \"3.11\"; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < \"3.10\"; pyenchant~=3.2; extra == \"spelling\"; gitpython>3; extra == \"testutils\"", + "Newer Versions": "3.2.7, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5a0, 3.3.5, 3.3.6, 3.3.7", + "Dependencies for Latest": "astroid<=3.4.0.dev0,>=3.3.8; colorama>=0.4.5; sys_platform == \"win32\"; dill>=0.2; python_version < \"3.11\"; dill>=0.3.6; python_version >= \"3.11\"; dill>=0.3.7; python_version >= \"3.12\"; isort!=5.13,<7,>=4.2.5; mccabe<0.8,>=0.6; platformdirs>=2.2; tomli>=1.1; python_version < \"3.11\"; tomlkit>=0.10.1; typing-extensions>=3.10; python_version < \"3.10\"; pyenchant~=3.2; extra == \"spelling\"; gitpython>3; extra == \"testutils\"", + "Latest Version": "3.3.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyMuPDF", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.24.4", + "Current Version With Dependency JSON": { + "base_package": "PyMuPDF==1.24.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "1.24.5, 1.24.6, 1.24.7, 1.24.8, 1.24.9, 1.24.10, 1.24.11, 1.24.12, 1.24.13, 1.24.14, 1.25.0, 1.25.1, 1.25.2, 1.25.3, 1.25.4, 1.25.5, 1.26.0, 1.26.1", + "Dependencies for Latest": "", + "Latest Version": "1.26.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyMuPDFb", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.24.3", + "Current Version With Dependency JSON": { + "base_package": "PyMuPDFb==1.24.3", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "1.24.6, 1.24.8, 1.24.9, 1.24.10", + "Dependencies for Latest": "", + "Latest Version": "1.24.10", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyodbc", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "5.1.0", + "Current Version With Dependency JSON": { + "base_package": "pyodbc==5.1.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "5.2.0", + "Dependencies for Latest": "", + "Latest Version": "5.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pytesseract", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.3.4", + "Current Version With Dependency JSON": { + "base_package": "pytesseract==0.3.4", + "dependencies": [ + "packaging==21.3", + "Pillow==8.0.0" + ] + }, + "Dependencies for Current": "packaging>=21.3; Pillow>=8.0.0", + "Newer Versions": "0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.13", + "Dependencies for Latest": "packaging>=21.3; Pillow>=8.0.0", + "Latest Version": "0.3.13", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-ldap", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.4.3", + "Current Version With Dependency JSON": { + "base_package": "python-ldap==3.4.3", + "dependencies": [ + "pyasn1==0.3.7", + "pyasn1_modules==0.1.5" + ] + }, + "Dependencies for Current": "pyasn1>=0.3.7; pyasn1_modules>=0.1.5", + "Newer Versions": "3.4.4", + "Dependencies for Latest": "pyasn1>=0.3.7; pyasn1_modules>=0.1.5", + "Latest Version": "3.4.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pywin32", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "307", + "Current Version With Dependency JSON": { + "base_package": "pywin32==307", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "308, 309, 310", + "Dependencies for Latest": "", + "Latest Version": "310", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pywin32-ctypes", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.2.3", + "Current Version With Dependency JSON": { + "base_package": "pywin32-ctypes==0.2.3", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "querystring-parser", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.2.4", + "Current Version With Dependency JSON": { + "base_package": "querystring-parser==1.2.4", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.2.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ratelimiter", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.2.0.post0", + "Current Version With Dependency JSON": { + "base_package": "ratelimiter==1.2.0.post0", + "dependencies": [ + "pytest==3.0" + ] + }, + "Dependencies for Current": "pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>=\"3.5\" and extra == 'test'", + "Newer Versions": "", + "Dependencies for Latest": "pytest (>=3.0); extra == 'test'; pytest-asyncio; python_version>=\"3.5\" and extra == 'test'", + "Latest Version": "1.2.0.post0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "schemdraw", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.15", + "Current Version With Dependency JSON": { + "base_package": "schemdraw==0.15", + "dependencies": [ + "matplotlib==3.4", + "ziafont==0.10", + "ziamath==0.12" + ] + }, + "Dependencies for Current": "matplotlib>=3.4; extra == \"matplotlib\"; ziafont>=0.10; extra == \"svgmath\"; ziamath>=0.12; extra == \"svgmath\"; latex2mathml; extra == \"svgmath\"", + "Newer Versions": "0.16, 0.17, 0.18, 0.19, 0.20", + "Dependencies for Latest": "matplotlib>=3.4; extra == \"matplotlib\"; ziafont>=0.10; extra == \"svgmath\"; ziamath>=0.12; extra == \"svgmath\"; latex2mathml; extra == \"svgmath\"", + "Latest Version": "0.20", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "simplejson", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.19.2", + "Current Version With Dependency JSON": { + "base_package": "simplejson==3.19.2", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "3.19.3, 3.20.1", + "Dependencies for Latest": "", + "Latest Version": "3.20.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sparse-dot-topn", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.1.1", + "Current Version With Dependency JSON": { + "base_package": "sparse-dot-topn==1.1.1", + "dependencies": [ + "numpy==1.18.0", + "scipy==1.4.1", + "pytest==4.0.2" + ] + }, + "Dependencies for Current": "numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == \"test\"", + "Newer Versions": "1.1.2, 1.1.3, 1.1.4, 1.1.5", + "Dependencies for Latest": "numpy>=1.18.0; scipy>=1.4.1; psutil; pytest>=4.0.2; extra == \"test\"", + "Latest Version": "1.1.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "strsimpy", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.2.1", + "Current Version With Dependency JSON": { + "base_package": "strsimpy==0.2.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tantivy", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.22.0", + "Current Version With Dependency JSON": { + "base_package": "tantivy==0.22.0", + "dependencies": [] + }, + "Dependencies for Current": "nox; extra == \"dev\"", + "Newer Versions": "0.22.2, 0.24.0", + "Dependencies for Latest": "nox; extra == \"dev\"", + "Latest Version": "0.24.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tensorflow-io-gcs-filesystem", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "0.37.1", + "Current Version With Dependency JSON": { + "base_package": "tensorflow-io-gcs-filesystem==0.37.1", + "dependencies": [ + "tensorflow==2.16.0", + "tensorflow-aarch64==2.16.0", + "tensorflow-cpu==2.16.0", + "tensorflow-gpu==2.16.0", + "tensorflow-rocm==2.16.0" + ] + }, + "Dependencies for Current": "tensorflow<2.17.0,>=2.16.0; extra == \"tensorflow\"; tensorflow-aarch64<2.17.0,>=2.16.0; extra == \"tensorflow-aarch64\"; tensorflow-cpu<2.17.0,>=2.16.0; extra == \"tensorflow-cpu\"; tensorflow-gpu<2.17.0,>=2.16.0; extra == \"tensorflow-gpu\"; tensorflow-rocm<2.17.0,>=2.16.0; extra == \"tensorflow-rocm\"", + "Newer Versions": "", + "Dependencies for Latest": "tensorflow<2.17.0,>=2.16.0; extra == \"tensorflow\"; tensorflow-aarch64<2.17.0,>=2.16.0; extra == \"tensorflow-aarch64\"; tensorflow-cpu<2.17.0,>=2.16.0; extra == \"tensorflow-cpu\"; tensorflow-gpu<2.17.0,>=2.16.0; extra == \"tensorflow-gpu\"; tensorflow-rocm<2.17.0,>=2.16.0; extra == \"tensorflow-rocm\"", + "Latest Version": "0.37.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "toolz", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.0.0", + "Current Version With Dependency JSON": { + "base_package": "toolz==1.0.0", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "unicorn", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "2.0.1.post1", + "Current Version With Dependency JSON": { + "base_package": "unicorn==2.0.1.post1", + "dependencies": [ + "capstone==6.0.0a2", + "capstone==5.0.1" + ] + }, + "Dependencies for Current": "importlib_resources; python_version < \"3.9\"; capstone==6.0.0a2; python_version > \"3.7\" and extra == \"test\"; capstone==5.0.1; python_version <= \"3.7\" and extra == \"test\"", + "Newer Versions": "2.1.0, 2.1.1, 2.1.2, 2.1.3", + "Dependencies for Latest": "importlib_resources; python_version < \"3.9\"; capstone==6.0.0a2; python_version > \"3.7\" and extra == \"test\"; capstone==5.0.1; python_version <= \"3.7\" and extra == \"test\"", + "Latest Version": "2.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "wurlitzer", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "3.1.1", + "Current Version With Dependency JSON": { + "base_package": "wurlitzer==3.1.1", + "dependencies": [] + }, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "xgboost", + "Package Type": "Base Package", + "Custodian": "I&S", + "Current Version": "1.7.6", + "Current Version With Dependency JSON": { + "base_package": "xgboost==1.7.6", + "dependencies": [ + "pandas==1.2" + ] + }, + "Dependencies for Current": "numpy; nvidia-nccl-cu12; platform_system == \"Linux\" and platform_machine != \"aarch64\"; scipy; dask; extra == \"dask\"; distributed; extra == \"dask\"; pandas; extra == \"dask\"; pandas>=1.2; extra == \"pandas\"; graphviz; extra == \"plotting\"; matplotlib; extra == \"plotting\"; cloudpickle; extra == \"pyspark\"; pyspark; extra == \"pyspark\"; scikit-learn; extra == \"pyspark\"; scikit-learn; extra == \"scikit-learn\"", + "Newer Versions": "2.0.0rc1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0rc1, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 3.0.0rc1, 3.0.0, 3.0.1, 3.0.2", + "Dependencies for Latest": "numpy; nvidia-nccl-cu12; platform_system == \"Linux\" and platform_machine != \"aarch64\"; scipy; dask; extra == \"dask\"; distributed; extra == \"dask\"; pandas; extra == \"dask\"; pandas>=1.2; extra == \"pandas\"; graphviz; extra == \"plotting\"; matplotlib; extra == \"plotting\"; cloudpickle; extra == \"pyspark\"; pyspark; extra == \"pyspark\"; scikit-learn; extra == \"pyspark\"; scikit-learn; extra == \"scikit-learn\"", + "Latest Version": "3.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "absl-py", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.2.0, 2.2.1, 2.2.2, 2.3.0", + "Dependencies for Latest": "", + "Latest Version": "2.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "alembic", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.13.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "SQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < \"3.11\"; tzdata; extra == \"tz\"", + "Newer Versions": "1.14.0, 1.14.1, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.16.1, 1.16.2", + "Dependencies for Latest": "SQLAlchemy>=1.4.0; Mako; typing-extensions>=4.12; tomli; python_version < \"3.11\"; tzdata; extra == \"tz\"", + "Latest Version": "1.16.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "altair", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < \"3.14\"; altair-tiles>=0.3.0; extra == \"all\"; anywidget>=0.9.0; extra == \"all\"; numpy; extra == \"all\"; pandas>=1.1.3; extra == \"all\"; pyarrow>=11; extra == \"all\"; vega-datasets>=0.9.0; extra == \"all\"; vegafusion[embed]>=1.6.6; extra == \"all\"; vl-convert-python>=1.7.0; extra == \"all\"; duckdb>=1.0; extra == \"dev\"; geopandas; extra == \"dev\"; hatch>=1.13.0; extra == \"dev\"; ipython[kernel]; extra == \"dev\"; mistune; extra == \"dev\"; mypy; extra == \"dev\"; pandas-stubs; extra == \"dev\"; pandas>=1.1.3; extra == \"dev\"; polars>=0.20.3; extra == \"dev\"; pyarrow-stubs; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-xdist[psutil]~=3.5; extra == \"dev\"; ruff>=0.6.0; extra == \"dev\"; types-jsonschema; extra == \"dev\"; types-setuptools; extra == \"dev\"; docutils; extra == \"doc\"; jinja2; extra == \"doc\"; myst-parser; extra == \"doc\"; numpydoc; extra == \"doc\"; pillow<10,>=9; extra == \"doc\"; pydata-sphinx-theme>=0.14.1; extra == \"doc\"; scipy; extra == \"doc\"; sphinx; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design; extra == \"doc\"; sphinxext-altair; extra == \"doc\"; vl-convert-python>=1.7.0; extra == \"save\"", + "Newer Versions": "5.5.0", + "Dependencies for Latest": "jinja2; jsonschema>=3.0; narwhals>=1.14.2; packaging; typing-extensions>=4.10.0; python_version < \"3.14\"; altair-tiles>=0.3.0; extra == \"all\"; anywidget>=0.9.0; extra == \"all\"; numpy; extra == \"all\"; pandas>=1.1.3; extra == \"all\"; pyarrow>=11; extra == \"all\"; vega-datasets>=0.9.0; extra == \"all\"; vegafusion[embed]>=1.6.6; extra == \"all\"; vl-convert-python>=1.7.0; extra == \"all\"; duckdb>=1.0; extra == \"dev\"; geopandas; extra == \"dev\"; hatch>=1.13.0; extra == \"dev\"; ipython[kernel]; extra == \"dev\"; mistune; extra == \"dev\"; mypy; extra == \"dev\"; pandas-stubs; extra == \"dev\"; pandas>=1.1.3; extra == \"dev\"; polars>=0.20.3; extra == \"dev\"; pyarrow-stubs; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-xdist[psutil]~=3.5; extra == \"dev\"; ruff>=0.6.0; extra == \"dev\"; types-jsonschema; extra == \"dev\"; types-setuptools; extra == \"dev\"; docutils; extra == \"doc\"; jinja2; extra == \"doc\"; myst-parser; extra == \"doc\"; numpydoc; extra == \"doc\"; pillow<10,>=9; extra == \"doc\"; pydata-sphinx-theme>=0.14.1; extra == \"doc\"; scipy; extra == \"doc\"; sphinx; extra == \"doc\"; sphinx-copybutton; extra == \"doc\"; sphinx-design; extra == \"doc\"; sphinxext-altair; extra == \"doc\"; vl-convert-python>=1.7.0; extra == \"save\"", + "Latest Version": "5.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "astroid", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.2.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>=4; python_version < \"3.11\"", + "Newer Versions": "3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 4.0.0a0", + "Dependencies for Latest": "typing-extensions>=4; python_version < \"3.11\"", + "Latest Version": "4.0.0a0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "astunparse", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.6.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "wheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)", + "Newer Versions": "", + "Dependencies for Latest": "wheel (<1.0,>=0.23.0); six (<2.0,>=1.6.1)", + "Latest Version": "1.6.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "blinker", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.8.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.9.0", + "Dependencies for Latest": "", + "Latest Version": "1.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "boilerpy3", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "CacheControl", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.14.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == \"dev\"; build; extra == \"dev\"; cherrypy; extra == \"dev\"; codespell[tomli]; extra == \"dev\"; furo; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; ruff; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx-copybutton; extra == \"dev\"; tox; extra == \"dev\"; types-redis; extra == \"dev\"; types-requests; extra == \"dev\"; filelock>=3.8.0; extra == \"filecache\"; redis>=2.10.5; extra == \"redis\"", + "Newer Versions": "0.14.1, 0.14.2, 0.14.3", + "Dependencies for Latest": "requests>=2.16.0; msgpack<2.0.0,>=0.5.2; CacheControl[filecache,redis]; extra == \"dev\"; build; extra == \"dev\"; cherrypy; extra == \"dev\"; codespell[tomli]; extra == \"dev\"; furo; extra == \"dev\"; mypy; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; ruff; extra == \"dev\"; sphinx; extra == \"dev\"; sphinx-copybutton; extra == \"dev\"; tox; extra == \"dev\"; types-redis; extra == \"dev\"; types-requests; extra == \"dev\"; filelock>=3.8.0; extra == \"filecache\"; redis>=2.10.5; extra == \"redis\"", + "Latest Version": "0.14.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "category-encoders", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.6.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.0", + "Newer Versions": "2.7.0, 2.8.0, 2.8.1", + "Dependencies for Latest": "numpy>=1.14.0; pandas>=1.0.5; patsy>=0.5.1; scikit-learn>=1.6.0; scipy>=1.0.0; statsmodels>=0.9.0", + "Latest Version": "2.8.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cattrs", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "24.1.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=24.3.0; exceptiongroup>=1.1.1; python_version < \"3.11\"; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == \"bson\"; cbor2>=5.4.6; extra == \"cbor2\"; msgpack>=1.0.5; extra == \"msgpack\"; msgspec>=0.19.0; implementation_name == \"cpython\" and extra == \"msgspec\"; orjson>=3.10.7; implementation_name == \"cpython\" and extra == \"orjson\"; pyyaml>=6.0; extra == \"pyyaml\"; tomlkit>=0.11.8; extra == \"tomlkit\"; ujson>=5.10.0; extra == \"ujson\"", + "Newer Versions": "24.1.3, 25.1.0, 25.1.1", + "Dependencies for Latest": "attrs>=24.3.0; exceptiongroup>=1.1.1; python_version < \"3.11\"; typing-extensions>=4.12.2; pymongo>=4.4.0; extra == \"bson\"; cbor2>=5.4.6; extra == \"cbor2\"; msgpack>=1.0.5; extra == \"msgpack\"; msgspec>=0.19.0; implementation_name == \"cpython\" and extra == \"msgspec\"; orjson>=3.10.7; implementation_name == \"cpython\" and extra == \"orjson\"; pyyaml>=6.0; extra == \"pyyaml\"; tomlkit>=0.11.8; extra == \"tomlkit\"; ujson>=5.10.0; extra == \"ujson\"", + "Latest Version": "25.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cfgv", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "cleo", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "crashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)", + "Newer Versions": "2.2.0, 2.2.1", + "Dependencies for Latest": "crashtest (>=0.4.1,<0.5.0); rapidfuzz (>=3.0.0,<4.0.0)", + "Latest Version": "2.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "coloredlogs", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "15.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "humanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron'", + "Newer Versions": "", + "Dependencies for Latest": "humanfriendly (>=9.1); capturer (>=2.4) ; extra == 'cron'", + "Latest Version": "15.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "colorlog", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "6.8.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; sys_platform == \"win32\"; black; extra == \"development\"; flake8; extra == \"development\"; mypy; extra == \"development\"; pytest; extra == \"development\"; types-colorama; extra == \"development\"", + "Newer Versions": "6.9.0", + "Dependencies for Latest": "colorama; sys_platform == \"win32\"; black; extra == \"development\"; flake8; extra == \"development\"; mypy; extra == \"development\"; pytest; extra == \"development\"; types-colorama; extra == \"development\"", + "Latest Version": "6.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "crashtest", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Cython", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.0.11", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.0.12, 3.1.0a1, 3.1.0b1, 3.1.0rc1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.2", + "Dependencies for Latest": "", + "Latest Version": "3.1.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dash", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.18.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "Flask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == \"celery\"; celery[redis]>=5.1.2; extra == \"celery\"; black==22.3.0; extra == \"ci\"; flake8==7.0.0; extra == \"ci\"; flaky==3.8.1; extra == \"ci\"; flask-talisman==1.0.0; extra == \"ci\"; ipython<9.0.0; extra == \"ci\"; mimesis<=11.1.0; extra == \"ci\"; mock==4.0.3; extra == \"ci\"; numpy<=1.26.3; extra == \"ci\"; orjson==3.10.3; extra == \"ci\"; openpyxl; extra == \"ci\"; pandas>=1.4.0; extra == \"ci\"; pyarrow; extra == \"ci\"; pylint==3.0.3; extra == \"ci\"; pytest-mock; extra == \"ci\"; pytest-sugar==0.9.6; extra == \"ci\"; pyzmq==25.1.2; extra == \"ci\"; xlrd>=2.0.1; extra == \"ci\"; pytest-rerunfailures; extra == \"ci\"; jupyterlab<4.0.0; extra == \"ci\"; mypy==1.15.0; python_version >= \"3.12\" and extra == \"ci\"; pyright==1.1.398; python_version >= \"3.7\" and extra == \"ci\"; flask-compress; extra == \"compress\"; coloredlogs>=15.0.1; extra == \"dev\"; fire>=0.4.0; extra == \"dev\"; PyYAML>=5.4.1; extra == \"dev\"; diskcache>=5.2.1; extra == \"diskcache\"; multiprocess>=0.70.12; extra == \"diskcache\"; psutil>=5.8.0; extra == \"diskcache\"; beautifulsoup4>=4.8.2; extra == \"testing\"; cryptography; extra == \"testing\"; lxml>=4.6.2; extra == \"testing\"; percy>=2.0.2; extra == \"testing\"; pytest>=6.0.2; extra == \"testing\"; requests[security]>=2.21.0; extra == \"testing\"; selenium<=4.2.0,>=3.141.0; extra == \"testing\"; waitress>=1.4.4; extra == \"testing\"; multiprocess>=0.70.12; extra == \"testing\"; psutil>=5.8.0; extra == \"testing\"; dash-testing-stub>=0.0.2; extra == \"testing\"", + "Newer Versions": "2.18.2, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0rc4, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4", + "Dependencies for Latest": "Flask<3.1,>=1.0.4; Werkzeug<3.1; plotly>=5.0.0; importlib-metadata; typing-extensions>=4.1.1; requests; retrying; nest-asyncio; setuptools; redis>=3.5.3; extra == \"celery\"; celery[redis]>=5.1.2; extra == \"celery\"; black==22.3.0; extra == \"ci\"; flake8==7.0.0; extra == \"ci\"; flaky==3.8.1; extra == \"ci\"; flask-talisman==1.0.0; extra == \"ci\"; ipython<9.0.0; extra == \"ci\"; mimesis<=11.1.0; extra == \"ci\"; mock==4.0.3; extra == \"ci\"; numpy<=1.26.3; extra == \"ci\"; orjson==3.10.3; extra == \"ci\"; openpyxl; extra == \"ci\"; pandas>=1.4.0; extra == \"ci\"; pyarrow; extra == \"ci\"; pylint==3.0.3; extra == \"ci\"; pytest-mock; extra == \"ci\"; pytest-sugar==0.9.6; extra == \"ci\"; pyzmq==25.1.2; extra == \"ci\"; xlrd>=2.0.1; extra == \"ci\"; pytest-rerunfailures; extra == \"ci\"; jupyterlab<4.0.0; extra == \"ci\"; mypy==1.15.0; python_version >= \"3.12\" and extra == \"ci\"; pyright==1.1.398; python_version >= \"3.7\" and extra == \"ci\"; flask-compress; extra == \"compress\"; coloredlogs>=15.0.1; extra == \"dev\"; fire>=0.4.0; extra == \"dev\"; PyYAML>=5.4.1; extra == \"dev\"; diskcache>=5.2.1; extra == \"diskcache\"; multiprocess>=0.70.12; extra == \"diskcache\"; psutil>=5.8.0; extra == \"diskcache\"; beautifulsoup4>=4.8.2; extra == \"testing\"; cryptography; extra == \"testing\"; lxml>=4.6.2; extra == \"testing\"; percy>=2.0.2; extra == \"testing\"; pytest>=6.0.2; extra == \"testing\"; requests[security]>=2.21.0; extra == \"testing\"; selenium<=4.2.0,>=3.141.0; extra == \"testing\"; waitress>=1.4.4; extra == \"testing\"; multiprocess>=0.70.12; extra == \"testing\"; psutil>=5.8.0; extra == \"testing\"; dash-testing-stub>=0.0.2; extra == \"testing\"", + "Latest Version": "3.0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "databricks-sdk", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.33.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests<3,>=2.28.1; google-auth~=2.0; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-mock; extra == \"dev\"; black; extra == \"dev\"; pycodestyle; extra == \"dev\"; autoflake; extra == \"dev\"; isort; extra == \"dev\"; wheel; extra == \"dev\"; ipython; extra == \"dev\"; ipywidgets; extra == \"dev\"; requests-mock; extra == \"dev\"; pyfakefs; extra == \"dev\"; databricks-connect; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; openai; extra == \"dev\"; langchain-openai; python_version > \"3.7\" and extra == \"dev\"; httpx; extra == \"dev\"; build; extra == \"dev\"; ipython<10,>=8; extra == \"notebook\"; ipywidgets<9,>=8; extra == \"notebook\"; openai; extra == \"openai\"; langchain-openai; python_version > \"3.7\" and extra == \"openai\"; httpx; extra == \"openai\"", + "Newer Versions": "0.34.0, 0.35.0, 0.36.0, 0.37.0, 0.38.0, 0.39.0, 0.40.0, 0.41.0, 0.42.0, 0.43.0, 0.44.0, 0.44.1, 0.45.0, 0.46.0, 0.47.0, 0.48.0, 0.49.0, 0.50.0, 0.51.0, 0.52.0, 0.53.0, 0.54.0, 0.55.0, 0.56.0, 0.57.0", + "Dependencies for Latest": "requests<3,>=2.28.1; google-auth~=2.0; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-mock; extra == \"dev\"; black; extra == \"dev\"; pycodestyle; extra == \"dev\"; autoflake; extra == \"dev\"; isort; extra == \"dev\"; wheel; extra == \"dev\"; ipython; extra == \"dev\"; ipywidgets; extra == \"dev\"; requests-mock; extra == \"dev\"; pyfakefs; extra == \"dev\"; databricks-connect; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; openai; extra == \"dev\"; langchain-openai; python_version > \"3.7\" and extra == \"dev\"; httpx; extra == \"dev\"; build; extra == \"dev\"; ipython<10,>=8; extra == \"notebook\"; ipywidgets<9,>=8; extra == \"notebook\"; openai; extra == \"openai\"; langchain-openai; python_version > \"3.7\" and extra == \"openai\"; httpx; extra == \"openai\"", + "Latest Version": "0.57.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dataclasses-json", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.6.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "marshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.0", + "Newer Versions": "", + "Dependencies for Latest": "marshmallow<4.0.0,>=3.18.0; typing-inspect<1,>=0.4.0", + "Latest Version": "0.6.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Deprecated", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.2.14", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "wrapt<2,>=1.10; tox; extra == \"dev\"; PyTest; extra == \"dev\"; PyTest-Cov; extra == \"dev\"; bump2version<1; extra == \"dev\"; setuptools; python_version >= \"3.12\" and extra == \"dev\"", + "Newer Versions": "1.2.15, 1.2.16, 1.2.17, 1.2.18", + "Dependencies for Latest": "wrapt<2,>=1.10; tox; extra == \"dev\"; PyTest; extra == \"dev\"; PyTest-Cov; extra == \"dev\"; bump2version<1; extra == \"dev\"; setuptools; python_version >= \"3.12\" and extra == \"dev\"", + "Latest Version": "1.2.18", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "deprecation", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging", + "Newer Versions": "", + "Dependencies for Latest": "packaging", + "Latest Version": "2.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dill", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "objgraph>=1.7.2; extra == \"graph\"; gprof2dot>=2022.7.29; extra == \"profile\"", + "Newer Versions": "0.4.0", + "Dependencies for Latest": "objgraph>=1.7.2; extra == \"graph\"; gprof2dot>=2022.7.29; extra == \"profile\"", + "Latest Version": "0.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dirtyjson", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "distlib", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.3.9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "docutils", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.21.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.22rc1, 0.22rc2, 0.22rc3, 0.22rc4, 0.22rc5", + "Dependencies for Latest": "", + "Latest Version": "0.22rc5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "dulwich", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.21.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "urllib3>=1.25; fastimport; extra == \"fastimport\"; urllib3>=1.24.1; extra == \"https\"; gpg; extra == \"pgp\"; paramiko; extra == \"paramiko\"; ruff==0.11.13; extra == \"dev\"; mypy==1.16.0; extra == \"dev\"; dissolve>=0.1.1; extra == \"dev\"; merge3; extra == \"merge\"", + "Newer Versions": "0.22.0, 0.22.1, 0.22.3, 0.22.4, 0.22.5, 0.22.6, 0.22.7, 0.22.8, 0.23.0", + "Dependencies for Latest": "urllib3>=1.25; fastimport; extra == \"fastimport\"; urllib3>=1.24.1; extra == \"https\"; gpg; extra == \"pgp\"; paramiko; extra == \"paramiko\"; ruff==0.11.13; extra == \"dev\"; mypy==1.16.0; extra == \"dev\"; dissolve>=0.1.1; extra == \"dev\"; merge3; extra == \"merge\"", + "Latest Version": "0.23.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "elastic-transport", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "8.15.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "urllib3<3,>=1.26.2; certifi; pytest; extra == \"develop\"; pytest-cov; extra == \"develop\"; pytest-mock; extra == \"develop\"; pytest-asyncio; extra == \"develop\"; pytest-httpserver; extra == \"develop\"; trustme; extra == \"develop\"; requests; extra == \"develop\"; aiohttp; extra == \"develop\"; httpx; extra == \"develop\"; respx; extra == \"develop\"; opentelemetry-api; extra == \"develop\"; opentelemetry-sdk; extra == \"develop\"; orjson; extra == \"develop\"; sphinx>2; extra == \"develop\"; furo; extra == \"develop\"; sphinx-autodoc-typehints; extra == \"develop\"", + "Newer Versions": "8.15.1, 8.17.0, 8.17.1", + "Dependencies for Latest": "urllib3<3,>=1.26.2; certifi; pytest; extra == \"develop\"; pytest-cov; extra == \"develop\"; pytest-mock; extra == \"develop\"; pytest-asyncio; extra == \"develop\"; pytest-httpserver; extra == \"develop\"; trustme; extra == \"develop\"; requests; extra == \"develop\"; aiohttp; extra == \"develop\"; httpx; extra == \"develop\"; respx; extra == \"develop\"; opentelemetry-api; extra == \"develop\"; opentelemetry-sdk; extra == \"develop\"; orjson; extra == \"develop\"; sphinx>2; extra == \"develop\"; furo; extra == \"develop\"; sphinx-autodoc-typehints; extra == \"develop\"", + "Latest Version": "8.17.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "emoji", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.12.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing_extensions>=4.7.0; python_version < \"3.9\"; pytest>=7.4.4; extra == \"dev\"; coverage; extra == \"dev\"", + "Newer Versions": "2.13.0, 2.13.2, 2.14.0, 2.14.1", + "Dependencies for Latest": "typing_extensions>=4.7.0; python_version < \"3.9\"; pytest>=7.4.4; extra == \"dev\"; coverage; extra == \"dev\"", + "Latest Version": "2.14.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "et-xmlfile", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.0.0", + "Dependencies for Latest": "", + "Latest Version": "2.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Events", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "filetype", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Flask", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.0.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "blinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < \"3.10\"; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == \"async\"; python-dotenv; extra == \"dotenv\"", + "Newer Versions": "3.1.0, 3.1.1", + "Dependencies for Latest": "blinker>=1.9.0; click>=8.1.3; importlib-metadata>=3.6.0; python_version < \"3.10\"; itsdangerous>=2.2.0; jinja2>=3.1.2; markupsafe>=2.1.1; werkzeug>=3.1.0; asgiref>=3.2; extra == \"async\"; python-dotenv; extra == \"dotenv\"", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "3.1.0: CVE-2025-47278, CVSS_V4, Flask uses fallback key instead of current signing key, CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N, affects: >=3.1.0,<3.1.1", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "flatbuffers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "24.3.25", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "24.12.23, 25.1.21, 25.1.24, 25.2.10", + "Dependencies for Latest": "", + "Latest Version": "25.2.10", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "future", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "gast", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "google-ai-generativelanguage", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= \"3.13\"", + "Newer Versions": "0.3.4, 0.3.5rc0, 0.3.5, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12, 0.6.13, 0.6.14, 0.6.15, 0.6.16, 0.6.17, 0.6.18", + "Dependencies for Latest": "google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1; google-auth!=2.24.0,!=2.25.0,<3.0.0,>=2.14.1; proto-plus<2.0.0,>=1.22.3; protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2; proto-plus<2.0.0,>=1.25.0; python_version >= \"3.13\"", + "Latest Version": "0.6.18", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "google-pasta", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "six", + "Newer Versions": "", + "Dependencies for Latest": "six", + "Latest Version": "0.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "graphene", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "graphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == \"dev\"; types-python-dateutil<3,>=2.8.1; extra == \"dev\"; mypy<2,>=1.10; extra == \"dev\"; pytest<9,>=8; extra == \"dev\"; pytest-benchmark<5,>=4; extra == \"dev\"; pytest-cov<6,>=5; extra == \"dev\"; pytest-mock<4,>=3; extra == \"dev\"; pytest-asyncio<2,>=0.16; extra == \"dev\"; coveralls<5,>=3.3; extra == \"dev\"; pytest<9,>=8; extra == \"test\"; pytest-benchmark<5,>=4; extra == \"test\"; pytest-cov<6,>=5; extra == \"test\"; pytest-mock<4,>=3; extra == \"test\"; pytest-asyncio<2,>=0.16; extra == \"test\"; coveralls<5,>=3.3; extra == \"test\"", + "Newer Versions": "3.4, 3.4.1, 3.4.2, 3.4.3", + "Dependencies for Latest": "graphql-core<3.3,>=3.1; graphql-relay<3.3,>=3.1; python-dateutil<3,>=2.7.0; typing-extensions<5,>=4.7.1; ruff==0.5.0; extra == \"dev\"; types-python-dateutil<3,>=2.8.1; extra == \"dev\"; mypy<2,>=1.10; extra == \"dev\"; pytest<9,>=8; extra == \"dev\"; pytest-benchmark<5,>=4; extra == \"dev\"; pytest-cov<6,>=5; extra == \"dev\"; pytest-mock<4,>=3; extra == \"dev\"; pytest-asyncio<2,>=0.16; extra == \"dev\"; coveralls<5,>=3.3; extra == \"dev\"; pytest<9,>=8; extra == \"test\"; pytest-benchmark<5,>=4; extra == \"test\"; pytest-cov<6,>=5; extra == \"test\"; pytest-mock<4,>=3; extra == \"test\"; pytest-asyncio<2,>=0.16; extra == \"test\"; coveralls<5,>=3.3; extra == \"test\"", + "Latest Version": "3.4.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "graphql-relay", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "graphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < \"3.8\"", + "Newer Versions": "", + "Dependencies for Latest": "graphql-core (<3.3,>=3.2); typing-extensions (<5,>=4.1) ; python_version < \"3.8\"", + "Latest Version": "3.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "grpcio", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.66.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "grpcio-tools>=1.73.0; extra == \"protobuf\"", + "Newer Versions": "1.67.0rc1, 1.67.0, 1.67.1, 1.68.0rc1, 1.68.0, 1.68.1, 1.69.0rc1, 1.69.0, 1.70.0rc1, 1.70.0, 1.71.0rc2, 1.71.0, 1.72.0rc1, 1.72.0, 1.72.1, 1.73.0rc1, 1.73.0", + "Dependencies for Latest": "grpcio-tools>=1.73.0; extra == \"protobuf\"", + "Latest Version": "1.73.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "gunicorn", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "23.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging; importlib-metadata; python_version < \"3.8\"; eventlet!=0.36.0,>=0.24.1; extra == \"eventlet\"; gevent>=1.4.0; extra == \"gevent\"; setproctitle; extra == \"setproctitle\"; gevent; extra == \"testing\"; eventlet; extra == \"testing\"; coverage; extra == \"testing\"; pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; tornado>=0.2; extra == \"tornado\"", + "Newer Versions": "", + "Dependencies for Latest": "packaging; importlib-metadata; python_version < \"3.8\"; eventlet!=0.36.0,>=0.24.1; extra == \"eventlet\"; gevent>=1.4.0; extra == \"gevent\"; setproctitle; extra == \"setproctitle\"; gevent; extra == \"testing\"; eventlet; extra == \"testing\"; coverage; extra == \"testing\"; pytest; extra == \"testing\"; pytest-cov; extra == \"testing\"; tornado>=0.2; extra == \"tornado\"", + "Latest Version": "23.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "h5py", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.12.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.19.3", + "Newer Versions": "3.13.0, 3.14.0", + "Dependencies for Latest": "numpy>=1.19.3", + "Latest Version": "3.14.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "html2text", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2020.1.16", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2024.2.25, 2024.2.26, 2025.4.15", + "Dependencies for Latest": "", + "Latest Version": "2025.4.15", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "huggingface-hub", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.26.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "filelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\"; InquirerPy==0.3.4; extra == \"all\"; aiohttp; extra == \"all\"; authlib>=1.3.2; extra == \"all\"; fastapi; extra == \"all\"; httpx; extra == \"all\"; itsdangerous; extra == \"all\"; jedi; extra == \"all\"; Jinja2; extra == \"all\"; pytest<8.2.2,>=8.1.1; extra == \"all\"; pytest-cov; extra == \"all\"; pytest-env; extra == \"all\"; pytest-xdist; extra == \"all\"; pytest-vcr; extra == \"all\"; pytest-asyncio; extra == \"all\"; pytest-rerunfailures; extra == \"all\"; pytest-mock; extra == \"all\"; urllib3<2.0; extra == \"all\"; soundfile; extra == \"all\"; Pillow; extra == \"all\"; gradio>=4.0.0; extra == \"all\"; numpy; extra == \"all\"; ruff>=0.9.0; extra == \"all\"; libcst==1.4.0; extra == \"all\"; typing-extensions>=4.8.0; extra == \"all\"; types-PyYAML; extra == \"all\"; types-requests; extra == \"all\"; types-simplejson; extra == \"all\"; types-toml; extra == \"all\"; types-tqdm; extra == \"all\"; types-urllib3; extra == \"all\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"all\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"all\"; InquirerPy==0.3.4; extra == \"cli\"; InquirerPy==0.3.4; extra == \"dev\"; aiohttp; extra == \"dev\"; authlib>=1.3.2; extra == \"dev\"; fastapi; extra == \"dev\"; httpx; extra == \"dev\"; itsdangerous; extra == \"dev\"; jedi; extra == \"dev\"; Jinja2; extra == \"dev\"; pytest<8.2.2,>=8.1.1; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-env; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-vcr; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; pytest-mock; extra == \"dev\"; urllib3<2.0; extra == \"dev\"; soundfile; extra == \"dev\"; Pillow; extra == \"dev\"; gradio>=4.0.0; extra == \"dev\"; numpy; extra == \"dev\"; ruff>=0.9.0; extra == \"dev\"; libcst==1.4.0; extra == \"dev\"; typing-extensions>=4.8.0; extra == \"dev\"; types-PyYAML; extra == \"dev\"; types-requests; extra == \"dev\"; types-simplejson; extra == \"dev\"; types-toml; extra == \"dev\"; types-tqdm; extra == \"dev\"; types-urllib3; extra == \"dev\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"dev\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"dev\"; toml; extra == \"fastai\"; fastai>=2.4; extra == \"fastai\"; fastcore>=1.3.27; extra == \"fastai\"; hf-transfer>=0.1.4; extra == \"hf-transfer\"; hf-xet<2.0.0,>=1.1.2; extra == \"hf-xet\"; aiohttp; extra == \"inference\"; mcp>=1.8.0; extra == \"mcp\"; typer; extra == \"mcp\"; aiohttp; extra == \"mcp\"; authlib>=1.3.2; extra == \"oauth\"; fastapi; extra == \"oauth\"; httpx; extra == \"oauth\"; itsdangerous; extra == \"oauth\"; ruff>=0.9.0; extra == \"quality\"; libcst==1.4.0; extra == \"quality\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"quality\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"quality\"; tensorflow; extra == \"tensorflow\"; pydot; extra == \"tensorflow\"; graphviz; extra == \"tensorflow\"; tensorflow; extra == \"tensorflow-testing\"; keras<3.0; extra == \"tensorflow-testing\"; InquirerPy==0.3.4; extra == \"testing\"; aiohttp; extra == \"testing\"; authlib>=1.3.2; extra == \"testing\"; fastapi; extra == \"testing\"; httpx; extra == \"testing\"; itsdangerous; extra == \"testing\"; jedi; extra == \"testing\"; Jinja2; extra == \"testing\"; pytest<8.2.2,>=8.1.1; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-env; extra == \"testing\"; pytest-xdist; extra == \"testing\"; pytest-vcr; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pytest-rerunfailures; extra == \"testing\"; pytest-mock; extra == \"testing\"; urllib3<2.0; extra == \"testing\"; soundfile; extra == \"testing\"; Pillow; extra == \"testing\"; gradio>=4.0.0; extra == \"testing\"; numpy; extra == \"testing\"; torch; extra == \"torch\"; safetensors[torch]; extra == \"torch\"; typing-extensions>=4.8.0; extra == \"typing\"; types-PyYAML; extra == \"typing\"; types-requests; extra == \"typing\"; types-simplejson; extra == \"typing\"; types-toml; extra == \"typing\"; types-tqdm; extra == \"typing\"; types-urllib3; extra == \"typing\"", + "Newer Versions": "0.26.2, 0.26.3, 0.26.4, 0.26.5, 0.27.0rc0, 0.27.0rc1, 0.27.0, 0.27.1, 0.28.0rc0, 0.28.0rc1, 0.28.0rc2, 0.28.0rc3, 0.28.0rc4, 0.28.0rc5, 0.28.0, 0.28.1, 0.29.0rc0, 0.29.0rc1, 0.29.0rc2, 0.29.0rc3, 0.29.0rc4, 0.29.0rc5, 0.29.0rc6, 0.29.0rc7, 0.29.0, 0.29.1, 0.29.2, 0.29.3rc0, 0.29.3, 0.30.0rc0, 0.30.0rc1, 0.30.0rc2, 0.30.0rc3, 0.30.0, 0.30.1, 0.30.2, 0.31.0rc0, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.32.0rc0, 0.32.0rc1, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.32.5, 0.32.6, 0.33.0rc0, 0.33.0", + "Dependencies for Latest": "filelock; fsspec>=2023.5.0; packaging>=20.9; pyyaml>=5.1; requests; tqdm>=4.42.1; typing-extensions>=3.7.4.3; hf-xet<2.0.0,>=1.1.2; platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\"; InquirerPy==0.3.4; extra == \"all\"; aiohttp; extra == \"all\"; authlib>=1.3.2; extra == \"all\"; fastapi; extra == \"all\"; httpx; extra == \"all\"; itsdangerous; extra == \"all\"; jedi; extra == \"all\"; Jinja2; extra == \"all\"; pytest<8.2.2,>=8.1.1; extra == \"all\"; pytest-cov; extra == \"all\"; pytest-env; extra == \"all\"; pytest-xdist; extra == \"all\"; pytest-vcr; extra == \"all\"; pytest-asyncio; extra == \"all\"; pytest-rerunfailures; extra == \"all\"; pytest-mock; extra == \"all\"; urllib3<2.0; extra == \"all\"; soundfile; extra == \"all\"; Pillow; extra == \"all\"; gradio>=4.0.0; extra == \"all\"; numpy; extra == \"all\"; ruff>=0.9.0; extra == \"all\"; libcst==1.4.0; extra == \"all\"; typing-extensions>=4.8.0; extra == \"all\"; types-PyYAML; extra == \"all\"; types-requests; extra == \"all\"; types-simplejson; extra == \"all\"; types-toml; extra == \"all\"; types-tqdm; extra == \"all\"; types-urllib3; extra == \"all\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"all\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"all\"; InquirerPy==0.3.4; extra == \"cli\"; InquirerPy==0.3.4; extra == \"dev\"; aiohttp; extra == \"dev\"; authlib>=1.3.2; extra == \"dev\"; fastapi; extra == \"dev\"; httpx; extra == \"dev\"; itsdangerous; extra == \"dev\"; jedi; extra == \"dev\"; Jinja2; extra == \"dev\"; pytest<8.2.2,>=8.1.1; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-env; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-vcr; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; pytest-mock; extra == \"dev\"; urllib3<2.0; extra == \"dev\"; soundfile; extra == \"dev\"; Pillow; extra == \"dev\"; gradio>=4.0.0; extra == \"dev\"; numpy; extra == \"dev\"; ruff>=0.9.0; extra == \"dev\"; libcst==1.4.0; extra == \"dev\"; typing-extensions>=4.8.0; extra == \"dev\"; types-PyYAML; extra == \"dev\"; types-requests; extra == \"dev\"; types-simplejson; extra == \"dev\"; types-toml; extra == \"dev\"; types-tqdm; extra == \"dev\"; types-urllib3; extra == \"dev\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"dev\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"dev\"; toml; extra == \"fastai\"; fastai>=2.4; extra == \"fastai\"; fastcore>=1.3.27; extra == \"fastai\"; hf-transfer>=0.1.4; extra == \"hf-transfer\"; hf-xet<2.0.0,>=1.1.2; extra == \"hf-xet\"; aiohttp; extra == \"inference\"; mcp>=1.8.0; extra == \"mcp\"; typer; extra == \"mcp\"; aiohttp; extra == \"mcp\"; authlib>=1.3.2; extra == \"oauth\"; fastapi; extra == \"oauth\"; httpx; extra == \"oauth\"; itsdangerous; extra == \"oauth\"; ruff>=0.9.0; extra == \"quality\"; libcst==1.4.0; extra == \"quality\"; mypy<1.15.0,>=1.14.1; python_version == \"3.8\" and extra == \"quality\"; mypy==1.15.0; python_version >= \"3.9\" and extra == \"quality\"; tensorflow; extra == \"tensorflow\"; pydot; extra == \"tensorflow\"; graphviz; extra == \"tensorflow\"; tensorflow; extra == \"tensorflow-testing\"; keras<3.0; extra == \"tensorflow-testing\"; InquirerPy==0.3.4; extra == \"testing\"; aiohttp; extra == \"testing\"; authlib>=1.3.2; extra == \"testing\"; fastapi; extra == \"testing\"; httpx; extra == \"testing\"; itsdangerous; extra == \"testing\"; jedi; extra == \"testing\"; Jinja2; extra == \"testing\"; pytest<8.2.2,>=8.1.1; extra == \"testing\"; pytest-cov; extra == \"testing\"; pytest-env; extra == \"testing\"; pytest-xdist; extra == \"testing\"; pytest-vcr; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pytest-rerunfailures; extra == \"testing\"; pytest-mock; extra == \"testing\"; urllib3<2.0; extra == \"testing\"; soundfile; extra == \"testing\"; Pillow; extra == \"testing\"; gradio>=4.0.0; extra == \"testing\"; numpy; extra == \"testing\"; torch; extra == \"torch\"; safetensors[torch]; extra == \"torch\"; typing-extensions>=4.8.0; extra == \"typing\"; types-PyYAML; extra == \"typing\"; types-requests; extra == \"typing\"; types-simplejson; extra == \"typing\"; types-toml; extra == \"typing\"; types-tqdm; extra == \"typing\"; types-urllib3; extra == \"typing\"", + "Latest Version": "0.33.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "identify", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.6.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "ukkonen; extra == \"license\"", + "Newer Versions": "2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.6.6, 2.6.7, 2.6.8, 2.6.9, 2.6.10, 2.6.11, 2.6.12", + "Dependencies for Latest": "ukkonen; extra == \"license\"", + "Latest Version": "2.6.12", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "inflect", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "7.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "more_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < \"3.9\"; pytest!=8.1.*,>=6; extra == \"test\"; pygments; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Newer Versions": "7.5.0", + "Dependencies for Latest": "more_itertools>=8.5.0; typeguard>=4.0.1; typing_extensions; python_version < \"3.9\"; pytest!=8.1.*,>=6; extra == \"test\"; pygments; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"", + "Latest Version": "7.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "installer", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "interpret-community", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.31.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == \"sample\"; tensorflow; extra == \"deep\"; pyyaml; extra == \"deep\"; keras; extra == \"deep\"; lightgbm; extra == \"mimic\"; lime>=0.2.0.0; extra == \"lime\"", + "Newer Versions": "0.32.0", + "Dependencies for Latest": "numpy; pandas; scipy; ml-wrappers~=0.6.0; scikit-learn; packaging; interpret-core<=0.6.9,>=0.1.20; shap<=0.46.0,>=0.20.0; raiutils~=0.4.0; hdbscan; extra == \"sample\"; tensorflow; extra == \"deep\"; pyyaml; extra == \"deep\"; keras; extra == \"deep\"; lightgbm; extra == \"mimic\"; lime>=0.2.0.0; extra == \"lime\"", + "Latest Version": "0.32.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "interpret-core", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == \"debug\"; ipykernel>=4.10.0; extra == \"notebook\"; ipython>=5.5.0; extra == \"notebook\"; plotly>=3.8.1; extra == \"plotly\"; Xlsxwriter>=3.0.1; extra == \"excel\"; dotsi>=0.0.3; extra == \"excel\"; seaborn>=0.13.2; extra == \"excel\"; matplotlib>=3.9.1; extra == \"excel\"; lime>=0.1.1.33; extra == \"lime\"; SALib>=1.3.3; extra == \"sensitivity\"; shap>=0.28.5; extra == \"shap\"; dill>=0.2.5; extra == \"shap\"; skope-rules>=1.0.1; extra == \"skoperules\"; treeinterpreter>=0.2.2; extra == \"treeinterpreter\"; aplr>=10.6.1; extra == \"aplr\"; dash<3.0.0,>=2.0.0; extra == \"dash\"; dash-cytoscape>=0.1.1; extra == \"dash\"; gevent>=1.3.6; extra == \"dash\"; requests>=2.19.0; extra == \"dash\"; scipy>=0.18.1; extra == \"testing\"; scikit-learn>=1.0.0; extra == \"testing\"; pytest>=4.3.0; extra == \"testing\"; pytest-runner>=4.4; extra == \"testing\"; pytest-xdist>=1.29; extra == \"testing\"; nbconvert>=5.4.1; extra == \"testing\"; selenium>=3.141.0; extra == \"testing\"; pytest-cov>=2.6.1; extra == \"testing\"; ruff>=0.1.2; extra == \"testing\"; jupyter>=1.0.0; extra == \"testing\"; ipywidgets>=7.4.2; extra == \"testing\"", + "Newer Versions": "0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12", + "Dependencies for Latest": "numpy>=1.25; pandas>=0.19.2; scikit-learn>=0.18.1; joblib>=0.11; psutil>=5.6.2; extra == \"debug\"; ipykernel>=4.10.0; extra == \"notebook\"; ipython>=5.5.0; extra == \"notebook\"; plotly>=3.8.1; extra == \"plotly\"; Xlsxwriter>=3.0.1; extra == \"excel\"; dotsi>=0.0.3; extra == \"excel\"; seaborn>=0.13.2; extra == \"excel\"; matplotlib>=3.9.1; extra == \"excel\"; lime>=0.1.1.33; extra == \"lime\"; SALib>=1.3.3; extra == \"sensitivity\"; shap>=0.28.5; extra == \"shap\"; dill>=0.2.5; extra == \"shap\"; skope-rules>=1.0.1; extra == \"skoperules\"; treeinterpreter>=0.2.2; extra == \"treeinterpreter\"; aplr>=10.6.1; extra == \"aplr\"; dash<3.0.0,>=2.0.0; extra == \"dash\"; dash-cytoscape>=0.1.1; extra == \"dash\"; gevent>=1.3.6; extra == \"dash\"; requests>=2.19.0; extra == \"dash\"; scipy>=0.18.1; extra == \"testing\"; scikit-learn>=1.0.0; extra == \"testing\"; pytest>=4.3.0; extra == \"testing\"; pytest-runner>=4.4; extra == \"testing\"; pytest-xdist>=1.29; extra == \"testing\"; nbconvert>=5.4.1; extra == \"testing\"; selenium>=3.141.0; extra == \"testing\"; pytest-cov>=2.6.1; extra == \"testing\"; ruff>=0.1.2; extra == \"testing\"; jupyter>=1.0.0; extra == \"testing\"; ipywidgets>=7.4.2; extra == \"testing\"", + "Latest Version": "0.6.12", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ipywidgets", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "8.1.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "comm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == \"test\"; ipykernel; extra == \"test\"; pytest>=3.6.0; extra == \"test\"; pytest-cov; extra == \"test\"; pytz; extra == \"test\"", + "Newer Versions": "8.1.6, 8.1.7", + "Dependencies for Latest": "comm>=0.1.3; ipython>=6.1.0; traitlets>=4.3.1; widgetsnbextension~=4.0.14; jupyterlab_widgets~=3.0.15; jsonschema; extra == \"test\"; ipykernel; extra == \"test\"; pytest>=3.6.0; extra == \"test\"; pytest-cov; extra == \"test\"; pytz; extra == \"test\"", + "Latest Version": "8.1.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "isort", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.13.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "colorama; extra == \"colors\"; setuptools; extra == \"plugins\"", + "Newer Versions": "6.0.0a1, 6.0.0b1, 6.0.0b2, 6.0.0, 6.0.1", + "Dependencies for Latest": "colorama; extra == \"colors\"; setuptools; extra == \"plugins\"", + "Latest Version": "6.0.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "itsdangerous", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jellyfish", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.1.2, 1.1.3, 1.2.0", + "Dependencies for Latest": "", + "Latest Version": "1.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jiter", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.6.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.7.0, 0.7.1, 0.8.0, 0.8.2, 0.9.0, 0.9.1, 0.10.0", + "Dependencies for Latest": "", + "Latest Version": "0.10.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jsonpatch", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.33", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jsonpointer (>=1.9)", + "Newer Versions": "", + "Dependencies for Latest": "jsonpointer (>=1.9)", + "Latest Version": "1.33", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "jupyterlab-widgets", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.0.13", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.0.14, 3.0.15", + "Dependencies for Latest": "", + "Latest Version": "3.0.15", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "keras", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "absl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging", + "Newer Versions": "3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 3.10.0", + "Dependencies for Latest": "absl-py; numpy; rich; namex; h5py; optree; ml-dtypes; packaging", + "Latest Version": "3.10.0", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0\nCVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "3.8.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0; 3.7.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0\nCVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0; 3.6.0: CVE-2025-1550, CVSS_V4, Arbitrary Code Execution via Crafted Keras Config for Model Loading, CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, affects: >=3.0.0,<3.9.0\nCVE-2024-55459, CVSS_V4, keras Path Traversal vulnerability, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0", + "Suggested Upgrade": "3.10.0", + "Upgrade Instruction": { + "base_package": "keras==3.10.0", + "dependencies": [] + }, + "Remarks": "" + }, + { + "Package Name": "keyring", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "25.4.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pywin32-ctypes>=0.2.0; sys_platform == \"win32\"; SecretStorage>=3.2; sys_platform == \"linux\"; jeepney>=0.4.2; sys_platform == \"linux\"; importlib_metadata>=4.11.4; python_version < \"3.12\"; jaraco.classes; importlib_resources; python_version < \"3.9\"; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == \"test\"; pyfakefs; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"; pygobject-stubs; extra == \"type\"; shtab; extra == \"type\"; types-pywin32; extra == \"type\"; shtab>=1.1.0; extra == \"completion\"", + "Newer Versions": "25.5.0, 25.6.0", + "Dependencies for Latest": "pywin32-ctypes>=0.2.0; sys_platform == \"win32\"; SecretStorage>=3.2; sys_platform == \"linux\"; jeepney>=0.4.2; sys_platform == \"linux\"; importlib_metadata>=4.11.4; python_version < \"3.12\"; jaraco.classes; importlib_resources; python_version < \"3.9\"; jaraco.functools; jaraco.context; pytest!=8.1.*,>=6; extra == \"test\"; pyfakefs; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"; pygobject-stubs; extra == \"type\"; shtab; extra == \"type\"; types-pywin32; extra == \"type\"; shtab>=1.1.0; extra == \"completion\"", + "Latest Version": "25.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langchain", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.19", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "langchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < \"3.11\"; langchain-community; extra == \"community\"; langchain-anthropic; extra == \"anthropic\"; langchain-openai; extra == \"openai\"; langchain-azure-ai; extra == \"azure-ai\"; langchain-cohere; extra == \"cohere\"; langchain-google-vertexai; extra == \"google-vertexai\"; langchain-google-genai; extra == \"google-genai\"; langchain-fireworks; extra == \"fireworks\"; langchain-ollama; extra == \"ollama\"; langchain-together; extra == \"together\"; langchain-mistralai; extra == \"mistralai\"; langchain-huggingface; extra == \"huggingface\"; langchain-groq; extra == \"groq\"; langchain-aws; extra == \"aws\"; langchain-deepseek; extra == \"deepseek\"; langchain-xai; extra == \"xai\"; langchain-perplexity; extra == \"perplexity\"", + "Newer Versions": "0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26", + "Dependencies for Latest": "langchain-core<1.0.0,>=0.3.66; langchain-text-splitters<1.0.0,>=0.3.8; langsmith>=0.1.17; pydantic<3.0.0,>=2.7.4; SQLAlchemy<3,>=1.4; requests<3,>=2; PyYAML>=5.3; async-timeout<5.0.0,>=4.0.0; python_version < \"3.11\"; langchain-community; extra == \"community\"; langchain-anthropic; extra == \"anthropic\"; langchain-openai; extra == \"openai\"; langchain-azure-ai; extra == \"azure-ai\"; langchain-cohere; extra == \"cohere\"; langchain-google-vertexai; extra == \"google-vertexai\"; langchain-google-genai; extra == \"google-genai\"; langchain-fireworks; extra == \"fireworks\"; langchain-ollama; extra == \"ollama\"; langchain-together; extra == \"together\"; langchain-mistralai; extra == \"mistralai\"; langchain-huggingface; extra == \"huggingface\"; langchain-groq; extra == \"groq\"; langchain-aws; extra == \"aws\"; langchain-deepseek; extra == \"deepseek\"; langchain-xai; extra == \"xai\"; langchain-perplexity; extra == \"perplexity\"", + "Latest Version": "0.3.26", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langchain-core", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.40", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "langsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.4", + "Newer Versions": "0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45rc1, 0.3.45, 0.3.46, 0.3.47, 0.3.48, 0.3.49, 0.3.50, 0.3.51, 0.3.52, 0.3.53, 0.3.54, 0.3.55, 0.3.56rc1, 0.3.56, 0.3.57, 0.3.58, 0.3.59, 0.3.60, 0.3.61, 0.3.62, 0.3.63, 0.3.64, 0.3.65, 0.3.66", + "Dependencies for Latest": "langsmith>=0.3.45; tenacity!=8.4.0,<10.0.0,>=8.1.0; jsonpatch<2.0,>=1.33; PyYAML>=5.3; packaging<25,>=23.2; typing-extensions>=4.7; pydantic>=2.7.4", + "Latest Version": "0.3.66", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langchain-text-splitters", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "langchain-core<1.0.0,>=0.3.51", + "Newer Versions": "0.3.7, 0.3.8", + "Dependencies for Latest": "langchain-core<1.0.0,>=0.3.51", + "Latest Version": "0.3.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langdetect", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "six", + "Newer Versions": "", + "Dependencies for Latest": "six", + "Latest Version": "1.0.9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "langsmith", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.11", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "httpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == \"langsmith-pyo3\"; openai-agents<0.1,>=0.0.3; extra == \"openai-agents\"; opentelemetry-api<2.0.0,>=1.30.0; extra == \"otel\"; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == \"otel\"; opentelemetry-sdk<2.0.0,>=1.30.0; extra == \"otel\"; orjson<4.0.0,>=3.9.14; platform_python_implementation != \"PyPy\"; packaging>=23.2; pydantic<3,>=1; python_full_version < \"3.12.4\"; pydantic<3.0.0,>=2.7.4; python_full_version >= \"3.12.4\"; pytest>=7.0.0; extra == \"pytest\"; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == \"pytest\"; zstandard<0.24.0,>=0.23.0", + "Newer Versions": "0.3.12, 0.3.13, 0.3.14rc0, 0.3.14rc1, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18rc1, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25rc1, 0.3.25rc2, 0.3.25, 0.3.26, 0.3.27rc1, 0.3.27, 0.3.28rc1, 0.3.28rc2, 0.3.28, 0.3.29rc0, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37rc0, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.3.45, 0.4.0, 0.4.1", + "Dependencies for Latest": "httpx<1,>=0.23.0; langsmith-pyo3<0.2.0,>=0.1.0rc2; extra == \"langsmith-pyo3\"; openai-agents<0.1,>=0.0.3; extra == \"openai-agents\"; opentelemetry-api<2.0.0,>=1.30.0; extra == \"otel\"; opentelemetry-exporter-otlp-proto-http<2.0.0,>=1.30.0; extra == \"otel\"; opentelemetry-sdk<2.0.0,>=1.30.0; extra == \"otel\"; orjson<4.0.0,>=3.9.14; platform_python_implementation != \"PyPy\"; packaging>=23.2; pydantic<3,>=1; python_full_version < \"3.12.4\"; pydantic<3.0.0,>=2.7.4; python_full_version >= \"3.12.4\"; pytest>=7.0.0; extra == \"pytest\"; requests<3,>=2; requests-toolbelt<2.0.0,>=1.0.0; rich<14.0.0,>=13.9.4; extra == \"pytest\"; zstandard<0.24.0,>=0.23.0", + "Latest Version": "0.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lazy-imports", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "black; extra == \"checking\"; flake8; extra == \"checking\"; isort; extra == \"checking\"; mdformat; extra == \"checking\"; pydocstyle; extra == \"checking\"; mypy; extra == \"checking\"; pylint; extra == \"checking\"; pylintfileheader; extra == \"checking\"; pytest; extra == \"testing\"; packaging; extra == \"testing\"; mdformat; extra == \"all\"; isort; extra == \"all\"; mypy; extra == \"all\"; pydocstyle; extra == \"all\"; pylintfileheader; extra == \"all\"; pytest; extra == \"all\"; pylint; extra == \"all\"; flake8; extra == \"all\"; packaging; extra == \"all\"; black; extra == \"all\"", + "Newer Versions": "0.4.0, 1.0.0", + "Dependencies for Latest": "black; extra == \"checking\"; flake8; extra == \"checking\"; isort; extra == \"checking\"; mdformat; extra == \"checking\"; pydocstyle; extra == \"checking\"; mypy; extra == \"checking\"; pylint; extra == \"checking\"; pylintfileheader; extra == \"checking\"; pytest; extra == \"testing\"; packaging; extra == \"testing\"; mdformat; extra == \"all\"; isort; extra == \"all\"; mypy; extra == \"all\"; pydocstyle; extra == \"all\"; pylintfileheader; extra == \"all\"; pytest; extra == \"all\"; pylint; extra == \"all\"; flake8; extra == \"all\"; packaging; extra == \"all\"; black; extra == \"all\"", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lazy-model", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pydantic>=1.9.0", + "Newer Versions": "0.3.0", + "Dependencies for Latest": "pydantic>=1.9.0", + "Latest Version": "0.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "libclang", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "18.1.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "18.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-cloud", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4", + "Newer Versions": "0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7a1, 0.1.7, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.1.16, 0.1.17, 0.1.18, 0.1.19, 0.1.20, 0.1.21, 0.1.22, 0.1.23, 0.1.24, 0.1.25, 0.1.26, 0.1.27, 0.1.28", + "Dependencies for Latest": "pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4", + "Latest Version": "0.1.28", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.11.14", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.1", + "Newer Versions": "0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.24, 0.12.25, 0.12.26, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.34, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43", + "Dependencies for Latest": "llama-index-agent-openai<0.5,>=0.4.0; llama-index-cli<0.5,>=0.4.2; llama-index-core<0.13,>=0.12.43; llama-index-embeddings-openai<0.4,>=0.3.0; llama-index-indices-managed-llama-cloud>=0.4.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-multi-modal-llms-openai<0.6,>=0.5.0; llama-index-program-openai<0.4,>=0.3.0; llama-index-question-gen-openai<0.4,>=0.3.0; llama-index-readers-file<0.5,>=0.4.0; llama-index-readers-llama-parse>=0.4.0; nltk>3.8.1", + "Latest Version": "0.12.43", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "0.11.20: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.23: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.20: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.21: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.27: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.9: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.12: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.19: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.4: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.24: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.22: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.8: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.10: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.3: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.23: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.15: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.26: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.21: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.0: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.1: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.13: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.17: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.16: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.14: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.16: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.25: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.6: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.18: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.15: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.7: CVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.19: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.11.22: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.11: CVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.5: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.12.18: CVE-2025-1752, CVSS_V3, LlamaIndex Vulnerable to Denial of Service (DoS), CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0.12.15,<0.12.21\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28; 0.12.2: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9; 0.11.17: CVE-2024-12704, CVSS_V3, LlamaIndex Improper Handling of Exceptional Conditions vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.6\nCVE-2024-12911, CVSS_V3, LlamaIndex vulnerable to Creation of Temporary File in Directory with Insecure Permissions, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H, affects: >=0,<0.12.3\nCVE-2024-12910, CVSS_V3, LlamaIndex Uncontrolled Resource Consumption vulnerability, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9\nCVE-2025-1793, CVSS_V3, llama_index vulnerable to SQL Injection, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.12.28\nCVE-2024-12910, CVSS_V3, , CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.12.9", + "Suggested Upgrade": "0.12.43", + "Upgrade Instruction": { + "base_package": "llama-index==0.12.43", + "dependencies": [ + "llama-index-agent-openai==0.4.11", + "llama-index-cli==0.4.3", + "llama-index-core==0.12.43", + "llama-index-embeddings-openai==0.3.1", + "llama-index-llms-openai==0.4.7", + "llama-index-multi-modal-llms-openai==0.5.1", + "llama-index-program-openai==0.3.2", + "llama-index-question-gen-openai==0.3.1", + "llama-index-readers-file==0.4.9", + "llama-index-readers-llama-parse==0.4.0" + ] + }, + "Remarks": "" + }, + { + "Package Name": "llama-index-agent-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.0", + "Newer Versions": "0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.41; llama-index-llms-openai<0.5,>=0.4.0; openai>=1.14.0", + "Latest Version": "0.4.11", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-cli", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.0", + "Newer Versions": "0.4.0, 0.4.1, 0.4.2, 0.4.3", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.0; llama-index-embeddings-openai<0.4,>=0.3.1; llama-index-llms-openai<0.5,>=0.4.0", + "Latest Version": "0.4.3", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.1", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "0.4.0: CVE-2025-1753, CVSS_V3, LLama-Index CLI OS command injection vulnerability, CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<0.4.1", + "Suggested Upgrade": "0.4.3", + "Upgrade Instruction": { + "base_package": "llama-index-cli==0.4.3", + "dependencies": [ + "llama-index-core==0.12.43", + "llama-index-embeddings-openai==0.3.1", + "llama-index-llms-openai==0.4.7" + ] + }, + "Remarks": "" + }, + { + "Package Name": "llama-index-core", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.11.14", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "aiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < \"3.10\"; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt", + "Newer Versions": "0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.19, 0.11.20, 0.11.21, 0.11.22, 0.11.23, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.12.4, 0.12.5, 0.12.6, 0.12.7, 0.12.8, 0.12.9, 0.12.10, 0.12.10.post1, 0.12.11, 0.12.12, 0.12.13, 0.12.14, 0.12.15, 0.12.16, 0.12.16.post1, 0.12.17, 0.12.18, 0.12.19, 0.12.20, 0.12.21, 0.12.22, 0.12.23, 0.12.23.post1, 0.12.23.post2, 0.12.24, 0.12.24.post1, 0.12.25, 0.12.26, 0.12.27a1, 0.12.27a2, 0.12.27a3, 0.12.27, 0.12.28, 0.12.29, 0.12.30, 0.12.31, 0.12.32, 0.12.33, 0.12.33.post1, 0.12.34a1, 0.12.34a2, 0.12.34a3, 0.12.34a4, 0.12.34a5, 0.12.34, 0.12.34.post1, 0.12.35, 0.12.36, 0.12.37, 0.12.38, 0.12.39, 0.12.40, 0.12.41, 0.12.42, 0.12.43", + "Dependencies for Latest": "aiohttp<4,>=3.8.6; aiosqlite; banks<3,>=2.0.0; dataclasses-json; deprecated>=1.2.9.3; dirtyjson<2,>=1.0.8; eval-type-backport<0.3,>=0.2.0; python_version < \"3.10\"; filetype<2,>=1.2.0; fsspec>=2023.5.0; httpx; llama-index-workflows>=0.2.1; nest-asyncio<2,>=1.5.8; networkx>=3.0; nltk>3.8.1; numpy; pillow>=9.0.0; pydantic>=2.8.0; pyyaml>=6.0.1; requests>=2.31.0; setuptools>=80.9.0; sqlalchemy[asyncio]>=1.4.49; tenacity!=8.4.0,<10.0.0,>=8.2.0; tiktoken>=0.7.0; tqdm<5,>=4.66.1; typing-extensions>=4.5.0; typing-inspect>=0.8.0; wrapt", + "Latest Version": "0.12.43", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-embeddings-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "openai>=1.1.0; llama-index-core<0.13.0,>=0.12.0", + "Newer Versions": "0.3.0, 0.3.1", + "Dependencies for Latest": "openai>=1.1.0; llama-index-core<0.13.0,>=0.12.0", + "Latest Version": "0.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-indices-managed-llama-cloud", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-cloud==0.1.26; llama-index-core<0.13,>=0.12.0", + "Newer Versions": "0.4.1, 0.4.2, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.7.0a1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7", + "Dependencies for Latest": "llama-cloud==0.1.26; llama-index-core<0.13,>=0.12.0", + "Latest Version": "0.7.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-llms-azure-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.1.10", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "azure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0", + "Newer Versions": "0.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4", + "Dependencies for Latest": "azure-identity<2,>=1.15.0; httpx; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0", + "Latest Version": "0.3.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-llms-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.9", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.41; openai<2,>=1.81.0", + "Newer Versions": "0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.2.15, 0.2.16, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.3.24, 0.3.25, 0.3.26, 0.3.27, 0.3.28, 0.3.29, 0.3.30, 0.3.31, 0.3.32, 0.3.33, 0.3.34, 0.3.35, 0.3.36, 0.3.37, 0.3.38, 0.3.39, 0.3.40, 0.3.41, 0.3.42, 0.3.43, 0.3.44, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.41; openai<2,>=1.81.0", + "Latest Version": "0.4.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-multi-modal-llms-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.0", + "Newer Versions": "0.2.2, 0.2.3, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.5.0, 0.5.1", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.3; llama-index-llms-openai<0.5,>=0.4.0", + "Latest Version": "0.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-program-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0", + "Newer Versions": "0.3.0, 0.3.1, 0.3.2", + "Dependencies for Latest": "llama-index-agent-openai<0.5,>=0.4.0; llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0", + "Latest Version": "0.3.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-question-gen-openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.0", + "Newer Versions": "0.3.0, 0.3.1", + "Dependencies for Latest": "llama-index-core<0.13,>=0.12.0; llama-index-llms-openai<0.5,>=0.4.0; llama-index-program-openai<0.4,>=0.3.0", + "Latest Version": "0.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-readers-file", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "beautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == \"pymupdf\"", + "Newer Versions": "0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9", + "Dependencies for Latest": "beautifulsoup4<5,>=4.12.3; llama-index-core<0.13,>=0.12.0; pandas<2.3.0; pypdf<6,>=5.1.0; striprtf<0.0.27,>=0.0.26; pymupdf<2,>=1.23.21; extra == \"pymupdf\"", + "Latest Version": "0.4.9", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-index-readers-llama-parse", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.0", + "Newer Versions": "0.4.0", + "Dependencies for Latest": "llama-parse>=0.5.0; llama-index-core<0.13.0,>=0.12.0", + "Latest Version": "0.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llama-parse", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llama-cloud-services>=0.6.36", + "Newer Versions": "0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14, 0.5.15, 0.5.16, 0.5.17, 0.5.18, 0.5.19, 0.5.20, 0.6.0, 0.6.1, 0.6.2, 0.6.4, 0.6.4.post1, 0.6.9, 0.6.12, 0.6.16, 0.6.18, 0.6.20, 0.6.21, 0.6.22, 0.6.23, 0.6.24, 0.6.25, 0.6.26, 0.6.27, 0.6.28, 0.6.30, 0.6.31, 0.6.32, 0.6.33, 0.6.34, 0.6.35, 0.6.36", + "Dependencies for Latest": "llama-cloud-services>=0.6.36", + "Latest Version": "0.6.36", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "llvmlite", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.43.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.44.0rc1, 0.44.0rc2, 0.44.0", + "Dependencies for Latest": "", + "Latest Version": "0.44.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "lxml", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "Cython<3.1.0,>=3.0.11; extra == \"source\"; cssselect>=0.7; extra == \"cssselect\"; html5lib; extra == \"html5\"; BeautifulSoup4; extra == \"htmlsoup\"; lxml_html_clean; extra == \"html-clean\"", + "Newer Versions": "5.3.1, 5.3.2, 5.4.0", + "Dependencies for Latest": "Cython<3.1.0,>=3.0.11; extra == \"source\"; cssselect>=0.7; extra == \"cssselect\"; html5lib; extra == \"html5\"; BeautifulSoup4; extra == \"htmlsoup\"; lxml_html_clean; extra == \"html-clean\"", + "Latest Version": "5.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Mako", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.3.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "MarkupSafe>=0.9.2; pytest; extra == \"testing\"; Babel; extra == \"babel\"; lingua; extra == \"lingua\"", + "Newer Versions": "1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.10", + "Dependencies for Latest": "MarkupSafe>=0.9.2; pytest; extra == \"testing\"; Babel; extra == \"babel\"; lingua; extra == \"lingua\"", + "Latest Version": "1.3.10", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Markdown", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "importlib-metadata>=4.4; python_version < \"3.10\"; coverage; extra == \"testing\"; pyyaml; extra == \"testing\"; mkdocs>=1.6; extra == \"docs\"; mkdocs-nature>=0.6; extra == \"docs\"; mdx_gh_links>=0.2; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; mkdocs-gen-files; extra == \"docs\"; mkdocs-section-index; extra == \"docs\"; mkdocs-literate-nav; extra == \"docs\"", + "Newer Versions": "3.8, 3.8.1, 3.8.2", + "Dependencies for Latest": "importlib-metadata>=4.4; python_version < \"3.10\"; coverage; extra == \"testing\"; pyyaml; extra == \"testing\"; mkdocs>=1.6; extra == \"docs\"; mkdocs-nature>=0.6; extra == \"docs\"; mdx_gh_links>=0.2; extra == \"docs\"; mkdocstrings[python]; extra == \"docs\"; mkdocs-gen-files; extra == \"docs\"; mkdocs-section-index; extra == \"docs\"; mkdocs-literate-nav; extra == \"docs\"", + "Latest Version": "3.8.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mccabe", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.7.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ml-dtypes", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.21; numpy>=1.21.2; python_version >= \"3.10\"; numpy>=1.23.3; python_version >= \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; numpy>=2.1.0; python_version >= \"3.13\"; absl-py; extra == \"dev\"; pytest; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pylint>=2.6.0; extra == \"dev\"; pyink; extra == \"dev\"", + "Newer Versions": "0.5.1", + "Dependencies for Latest": "numpy>=1.21; numpy>=1.21.2; python_version >= \"3.10\"; numpy>=1.23.3; python_version >= \"3.11\"; numpy>=1.26.0; python_version >= \"3.12\"; numpy>=2.1.0; python_version >= \"3.13\"; absl-py; extra == \"dev\"; pytest; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pylint>=2.6.0; extra == \"dev\"; pyink; extra == \"dev\"", + "Latest Version": "0.5.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ml-wrappers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; packaging; pandas; scipy; scikit-learn", + "Newer Versions": "0.6.0", + "Dependencies for Latest": "numpy; packaging; pandas; scipy; scikit-learn", + "Latest Version": "0.6.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mlflow-skinny", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.15.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == \"extras\"; requests-auth-aws-sigv4; extra == \"extras\"; boto3; extra == \"extras\"; botocore; extra == \"extras\"; google-cloud-storage>=1.30.0; extra == \"extras\"; azureml-core>=1.2.0; extra == \"extras\"; pysftp; extra == \"extras\"; kubernetes; extra == \"extras\"; virtualenv; extra == \"extras\"; prometheus-flask-exporter; extra == \"extras\"; azure-storage-file-datalake>12; extra == \"databricks\"; google-cloud-storage>=1.30.0; extra == \"databricks\"; boto3>1; extra == \"databricks\"; botocore; extra == \"databricks\"; databricks-agents<2.0,>=1.0.0; extra == \"databricks\"; mlserver!=1.3.1,>=1.2.0; extra == \"mlserver\"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == \"mlserver\"; fastapi<1; extra == \"gateway\"; uvicorn[standard]<1; extra == \"gateway\"; watchfiles<2; extra == \"gateway\"; aiohttp<4; extra == \"gateway\"; boto3<2,>=1.28.56; extra == \"gateway\"; tiktoken<1; extra == \"gateway\"; slowapi<1,>=0.1.9; extra == \"gateway\"; fastapi<1; extra == \"genai\"; uvicorn[standard]<1; extra == \"genai\"; watchfiles<2; extra == \"genai\"; aiohttp<4; extra == \"genai\"; boto3<2,>=1.28.56; extra == \"genai\"; tiktoken<1; extra == \"genai\"; slowapi<1,>=0.1.9; extra == \"genai\"; mlflow-dbstore; extra == \"sqlserver\"; aliyunstoreplugin; extra == \"aliyun-oss\"; mlflow-xethub; extra == \"xethub\"; mlflow-jfrog-plugin; extra == \"jfrog\"; langchain<=0.3.25,>=0.1.0; extra == \"langchain\"; Flask-WTF<2; extra == \"auth\"", + "Newer Versions": "2.16.0, 2.16.1, 2.16.2, 2.17.0rc0, 2.17.0, 2.17.1, 2.17.2, 2.18.0rc0, 2.18.0, 2.19.0rc0, 2.19.0, 2.20.0rc0, 2.20.0, 2.20.1, 2.20.2, 2.20.3, 2.20.4, 2.21.0rc0, 2.21.0, 2.21.1, 2.21.2, 2.21.3, 2.22.0rc0, 2.22.0, 2.22.1, 3.0.0rc0, 3.0.0rc1, 3.0.0rc2, 3.0.0rc3, 3.0.0, 3.0.1, 3.1.0rc0, 3.1.0, 3.1.1", + "Dependencies for Latest": "cachetools<7,>=5.0.0; click<9,>=7.0; cloudpickle<4; databricks-sdk<1,>=0.20.0; fastapi<1; gitpython<4,>=3.1.9; importlib_metadata!=4.7.0,<9,>=3.7.0; opentelemetry-api<3,>=1.9.0; opentelemetry-sdk<3,>=1.9.0; packaging<26; protobuf<7,>=3.12.0; pydantic<3,>=1.10.8; pyyaml<7,>=5.1; requests<3,>=2.17.3; sqlparse<1,>=0.4.0; typing-extensions<5,>=4.0.0; uvicorn<1; pyarrow; extra == \"extras\"; requests-auth-aws-sigv4; extra == \"extras\"; boto3; extra == \"extras\"; botocore; extra == \"extras\"; google-cloud-storage>=1.30.0; extra == \"extras\"; azureml-core>=1.2.0; extra == \"extras\"; pysftp; extra == \"extras\"; kubernetes; extra == \"extras\"; virtualenv; extra == \"extras\"; prometheus-flask-exporter; extra == \"extras\"; azure-storage-file-datalake>12; extra == \"databricks\"; google-cloud-storage>=1.30.0; extra == \"databricks\"; boto3>1; extra == \"databricks\"; botocore; extra == \"databricks\"; databricks-agents<2.0,>=1.0.0; extra == \"databricks\"; mlserver!=1.3.1,>=1.2.0; extra == \"mlserver\"; mlserver-mlflow!=1.3.1,>=1.2.0; extra == \"mlserver\"; fastapi<1; extra == \"gateway\"; uvicorn[standard]<1; extra == \"gateway\"; watchfiles<2; extra == \"gateway\"; aiohttp<4; extra == \"gateway\"; boto3<2,>=1.28.56; extra == \"gateway\"; tiktoken<1; extra == \"gateway\"; slowapi<1,>=0.1.9; extra == \"gateway\"; fastapi<1; extra == \"genai\"; uvicorn[standard]<1; extra == \"genai\"; watchfiles<2; extra == \"genai\"; aiohttp<4; extra == \"genai\"; boto3<2,>=1.28.56; extra == \"genai\"; tiktoken<1; extra == \"genai\"; slowapi<1,>=0.1.9; extra == \"genai\"; mlflow-dbstore; extra == \"sqlserver\"; aliyunstoreplugin; extra == \"aliyun-oss\"; mlflow-xethub; extra == \"xethub\"; mlflow-jfrog-plugin; extra == \"jfrog\"; langchain<=0.3.25,>=0.1.0; extra == \"langchain\"; Flask-WTF<2; extra == \"auth\"", + "Latest Version": "3.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mongomock", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.1.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging; pytz; sentinels; pyexecjs; extra == \"pyexecjs\"; pymongo; extra == \"pymongo\"", + "Newer Versions": "4.2.0.post1, 4.3.0", + "Dependencies for Latest": "packaging; pytz; sentinels; pyexecjs; extra == \"pyexecjs\"; pymongo; extra == \"pymongo\"", + "Latest Version": "4.3.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "motor", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.6.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == \"aws\"; aiohttp; extra == \"docs\"; furo==2024.8.6; extra == \"docs\"; readthedocs-sphinx-search~=0.3; extra == \"docs\"; sphinx-rtd-theme<3,>=2; extra == \"docs\"; sphinx<8,>=5.3; extra == \"docs\"; tornado; extra == \"docs\"; pymongo[encryption]<5,>=4.5; extra == \"encryption\"; pymongo[gssapi]<5,>=4.5; extra == \"gssapi\"; pymongo[ocsp]<5,>=4.5; extra == \"ocsp\"; pymongo[snappy]<5,>=4.5; extra == \"snappy\"; aiohttp>=3.8.7; extra == \"test\"; cffi>=1.17.0rc1; python_version == \"3.13\" and extra == \"test\"; mockupdb; extra == \"test\"; pymongo[encryption]<5,>=4.5; extra == \"test\"; pytest-asyncio; extra == \"test\"; pytest>=7; extra == \"test\"; tornado>=5; extra == \"test\"; pymongo[zstd]<5,>=4.5; extra == \"zstd\"", + "Newer Versions": "3.6.1, 3.7.0, 3.7.1", + "Dependencies for Latest": "pymongo<5.0,>=4.9; pymongo[aws]<5,>=4.5; extra == \"aws\"; aiohttp; extra == \"docs\"; furo==2024.8.6; extra == \"docs\"; readthedocs-sphinx-search~=0.3; extra == \"docs\"; sphinx-rtd-theme<3,>=2; extra == \"docs\"; sphinx<8,>=5.3; extra == \"docs\"; tornado; extra == \"docs\"; pymongo[encryption]<5,>=4.5; extra == \"encryption\"; pymongo[gssapi]<5,>=4.5; extra == \"gssapi\"; pymongo[ocsp]<5,>=4.5; extra == \"ocsp\"; pymongo[snappy]<5,>=4.5; extra == \"snappy\"; aiohttp>=3.8.7; extra == \"test\"; cffi>=1.17.0rc1; python_version == \"3.13\" and extra == \"test\"; mockupdb; extra == \"test\"; pymongo[encryption]<5,>=4.5; extra == \"test\"; pytest-asyncio; extra == \"test\"; pytest>=7; extra == \"test\"; tornado>=5; extra == \"test\"; pymongo[zstd]<5,>=4.5; extra == \"zstd\"", + "Latest Version": "3.7.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "mpmath", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != \"PyPy\") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'", + "Newer Versions": "1.4.0a0, 1.4.0a1, 1.4.0a2, 1.4.0a3, 1.4.0a4, 1.4.0a5", + "Dependencies for Latest": "pytest (>=4.6) ; extra == 'develop'; pycodestyle ; extra == 'develop'; pytest-cov ; extra == 'develop'; codecov ; extra == 'develop'; wheel ; extra == 'develop'; sphinx ; extra == 'docs'; gmpy2 (>=2.1.0a4) ; (platform_python_implementation != \"PyPy\") and extra == 'gmpy'; pytest (>=4.6) ; extra == 'tests'", + "Latest Version": "1.4.0a5", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "msgpack", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.1.1rc1, 1.1.1", + "Dependencies for Latest": "", + "Latest Version": "1.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "multiprocess", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.70.16", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "dill>=0.4.0", + "Newer Versions": "0.70.17, 0.70.18", + "Dependencies for Latest": "dill>=0.4.0", + "Latest Version": "0.70.18", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "namex", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.0.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.0.9, 0.1.0", + "Dependencies for Latest": "", + "Latest Version": "0.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "narwhals", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cudf>=24.10.0; extra == \"cudf\"; dask[dataframe]>=2024.8; extra == \"dask\"; duckdb>=1.0; extra == \"duckdb\"; ibis-framework>=6.0.0; extra == \"ibis\"; packaging; extra == \"ibis\"; pyarrow-hotfix; extra == \"ibis\"; rich; extra == \"ibis\"; modin; extra == \"modin\"; pandas>=1.1.3; extra == \"pandas\"; polars>=0.20.3; extra == \"polars\"; pyarrow>=11.0.0; extra == \"pyarrow\"; pyspark>=3.5.0; extra == \"pyspark\"; pyspark[connect]>=3.5.0; extra == \"pyspark-connect\"; sqlframe>=3.22.0; extra == \"sqlframe\"", + "Newer Versions": "1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10.0, 1.11.0, 1.11.1, 1.12.0, 1.12.1, 1.13.1, 1.13.2, 1.13.3, 1.13.4, 1.13.5, 1.14.0, 1.14.1, 1.14.2, 1.14.3, 1.15.0, 1.15.1, 1.15.2, 1.16.0, 1.17.0, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.19.0, 1.19.1, 1.20.0, 1.20.1, 1.21.0, 1.21.1, 1.22.0, 1.23.0, 1.24.0, 1.24.1, 1.24.2, 1.25.0, 1.25.1, 1.25.2, 1.26.0, 1.27.0, 1.27.1, 1.28.0, 1.29.0, 1.29.1, 1.30.0, 1.31.0, 1.32.0, 1.33.0, 1.34.0, 1.34.1, 1.35.0, 1.36.0, 1.37.0, 1.37.1, 1.38.0, 1.38.1, 1.38.2, 1.39.0, 1.39.1, 1.40.0, 1.41.0, 1.41.1, 1.42.0, 1.42.1, 1.43.0, 1.43.1, 1.44.0", + "Dependencies for Latest": "cudf>=24.10.0; extra == \"cudf\"; dask[dataframe]>=2024.8; extra == \"dask\"; duckdb>=1.0; extra == \"duckdb\"; ibis-framework>=6.0.0; extra == \"ibis\"; packaging; extra == \"ibis\"; pyarrow-hotfix; extra == \"ibis\"; rich; extra == \"ibis\"; modin; extra == \"modin\"; pandas>=1.1.3; extra == \"pandas\"; polars>=0.20.3; extra == \"polars\"; pyarrow>=11.0.0; extra == \"pyarrow\"; pyspark>=3.5.0; extra == \"pyspark\"; pyspark[connect]>=3.5.0; extra == \"pyspark-connect\"; sqlframe>=3.22.0; extra == \"sqlframe\"", + "Latest Version": "1.44.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nh3", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.18", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.2.19, 0.2.20, 0.2.21", + "Dependencies for Latest": "", + "Latest Version": "0.2.21", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nodeenv", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.9.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "nose", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.3.7", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.3.7", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "num2words", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "docopt>=0.6.2", + "Newer Versions": "0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14", + "Dependencies for Latest": "docopt>=0.6.2", + "Latest Version": "0.5.14", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "numba", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.60.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "llvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.24", + "Newer Versions": "0.61.0rc1, 0.61.0rc2, 0.61.0, 0.61.1rc1, 0.61.2", + "Dependencies for Latest": "llvmlite<0.45,>=0.44.0dev0; numpy<2.3,>=1.24", + "Latest Version": "0.61.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "olefile", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.47", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'", + "Newer Versions": "", + "Dependencies for Latest": "pytest ; extra == 'tests'; pytest-cov ; extra == 'tests'", + "Latest Version": "0.47", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "onnx", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.17.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < \"3.13\" and extra == \"reference\"; Pillow; extra == \"reference\"", + "Newer Versions": "1.18.0", + "Dependencies for Latest": "numpy>=1.22; protobuf>=4.25.1; typing_extensions>=4.7.1; google-re2; python_version < \"3.13\" and extra == \"reference\"; Pillow; extra == \"reference\"", + "Latest Version": "1.18.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "openai", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.51.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "anyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == \"aiohttp\"; httpx-aiohttp>=0.1.6; extra == \"aiohttp\"; numpy>=1; extra == \"datalib\"; pandas-stubs>=1.1.0.11; extra == \"datalib\"; pandas>=1.2.3; extra == \"datalib\"; websockets<16,>=13; extra == \"realtime\"; numpy>=2.0.2; extra == \"voice-helpers\"; sounddevice>=0.5.1; extra == \"voice-helpers\"", + "Newer Versions": "1.52.0, 1.52.1, 1.52.2, 1.53.0, 1.53.1, 1.54.0, 1.54.1, 1.54.2, 1.54.3, 1.54.4, 1.54.5, 1.55.0, 1.55.1, 1.55.2, 1.55.3, 1.56.0, 1.56.1, 1.56.2, 1.57.0, 1.57.1, 1.57.2, 1.57.3, 1.57.4, 1.58.0, 1.58.1, 1.59.2, 1.59.3, 1.59.4, 1.59.5, 1.59.6, 1.59.7, 1.59.8, 1.59.9, 1.60.0, 1.60.1, 1.60.2, 1.61.0, 1.61.1, 1.62.0, 1.63.0, 1.63.1, 1.63.2, 1.64.0, 1.65.0, 1.65.1, 1.65.2, 1.65.3, 1.65.4, 1.65.5, 1.66.0, 1.66.1, 1.66.2, 1.66.3, 1.66.5, 1.67.0, 1.68.0, 1.68.1, 1.68.2, 1.69.0, 1.70.0, 1.71.0, 1.72.0, 1.73.0, 1.74.0, 1.74.1, 1.75.0, 1.76.0, 1.76.1, 1.76.2, 1.77.0, 1.78.0, 1.78.1, 1.79.0, 1.80.0, 1.81.0, 1.82.0, 1.82.1, 1.83.0, 1.84.0, 1.85.0, 1.86.0, 1.87.0, 1.88.0, 1.89.0, 1.90.0, 1.91.0", + "Dependencies for Latest": "anyio<5,>=3.5.0; distro<2,>=1.7.0; httpx<1,>=0.23.0; jiter<1,>=0.4.0; pydantic<3,>=1.9.0; sniffio; tqdm>4; typing-extensions<5,>=4.11; aiohttp; extra == \"aiohttp\"; httpx-aiohttp>=0.1.6; extra == \"aiohttp\"; numpy>=1; extra == \"datalib\"; pandas-stubs>=1.1.0.11; extra == \"datalib\"; pandas>=1.2.3; extra == \"datalib\"; websockets<16,>=13; extra == \"realtime\"; numpy>=2.0.2; extra == \"voice-helpers\"; sounddevice>=0.5.1; extra == \"voice-helpers\"", + "Latest Version": "1.91.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opentelemetry-api", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.27.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "importlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.0", + "Newer Versions": "1.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1", + "Dependencies for Latest": "importlib-metadata<8.8.0,>=6.0; typing-extensions>=4.5.0", + "Latest Version": "1.34.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opentelemetry-sdk", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.27.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "opentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.0", + "Newer Versions": "1.28.0, 1.28.1, 1.28.2, 1.29.0, 1.30.0, 1.31.0, 1.31.1, 1.32.0, 1.32.1, 1.33.0, 1.33.1, 1.34.0, 1.34.1", + "Dependencies for Latest": "opentelemetry-api==1.34.1; opentelemetry-semantic-conventions==0.55b1; typing-extensions>=4.5.0", + "Latest Version": "1.34.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opentelemetry-semantic-conventions", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.48b0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "opentelemetry-api==1.34.1; typing-extensions>=4.5.0", + "Newer Versions": "0.49b0, 0.49b1, 0.49b2, 0.50b0, 0.51b0, 0.52b0, 0.52b1, 0.53b0, 0.53b1, 0.54b0, 0.54b1, 0.55b0, 0.55b1", + "Dependencies for Latest": "opentelemetry-api==1.34.1; typing-extensions>=4.5.0", + "Latest Version": "0.55b1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "opt-einsum", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "optree", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.12.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing-extensions>=4.6.0; jax; extra == \"jax\"; numpy; extra == \"numpy\"; torch; extra == \"torch\"; ruff; extra == \"lint\"; pylint[spelling]; extra == \"lint\"; mypy; extra == \"lint\"; doc8; extra == \"lint\"; pyenchant; extra == \"lint\"; xdoctest; extra == \"lint\"; cpplint; extra == \"lint\"; pre-commit; extra == \"lint\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; covdefaults; extra == \"test\"; rich; extra == \"test\"; sphinx; extra == \"docs\"; sphinx-autoapi; extra == \"docs\"; sphinx-autobuild; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; sphinxcontrib-bibtex; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; docutils; extra == \"docs\"; jax[cpu]; extra == \"docs\"; numpy; extra == \"docs\"; torch; extra == \"docs\"", + "Newer Versions": "0.13.0, 0.13.1, 0.14.0rc1, 0.14.0, 0.14.1, 0.15.0, 0.16.0", + "Dependencies for Latest": "typing-extensions>=4.6.0; jax; extra == \"jax\"; numpy; extra == \"numpy\"; torch; extra == \"torch\"; ruff; extra == \"lint\"; pylint[spelling]; extra == \"lint\"; mypy; extra == \"lint\"; doc8; extra == \"lint\"; pyenchant; extra == \"lint\"; xdoctest; extra == \"lint\"; cpplint; extra == \"lint\"; pre-commit; extra == \"lint\"; pytest; extra == \"test\"; pytest-cov; extra == \"test\"; covdefaults; extra == \"test\"; rich; extra == \"test\"; sphinx; extra == \"docs\"; sphinx-autoapi; extra == \"docs\"; sphinx-autobuild; extra == \"docs\"; sphinx-copybutton; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; sphinxcontrib-bibtex; extra == \"docs\"; sphinx-autodoc-typehints; extra == \"docs\"; docutils; extra == \"docs\"; jax[cpu]; extra == \"docs\"; numpy; extra == \"docs\"; torch; extra == \"docs\"", + "Latest Version": "0.16.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "orderly-set", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.2.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "5.2.3, 5.3.0, 5.3.1, 5.3.2, 5.4.0, 5.4.1", + "Dependencies for Latest": "", + "Latest Version": "5.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "outcome", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.3.0.post0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs >=19.2.0", + "Newer Versions": "", + "Dependencies for Latest": "attrs >=19.2.0", + "Latest Version": "1.3.0.post0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pbr", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "6.1.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "setuptools", + "Newer Versions": "6.1.1.0b1, 6.1.1", + "Dependencies for Latest": "setuptools", + "Latest Version": "6.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pip", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "24", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "24.1b1, 24.1b2, 24.1, 24.1.1, 24.1.2, 24.2, 24.3, 24.3.1, 25.0, 25.0.1, 25.1, 25.1.1", + "Dependencies for Latest": "", + "Latest Version": "25.1.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ply", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.11", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.11", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pmdarima", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "joblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.1", + "Newer Versions": "", + "Dependencies for Latest": "joblib >=0.11; Cython !=0.29.18,!=0.29.31,>=0.29; numpy >=1.21.2; pandas >=0.19; scikit-learn >=0.22; scipy >=1.3.2; statsmodels >=0.13.2; urllib3; setuptools !=50.0.0,>=38.6.0; packaging >=17.1", + "Latest Version": "2.0.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "poetry", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.8.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "build<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < \"3.10\"; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < \"3.11\"; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == \"darwin\"", + "Newer Versions": "1.8.4, 1.8.5, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3", + "Dependencies for Latest": "build<2.0.0,>=1.2.1; cachecontrol[filecache]<0.15.0,>=0.14.0; cleo<3.0.0,>=2.1.0; dulwich<0.23.0,>=0.22.6; fastjsonschema<3.0.0,>=2.18.0; findpython<0.7.0,>=0.6.2; importlib-metadata<8.7,>=4.4; python_version < \"3.10\"; installer<0.8.0,>=0.7.0; keyring<26.0.0,>=25.1.0; packaging>=24.0; pbs-installer[download,install]<2026.0.0,>=2025.1.6; pkginfo<2.0,>=1.12; platformdirs<5,>=3.0.0; poetry-core==2.1.3; pyproject-hooks<2.0.0,>=1.0.0; requests<3.0,>=2.26; requests-toolbelt<2.0.0,>=1.0.0; shellingham<2.0,>=1.5; tomli<3.0.0,>=2.0.1; python_version < \"3.11\"; tomlkit<1.0.0,>=0.11.4; trove-classifiers>=2022.5.19; virtualenv<21.0.0,>=20.26.6; xattr<2.0.0,>=1.0.0; sys_platform == \"darwin\"", + "Latest Version": "2.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "poetry-core", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.9.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.1.3", + "Dependencies for Latest": "", + "Latest Version": "2.1.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "posthog", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.6.6", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == \"langchain\"; django-stubs; extra == \"dev\"; lxml; extra == \"dev\"; mypy; extra == \"dev\"; mypy-baseline; extra == \"dev\"; types-mock; extra == \"dev\"; types-python-dateutil; extra == \"dev\"; types-requests; extra == \"dev\"; types-setuptools; extra == \"dev\"; types-six; extra == \"dev\"; pre-commit; extra == \"dev\"; pydantic; extra == \"dev\"; ruff; extra == \"dev\"; setuptools; extra == \"dev\"; packaging; extra == \"dev\"; wheel; extra == \"dev\"; twine; extra == \"dev\"; tomli; extra == \"dev\"; tomli_w; extra == \"dev\"; mock>=2.0.0; extra == \"test\"; freezegun==1.5.1; extra == \"test\"; coverage; extra == \"test\"; pytest; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-asyncio; extra == \"test\"; django; extra == \"test\"; openai; extra == \"test\"; anthropic; extra == \"test\"; langgraph>=0.4.8; extra == \"test\"; langchain-core>=0.3.65; extra == \"test\"; langchain-community>=0.3.25; extra == \"test\"; langchain-openai>=0.3.22; extra == \"test\"; langchain-anthropic>=0.3.15; extra == \"test\"; google-genai; extra == \"test\"; pydantic; extra == \"test\"; parameterized>=0.8.1; extra == \"test\"", + "Newer Versions": "3.7.0, 3.7.2, 3.7.3, 3.7.4, 3.7.5, 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.10.0, 3.11.0, 3.12.0, 3.12.1, 3.13.0, 3.14.1, 3.14.2, 3.15.0, 3.15.1, 3.16.0, 3.17.0, 3.18.0, 3.18.1, 3.19.0, 3.19.1, 3.20.0, 3.21.0, 3.22.0, 3.23.0, 3.24.0, 3.24.1, 3.24.2, 3.24.3, 3.25.0, 4.0.0, 4.0.1, 4.1.0, 4.2.0, 4.3.2, 4.4.0, 4.4.1, 4.4.2, 4.5.0, 4.6.0, 4.6.1, 4.6.2, 4.7.0, 4.8.0, 4.9.0, 4.10.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, 5.4.0", + "Dependencies for Latest": "requests<3.0,>=2.7; six>=1.5; python-dateutil>=2.2; backoff>=1.10.0; distro>=1.5.0; langchain>=0.2.0; extra == \"langchain\"; django-stubs; extra == \"dev\"; lxml; extra == \"dev\"; mypy; extra == \"dev\"; mypy-baseline; extra == \"dev\"; types-mock; extra == \"dev\"; types-python-dateutil; extra == \"dev\"; types-requests; extra == \"dev\"; types-setuptools; extra == \"dev\"; types-six; extra == \"dev\"; pre-commit; extra == \"dev\"; pydantic; extra == \"dev\"; ruff; extra == \"dev\"; setuptools; extra == \"dev\"; packaging; extra == \"dev\"; wheel; extra == \"dev\"; twine; extra == \"dev\"; tomli; extra == \"dev\"; tomli_w; extra == \"dev\"; mock>=2.0.0; extra == \"test\"; freezegun==1.5.1; extra == \"test\"; coverage; extra == \"test\"; pytest; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-asyncio; extra == \"test\"; django; extra == \"test\"; openai; extra == \"test\"; anthropic; extra == \"test\"; langgraph>=0.4.8; extra == \"test\"; langchain-core>=0.3.65; extra == \"test\"; langchain-community>=0.3.25; extra == \"test\"; langchain-openai>=0.3.22; extra == \"test\"; langchain-anthropic>=0.3.15; extra == \"test\"; google-genai; extra == \"test\"; pydantic; extra == \"test\"; parameterized>=0.8.1; extra == \"test\"", + "Latest Version": "5.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "prompthub-py", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)", + "Newer Versions": "", + "Dependencies for Latest": "requests (>=2.28.2,<3.0.0); pyyaml (>=6.0,<7.0)", + "Latest Version": "4.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "propcache", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.3.1, 0.3.2", + "Dependencies for Latest": "", + "Latest Version": "0.3.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "py", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.11.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.11.0", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2022-42969, CVSS_V3, ReDoS in py library when used with subversion , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0\nCVE-2022-42969, UNKNOWN, , , affects: >=0", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pycodestyle", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.11.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2.12.0, 2.12.1, 2.13.0, 2.14.0", + "Dependencies for Latest": "", + "Latest Version": "2.14.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pycryptodome", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.20.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.21.0, 3.22.0, 3.23.0", + "Dependencies for Latest": "", + "Latest Version": "3.23.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pydantic-settings", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.2.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == \"aws-secrets-manager\"; boto3>=1.35.0; extra == \"aws-secrets-manager\"; azure-identity>=1.16.0; extra == \"azure-key-vault\"; azure-keyvault-secrets>=4.8.0; extra == \"azure-key-vault\"; google-cloud-secret-manager>=2.23.1; extra == \"gcp-secret-manager\"; tomli>=2.0.1; extra == \"toml\"; pyyaml>=6.0.1; extra == \"yaml\"", + "Newer Versions": "2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.5.0, 2.5.1, 2.5.2, 2.6.0, 2.6.1, 2.7.0, 2.7.1, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1", + "Dependencies for Latest": "pydantic>=2.7.0; python-dotenv>=0.21.0; typing-inspection>=0.4.0; boto3-stubs[secretsmanager]; extra == \"aws-secrets-manager\"; boto3>=1.35.0; extra == \"aws-secrets-manager\"; azure-identity>=1.16.0; extra == \"azure-key-vault\"; azure-keyvault-secrets>=4.8.0; extra == \"azure-key-vault\"; google-cloud-secret-manager>=2.23.1; extra == \"gcp-secret-manager\"; tomli>=2.0.1; extra == \"toml\"; pyyaml>=6.0.1; extra == \"yaml\"", + "Latest Version": "2.10.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pydeck", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.9.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "jinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == \"carto\"; ipywidgets<8,>=7; extra == \"jupyter\"; traitlets>=4.3.2; extra == \"jupyter\"; ipython>=5.8.0; python_version < \"3.4\" and extra == \"jupyter\"; ipykernel>=5.1.2; python_version >= \"3.4\" and extra == \"jupyter\"", + "Newer Versions": "", + "Dependencies for Latest": "jinja2>=2.10.1; numpy>=1.16.4; pydeck-carto; extra == \"carto\"; ipywidgets<8,>=7; extra == \"jupyter\"; traitlets>=4.3.2; extra == \"jupyter\"; ipython>=5.8.0; python_version < \"3.4\" and extra == \"jupyter\"; ipykernel>=5.1.2; python_version >= \"3.4\" and extra == \"jupyter\"", + "Latest Version": "0.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyflakes", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "3.3.0, 3.3.1, 3.3.2, 3.4.0", + "Dependencies for Latest": "", + "Latest Version": "3.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pymongo", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.10.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "dnspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == \"aws\"; furo==2024.8.6; extra == \"docs\"; readthedocs-sphinx-search~=0.3; extra == \"docs\"; sphinx-autobuild>=2020.9.1; extra == \"docs\"; sphinx-rtd-theme<4,>=2; extra == \"docs\"; sphinx<9,>=5.3; extra == \"docs\"; sphinxcontrib-shellcheck<2,>=1; extra == \"docs\"; certifi; (os_name == \"nt\" or sys_platform == \"darwin\") and extra == \"encryption\"; pymongo-auth-aws<2.0.0,>=1.1.0; extra == \"encryption\"; pymongocrypt<2.0.0,>=1.13.0; extra == \"encryption\"; pykerberos; os_name != \"nt\" and extra == \"gssapi\"; winkerberos>=0.5.0; os_name == \"nt\" and extra == \"gssapi\"; certifi; (os_name == \"nt\" or sys_platform == \"darwin\") and extra == \"ocsp\"; cryptography>=2.5; extra == \"ocsp\"; pyopenssl>=17.2.0; extra == \"ocsp\"; requests<3.0.0; extra == \"ocsp\"; service-identity>=18.1.0; extra == \"ocsp\"; python-snappy; extra == \"snappy\"; pytest-asyncio>=0.24.0; extra == \"test\"; pytest>=8.2; extra == \"test\"; zstandard; extra == \"zstd\"", + "Newer Versions": "4.11, 4.11.1, 4.11.2, 4.11.3, 4.12.0, 4.12.1, 4.13.0.dev0, 4.13.0, 4.13.1, 4.13.2", + "Dependencies for Latest": "dnspython<3.0.0,>=1.16.0; pymongo-auth-aws<2.0.0,>=1.1.0; extra == \"aws\"; furo==2024.8.6; extra == \"docs\"; readthedocs-sphinx-search~=0.3; extra == \"docs\"; sphinx-autobuild>=2020.9.1; extra == \"docs\"; sphinx-rtd-theme<4,>=2; extra == \"docs\"; sphinx<9,>=5.3; extra == \"docs\"; sphinxcontrib-shellcheck<2,>=1; extra == \"docs\"; certifi; (os_name == \"nt\" or sys_platform == \"darwin\") and extra == \"encryption\"; pymongo-auth-aws<2.0.0,>=1.1.0; extra == \"encryption\"; pymongocrypt<2.0.0,>=1.13.0; extra == \"encryption\"; pykerberos; os_name != \"nt\" and extra == \"gssapi\"; winkerberos>=0.5.0; os_name == \"nt\" and extra == \"gssapi\"; certifi; (os_name == \"nt\" or sys_platform == \"darwin\") and extra == \"ocsp\"; cryptography>=2.5; extra == \"ocsp\"; pyopenssl>=17.2.0; extra == \"ocsp\"; requests<3.0.0; extra == \"ocsp\"; service-identity>=18.1.0; extra == \"ocsp\"; python-snappy; extra == \"snappy\"; pytest-asyncio>=0.24.0; extra == \"test\"; pytest>=8.2; extra == \"test\"; zstandard; extra == \"zstd\"", + "Latest Version": "4.13.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "PyNomaly", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.3.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; python-utils", + "Newer Versions": "", + "Dependencies for Latest": "numpy; python-utils", + "Latest Version": "0.3.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pypdf", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing_extensions>=4.0; python_version < \"3.11\"; cryptography; extra == \"crypto\"; PyCryptodome; extra == \"cryptodome\"; black; extra == \"dev\"; flit; extra == \"dev\"; pip-tools; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-socket; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-xdist; extra == \"dev\"; wheel; extra == \"dev\"; myst_parser; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; cryptography; extra == \"full\"; Pillow>=8.0.0; extra == \"full\"; Pillow>=8.0.0; extra == \"image\"", + "Newer Versions": "5.1.0, 5.2.0, 5.3.0, 5.3.1, 5.4.0, 5.5.0, 5.6.0, 5.6.1", + "Dependencies for Latest": "typing_extensions>=4.0; python_version < \"3.11\"; cryptography; extra == \"crypto\"; PyCryptodome; extra == \"cryptodome\"; black; extra == \"dev\"; flit; extra == \"dev\"; pip-tools; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-socket; extra == \"dev\"; pytest-timeout; extra == \"dev\"; pytest-xdist; extra == \"dev\"; wheel; extra == \"dev\"; myst_parser; extra == \"docs\"; sphinx; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; cryptography; extra == \"full\"; Pillow>=8.0.0; extra == \"full\"; Pillow>=8.0.0; extra == \"image\"", + "Latest Version": "5.6.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "pyproject-api", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.8.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "packaging>=25; tomli>=2.2.1; python_version < \"3.11\"; furo>=2024.8.6; extra == \"docs\"; sphinx-autodoc-typehints>=3.2; extra == \"docs\"; covdefaults>=2.3; extra == \"testing\"; pytest-cov>=6.1.1; extra == \"testing\"; pytest-mock>=3.14; extra == \"testing\"; pytest>=8.3.5; extra == \"testing\"; setuptools>=80.3.1; extra == \"testing\"", + "Newer Versions": "1.9.0, 1.9.1", + "Dependencies for Latest": "packaging>=25; tomli>=2.2.1; python_version < \"3.11\"; furo>=2024.8.6; extra == \"docs\"; sphinx-autodoc-typehints>=3.2; extra == \"docs\"; covdefaults>=2.3; extra == \"testing\"; pytest-cov>=6.1.1; extra == \"testing\"; pytest-mock>=3.14; extra == \"testing\"; pytest>=8.3.5; extra == \"testing\"; setuptools>=80.3.1; extra == \"testing\"", + "Latest Version": "1.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-iso639", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2024.4.27", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "black==25.1.0; extra == \"dev\"; build==1.2.2; extra == \"dev\"; flake8==7.1.1; extra == \"dev\"; mypy==1.15.0; extra == \"dev\"; pytest==8.3.4; extra == \"dev\"; requests==2.32.3; extra == \"dev\"; twine==6.1.0; extra == \"dev\"", + "Newer Versions": "2024.10.22, 2025.1.27, 2025.1.28, 2025.2.8, 2025.2.18", + "Dependencies for Latest": "black==25.1.0; extra == \"dev\"; build==1.2.2; extra == \"dev\"; flake8==7.1.1; extra == \"dev\"; mypy==1.15.0; extra == \"dev\"; pytest==8.3.4; extra == \"dev\"; requests==2.32.3; extra == \"dev\"; twine==6.1.0; extra == \"dev\"", + "Latest Version": "2025.2.18", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-magic", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.4.27", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.4.27", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-oxmsg", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "click; olefile; typing_extensions>=4.9.0", + "Newer Versions": "0.0.2", + "Dependencies for Latest": "click; olefile; typing_extensions>=4.9.0", + "Latest Version": "0.0.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "python-utils", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.9.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "typing_extensions>3.10.0.2; loguru; extra == \"loguru\"; mock; extra == \"docs\"; sphinx; extra == \"docs\"; python-utils; extra == \"docs\"; ruff; extra == \"tests\"; pyright; extra == \"tests\"; pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"; pytest-mypy; extra == \"tests\"; pytest-asyncio; extra == \"tests\"; sphinx; extra == \"tests\"; types-setuptools; extra == \"tests\"; loguru; extra == \"tests\"; loguru-mypy; extra == \"tests\"; mypy-ipython; extra == \"tests\"; blessings; extra == \"tests\"", + "Newer Versions": "3.9.1", + "Dependencies for Latest": "typing_extensions>3.10.0.2; loguru; extra == \"loguru\"; mock; extra == \"docs\"; sphinx; extra == \"docs\"; python-utils; extra == \"docs\"; ruff; extra == \"tests\"; pyright; extra == \"tests\"; pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"; pytest-mypy; extra == \"tests\"; pytest-asyncio; extra == \"tests\"; sphinx; extra == \"tests\"; types-setuptools; extra == \"tests\"; loguru; extra == \"tests\"; loguru-mypy; extra == \"tests\"; mypy-ipython; extra == \"tests\"; blessings; extra == \"tests\"", + "Latest Version": "3.9.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "quantulum3", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.9.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "inflect; num2words; numpy; extra == \"classifier\"; scipy; extra == \"classifier\"; scikit-learn; extra == \"classifier\"; joblib; extra == \"classifier\"; wikipedia; extra == \"classifier\"; stemming; extra == \"classifier\"", + "Newer Versions": "", + "Dependencies for Latest": "inflect; num2words; numpy; extra == \"classifier\"; scipy; extra == \"classifier\"; scikit-learn; extra == \"classifier\"; joblib; extra == \"classifier\"; wikipedia; extra == \"classifier\"; stemming; extra == \"classifier\"", + "Latest Version": "0.9.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "raiutils", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.4.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; pandas; requests; scikit-learn; scipy", + "Newer Versions": "", + "Dependencies for Latest": "numpy; pandas; requests; scikit-learn; scipy", + "Latest Version": "0.4.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rank-bm25", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; pytest ; extra == 'dev'", + "Newer Versions": "", + "Dependencies for Latest": "numpy; pytest ; extra == 'dev'", + "Latest Version": "0.2.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "RapidFuzz", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.10.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; extra == \"all\"", + "Newer Versions": "3.10.1, 3.11.0, 3.12.1, 3.12.2, 3.13.0", + "Dependencies for Latest": "numpy; extra == \"all\"", + "Latest Version": "3.13.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "readme-renderer", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "44", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "nh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == \"md\"", + "Newer Versions": "", + "Dependencies for Latest": "nh3>=0.2.14; docutils>=0.21.2; Pygments>=2.5.1; cmarkgfm>=0.8.0; extra == \"md\"", + "Latest Version": "44.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "requests-cache", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.9.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=21.2; boto3>=1.15; extra == \"dynamodb\" or extra == \"all\"; botocore>=1.18; extra == \"dynamodb\" or extra == \"all\"; bson>=0.5; extra == \"bson\"; cattrs>=22.2; furo<2024.0,>=2023.3; extra == \"docs\"; itsdangerous>=2.0; extra == \"security\" or extra == \"all\"; linkify-it-py<3.0,>=2.0; extra == \"docs\"; myst-parser<2.0,>=1.0; extra == \"docs\"; platformdirs>=2.5; pymongo>=3; extra == \"mongodb\" or extra == \"all\"; pyyaml>=6.0.1; extra == \"yaml\" or extra == \"all\"; redis>=3; extra == \"redis\" or extra == \"all\"; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == \"docs\"; sphinx-autodoc-typehints>=1.19; extra == \"docs\"; sphinx-automodapi>=0.14; extra == \"docs\"; sphinx-copybutton>=0.5; extra == \"docs\"; sphinx-design>=0.2; extra == \"docs\"; sphinx-notfound-page>=0.8; extra == \"docs\"; sphinxcontrib-apidoc>=0.3; extra == \"docs\"; sphinxext-opengraph>=0.9; extra == \"docs\"; ujson>=5.4; extra == \"json\" or extra == \"all\"; url-normalize>=1.4; urllib3>=1.25.5", + "Newer Versions": "1.0.0a0, 1.0.0a1, 1.0.0a2, 1.0.0b0, 1.0.0b1, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.2.1, 1.3.0a0", + "Dependencies for Latest": "attrs>=21.2; boto3>=1.15; extra == \"dynamodb\" or extra == \"all\"; botocore>=1.18; extra == \"dynamodb\" or extra == \"all\"; bson>=0.5; extra == \"bson\"; cattrs>=22.2; furo<2024.0,>=2023.3; extra == \"docs\"; itsdangerous>=2.0; extra == \"security\" or extra == \"all\"; linkify-it-py<3.0,>=2.0; extra == \"docs\"; myst-parser<2.0,>=1.0; extra == \"docs\"; platformdirs>=2.5; pymongo>=3; extra == \"mongodb\" or extra == \"all\"; pyyaml>=6.0.1; extra == \"yaml\" or extra == \"all\"; redis>=3; extra == \"redis\" or extra == \"all\"; requests>=2.22; sphinx<6.0.0,>=5.0.2; extra == \"docs\"; sphinx-autodoc-typehints>=1.19; extra == \"docs\"; sphinx-automodapi>=0.14; extra == \"docs\"; sphinx-copybutton>=0.5; extra == \"docs\"; sphinx-design>=0.2; extra == \"docs\"; sphinx-notfound-page>=0.8; extra == \"docs\"; sphinxcontrib-apidoc>=0.3; extra == \"docs\"; sphinxext-opengraph>=0.9; extra == \"docs\"; ujson>=5.4; extra == \"json\" or extra == \"all\"; url-normalize>=1.4; urllib3>=1.25.5", + "Latest Version": "1.3.0a0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "requests-toolbelt", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "requests (<3.0.0,>=2.0.1)", + "Newer Versions": "", + "Dependencies for Latest": "requests (<3.0.0,>=2.0.1)", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "retrying", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.3.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "1.3.5, 1.3.6, 1.4.0", + "Dependencies for Latest": "", + "Latest Version": "1.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "rfc3986", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.0.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "idna ; extra == 'idna2008'", + "Newer Versions": "", + "Dependencies for Latest": "idna ; extra == 'idna2008'", + "Latest Version": "2.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "safetensors", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.4.5", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy>=1.21.6; extra == \"numpy\"; safetensors[numpy]; extra == \"torch\"; torch>=1.10; extra == \"torch\"; safetensors[numpy]; extra == \"tensorflow\"; tensorflow>=2.11.0; extra == \"tensorflow\"; safetensors[numpy]; extra == \"pinned-tf\"; tensorflow==2.18.0; extra == \"pinned-tf\"; safetensors[numpy]; extra == \"jax\"; flax>=0.6.3; extra == \"jax\"; jax>=0.3.25; extra == \"jax\"; jaxlib>=0.3.25; extra == \"jax\"; mlx>=0.0.9; extra == \"mlx\"; safetensors[numpy]; extra == \"paddlepaddle\"; paddlepaddle>=2.4.1; extra == \"paddlepaddle\"; black==22.3; extra == \"quality\"; click==8.0.4; extra == \"quality\"; isort>=5.5.4; extra == \"quality\"; flake8>=3.8.3; extra == \"quality\"; safetensors[numpy]; extra == \"testing\"; h5py>=3.7.0; extra == \"testing\"; huggingface-hub>=0.12.1; extra == \"testing\"; setuptools-rust>=1.5.2; extra == \"testing\"; pytest>=7.2.0; extra == \"testing\"; pytest-benchmark>=4.0.0; extra == \"testing\"; hypothesis>=6.70.2; extra == \"testing\"; safetensors[torch]; extra == \"all\"; safetensors[numpy]; extra == \"all\"; safetensors[pinned-tf]; extra == \"all\"; safetensors[jax]; extra == \"all\"; safetensors[paddlepaddle]; extra == \"all\"; safetensors[quality]; extra == \"all\"; safetensors[testing]; extra == \"all\"; safetensors[all]; extra == \"dev\"", + "Newer Versions": "0.4.6.dev0, 0.5.0rc0, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.6.0.dev0, 0.6.0rc0", + "Dependencies for Latest": "numpy>=1.21.6; extra == \"numpy\"; safetensors[numpy]; extra == \"torch\"; torch>=1.10; extra == \"torch\"; safetensors[numpy]; extra == \"tensorflow\"; tensorflow>=2.11.0; extra == \"tensorflow\"; safetensors[numpy]; extra == \"pinned-tf\"; tensorflow==2.18.0; extra == \"pinned-tf\"; safetensors[numpy]; extra == \"jax\"; flax>=0.6.3; extra == \"jax\"; jax>=0.3.25; extra == \"jax\"; jaxlib>=0.3.25; extra == \"jax\"; mlx>=0.0.9; extra == \"mlx\"; safetensors[numpy]; extra == \"paddlepaddle\"; paddlepaddle>=2.4.1; extra == \"paddlepaddle\"; black==22.3; extra == \"quality\"; click==8.0.4; extra == \"quality\"; isort>=5.5.4; extra == \"quality\"; flake8>=3.8.3; extra == \"quality\"; safetensors[numpy]; extra == \"testing\"; h5py>=3.7.0; extra == \"testing\"; huggingface-hub>=0.12.1; extra == \"testing\"; setuptools-rust>=1.5.2; extra == \"testing\"; pytest>=7.2.0; extra == \"testing\"; pytest-benchmark>=4.0.0; extra == \"testing\"; hypothesis>=6.70.2; extra == \"testing\"; safetensors[torch]; extra == \"all\"; safetensors[numpy]; extra == \"all\"; safetensors[pinned-tf]; extra == \"all\"; safetensors[jax]; extra == \"all\"; safetensors[paddlepaddle]; extra == \"all\"; safetensors[quality]; extra == \"all\"; safetensors[testing]; extra == \"all\"; safetensors[all]; extra == \"dev\"", + "Latest Version": "0.6.0rc0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "scikit-base", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.10.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; extra == \"all-extras\"; pandas; extra == \"all-extras\"; scikit-learn>=0.24.0; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; mypy; extra == \"linters\"; isort; extra == \"linters\"; flake8; extra == \"linters\"; black; extra == \"linters\"; pydocstyle; extra == \"linters\"; nbqa; extra == \"linters\"; flake8-bugbear; extra == \"linters\"; flake8-builtins; extra == \"linters\"; flake8-quotes; extra == \"linters\"; flake8-comprehensions; extra == \"linters\"; pandas-vet; extra == \"linters\"; flake8-print; extra == \"linters\"; pep8-naming; extra == \"linters\"; doc8; extra == \"linters\"; jupyter; extra == \"binder\"; jupyter; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.8.6; extra == \"docs\"; numpydoc; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-issues<6.0.0; extra == \"docs\"; sphinx-gallery<0.20.0; extra == \"docs\"; sphinx-panels; extra == \"docs\"; sphinx-design<0.7.0; extra == \"docs\"; Sphinx!=7.2.0,<9.0.0; extra == \"docs\"; tabulate; extra == \"docs\"; pytest; extra == \"test\"; coverage; extra == \"test\"; pytest-cov; extra == \"test\"; safety; extra == \"test\"; numpy; extra == \"test\"; scipy; extra == \"test\"; pandas; extra == \"test\"; scikit-learn>=0.24.0; extra == \"test\"", + "Newer Versions": "0.11.0, 0.12.0, 0.12.2, 0.12.3", + "Dependencies for Latest": "numpy; extra == \"all-extras\"; pandas; extra == \"all-extras\"; scikit-learn>=0.24.0; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest; extra == \"dev\"; pytest-cov; extra == \"dev\"; mypy; extra == \"linters\"; isort; extra == \"linters\"; flake8; extra == \"linters\"; black; extra == \"linters\"; pydocstyle; extra == \"linters\"; nbqa; extra == \"linters\"; flake8-bugbear; extra == \"linters\"; flake8-builtins; extra == \"linters\"; flake8-quotes; extra == \"linters\"; flake8-comprehensions; extra == \"linters\"; pandas-vet; extra == \"linters\"; flake8-print; extra == \"linters\"; pep8-naming; extra == \"linters\"; doc8; extra == \"linters\"; jupyter; extra == \"binder\"; jupyter; extra == \"docs\"; myst-parser; extra == \"docs\"; nbsphinx>=0.8.6; extra == \"docs\"; numpydoc; extra == \"docs\"; pydata-sphinx-theme; extra == \"docs\"; sphinx-issues<6.0.0; extra == \"docs\"; sphinx-gallery<0.20.0; extra == \"docs\"; sphinx-panels; extra == \"docs\"; sphinx-design<0.7.0; extra == \"docs\"; Sphinx!=7.2.0,<9.0.0; extra == \"docs\"; tabulate; extra == \"docs\"; pytest; extra == \"test\"; coverage; extra == \"test\"; pytest-cov; extra == \"test\"; safety; extra == \"test\"; numpy; extra == \"test\"; scipy; extra == \"test\"; pandas; extra == \"test\"; scikit-learn>=0.24.0; extra == \"test\"", + "Latest Version": "0.12.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sentencepiece", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sentinels", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.0.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.0.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "setuptools", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "75.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest!=8.1.*,>=6; extra == \"test\"; virtualenv>=13.0.0; extra == \"test\"; wheel>=0.44.0; extra == \"test\"; pip>=19.1; extra == \"test\"; packaging>=24.2; extra == \"test\"; jaraco.envs>=2.2; extra == \"test\"; pytest-xdist>=3; extra == \"test\"; jaraco.path>=3.7.2; extra == \"test\"; build[virtualenv]>=1.0.3; extra == \"test\"; filelock>=3.4.0; extra == \"test\"; ini2toml[lite]>=0.14; extra == \"test\"; tomli-w>=1.0.0; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-perf; sys_platform != \"cygwin\" and extra == \"test\"; jaraco.develop>=7.21; (python_version >= \"3.9\" and sys_platform != \"cygwin\") and extra == \"test\"; pytest-home>=0.5; extra == \"test\"; pytest-subprocess; extra == \"test\"; pyproject-hooks!=1.1; extra == \"test\"; jaraco.test>=5.5; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pygments-github-lexers==0.0.5; extra == \"doc\"; sphinx-favicon; extra == \"doc\"; sphinx-inline-tabs; extra == \"doc\"; sphinx-reredirects; extra == \"doc\"; sphinxcontrib-towncrier; extra == \"doc\"; sphinx-notfound-page<2,>=1; extra == \"doc\"; pyproject-hooks!=1.1; extra == \"doc\"; towncrier<24.7; extra == \"doc\"; packaging>=24.2; extra == \"core\"; more_itertools>=8.8; extra == \"core\"; jaraco.text>=3.7; extra == \"core\"; importlib_metadata>=6; python_version < \"3.10\" and extra == \"core\"; tomli>=2.0.1; python_version < \"3.11\" and extra == \"core\"; wheel>=0.43.0; extra == \"core\"; platformdirs>=4.2.2; extra == \"core\"; jaraco.functools>=4; extra == \"core\"; more_itertools; extra == \"core\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; ruff>=0.8.0; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"; mypy==1.14.*; extra == \"type\"; importlib_metadata>=7.0.2; python_version < \"3.10\" and extra == \"type\"; jaraco.develop>=7.21; sys_platform != \"cygwin\" and extra == \"type\"", + "Newer Versions": "75.3.0, 75.3.1, 75.3.2, 75.4.0, 75.5.0, 75.6.0, 75.7.0, 75.8.0, 75.8.1, 75.8.2, 75.9.0, 75.9.1, 76.0.0, 76.1.0, 77.0.1, 77.0.3, 78.0.1, 78.0.2, 78.1.0, 78.1.1, 79.0.0, 79.0.1, 80.0.0, 80.0.1, 80.1.0, 80.2.0, 80.3.0, 80.3.1, 80.4.0, 80.6.0, 80.7.0, 80.7.1, 80.8.0, 80.9.0", + "Dependencies for Latest": "pytest!=8.1.*,>=6; extra == \"test\"; virtualenv>=13.0.0; extra == \"test\"; wheel>=0.44.0; extra == \"test\"; pip>=19.1; extra == \"test\"; packaging>=24.2; extra == \"test\"; jaraco.envs>=2.2; extra == \"test\"; pytest-xdist>=3; extra == \"test\"; jaraco.path>=3.7.2; extra == \"test\"; build[virtualenv]>=1.0.3; extra == \"test\"; filelock>=3.4.0; extra == \"test\"; ini2toml[lite]>=0.14; extra == \"test\"; tomli-w>=1.0.0; extra == \"test\"; pytest-timeout; extra == \"test\"; pytest-perf; sys_platform != \"cygwin\" and extra == \"test\"; jaraco.develop>=7.21; (python_version >= \"3.9\" and sys_platform != \"cygwin\") and extra == \"test\"; pytest-home>=0.5; extra == \"test\"; pytest-subprocess; extra == \"test\"; pyproject-hooks!=1.1; extra == \"test\"; jaraco.test>=5.5; extra == \"test\"; sphinx>=3.5; extra == \"doc\"; jaraco.packaging>=9.3; extra == \"doc\"; rst.linker>=1.9; extra == \"doc\"; furo; extra == \"doc\"; sphinx-lint; extra == \"doc\"; jaraco.tidelift>=1.4; extra == \"doc\"; pygments-github-lexers==0.0.5; extra == \"doc\"; sphinx-favicon; extra == \"doc\"; sphinx-inline-tabs; extra == \"doc\"; sphinx-reredirects; extra == \"doc\"; sphinxcontrib-towncrier; extra == \"doc\"; sphinx-notfound-page<2,>=1; extra == \"doc\"; pyproject-hooks!=1.1; extra == \"doc\"; towncrier<24.7; extra == \"doc\"; packaging>=24.2; extra == \"core\"; more_itertools>=8.8; extra == \"core\"; jaraco.text>=3.7; extra == \"core\"; importlib_metadata>=6; python_version < \"3.10\" and extra == \"core\"; tomli>=2.0.1; python_version < \"3.11\" and extra == \"core\"; wheel>=0.43.0; extra == \"core\"; platformdirs>=4.2.2; extra == \"core\"; jaraco.functools>=4; extra == \"core\"; more_itertools; extra == \"core\"; pytest-checkdocs>=2.4; extra == \"check\"; pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"; ruff>=0.8.0; sys_platform != \"cygwin\" and extra == \"check\"; pytest-cov; extra == \"cover\"; pytest-enabler>=2.2; extra == \"enabler\"; pytest-mypy; extra == \"type\"; mypy==1.14.*; extra == \"type\"; importlib_metadata>=7.0.2; python_version < \"3.10\" and extra == \"type\"; jaraco.develop>=7.21; sys_platform != \"cygwin\" and extra == \"type\"", + "Latest Version": "80.9.0", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "75.7.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.6.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.3: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.0.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 76.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.4.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.2: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.5.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.3.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.9.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 78.1.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 75.8.0: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1; 77.0.1: CVE-2025-47273, CVSS_V4, setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P, affects: >=0,<78.1.1\nCVE-2025-47273, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<78.1.1", + "Suggested Upgrade": "Up-to-date", + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "shap", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.46.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == \"plots\"; ipython; extra == \"plots\"; lime; extra == \"others\"; matplotlib; extra == \"docs\"; ipython; extra == \"docs\"; numpydoc; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; sphinx; extra == \"docs\"; nbsphinx; extra == \"docs\"; sphinx_github_changelog; extra == \"docs\"; myst-parser; extra == \"docs\"; requests; extra == \"docs\"; ipywidgets; extra == \"docs\"; pytest; extra == \"test-core\"; pytest-mpl; extra == \"test-core\"; pytest-cov; extra == \"test-core\"; mypy; extra == \"test-core\"; pytest; extra == \"test\"; pytest-mpl; extra == \"test\"; pytest-cov; extra == \"test\"; xgboost; extra == \"test\"; lightgbm; extra == \"test\"; catboost; python_version < \"3.13\" and extra == \"test\"; gpboost; extra == \"test\"; ngboost; extra == \"test\"; pyspark; extra == \"test\"; pyod; extra == \"test\"; transformers; python_version < \"3.13\" and extra == \"test\"; tf-keras; python_version < \"3.13\" and extra == \"test\"; protobuf==3.20.3; extra == \"test\"; torch; python_version < \"3.13\" and extra == \"test\"; torchvision; python_version < \"3.13\" and extra == \"test\"; tensorflow; python_version < \"3.13\" and extra == \"test\"; sentencepiece; extra == \"test\"; opencv-python; extra == \"test\"; numpy<2.0; extra == \"test\"; scikit-learn<=1.6.1; extra == \"test\"; causalml; extra == \"test\"; selenium; extra == \"test\"; jupyter; extra == \"test-notebooks\"; nbconvert; extra == \"test-notebooks\"; nbformat; extra == \"test-notebooks\"; nlp; extra == \"test-notebooks\"; transformers; extra == \"test-notebooks\"; datasets; extra == \"test-notebooks\"; keras; extra == \"test-notebooks\"", + "Newer Versions": "0.47.0, 0.47.1, 0.47.2, 0.48.0", + "Dependencies for Latest": "numpy; scipy; scikit-learn; pandas; tqdm>=4.27.0; packaging>20.9; slicer==0.0.8; numba>=0.54; cloudpickle; typing-extensions; matplotlib; extra == \"plots\"; ipython; extra == \"plots\"; lime; extra == \"others\"; matplotlib; extra == \"docs\"; ipython; extra == \"docs\"; numpydoc; extra == \"docs\"; sphinx_rtd_theme; extra == \"docs\"; sphinx; extra == \"docs\"; nbsphinx; extra == \"docs\"; sphinx_github_changelog; extra == \"docs\"; myst-parser; extra == \"docs\"; requests; extra == \"docs\"; ipywidgets; extra == \"docs\"; pytest; extra == \"test-core\"; pytest-mpl; extra == \"test-core\"; pytest-cov; extra == \"test-core\"; mypy; extra == \"test-core\"; pytest; extra == \"test\"; pytest-mpl; extra == \"test\"; pytest-cov; extra == \"test\"; xgboost; extra == \"test\"; lightgbm; extra == \"test\"; catboost; python_version < \"3.13\" and extra == \"test\"; gpboost; extra == \"test\"; ngboost; extra == \"test\"; pyspark; extra == \"test\"; pyod; extra == \"test\"; transformers; python_version < \"3.13\" and extra == \"test\"; tf-keras; python_version < \"3.13\" and extra == \"test\"; protobuf==3.20.3; extra == \"test\"; torch; python_version < \"3.13\" and extra == \"test\"; torchvision; python_version < \"3.13\" and extra == \"test\"; tensorflow; python_version < \"3.13\" and extra == \"test\"; sentencepiece; extra == \"test\"; opencv-python; extra == \"test\"; numpy<2.0; extra == \"test\"; scikit-learn<=1.6.1; extra == \"test\"; causalml; extra == \"test\"; selenium; extra == \"test\"; jupyter; extra == \"test-notebooks\"; nbconvert; extra == \"test-notebooks\"; nbformat; extra == \"test-notebooks\"; nlp; extra == \"test-notebooks\"; transformers; extra == \"test-notebooks\"; datasets; extra == \"test-notebooks\"; keras; extra == \"test-notebooks\"", + "Latest Version": "0.48.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "slicer", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.0.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.0.8", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sortedcontainers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "2.4.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sqlparse", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.5.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "build; extra == \"dev\"; hatch; extra == \"dev\"; sphinx; extra == \"doc\"", + "Newer Versions": "0.5.2, 0.5.3", + "Dependencies for Latest": "build; extra == \"dev\"; hatch; extra == \"dev\"; sphinx; extra == \"doc\"", + "Latest Version": "0.5.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sseclient-py", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.8.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "1.8.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "stevedore", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pbr>=2.0.0", + "Newer Versions": "5.4.0, 5.4.1", + "Dependencies for Latest": "pbr>=2.0.0", + "Latest Version": "5.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "striprtf", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.0.26", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "build>=1.0.0; extra == \"dev\"; pytest>=7.0.0; extra == \"dev\"", + "Newer Versions": "0.0.27, 0.0.28, 0.0.29", + "Dependencies for Latest": "build>=1.0.0; extra == \"dev\"; pytest>=7.0.0; extra == \"dev\"", + "Latest Version": "0.0.29", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "sympy", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.13.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "mpmath<1.4,>=1.1.0; pytest>=7.1.0; extra == \"dev\"; hypothesis>=6.70.0; extra == \"dev\"", + "Newer Versions": "1.14.0rc1, 1.14.0rc2, 1.14.0", + "Dependencies for Latest": "mpmath<1.4,>=1.1.0; pytest>=7.1.0; extra == \"dev\"; hypothesis>=6.70.0; extra == \"dev\"", + "Latest Version": "1.14.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tensorboard", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.16.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "absl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.1", + "Newer Versions": "2.17.0, 2.17.1, 2.18.0, 2.19.0", + "Dependencies for Latest": "absl-py>=0.4; grpcio>=1.48.2; markdown>=2.6.8; numpy>=1.12.0; packaging; protobuf!=4.24.0,>=3.19.6; setuptools>=41.0.0; six>1.9; tensorboard-data-server<0.8.0,>=0.7.0; werkzeug>=1.0.1", + "Latest Version": "2.19.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tensorboard-data-server", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.7.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "0.7.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "termcolor", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"", + "Newer Versions": "2.5.0, 3.0.0, 3.0.1, 3.1.0", + "Dependencies for Latest": "pytest; extra == \"tests\"; pytest-cov; extra == \"tests\"", + "Latest Version": "3.1.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tiktoken", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.7.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "regex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == \"blobfile\"", + "Newer Versions": "0.8.0, 0.9.0", + "Dependencies for Latest": "regex>=2022.1.18; requests>=2.26.0; blobfile>=2; extra == \"blobfile\"", + "Latest Version": "0.9.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tokenizers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.20.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "huggingface-hub<1.0,>=0.16.4; pytest; extra == \"testing\"; requests; extra == \"testing\"; numpy; extra == \"testing\"; datasets; extra == \"testing\"; black==22.3; extra == \"testing\"; ruff; extra == \"testing\"; sphinx; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; setuptools-rust; extra == \"docs\"; tokenizers[testing]; extra == \"dev\"", + "Newer Versions": "0.20.2, 0.20.3rc0, 0.20.3, 0.20.4rc0, 0.20.4, 0.21.0rc0, 0.21.0, 0.21.1rc0, 0.21.1, 0.21.2rc0, 0.21.2", + "Dependencies for Latest": "huggingface-hub<1.0,>=0.16.4; pytest; extra == \"testing\"; requests; extra == \"testing\"; numpy; extra == \"testing\"; datasets; extra == \"testing\"; black==22.3; extra == \"testing\"; ruff; extra == \"testing\"; sphinx; extra == \"docs\"; sphinx-rtd-theme; extra == \"docs\"; setuptools-rust; extra == \"docs\"; tokenizers[testing]; extra == \"dev\"", + "Latest Version": "0.21.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tomlkit", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.13.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "0.13.3", + "Dependencies for Latest": "", + "Latest Version": "0.13.3", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "torch", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2.4.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "filelock; typing-extensions>=4.10.0; setuptools; python_version >= \"3.12\"; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cuda-runtime-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cuda-cupti-cu12==12.6.80; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cudnn-cu12==9.5.1.17; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cublas-cu12==12.6.4.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cufft-cu12==11.3.0.4; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-curand-cu12==10.3.7.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusolver-cu12==11.7.1.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusparse-cu12==12.5.4.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusparselt-cu12==0.6.3; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nccl-cu12==2.26.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nvtx-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nvjitlink-cu12==12.6.85; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cufile-cu12==1.11.1.6; platform_system == \"Linux\" and platform_machine == \"x86_64\"; triton==3.3.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"; optree>=0.13.0; extra == \"optree\"; opt-einsum>=3.3; extra == \"opt-einsum\"", + "Newer Versions": "2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.7.0, 2.7.1", + "Dependencies for Latest": "filelock; typing-extensions>=4.10.0; setuptools; python_version >= \"3.12\"; sympy>=1.13.3; networkx; jinja2; fsspec; nvidia-cuda-nvrtc-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cuda-runtime-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cuda-cupti-cu12==12.6.80; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cudnn-cu12==9.5.1.17; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cublas-cu12==12.6.4.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cufft-cu12==11.3.0.4; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-curand-cu12==10.3.7.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusolver-cu12==11.7.1.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusparse-cu12==12.5.4.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cusparselt-cu12==0.6.3; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nccl-cu12==2.26.2; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nvtx-cu12==12.6.77; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-nvjitlink-cu12==12.6.85; platform_system == \"Linux\" and platform_machine == \"x86_64\"; nvidia-cufile-cu12==1.11.1.6; platform_system == \"Linux\" and platform_machine == \"x86_64\"; triton==3.3.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"; optree>=0.13.0; extra == \"optree\"; opt-einsum>=3.3; extra == \"opt-einsum\"", + "Latest Version": "2.7.1", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0\nCVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "2.6.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0\nCVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.4.1: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0\nCVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0; 2.7.1: CVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0; 2.5.0: CVE-2025-2953, CVSS_V3, PyTorch susceptible to local Denial of Service, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<2.7.1-rc1\nCVE-2025-32434, CVSS_V4, PyTorch: `torch.load` with `weights_only=True` leads to remote code execution, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N, affects: >=0; >=0,<2.6.0\nCVE-2025-3730, CVSS_V3, PyTorch Improper Resource Shutdown or Release vulnerability, CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L, affects: >=0\nCVE-2025-32434, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, affects: >=0,<2.6.0", + "Suggested Upgrade": "Up-to-date", + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "torchvision", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.17.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == \"gdown\"; scipy; extra == \"scipy\"", + "Newer Versions": "0.18.0, 0.18.1, 0.19.0, 0.19.1, 0.20.0, 0.20.1, 0.21.0, 0.22.0, 0.22.1", + "Dependencies for Latest": "numpy; torch==2.7.1; pillow!=8.3.*,>=5.3.0; gdown>=4.7.3; extra == \"gdown\"; scipy; extra == \"scipy\"", + "Latest Version": "0.22.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "transformers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.46.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "beautifulsoup4; extra == \"dev\"; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == \"accelerate\"; tensorflow<2.16,>2.9; extra == \"all\"; onnxconverter-common; extra == \"all\"; tf2onnx; extra == \"all\"; tensorflow-text<2.16; extra == \"all\"; keras-nlp<0.14.0,>=0.3.1; extra == \"all\"; torch<2.7,>=2.1; extra == \"all\"; accelerate>=0.26.0; extra == \"all\"; jax<=0.4.13,>=0.4.1; extra == \"all\"; jaxlib<=0.4.13,>=0.4.1; extra == \"all\"; flax<=0.7.0,>=0.4.1; extra == \"all\"; optax<=0.1.4,>=0.0.8; extra == \"all\"; scipy<1.13.0; extra == \"all\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"all\"; protobuf; extra == \"all\"; tokenizers<0.22,>=0.21; extra == \"all\"; torchaudio; extra == \"all\"; librosa; extra == \"all\"; pyctcdecode>=0.4.0; extra == \"all\"; phonemizer; extra == \"all\"; kenlm; extra == \"all\"; Pillow<=15.0,>=10.0.1; extra == \"all\"; kernels<0.5,>=0.4.4; extra == \"all\"; optuna; extra == \"all\"; ray[tune]>=2.7.0; extra == \"all\"; sigopt; extra == \"all\"; timm<=1.0.11; extra == \"all\"; torchvision; extra == \"all\"; codecarbon>=2.8.1; extra == \"all\"; av; extra == \"all\"; num2words; extra == \"all\"; librosa; extra == \"audio\"; pyctcdecode>=0.4.0; extra == \"audio\"; phonemizer; extra == \"audio\"; kenlm; extra == \"audio\"; optimum-benchmark>=0.3.0; extra == \"benchmark\"; codecarbon>=2.8.1; extra == \"codecarbon\"; deepspeed>=0.9.3; extra == \"deepspeed\"; accelerate>=0.26.0; extra == \"deepspeed\"; deepspeed>=0.9.3; extra == \"deepspeed-testing\"; accelerate>=0.26.0; extra == \"deepspeed-testing\"; pytest>=7.2.0; extra == \"deepspeed-testing\"; pytest-asyncio; extra == \"deepspeed-testing\"; pytest-rich; extra == \"deepspeed-testing\"; pytest-xdist; extra == \"deepspeed-testing\"; pytest-order; extra == \"deepspeed-testing\"; pytest-rerunfailures; extra == \"deepspeed-testing\"; timeout-decorator; extra == \"deepspeed-testing\"; parameterized; extra == \"deepspeed-testing\"; psutil; extra == \"deepspeed-testing\"; datasets!=2.5.0; extra == \"deepspeed-testing\"; dill<0.3.5; extra == \"deepspeed-testing\"; evaluate>=0.2.0; extra == \"deepspeed-testing\"; pytest-timeout; extra == \"deepspeed-testing\"; ruff==0.11.2; extra == \"deepspeed-testing\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"deepspeed-testing\"; nltk<=3.8.1; extra == \"deepspeed-testing\"; GitPython<3.1.19; extra == \"deepspeed-testing\"; sacremoses; extra == \"deepspeed-testing\"; rjieba; extra == \"deepspeed-testing\"; beautifulsoup4; extra == \"deepspeed-testing\"; tensorboard; extra == \"deepspeed-testing\"; pydantic; extra == \"deepspeed-testing\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"deepspeed-testing\"; sacrebleu<2.0.0,>=1.4.12; extra == \"deepspeed-testing\"; faiss-cpu; extra == \"deepspeed-testing\"; cookiecutter==1.7.3; extra == \"deepspeed-testing\"; optuna; extra == \"deepspeed-testing\"; protobuf; extra == \"deepspeed-testing\"; tensorflow<2.16,>2.9; extra == \"dev\"; onnxconverter-common; extra == \"dev\"; tf2onnx; extra == \"dev\"; tensorflow-text<2.16; extra == \"dev\"; keras-nlp<0.14.0,>=0.3.1; extra == \"dev\"; torch<2.7,>=2.1; extra == \"dev\"; accelerate>=0.26.0; extra == \"dev\"; jax<=0.4.13,>=0.4.1; extra == \"dev\"; jaxlib<=0.4.13,>=0.4.1; extra == \"dev\"; flax<=0.7.0,>=0.4.1; extra == \"dev\"; optax<=0.1.4,>=0.0.8; extra == \"dev\"; scipy<1.13.0; extra == \"dev\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev\"; protobuf; extra == \"dev\"; tokenizers<0.22,>=0.21; extra == \"dev\"; torchaudio; extra == \"dev\"; librosa; extra == \"dev\"; pyctcdecode>=0.4.0; extra == \"dev\"; phonemizer; extra == \"dev\"; kenlm; extra == \"dev\"; Pillow<=15.0,>=10.0.1; extra == \"dev\"; kernels<0.5,>=0.4.4; extra == \"dev\"; optuna; extra == \"dev\"; ray[tune]>=2.7.0; extra == \"dev\"; sigopt; extra == \"dev\"; timm<=1.0.11; extra == \"dev\"; torchvision; extra == \"dev\"; codecarbon>=2.8.1; extra == \"dev\"; av; extra == \"dev\"; num2words; extra == \"dev\"; pytest>=7.2.0; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-rich; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-order; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; timeout-decorator; extra == \"dev\"; parameterized; extra == \"dev\"; psutil; extra == \"dev\"; datasets!=2.5.0; extra == \"dev\"; dill<0.3.5; extra == \"dev\"; evaluate>=0.2.0; extra == \"dev\"; pytest-timeout; extra == \"dev\"; ruff==0.11.2; extra == \"dev\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev\"; nltk<=3.8.1; extra == \"dev\"; GitPython<3.1.19; extra == \"dev\"; sacremoses; extra == \"dev\"; rjieba; extra == \"dev\"; tensorboard; extra == \"dev\"; pydantic; extra == \"dev\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev\"; faiss-cpu; extra == \"dev\"; cookiecutter==1.7.3; extra == \"dev\"; isort>=5.5.4; extra == \"dev\"; urllib3<2.0.0; extra == \"dev\"; libcst; extra == \"dev\"; rich; extra == \"dev\"; fugashi>=1.0; extra == \"dev\"; ipadic<2.0,>=1.0.0; extra == \"dev\"; unidic-lite>=1.0.7; extra == \"dev\"; unidic>=1.0.2; extra == \"dev\"; sudachipy>=0.6.6; extra == \"dev\"; sudachidict-core>=20220729; extra == \"dev\"; rhoknp<1.3.1,>=1.1.0; extra == \"dev\"; scikit-learn; extra == \"dev\"; pytest>=7.2.0; extra == \"dev-tensorflow\"; pytest-asyncio; extra == \"dev-tensorflow\"; pytest-rich; extra == \"dev-tensorflow\"; pytest-xdist; extra == \"dev-tensorflow\"; pytest-order; extra == \"dev-tensorflow\"; pytest-rerunfailures; extra == \"dev-tensorflow\"; timeout-decorator; extra == \"dev-tensorflow\"; parameterized; extra == \"dev-tensorflow\"; psutil; extra == \"dev-tensorflow\"; datasets!=2.5.0; extra == \"dev-tensorflow\"; dill<0.3.5; extra == \"dev-tensorflow\"; evaluate>=0.2.0; extra == \"dev-tensorflow\"; pytest-timeout; extra == \"dev-tensorflow\"; ruff==0.11.2; extra == \"dev-tensorflow\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev-tensorflow\"; nltk<=3.8.1; extra == \"dev-tensorflow\"; GitPython<3.1.19; extra == \"dev-tensorflow\"; sacremoses; extra == \"dev-tensorflow\"; rjieba; extra == \"dev-tensorflow\"; beautifulsoup4; extra == \"dev-tensorflow\"; tensorboard; extra == \"dev-tensorflow\"; pydantic; extra == \"dev-tensorflow\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev-tensorflow\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev-tensorflow\"; faiss-cpu; extra == \"dev-tensorflow\"; cookiecutter==1.7.3; extra == \"dev-tensorflow\"; tensorflow<2.16,>2.9; extra == \"dev-tensorflow\"; onnxconverter-common; extra == \"dev-tensorflow\"; tf2onnx; extra == \"dev-tensorflow\"; tensorflow-text<2.16; extra == \"dev-tensorflow\"; keras-nlp<0.14.0,>=0.3.1; extra == \"dev-tensorflow\"; protobuf; extra == \"dev-tensorflow\"; tokenizers<0.22,>=0.21; extra == \"dev-tensorflow\"; Pillow<=15.0,>=10.0.1; extra == \"dev-tensorflow\"; isort>=5.5.4; extra == \"dev-tensorflow\"; urllib3<2.0.0; extra == \"dev-tensorflow\"; libcst; extra == \"dev-tensorflow\"; rich; extra == \"dev-tensorflow\"; scikit-learn; extra == \"dev-tensorflow\"; onnxruntime>=1.4.0; extra == \"dev-tensorflow\"; onnxruntime-tools>=1.4.2; extra == \"dev-tensorflow\"; librosa; extra == \"dev-tensorflow\"; pyctcdecode>=0.4.0; extra == \"dev-tensorflow\"; phonemizer; extra == \"dev-tensorflow\"; kenlm; extra == \"dev-tensorflow\"; pytest>=7.2.0; extra == \"dev-torch\"; pytest-asyncio; extra == \"dev-torch\"; pytest-rich; extra == \"dev-torch\"; pytest-xdist; extra == \"dev-torch\"; pytest-order; extra == \"dev-torch\"; pytest-rerunfailures; extra == \"dev-torch\"; timeout-decorator; extra == \"dev-torch\"; parameterized; extra == \"dev-torch\"; psutil; extra == \"dev-torch\"; datasets!=2.5.0; extra == \"dev-torch\"; dill<0.3.5; extra == \"dev-torch\"; evaluate>=0.2.0; extra == \"dev-torch\"; pytest-timeout; extra == \"dev-torch\"; ruff==0.11.2; extra == \"dev-torch\"; isort>=5.5.4; extra == \"quality\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev-torch\"; nltk<=3.8.1; extra == \"dev-torch\"; GitPython<3.1.19; extra == \"dev-torch\"; sacremoses; extra == \"dev-torch\"; rjieba; extra == \"dev-torch\"; beautifulsoup4; extra == \"dev-torch\"; tensorboard; extra == \"dev-torch\"; pydantic; extra == \"dev-torch\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev-torch\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev-torch\"; faiss-cpu; extra == \"dev-torch\"; cookiecutter==1.7.3; extra == \"dev-torch\"; torch<2.7,>=2.1; extra == \"dev-torch\"; accelerate>=0.26.0; extra == \"dev-torch\"; protobuf; extra == \"dev-torch\"; tokenizers<0.22,>=0.21; extra == \"dev-torch\"; torchaudio; extra == \"dev-torch\"; librosa; extra == \"dev-torch\"; pyctcdecode>=0.4.0; extra == \"dev-torch\"; phonemizer; extra == \"dev-torch\"; kenlm; extra == \"dev-torch\"; Pillow<=15.0,>=10.0.1; extra == \"dev-torch\"; kernels<0.5,>=0.4.4; extra == \"dev-torch\"; optuna; extra == \"dev-torch\"; ray[tune]>=2.7.0; extra == \"dev-torch\"; sigopt; extra == \"dev-torch\"; timm<=1.0.11; extra == \"dev-torch\"; torchvision; extra == \"dev-torch\"; codecarbon>=2.8.1; extra == \"dev-torch\"; isort>=5.5.4; extra == \"dev-torch\"; urllib3<2.0.0; extra == \"dev-torch\"; libcst; extra == \"dev-torch\"; rich; extra == \"dev-torch\"; fugashi>=1.0; extra == \"dev-torch\"; ipadic<2.0,>=1.0.0; extra == \"dev-torch\"; unidic-lite>=1.0.7; extra == \"dev-torch\"; unidic>=1.0.2; extra == \"dev-torch\"; sudachipy>=0.6.6; extra == \"dev-torch\"; sudachidict-core>=20220729; extra == \"dev-torch\"; rhoknp<1.3.1,>=1.1.0; extra == \"dev-torch\"; scikit-learn; extra == \"dev-torch\"; onnxruntime>=1.4.0; extra == \"dev-torch\"; onnxruntime-tools>=1.4.2; extra == \"dev-torch\"; num2words; extra == \"dev-torch\"; jax<=0.4.13,>=0.4.1; extra == \"flax\"; jaxlib<=0.4.13,>=0.4.1; extra == \"flax\"; flax<=0.7.0,>=0.4.1; extra == \"flax\"; optax<=0.1.4,>=0.0.8; extra == \"flax\"; scipy<1.13.0; extra == \"flax\"; librosa; extra == \"flax-speech\"; pyctcdecode>=0.4.0; extra == \"flax-speech\"; phonemizer; extra == \"flax-speech\"; kenlm; extra == \"flax-speech\"; ftfy; extra == \"ftfy\"; hf-xet; extra == \"hf-xet\"; kernels<0.5,>=0.4.4; extra == \"hub-kernels\"; kernels<0.5,>=0.4.4; extra == \"integrations\"; optuna; extra == \"integrations\"; ray[tune]>=2.7.0; extra == \"integrations\"; sigopt; extra == \"integrations\"; fugashi>=1.0; extra == \"ja\"; ipadic<2.0,>=1.0.0; extra == \"ja\"; unidic-lite>=1.0.7; extra == \"ja\"; unidic>=1.0.2; extra == \"ja\"; sudachipy>=0.6.6; extra == \"ja\"; sudachidict-core>=20220729; extra == \"ja\"; rhoknp<1.3.1,>=1.1.0; extra == \"ja\"; cookiecutter==1.7.3; extra == \"modelcreation\"; natten<0.15.0,>=0.14.6; extra == \"natten\"; num2words; extra == \"num2words\"; onnxconverter-common; extra == \"onnx\"; tf2onnx; extra == \"onnx\"; onnxruntime>=1.4.0; extra == \"onnx\"; onnxruntime-tools>=1.4.2; extra == \"onnx\"; onnxruntime>=1.4.0; extra == \"onnxruntime\"; onnxruntime-tools>=1.4.2; extra == \"onnxruntime\"; optuna; extra == \"optuna\"; datasets!=2.5.0; extra == \"quality\"; ruff==0.11.2; extra == \"quality\"; GitPython<3.1.19; extra == \"quality\"; urllib3<2.0.0; extra == \"quality\"; libcst; extra == \"quality\"; rich; extra == \"quality\"; ray[tune]>=2.7.0; extra == \"ray\"; faiss-cpu; extra == \"retrieval\"; datasets!=2.5.0; extra == \"retrieval\"; ruff==0.11.2; extra == \"ruff\"; sagemaker>=2.31.0; extra == \"sagemaker\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"sentencepiece\"; protobuf; extra == \"sentencepiece\"; pydantic; extra == \"serving\"; uvicorn; extra == \"serving\"; fastapi; extra == \"serving\"; starlette; extra == \"serving\"; sigopt; extra == \"sigopt\"; scikit-learn; extra == \"sklearn\"; torchaudio; extra == \"speech\"; librosa; extra == \"speech\"; pyctcdecode>=0.4.0; extra == \"speech\"; phonemizer; extra == \"speech\"; kenlm; extra == \"speech\"; pytest>=7.2.0; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pytest-rich; extra == \"testing\"; pytest-xdist; extra == \"testing\"; pytest-order; extra == \"testing\"; pytest-rerunfailures; extra == \"testing\"; timeout-decorator; extra == \"testing\"; parameterized; extra == \"testing\"; psutil; extra == \"testing\"; datasets!=2.5.0; extra == \"testing\"; dill<0.3.5; extra == \"testing\"; evaluate>=0.2.0; extra == \"testing\"; pytest-timeout; extra == \"testing\"; ruff==0.11.2; extra == \"testing\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"testing\"; nltk<=3.8.1; extra == \"testing\"; GitPython<3.1.19; extra == \"testing\"; sacremoses; extra == \"testing\"; rjieba; extra == \"testing\"; beautifulsoup4; extra == \"testing\"; tensorboard; extra == \"testing\"; pydantic; extra == \"testing\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"testing\"; sacrebleu<2.0.0,>=1.4.12; extra == \"testing\"; faiss-cpu; extra == \"testing\"; cookiecutter==1.7.3; extra == \"testing\"; tensorflow<2.16,>2.9; extra == \"tf\"; onnxconverter-common; extra == \"tf\"; tf2onnx; extra == \"tf\"; tensorflow-text<2.16; extra == \"tf\"; keras-nlp<0.14.0,>=0.3.1; extra == \"tf\"; keras<2.16,>2.9; extra == \"tf-cpu\"; tensorflow-cpu<2.16,>2.9; extra == \"tf-cpu\"; onnxconverter-common; extra == \"tf-cpu\"; tf2onnx; extra == \"tf-cpu\"; tensorflow-text<2.16; extra == \"tf-cpu\"; keras-nlp<0.14.0,>=0.3.1; extra == \"tf-cpu\"; tensorflow-probability<0.24; extra == \"tf-cpu\"; librosa; extra == \"tf-speech\"; pyctcdecode>=0.4.0; extra == \"tf-speech\"; phonemizer; extra == \"tf-speech\"; kenlm; extra == \"tf-speech\"; tiktoken; extra == \"tiktoken\"; blobfile; extra == \"tiktoken\"; timm<=1.0.11; extra == \"timm\"; tokenizers<0.22,>=0.21; extra == \"tokenizers\"; torch<2.7,>=2.1; extra == \"torch\"; accelerate>=0.26.0; extra == \"torch\"; torchaudio; extra == \"torch-speech\"; librosa; extra == \"torch-speech\"; pyctcdecode>=0.4.0; extra == \"torch-speech\"; phonemizer; extra == \"torch-speech\"; kenlm; extra == \"torch-speech\"; torchvision; extra == \"torch-vision\"; Pillow<=15.0,>=10.0.1; extra == \"torch-vision\"; filelock; extra == \"torchhub\"; huggingface-hub<1.0,>=0.30.0; extra == \"torchhub\"; importlib-metadata; extra == \"torchhub\"; numpy>=1.17; extra == \"torchhub\"; packaging>=20.0; extra == \"torchhub\"; protobuf; extra == \"torchhub\"; regex!=2019.12.17; extra == \"torchhub\"; requests; extra == \"torchhub\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"torchhub\"; torch<2.7,>=2.1; extra == \"torchhub\"; tokenizers<0.22,>=0.21; extra == \"torchhub\"; tqdm>=4.27; extra == \"torchhub\"; av; extra == \"video\"; Pillow<=15.0,>=10.0.1; extra == \"vision\"", + "Newer Versions": "4.46.1, 4.46.2, 4.46.3, 4.47.0, 4.47.1, 4.48.0, 4.48.1, 4.48.2, 4.48.3, 4.49.0, 4.50.0, 4.50.1, 4.50.2, 4.50.3, 4.51.0, 4.51.1, 4.51.2, 4.51.3, 4.52.0, 4.52.1, 4.52.2, 4.52.3, 4.52.4", + "Dependencies for Latest": "beautifulsoup4; extra == \"dev\"; filelock; huggingface-hub<1.0,>=0.30.0; numpy>=1.17; packaging>=20.0; pyyaml>=5.1; regex!=2019.12.17; requests; tokenizers<0.22,>=0.21; safetensors>=0.4.3; tqdm>=4.27; accelerate>=0.26.0; extra == \"accelerate\"; tensorflow<2.16,>2.9; extra == \"all\"; onnxconverter-common; extra == \"all\"; tf2onnx; extra == \"all\"; tensorflow-text<2.16; extra == \"all\"; keras-nlp<0.14.0,>=0.3.1; extra == \"all\"; torch<2.7,>=2.1; extra == \"all\"; accelerate>=0.26.0; extra == \"all\"; jax<=0.4.13,>=0.4.1; extra == \"all\"; jaxlib<=0.4.13,>=0.4.1; extra == \"all\"; flax<=0.7.0,>=0.4.1; extra == \"all\"; optax<=0.1.4,>=0.0.8; extra == \"all\"; scipy<1.13.0; extra == \"all\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"all\"; protobuf; extra == \"all\"; tokenizers<0.22,>=0.21; extra == \"all\"; torchaudio; extra == \"all\"; librosa; extra == \"all\"; pyctcdecode>=0.4.0; extra == \"all\"; phonemizer; extra == \"all\"; kenlm; extra == \"all\"; Pillow<=15.0,>=10.0.1; extra == \"all\"; kernels<0.5,>=0.4.4; extra == \"all\"; optuna; extra == \"all\"; ray[tune]>=2.7.0; extra == \"all\"; sigopt; extra == \"all\"; timm<=1.0.11; extra == \"all\"; torchvision; extra == \"all\"; codecarbon>=2.8.1; extra == \"all\"; av; extra == \"all\"; num2words; extra == \"all\"; librosa; extra == \"audio\"; pyctcdecode>=0.4.0; extra == \"audio\"; phonemizer; extra == \"audio\"; kenlm; extra == \"audio\"; optimum-benchmark>=0.3.0; extra == \"benchmark\"; codecarbon>=2.8.1; extra == \"codecarbon\"; deepspeed>=0.9.3; extra == \"deepspeed\"; accelerate>=0.26.0; extra == \"deepspeed\"; deepspeed>=0.9.3; extra == \"deepspeed-testing\"; accelerate>=0.26.0; extra == \"deepspeed-testing\"; pytest>=7.2.0; extra == \"deepspeed-testing\"; pytest-asyncio; extra == \"deepspeed-testing\"; pytest-rich; extra == \"deepspeed-testing\"; pytest-xdist; extra == \"deepspeed-testing\"; pytest-order; extra == \"deepspeed-testing\"; pytest-rerunfailures; extra == \"deepspeed-testing\"; timeout-decorator; extra == \"deepspeed-testing\"; parameterized; extra == \"deepspeed-testing\"; psutil; extra == \"deepspeed-testing\"; datasets!=2.5.0; extra == \"deepspeed-testing\"; dill<0.3.5; extra == \"deepspeed-testing\"; evaluate>=0.2.0; extra == \"deepspeed-testing\"; pytest-timeout; extra == \"deepspeed-testing\"; ruff==0.11.2; extra == \"deepspeed-testing\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"deepspeed-testing\"; nltk<=3.8.1; extra == \"deepspeed-testing\"; GitPython<3.1.19; extra == \"deepspeed-testing\"; sacremoses; extra == \"deepspeed-testing\"; rjieba; extra == \"deepspeed-testing\"; beautifulsoup4; extra == \"deepspeed-testing\"; tensorboard; extra == \"deepspeed-testing\"; pydantic; extra == \"deepspeed-testing\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"deepspeed-testing\"; sacrebleu<2.0.0,>=1.4.12; extra == \"deepspeed-testing\"; faiss-cpu; extra == \"deepspeed-testing\"; cookiecutter==1.7.3; extra == \"deepspeed-testing\"; optuna; extra == \"deepspeed-testing\"; protobuf; extra == \"deepspeed-testing\"; tensorflow<2.16,>2.9; extra == \"dev\"; onnxconverter-common; extra == \"dev\"; tf2onnx; extra == \"dev\"; tensorflow-text<2.16; extra == \"dev\"; keras-nlp<0.14.0,>=0.3.1; extra == \"dev\"; torch<2.7,>=2.1; extra == \"dev\"; accelerate>=0.26.0; extra == \"dev\"; jax<=0.4.13,>=0.4.1; extra == \"dev\"; jaxlib<=0.4.13,>=0.4.1; extra == \"dev\"; flax<=0.7.0,>=0.4.1; extra == \"dev\"; optax<=0.1.4,>=0.0.8; extra == \"dev\"; scipy<1.13.0; extra == \"dev\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev\"; protobuf; extra == \"dev\"; tokenizers<0.22,>=0.21; extra == \"dev\"; torchaudio; extra == \"dev\"; librosa; extra == \"dev\"; pyctcdecode>=0.4.0; extra == \"dev\"; phonemizer; extra == \"dev\"; kenlm; extra == \"dev\"; Pillow<=15.0,>=10.0.1; extra == \"dev\"; kernels<0.5,>=0.4.4; extra == \"dev\"; optuna; extra == \"dev\"; ray[tune]>=2.7.0; extra == \"dev\"; sigopt; extra == \"dev\"; timm<=1.0.11; extra == \"dev\"; torchvision; extra == \"dev\"; codecarbon>=2.8.1; extra == \"dev\"; av; extra == \"dev\"; num2words; extra == \"dev\"; pytest>=7.2.0; extra == \"dev\"; pytest-asyncio; extra == \"dev\"; pytest-rich; extra == \"dev\"; pytest-xdist; extra == \"dev\"; pytest-order; extra == \"dev\"; pytest-rerunfailures; extra == \"dev\"; timeout-decorator; extra == \"dev\"; parameterized; extra == \"dev\"; psutil; extra == \"dev\"; datasets!=2.5.0; extra == \"dev\"; dill<0.3.5; extra == \"dev\"; evaluate>=0.2.0; extra == \"dev\"; pytest-timeout; extra == \"dev\"; ruff==0.11.2; extra == \"dev\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev\"; nltk<=3.8.1; extra == \"dev\"; GitPython<3.1.19; extra == \"dev\"; sacremoses; extra == \"dev\"; rjieba; extra == \"dev\"; tensorboard; extra == \"dev\"; pydantic; extra == \"dev\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev\"; faiss-cpu; extra == \"dev\"; cookiecutter==1.7.3; extra == \"dev\"; isort>=5.5.4; extra == \"dev\"; urllib3<2.0.0; extra == \"dev\"; libcst; extra == \"dev\"; rich; extra == \"dev\"; fugashi>=1.0; extra == \"dev\"; ipadic<2.0,>=1.0.0; extra == \"dev\"; unidic-lite>=1.0.7; extra == \"dev\"; unidic>=1.0.2; extra == \"dev\"; sudachipy>=0.6.6; extra == \"dev\"; sudachidict-core>=20220729; extra == \"dev\"; rhoknp<1.3.1,>=1.1.0; extra == \"dev\"; scikit-learn; extra == \"dev\"; pytest>=7.2.0; extra == \"dev-tensorflow\"; pytest-asyncio; extra == \"dev-tensorflow\"; pytest-rich; extra == \"dev-tensorflow\"; pytest-xdist; extra == \"dev-tensorflow\"; pytest-order; extra == \"dev-tensorflow\"; pytest-rerunfailures; extra == \"dev-tensorflow\"; timeout-decorator; extra == \"dev-tensorflow\"; parameterized; extra == \"dev-tensorflow\"; psutil; extra == \"dev-tensorflow\"; datasets!=2.5.0; extra == \"dev-tensorflow\"; dill<0.3.5; extra == \"dev-tensorflow\"; evaluate>=0.2.0; extra == \"dev-tensorflow\"; pytest-timeout; extra == \"dev-tensorflow\"; ruff==0.11.2; extra == \"dev-tensorflow\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev-tensorflow\"; nltk<=3.8.1; extra == \"dev-tensorflow\"; GitPython<3.1.19; extra == \"dev-tensorflow\"; sacremoses; extra == \"dev-tensorflow\"; rjieba; extra == \"dev-tensorflow\"; beautifulsoup4; extra == \"dev-tensorflow\"; tensorboard; extra == \"dev-tensorflow\"; pydantic; extra == \"dev-tensorflow\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev-tensorflow\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev-tensorflow\"; faiss-cpu; extra == \"dev-tensorflow\"; cookiecutter==1.7.3; extra == \"dev-tensorflow\"; tensorflow<2.16,>2.9; extra == \"dev-tensorflow\"; onnxconverter-common; extra == \"dev-tensorflow\"; tf2onnx; extra == \"dev-tensorflow\"; tensorflow-text<2.16; extra == \"dev-tensorflow\"; keras-nlp<0.14.0,>=0.3.1; extra == \"dev-tensorflow\"; protobuf; extra == \"dev-tensorflow\"; tokenizers<0.22,>=0.21; extra == \"dev-tensorflow\"; Pillow<=15.0,>=10.0.1; extra == \"dev-tensorflow\"; isort>=5.5.4; extra == \"dev-tensorflow\"; urllib3<2.0.0; extra == \"dev-tensorflow\"; libcst; extra == \"dev-tensorflow\"; rich; extra == \"dev-tensorflow\"; scikit-learn; extra == \"dev-tensorflow\"; onnxruntime>=1.4.0; extra == \"dev-tensorflow\"; onnxruntime-tools>=1.4.2; extra == \"dev-tensorflow\"; librosa; extra == \"dev-tensorflow\"; pyctcdecode>=0.4.0; extra == \"dev-tensorflow\"; phonemizer; extra == \"dev-tensorflow\"; kenlm; extra == \"dev-tensorflow\"; pytest>=7.2.0; extra == \"dev-torch\"; pytest-asyncio; extra == \"dev-torch\"; pytest-rich; extra == \"dev-torch\"; pytest-xdist; extra == \"dev-torch\"; pytest-order; extra == \"dev-torch\"; pytest-rerunfailures; extra == \"dev-torch\"; timeout-decorator; extra == \"dev-torch\"; parameterized; extra == \"dev-torch\"; psutil; extra == \"dev-torch\"; datasets!=2.5.0; extra == \"dev-torch\"; dill<0.3.5; extra == \"dev-torch\"; evaluate>=0.2.0; extra == \"dev-torch\"; pytest-timeout; extra == \"dev-torch\"; ruff==0.11.2; extra == \"dev-torch\"; isort>=5.5.4; extra == \"quality\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev-torch\"; nltk<=3.8.1; extra == \"dev-torch\"; GitPython<3.1.19; extra == \"dev-torch\"; sacremoses; extra == \"dev-torch\"; rjieba; extra == \"dev-torch\"; beautifulsoup4; extra == \"dev-torch\"; tensorboard; extra == \"dev-torch\"; pydantic; extra == \"dev-torch\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"dev-torch\"; sacrebleu<2.0.0,>=1.4.12; extra == \"dev-torch\"; faiss-cpu; extra == \"dev-torch\"; cookiecutter==1.7.3; extra == \"dev-torch\"; torch<2.7,>=2.1; extra == \"dev-torch\"; accelerate>=0.26.0; extra == \"dev-torch\"; protobuf; extra == \"dev-torch\"; tokenizers<0.22,>=0.21; extra == \"dev-torch\"; torchaudio; extra == \"dev-torch\"; librosa; extra == \"dev-torch\"; pyctcdecode>=0.4.0; extra == \"dev-torch\"; phonemizer; extra == \"dev-torch\"; kenlm; extra == \"dev-torch\"; Pillow<=15.0,>=10.0.1; extra == \"dev-torch\"; kernels<0.5,>=0.4.4; extra == \"dev-torch\"; optuna; extra == \"dev-torch\"; ray[tune]>=2.7.0; extra == \"dev-torch\"; sigopt; extra == \"dev-torch\"; timm<=1.0.11; extra == \"dev-torch\"; torchvision; extra == \"dev-torch\"; codecarbon>=2.8.1; extra == \"dev-torch\"; isort>=5.5.4; extra == \"dev-torch\"; urllib3<2.0.0; extra == \"dev-torch\"; libcst; extra == \"dev-torch\"; rich; extra == \"dev-torch\"; fugashi>=1.0; extra == \"dev-torch\"; ipadic<2.0,>=1.0.0; extra == \"dev-torch\"; unidic-lite>=1.0.7; extra == \"dev-torch\"; unidic>=1.0.2; extra == \"dev-torch\"; sudachipy>=0.6.6; extra == \"dev-torch\"; sudachidict-core>=20220729; extra == \"dev-torch\"; rhoknp<1.3.1,>=1.1.0; extra == \"dev-torch\"; scikit-learn; extra == \"dev-torch\"; onnxruntime>=1.4.0; extra == \"dev-torch\"; onnxruntime-tools>=1.4.2; extra == \"dev-torch\"; num2words; extra == \"dev-torch\"; jax<=0.4.13,>=0.4.1; extra == \"flax\"; jaxlib<=0.4.13,>=0.4.1; extra == \"flax\"; flax<=0.7.0,>=0.4.1; extra == \"flax\"; optax<=0.1.4,>=0.0.8; extra == \"flax\"; scipy<1.13.0; extra == \"flax\"; librosa; extra == \"flax-speech\"; pyctcdecode>=0.4.0; extra == \"flax-speech\"; phonemizer; extra == \"flax-speech\"; kenlm; extra == \"flax-speech\"; ftfy; extra == \"ftfy\"; hf-xet; extra == \"hf-xet\"; kernels<0.5,>=0.4.4; extra == \"hub-kernels\"; kernels<0.5,>=0.4.4; extra == \"integrations\"; optuna; extra == \"integrations\"; ray[tune]>=2.7.0; extra == \"integrations\"; sigopt; extra == \"integrations\"; fugashi>=1.0; extra == \"ja\"; ipadic<2.0,>=1.0.0; extra == \"ja\"; unidic-lite>=1.0.7; extra == \"ja\"; unidic>=1.0.2; extra == \"ja\"; sudachipy>=0.6.6; extra == \"ja\"; sudachidict-core>=20220729; extra == \"ja\"; rhoknp<1.3.1,>=1.1.0; extra == \"ja\"; cookiecutter==1.7.3; extra == \"modelcreation\"; natten<0.15.0,>=0.14.6; extra == \"natten\"; num2words; extra == \"num2words\"; onnxconverter-common; extra == \"onnx\"; tf2onnx; extra == \"onnx\"; onnxruntime>=1.4.0; extra == \"onnx\"; onnxruntime-tools>=1.4.2; extra == \"onnx\"; onnxruntime>=1.4.0; extra == \"onnxruntime\"; onnxruntime-tools>=1.4.2; extra == \"onnxruntime\"; optuna; extra == \"optuna\"; datasets!=2.5.0; extra == \"quality\"; ruff==0.11.2; extra == \"quality\"; GitPython<3.1.19; extra == \"quality\"; urllib3<2.0.0; extra == \"quality\"; libcst; extra == \"quality\"; rich; extra == \"quality\"; ray[tune]>=2.7.0; extra == \"ray\"; faiss-cpu; extra == \"retrieval\"; datasets!=2.5.0; extra == \"retrieval\"; ruff==0.11.2; extra == \"ruff\"; sagemaker>=2.31.0; extra == \"sagemaker\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"sentencepiece\"; protobuf; extra == \"sentencepiece\"; pydantic; extra == \"serving\"; uvicorn; extra == \"serving\"; fastapi; extra == \"serving\"; starlette; extra == \"serving\"; sigopt; extra == \"sigopt\"; scikit-learn; extra == \"sklearn\"; torchaudio; extra == \"speech\"; librosa; extra == \"speech\"; pyctcdecode>=0.4.0; extra == \"speech\"; phonemizer; extra == \"speech\"; kenlm; extra == \"speech\"; pytest>=7.2.0; extra == \"testing\"; pytest-asyncio; extra == \"testing\"; pytest-rich; extra == \"testing\"; pytest-xdist; extra == \"testing\"; pytest-order; extra == \"testing\"; pytest-rerunfailures; extra == \"testing\"; timeout-decorator; extra == \"testing\"; parameterized; extra == \"testing\"; psutil; extra == \"testing\"; datasets!=2.5.0; extra == \"testing\"; dill<0.3.5; extra == \"testing\"; evaluate>=0.2.0; extra == \"testing\"; pytest-timeout; extra == \"testing\"; ruff==0.11.2; extra == \"testing\"; rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"testing\"; nltk<=3.8.1; extra == \"testing\"; GitPython<3.1.19; extra == \"testing\"; sacremoses; extra == \"testing\"; rjieba; extra == \"testing\"; beautifulsoup4; extra == \"testing\"; tensorboard; extra == \"testing\"; pydantic; extra == \"testing\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"testing\"; sacrebleu<2.0.0,>=1.4.12; extra == \"testing\"; faiss-cpu; extra == \"testing\"; cookiecutter==1.7.3; extra == \"testing\"; tensorflow<2.16,>2.9; extra == \"tf\"; onnxconverter-common; extra == \"tf\"; tf2onnx; extra == \"tf\"; tensorflow-text<2.16; extra == \"tf\"; keras-nlp<0.14.0,>=0.3.1; extra == \"tf\"; keras<2.16,>2.9; extra == \"tf-cpu\"; tensorflow-cpu<2.16,>2.9; extra == \"tf-cpu\"; onnxconverter-common; extra == \"tf-cpu\"; tf2onnx; extra == \"tf-cpu\"; tensorflow-text<2.16; extra == \"tf-cpu\"; keras-nlp<0.14.0,>=0.3.1; extra == \"tf-cpu\"; tensorflow-probability<0.24; extra == \"tf-cpu\"; librosa; extra == \"tf-speech\"; pyctcdecode>=0.4.0; extra == \"tf-speech\"; phonemizer; extra == \"tf-speech\"; kenlm; extra == \"tf-speech\"; tiktoken; extra == \"tiktoken\"; blobfile; extra == \"tiktoken\"; timm<=1.0.11; extra == \"timm\"; tokenizers<0.22,>=0.21; extra == \"tokenizers\"; torch<2.7,>=2.1; extra == \"torch\"; accelerate>=0.26.0; extra == \"torch\"; torchaudio; extra == \"torch-speech\"; librosa; extra == \"torch-speech\"; pyctcdecode>=0.4.0; extra == \"torch-speech\"; phonemizer; extra == \"torch-speech\"; kenlm; extra == \"torch-speech\"; torchvision; extra == \"torch-vision\"; Pillow<=15.0,>=10.0.1; extra == \"torch-vision\"; filelock; extra == \"torchhub\"; huggingface-hub<1.0,>=0.30.0; extra == \"torchhub\"; importlib-metadata; extra == \"torchhub\"; numpy>=1.17; extra == \"torchhub\"; packaging>=20.0; extra == \"torchhub\"; protobuf; extra == \"torchhub\"; regex!=2019.12.17; extra == \"torchhub\"; requests; extra == \"torchhub\"; sentencepiece!=0.1.92,>=0.1.91; extra == \"torchhub\"; torch<2.7,>=2.1; extra == \"torchhub\"; tokenizers<0.22,>=0.21; extra == \"torchhub\"; tqdm>=4.27; extra == \"torchhub\"; av; extra == \"video\"; Pillow<=15.0,>=10.0.1; extra == \"vision\"", + "Latest Version": "4.52.4", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "4.48.3: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.49.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0; 4.47.0: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.2: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.1: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.2: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.48.0: CVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.47.1: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0; 4.46.3: CVE-2024-12720, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.48.0\nCVE-2025-1194, CVSS_V3, Transformers Regular Expression Denial of Service (ReDoS) vulnerability, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11394, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, Hugging Face Transformers Regular Expression Denial of Service, CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, affects: >=0,<4.50.0\nCVE-2024-11392, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, Deserialization of Untrusted Data in Hugging Face Transformers, CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11392, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11393, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2024-11394, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, affects: >=0,<4.48.0\nCVE-2025-2099, CVSS_V3, , CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<4.49.0", + "Suggested Upgrade": "4.52.4", + "Upgrade Instruction": { + "base_package": "transformers==4.52.4", + "dependencies": [ + "huggingface-hub==0.33.0", + "tokenizers==0.21.2", + "accelerate==0.34.2", + "tensorflow==2.19.0", + "onnxconverter-common==1.14.0", + "tensorflow-text==2.19.0", + "keras-nlp==0.21.1", + "accelerate==0.34.2", + "jax==0.34.2", + "jaxlib==0.6.2", + "flax==0.6.2", + "optax==0.10.6", + "scipy==0.2.5", + "tokenizers==0.21.2", + "torchaudio==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "kernels==0.3.0", + "ray==0.6.2", + "sigopt==4.4.0", + "timm==2.47.1", + "codecarbon==1.0.15", + "av==0.22.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "optimum-benchmark==14.4.0", + "codecarbon==1.0.15", + "deepspeed==0.5.14", + "accelerate==0.34.2", + "deepspeed==0.5.14", + "accelerate==0.34.2", + "pytest-rich==3.3.0", + "pytest-xdist==0.3.0", + "pytest-order==0.5.0", + "pytest-rerunfailures==2.8.4", + "timeout-decorator==0.17.1", + "parameterized==0.34.2", + "dill==7.4.4", + "evaluate==1.0.0", + "pytest-timeout==0.2.0", + "ruff==3.7.0", + "rouge-score==1.3.0", + "nltk==15.1", + "GitPython==0.5.0", + "sacremoses==0.9.0", + "rjieba==7.0.0", + "sacrebleu==0.4.4", + "cookiecutter==0.12.0", + "tensorflow==2.19.0", + "onnxconverter-common==1.14.0", + "tensorflow-text==2.19.0", + "keras-nlp==0.21.1", + "accelerate==0.34.2", + "jax==0.34.2", + "jaxlib==0.6.2", + "flax==0.6.2", + "optax==0.10.6", + "scipy==0.2.5", + "tokenizers==0.21.2", + "torchaudio==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "kernels==0.3.0", + "ray==0.6.2", + "sigopt==4.4.0", + "timm==2.47.1", + "codecarbon==1.0.15", + "av==0.22.1", + "pytest-rich==3.3.0", + "pytest-xdist==0.3.0", + "pytest-order==0.5.0", + "pytest-rerunfailures==2.8.4", + "timeout-decorator==0.17.1", + "parameterized==0.34.2", + "dill==7.4.4", + "evaluate==1.0.0", + "pytest-timeout==0.2.0", + "ruff==3.7.0", + "rouge-score==1.3.0", + "nltk==15.1", + "GitPython==0.5.0", + "sacremoses==0.9.0", + "rjieba==7.0.0", + "sacrebleu==0.4.4", + "cookiecutter==0.12.0", + "libcst==3.1.44", + "fugashi==0.1.13", + "ipadic==4.13.4", + "unidic-lite==2.19.0", + "unidic==2.11.7", + "sudachipy==0.2.0", + "sudachidict-core==1.5.1", + "rhoknp==1.11.0", + "pytest-rich==3.3.0", + "pytest-xdist==0.3.0", + "pytest-order==0.5.0", + "pytest-rerunfailures==2.8.4", + "timeout-decorator==0.17.1", + "parameterized==0.34.2", + "dill==7.4.4", + "evaluate==1.0.0", + "pytest-timeout==0.2.0", + "ruff==3.7.0", + "rouge-score==1.3.0", + "nltk==15.1", + "GitPython==0.5.0", + "sacremoses==0.9.0", + "rjieba==7.0.0", + "sacrebleu==0.4.4", + "cookiecutter==0.12.0", + "tensorflow==2.19.0", + "onnxconverter-common==1.14.0", + "tensorflow-text==2.19.0", + "keras-nlp==0.21.1", + "tokenizers==0.21.2", + "libcst==3.1.44", + "onnxruntime-tools==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "pytest-rich==3.3.0", + "pytest-xdist==0.3.0", + "pytest-order==0.5.0", + "pytest-rerunfailures==2.8.4", + "timeout-decorator==0.17.1", + "parameterized==0.34.2", + "dill==7.4.4", + "evaluate==1.0.0", + "pytest-timeout==0.2.0", + "ruff==3.7.0", + "rouge-score==1.3.0", + "nltk==15.1", + "GitPython==0.5.0", + "sacremoses==0.9.0", + "rjieba==7.0.0", + "sacrebleu==0.4.4", + "cookiecutter==0.12.0", + "accelerate==0.34.2", + "tokenizers==0.21.2", + "torchaudio==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "kernels==0.3.0", + "ray==0.6.2", + "sigopt==4.4.0", + "timm==2.47.1", + "codecarbon==1.0.15", + "libcst==3.1.44", + "fugashi==0.1.13", + "ipadic==4.13.4", + "unidic-lite==2.19.0", + "unidic==2.11.7", + "sudachipy==0.2.0", + "sudachidict-core==1.5.1", + "rhoknp==1.11.0", + "onnxruntime-tools==6.31.1", + "jax==0.34.2", + "jaxlib==0.6.2", + "flax==0.6.2", + "optax==0.10.6", + "scipy==0.2.5", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "ftfy==2.19.0", + "hf-xet==1.14.0", + "kernels==0.3.0", + "kernels==0.3.0", + "ray==0.6.2", + "sigopt==4.4.0", + "fugashi==0.1.13", + "ipadic==4.13.4", + "unidic-lite==2.19.0", + "unidic==2.11.7", + "sudachipy==0.2.0", + "sudachidict-core==1.5.1", + "rhoknp==1.11.0", + "cookiecutter==0.12.0", + "natten==1.16.1", + "onnxconverter-common==1.14.0", + "onnxruntime-tools==6.31.1", + "onnxruntime-tools==6.31.1", + "ruff==3.7.0", + "GitPython==0.5.0", + "libcst==3.1.44", + "ray==0.6.2", + "ruff==3.7.0", + "sagemaker==2.19.0", + "sigopt==4.4.0", + "torchaudio==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "pytest-rich==3.3.0", + "pytest-xdist==0.3.0", + "pytest-order==0.5.0", + "pytest-rerunfailures==2.8.4", + "timeout-decorator==0.17.1", + "parameterized==0.34.2", + "dill==7.4.4", + "evaluate==1.0.0", + "pytest-timeout==0.2.0", + "ruff==3.7.0", + "rouge-score==1.3.0", + "nltk==15.1", + "GitPython==0.5.0", + "sacremoses==0.9.0", + "rjieba==7.0.0", + "sacrebleu==0.4.4", + "cookiecutter==0.12.0", + "tensorflow==2.19.0", + "onnxconverter-common==1.14.0", + "tensorflow-text==2.19.0", + "keras-nlp==0.21.1", + "keras==0.6.2", + "tensorflow-cpu==0.6.2", + "onnxconverter-common==1.14.0", + "tensorflow-text==2.19.0", + "keras-nlp==0.21.1", + "tensorflow-probability==0.10.6", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "blobfile==1.16.0", + "timm==2.47.1", + "tokenizers==0.21.2", + "accelerate==0.34.2", + "torchaudio==6.31.1", + "librosa==0.21.2", + "pyctcdecode==2.7.1", + "phonemizer==0.11.0", + "kenlm==0.5.0", + "huggingface-hub==0.33.0", + "tokenizers==0.21.2", + "av==0.22.1" + ] + }, + "Remarks": "" + }, + { + "Package Name": "trio", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.26.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "attrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == \"nt\" and implementation_name != \"pypy\"; exceptiongroup; python_version < \"3.11\"", + "Newer Versions": "0.27.0, 0.28.0, 0.29.0, 0.30.0", + "Dependencies for Latest": "attrs>=23.2.0; sortedcontainers; idna; outcome; sniffio>=1.3.0; cffi>=1.14; os_name == \"nt\" and implementation_name != \"pypy\"; exceptiongroup; python_version < \"3.11\"", + "Latest Version": "0.30.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "trio-websocket", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.11.1", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "outcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < \"3.11\"", + "Newer Versions": "0.12.0, 0.12.1, 0.12.2", + "Dependencies for Latest": "outcome>=1.2.0; trio>=0.11; wsproto>=0.14; exceptiongroup; python_version < \"3.11\"", + "Latest Version": "0.12.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "trove-classifiers", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "2024.9.12", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "2024.10.11, 2024.10.12, 2024.10.13, 2024.10.16, 2024.10.21.16, 2025.1.6.15, 2025.1.7.14, 2025.1.10.15, 2025.1.15.22, 2025.2.18.16, 2025.3.3.18, 2025.3.13.13, 2025.3.19.19, 2025.4.11.15, 2025.4.28.22, 2025.5.1.12, 2025.5.7.19, 2025.5.8.13, 2025.5.8.15, 2025.5.9.12", + "Dependencies for Latest": "", + "Latest Version": "2025.5.9.12", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tsdownsample", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.1.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "numpy", + "Newer Versions": "0.1.4, 0.1.4.1rc0, 0.1.4.1", + "Dependencies for Latest": "numpy", + "Latest Version": "0.1.4.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "typeguard", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.3.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "importlib_metadata>=3.6; python_version < \"3.10\"; typing_extensions>=4.14.0", + "Newer Versions": "4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.4.4", + "Dependencies for Latest": "importlib_metadata>=3.6; python_version < \"3.10\"; typing_extensions>=4.14.0", + "Latest Version": "4.4.4", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "tzlocal", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.2", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "tzdata; platform_system == \"Windows\"; pytest>=4.3; extra == \"devenv\"; pytest-mock>=3.3; extra == \"devenv\"; pytest-cov; extra == \"devenv\"; check-manifest; extra == \"devenv\"; zest.releaser; extra == \"devenv\"", + "Newer Versions": "5.3, 5.3.1", + "Dependencies for Latest": "tzdata; platform_system == \"Windows\"; pytest>=4.3; extra == \"devenv\"; pytest-mock>=3.3; extra == \"devenv\"; pytest-cov; extra == \"devenv\"; check-manifest; extra == \"devenv\"; zest.releaser; extra == \"devenv\"", + "Latest Version": "5.3.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "ujson", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "5.10.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "5.10.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "unstructured-client", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.25.8", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "aiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.0", + "Newer Versions": "0.25.9, 0.26.0b1, 0.26.0b2, 0.26.0b3, 0.26.0b4, 0.26.0, 0.26.1, 0.26.2, 0.27.0, 0.28.0, 0.28.1, 0.29.0, 0.30.0b0, 0.30.0, 0.30.1, 0.30.2, 0.30.3, 0.30.4, 0.30.5, 0.30.6, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.31.5, 0.31.6, 0.32.0, 0.32.1, 0.32.2, 0.32.3, 0.32.4, 0.33.0, 0.33.1, 0.34.0, 0.35.0, 0.36.0, 0.37.1, 0.37.2", + "Dependencies for Latest": "aiofiles>=24.1.0; cryptography>=3.1; httpx>=0.27.0; nest-asyncio>=1.6.0; pydantic>=2.11.2; pypdf>=4.0; requests-toolbelt>=1.0.0", + "Latest Version": "0.37.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "url-normalize", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.4.3", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "idna>=3.3; mypy; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-socket; extra == \"dev\"; pytest; extra == \"dev\"; ruff; extra == \"dev\"", + "Newer Versions": "2.0.0, 2.0.1, 2.1.0, 2.2.0, 2.2.1", + "Dependencies for Latest": "idna>=3.3; mypy; extra == \"dev\"; pre-commit; extra == \"dev\"; pytest-cov; extra == \"dev\"; pytest-socket; extra == \"dev\"; pytest; extra == \"dev\"; ruff; extra == \"dev\"", + "Latest Version": "2.2.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "virtualenv", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "20.27.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "distlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < \"3.8\"; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == \"docs\"; proselint>=0.13; extra == \"docs\"; sphinx!=7.3,>=7.1.2; extra == \"docs\"; sphinx-argparse>=0.4; extra == \"docs\"; sphinxcontrib-towncrier>=0.2.1a0; extra == \"docs\"; towncrier>=23.6; extra == \"docs\"; covdefaults>=2.3; extra == \"test\"; coverage-enable-subprocess>=1; extra == \"test\"; coverage>=7.2.7; extra == \"test\"; flaky>=3.7; extra == \"test\"; packaging>=23.1; extra == \"test\"; pytest-env>=0.8.2; extra == \"test\"; pytest-freezer>=0.4.8; (platform_python_implementation == \"PyPy\" or platform_python_implementation == \"GraalVM\" or (platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\")) and extra == \"test\"; pytest-mock>=3.11.1; extra == \"test\"; pytest-randomly>=3.12; extra == \"test\"; pytest-timeout>=2.1; extra == \"test\"; pytest>=7.4; extra == \"test\"; setuptools>=68; extra == \"test\"; time-machine>=2.10; platform_python_implementation == \"CPython\" and extra == \"test\"", + "Newer Versions": "20.27.1, 20.28.0, 20.28.1, 20.29.0, 20.29.1, 20.29.2, 20.29.3, 20.30.0, 20.31.0, 20.31.1, 20.31.2", + "Dependencies for Latest": "distlib<1,>=0.3.7; filelock<4,>=3.12.2; importlib-metadata>=6.6; python_version < \"3.8\"; platformdirs<5,>=3.9.1; furo>=2023.7.26; extra == \"docs\"; proselint>=0.13; extra == \"docs\"; sphinx!=7.3,>=7.1.2; extra == \"docs\"; sphinx-argparse>=0.4; extra == \"docs\"; sphinxcontrib-towncrier>=0.2.1a0; extra == \"docs\"; towncrier>=23.6; extra == \"docs\"; covdefaults>=2.3; extra == \"test\"; coverage-enable-subprocess>=1; extra == \"test\"; coverage>=7.2.7; extra == \"test\"; flaky>=3.7; extra == \"test\"; packaging>=23.1; extra == \"test\"; pytest-env>=0.8.2; extra == \"test\"; pytest-freezer>=0.4.8; (platform_python_implementation == \"PyPy\" or platform_python_implementation == \"GraalVM\" or (platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\")) and extra == \"test\"; pytest-mock>=3.11.1; extra == \"test\"; pytest-randomly>=3.12; extra == \"test\"; pytest-timeout>=2.1; extra == \"test\"; pytest>=7.4; extra == \"test\"; setuptools>=68; extra == \"test\"; time-machine>=2.10; platform_python_implementation == \"CPython\" and extra == \"test\"", + "Latest Version": "20.31.2", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "Werkzeug", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.0.4", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "MarkupSafe>=2.1.1; watchdog>=2.3; extra == \"watchdog\"", + "Newer Versions": "3.0.5, 3.0.6, 3.1.0, 3.1.1, 3.1.2, 3.1.3", + "Dependencies for Latest": "MarkupSafe>=2.1.1; watchdog>=2.3; extra == \"watchdog\"", + "Latest Version": "3.1.3", + "Current Version Vulnerable?": "Yes", + "Current Version Vulnerability Details": "CVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6\nCVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6", + "Upgrade Version Vulnerable?": "Yes", + "Upgrade Vulnerability Details": "3.0.5: CVE-2024-49766, CVSS_V4, Werkzeug safe_join not safe on Windows, CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N, affects: >=0,<3.0.6\nCVE-2024-49767, CVSS_V3, Werkzeug possible resource exhaustion when parsing file data in forms, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, affects: >=0,<0.20.0; >=0,<3.0.6", + "Suggested Upgrade": "3.1.3", + "Upgrade Instruction": { + "base_package": "Werkzeug==3.1.3", + "dependencies": [] + }, + "Remarks": "" + }, + { + "Package Name": "wheel", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.44.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "pytest>=6.0.0; extra == \"test\"; setuptools>=65; extra == \"test\"", + "Newer Versions": "0.45.0, 0.45.1, 0.46.0, 0.46.1", + "Dependencies for Latest": "pytest>=6.0.0; extra == \"test\"; setuptools>=65; extra == \"test\"", + "Latest Version": "0.46.1", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "widgetsnbextension", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "4.0.13", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "4.0.14", + "Dependencies for Latest": "", + "Latest Version": "4.0.14", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "wsproto", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "1.2.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "h11 (<1,>=0.9.0)", + "Newer Versions": "", + "Dependencies for Latest": "h11 (<1,>=0.9.0)", + "Latest Version": "1.2.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "xxhash", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "3.5.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "", + "Newer Versions": "", + "Dependencies for Latest": "", + "Latest Version": "3.5.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + }, + { + "Package Name": "zstandard", + "Package Type": "Dependency Package", + "Custodian": "I&S", + "Current Version": "0.23.0", + "Current Version With Dependency JSON": null, + "Dependencies for Current": "cffi>=1.11; platform_python_implementation == \"PyPy\"; cffi>=1.11; extra == \"cffi\"", + "Newer Versions": "", + "Dependencies for Latest": "cffi>=1.11; platform_python_implementation == \"PyPy\"; cffi>=1.11; extra == \"cffi\"", + "Latest Version": "0.23.0", + "Current Version Vulnerable?": "No", + "Current Version Vulnerability Details": "", + "Upgrade Version Vulnerable?": "No", + "Upgrade Vulnerability Details": "None", + "Suggested Upgrade": null, + "Upgrade Instruction": null, + "Remarks": "" + } +] \ No newline at end of file From 23703b367951ea94cf5afba28684597090599bc6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Jun 2025 10:18:48 +0000 Subject: [PATCH 8/8] =?UTF-8?q?=F0=9F=93=8A=20Update=20MonthlyReport=20on?= =?UTF-8?q?=202025-06-25=2010:18?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2025-06/MonthlyReport-202506-25-1018.xlsx | Bin 0 -> 104360 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 MonthlyReport/2025-06/MonthlyReport-202506-25-1018.xlsx diff --git a/MonthlyReport/2025-06/MonthlyReport-202506-25-1018.xlsx b/MonthlyReport/2025-06/MonthlyReport-202506-25-1018.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..a7b5a95eb0e1e2a27b54cdca335b87bf8c6baca9 GIT binary patch literal 104360 zcmbTe2{e@d_Xj=<23bPZY(*%^nw=RTM2wO>BzyKHyD^cqP|CgxEkqJAD9aSG#@M&) zJK1-J`9GuOQ~&e(p7THdbEceE&wcLuzF+rs@B2QFIl(o-B&R?i5IOJ%3hLRAJTxQ% zfig)!AO_%HOq5-mJ*}NR&Gmd;tvzmE@^Nzf_N>MEi^xgUox`Zcp$nq$H+dI`qZJc` zZp=f}|V z6`R>5m%vStAL_>BjwZ3H{d@~ixf!hCh)(+Ov~koUra1JP#f*Hv;d#?slKMW8akIuZ zNuU)k*)mgEO^frd21BU#W8o3WSyT3OWkcLVRK-(SjJsx)fL+_#N;jE|J@!}B(LLAOV`hAkYcmr@6beqlfS%!rui?KWo>DP{CFLRHqJ7 zoYl#*UVY+zIm{=ah~afUUHbS%UC8oEWE_m@u{|Wl?Z>Qb%i=fr#|w{dY_n5c%x61A z+R_%@hG{vnccZ;bia;4SqbAdnnp@+0og=W&X+1oosGfV_dU=N z(zkmhEzDph>jE4*dt1Nn6HXx~LmiuiLZ{i$-F%}x(PCWV#XfYKVz&K}=9Myh1$)ZF z2Rz?8=})2T`G~X-MKjnlxG?()VD4-?npB z>X^wK(r?9`J5OHnO1z+eG2n+e^SzUGgKWbx(UfGo{YabSRIUY&W0J@z=|B$ zo`2)`zVDfItmKH^rOlKVRHd6A<>%O}GhPd_er1K5T1BPnp1jWoF5;3OdAgLBC$v`o zJX68A`o@`>+tTomMp3txle*Z@D(OD#c3=Pqs7U`0JRc~L^EPCjqNw3-9v zasI*4rUg&3bJSR}^s#drcdcmdPv8bfxJphX-6(!jWv+F2G8dUp{b+%|CLknh@p;&f z!r=>fcF8A#lq``g$tgw;8&nS7KK8lSeeSj3;{y-Ysj0Uny)LZgWvt_uL+rLom8P6d z7Etm)ID{P7tb#0lkbV`k_yM}RDEt_QsXL*ikEtW#)4zTLDzZh~^{sB3=6>pvpw{vs z8+Jt-y`e{lM{8r3eGM6d+ELhN^6*n}`UZp2}Dt8y*UsjT#qh8n{NH?Ir|$%F=O&4jmSBK9VS$}+3>#;0?5_{83j+dnSG|H6UPbZFsh?<|v121X%N1pLx*1k=OR(R>0cY^rylRoCj{rJSOKL zwagr`H#CSpIBXeJRKV>p*O)ce1n#aTn&Vf^YYrE_brqWLCsc2nBM$E2c4Ex~4%UZ1 zA@FM(_}$eq{QCOQ0heNpqSHp~%F(QM=4jyIbOSBoU}DQ}Vyog{dbqG%8&_n8w;9Fl zLytBJ@ry1W`qYm0cMcc(=*+7R7Z+1Tad_dquKGmYpr)GD#8zna#M0tEephp9+Wah6 zjdywif?YAQ_aQ{_wy;s6X741=L5Y=+refQ2pWya%)M5EVntlK~XAa}RjzL-r(y%f9}gcw%^WmQJUyVs*1zK=n)4y5GaBa_mX_O_npsv$yV6=(99O zSG8sOv_6rCoYb1POec?8q>5^|*yKT8pK#?)9o%#lEAWw^ zi~df5N77M?@=*<@O&;9!3F>!LZkXEMkhjsyP(F{=qvT1LkWHKrHD71f5_!eE_RW{h zJp877m{xk%d9=@itn&WKn4EytB-sWAt@(`45jnr%P3JWd<)#H$=SgkeyD@7J1fU)^JnN zMk{^te3{QRo{V+bjCIkw3+y@-^$b+g^=7j-6@ef&&X)yT#3W!XKyNmX=QG_K?hvm$-GvH^ruRG z?d`f~BF&SzAe*^x?5A{C{<+(RUf-HtENj=SPo7XlbGdKcqGw)1#Jq=WPlC4f%bT}z zZYo^W%ItcB_Pj7T^X6Uc8%~DT?c;hT($Ckb-@W_rh7)YlHlSxB`TWWC!1U{fEFvCl zuSb^C2OD2kx4jP232z(dHjym-`(p8%$Bqk&jtdRJ$sUqh3D=hbs(BSH{HT($bdu1H z4m_#*vZ?!`7BgwrtE_LH9_a2H=#C{4pLJXiO8x0Ih$>0O_NL1~_f^R)FUhUDm{yro zzk|j5+aN?0t3CF=eUR{*hzKqGL)!FmN%nYa{QfVS8iZLbFuz1VnC zXJk{!Mk>-j*rOf)Uubs2WsPX}E{1)RVt1de{K<8|?FNfTgG{PT%WKhM`*$DgIl(j1 zwq1?`5>q*&EnsRYj+pZ#O2CAOZ{gbk3H076N!@G)x zr8%xjbM%dSVhTEB(qe?tXn4|M7F}hzgWASD9mhRc#yw5LyNK32XmaizVCO}?%$L*T zfG1|zwHuhU!#7UIuAP>R;M!*#F1nphr`_Ns&2bVs>ne+Om3`zY`>u9A*yM$WG{?~6 zuJM2gPt%;PH5Sn_4_S_(^sYNEyEeRJ6`)sJm(sM`hdzC@g3FF}`&D@b^MthF!d$E{3b=;mTDue6h%zc{NSs_%$<4-xWivfON zaWb=A8won?R~3ifZOoIow72bf4z176Om!{EW;&k~n+^ErI=NUq$Ma9T#ZfUHs-yvx2omUZ6qlXlMOgoL&=&!LI=nNu0dz_JZ-GLY`T z6S_l6mwLd5%TOQXRyLNi6DaH%^jb|*lfORhzPB6cz*k4TQ<{l> z`{j+P@uqm@`}5k=-*SZBxn4+Q;`qj|elag{GA$A9m!gxMyGPQY9O#y|F{tfY6_#aq zIy*XLQhN5%yRIldYLz0%DQ2%mx3+t7J-K~)r|v07=%%vIR-!kYS1+^G55`$_3pU8$ zE7QwD3-<(i!_>3GWZHb4@|*W~Kc?xNwC}#$AOoG%&V5rYQ}Q+B^lVXBN}r6uD~}Q( zQ@K%p!i5Q$-i8XlYVY>ia=H_@6vHWfT@U5a{zY9cdKR^AVYAdZO|Oia%;{6#-oj>G z=lrfRnm>0(HO1kDa*lj?Y&COdZInchM!1cyt6*T^t8hm9yyTce_vP0OZ1!eyw|ly> ztT;{Kqo)_fD_>CQ-k{A*f%J6WU3wFKQ;)Vok9IB<;?;9kC_lVQpH|m^Rv;b1*n8LM zZTL+i+72UHy9`KauUng@Nitu`BJ$8<;a!8V8Et+QXLdEG;guX>|F_iJ?=So~Bm0Bs z`X-9W|Lx^%SHB-;qJAK~JoAbt(=y!~1|!7$EzYGc{E(i_N1weeF$ngXS4zL1wqY&j zZJ*uC3D>5*fSye2NZF7vig5RbsVd}-#CUvk3@9-*v0^*b6LM|22>o3rHsPM&xd{E_ z^f4OJ0yu-$PH?9me4JwzmnJ9WkiEf)HKlc^0y26ZixQ}YboYhitrXoKtvz28ZdU{G z><`&rA*}D*r2vS& z#-O?v{LvqNOR@J|fVB1ANvFNwHh;LeV(%B+e8;+ZqPm1#HKcULtqtlZ*rDQ~h{AJr zr^lAcAIHPXRx%dCwkbWkcz?N5B~lSZ$))!qwp5Kv`-!4TydsL0tNT@KsTP-Zs-jA| zBI*>EUT%Yoi@ z=WQsJ`loGpnUvXO`*9hfa@GUiE*-pI*g3PmLnO41A`5!Uh;xiQ|UI&uw^$#t;N<Egl!KXJ6)aO6)xBz5H1AmH4Boi$DRC!3l0i| zOL5IsmN3|7XK=xbX)nx8rr~{MxL!ua1X*-t81EPLZq_c$hYKt~x|c%o_KWUs>BQ>a zi~bm7F`q$sAf1!*J?}^O+z*JvN{I1+^sG=+nhHbxVeoz++zZ;fd<3vxtorf}MJ6Rq zdN${Kg$4uTQSjLycqFu!2_b#?=%m6?uw)QC9@={W57@FYKM6|@Sl9q$>~`BZ6|d;BB-Qwi^b2(B=$sWe;&-v9u054aO?~Ww+6GyO8b8Hr0?h@Lv{K&cdO z=#K|D<3dMB2&_V$WHLki5#-6$nO8;R;DiM~7moe_Y+vY_PP zu{85Z?Q9C#lkf!{VxpobP+HzAQVR09E&k+SLtT*ebm!T2)L>>Ev85N0TUpS+c{>=a z2HHec7X|*(L3G9k25W#eLB@dYIO0Wl_9S*gM~t}WEVA4rk}nMg8-P+!)?FZ-a2|e1 zaq%Q}SErL$ItMZ2E!Y{#LY{lb{{(6H4JK{J9m+RAx_eSA}DE7VEKUi!Ia^kcoOqs&l< zdp+2G9C^xz`xv>l-8;P^ce5WEx{Y|sfsqk*a>~E(19s&A+C($u0O>3SpZ|r%()!T% z4H@rqXB}o*L4f;AhTc-j#bJ+hih*b{%RVrdyaz|7_QZ2E_Rze%3%SvclwUGz_rJ1| zdPQ!>{`@Lz0=*SVxKS>d4*`$1j)qem*pqh=zkHk^r@AfA z!KwS)Zi4>B;EF+{=lu^lN)Y;;5B#!mf*k76G%r!$$WMa|9F1P)2PJbbO4&I0kxn)c z4WR{<)+ju~$9tELmX()nmm8#hSKfpArXB=l`n$aFFYQv`to!UgyplRB7x^0fDSREV z9<~EGz1QMjI;-Fb+*s9q8QV!AQM#g_2cYWFvT7ZEZ1>0x7N;|E7&Lk`GKe>G3a0&r zpAuT#QCQ`WigREHush;+390!=l-B%8HBD&^>MMu~6b=ZderW-wsK@h4#tEKQkNyuW zqIc(iL}y;1=G{Ds?}oi|;7JFhv2LS3EACRo!+4cgl)8 zYco@Y%>5jA-Vv2~g^JhnD83HVwufSyUDk>~hPEM|vNU?}A9~ioC`IG2dph(0k@@#0 z{=23VnAWUC_n#l>o_o>qA-#yFtc^WXFYl7wNJ57GMju*&D8=I7`#NXA6;F|#=s}$` zWc0Fl4NGnV(YOQ_^}kTe9|W599Jo7-qWJ5^M%Z6&O8!Bff1%}u*qea^3okFrlRs@Y z9-=k*5G2HngU0svrWgM7-fPy^~Ir{hHuVav* z1gDLRG-G<^Ks0kl{7pzxT1w0tGn1EWK<&)|>N@W|67;(+D>{+?RB6loE7!5e&~*eo zN8@vvm#UB(|DiFx!h*KLFgTA~+@c2Y&n@gD=r|i0Xl?4_A&$C~SyF$b3 ziI1Lwy>sVY(a)wJG#BA)Ft7>Fxu30ufHGv`+KRyEreI1tHR?3o7a+|~|DdrnZ9DHN z7=;WRdno)AT$&*V@2vozn}aFs)kM&AUxT<_5I&H_Qhvm%x})@E;JtvO|1LIX|9?Y% zKY(LFb4j-Ax1Zpfz5@?vPCdg%0|}Tv?>z^jkcA(|UfPK){s+1Ljeha-YaaxiKC%CO z+dqcLf6(!5sGr;Sn>#)fv8a7>5{QF>2kN3UoS5d69zJ>uR^WvSMg+Ed;5=v7#O4~kv>Hv$3km>`yfQy>@5JdQM8J8lXcD7^Vg zh(ix}dJakNhdM^CZHY^~DOfP+A^xmFu!q^;UJr~y5e@=H?E*fWfJ2^3;3P;j2-V8~ zXK~XqZ0Y6Y%(8;r%!Jtz_4~&VFWYlP$t%6C3QH`|S z3y|jZKle%J7`pv+Ul8i8IOH1W0WmS0gq(2XKH&o?5fKRxlavw@6Aq{B|9iD(9uvQ# zgcSsUa@M{0eg#H2R8<&)P%zM`JtD#rUiP0LgHRWt@GrEd$b-*9;rUzwEwq2dNa!L@ z$VgD+C%Y-hn~6!z{fXm2u{MXm8FET0*b{DyOigP#oFN!R*eG#Ym$gYSiiBH$8>AYH z(ucv@06F|7h*K7xz$Gvap(KGl;mY0W2K3j$ltl(YMbLKp&B0^>P$XOeAdqSRN?#F9 z!zJ(;LJ5M=apgXzedYnkT>*aFIHYG^rKd_{K`8g}s(vVah2WbNCBV`8JE=XLUuaI1 z;G=)Q3hsk)-0kUX|5SqZe?ldsPSy=Y!XY4lXYN26>#z$%(>z0gNeOKP$obGm4F*pX z3TLhYad-u`PM3lI=M|L(BnXRqu#TYP$bAl^nJ};Z?gR<{t)VXyeA8>-PZ0t62Scu5 zkPj9RbnLl|G{*^(f@5*Q?m&Z)hPOq6&-KHU)@mZCyZt6$GL9&c(*goV%tc7!0hrNW zNCzkfGZPXv34HW-Sb;O@q7?iK^{M|0*#e8qz$hf)aGZ-JxU?AQ-o`GFMMmj|zwQ8> z*gY|9zY$9RGCbiA0?h^tXuqVm496b0+yIy6A>F%S{~u8?4ZFZ+GRi3Ybw`xGB)km? zKGzLXTB*^X?#?4~%@YRVK7~*1hZQ)Y*d?(Ks3ne3p(Bv0`9;{hxkITpNVE3Sc52im za4>Zhp6@a?pUrNz63JwT%Gw?cCG%4SFQNWMPFa7DYtRuQ4vmGKkifzZT&@7e`=aEC z2U-M7U4Z8k$L6!zwNRD(g&O`rvn5C-D^%9zs0x{%f)h|dtjsp3tgTTiGQZ1U>F0?+ zmapNjTcHfZf`N(UY$u9v$yHm}eX;yc1cd0=rLbS9Bub7_TVaJZC=T(z5GZFKc%mXJ z#q&vE1=;K%)Fm)5^>0LQKLproTdb*y%SPc zEY8IpT=fx&rs1$7g0SV`ue*X~H=iXkI$WWV@WiK1!3y0`={F(97-ZN2f`NUGk){Ov z4yBW%6_fwiZFgXX*!#@Z(G_6laVvp;qic<~?3<5&mVagjdP1KtUWP`wYM|#>$ z;7FL-pN-3@ZJx+>9b4yy%N0`>p*&?0+&< z@I(no{Iy3^filE67a2B!h-aI-MGeewLSobe-cbKdtWvdA3x^E$Z`p|dCylLEBzg>XLK+J{ba?=- z$^e?E@4(p()ZXY6nJe%XE|TvTzW@_hVrqh< zQ3g`j-bk>}7)*JqhJt335;BPVU&wC^Cg+MGWw*;clKPA^8~+#mnvn>x_<0>y`X5D| zZ+F(tpty`ZZkdEL%AAV)SC*=>k@tT!C9W%A0HNF1?6Sz%{P4UXaSK7 zz)T!}N``=FPuqq6lFS*&V2_|?;Kdq2G0sVKZ1k7RroWP zMe^BL)c!%UFOhV17N~7#D4C5acoOvwN|O-zLPb?_6y6FV7h|ob6 zIj<)nk-hjh)}$V)M|a7t{zh9bkwvW-a&ZytK9?ByLx#k$gt4eis0x{l0zk5u$O9^> zXGh_Un739IX(41+Bap~8d>l*C77AHZhandg!R~R<6Ydmg(*W~eFtBL^IaRA)Cq~-B zf`o-77e|Xk8hyq{L#Q9E5`!P(&j^bwDuM6%BI(R5P;1aBQdjNva<5JdxrhjSkBb=m z;Q{alqEt0oX%?YQHI`O5q#;2>Ms@+OY+<1WSJjtF#|u)D zeI@#P`D6Ka94}zAMSPba9V#llqi_u7E#z0vki{!oTIh?4#IUfOAtU>ZdVyUuVqo)# z2*NIoCvV{RgjxY~IQ+#b<}Hx6zli*YR*Z~!X}sNE#QjI(aX;t0{+q>HRFBU6$0>k# z{z3oi8t{xg36$_3%8*5EtiLxwkY=w!3O5-13V%jSM35DDB5D4`XRBW;#?aCtl!avu zM;nPWst0Hq{2y`7=PUstxpJoO zKz?l)LotNI7&068=Res4fX3~;t{m3gG{{gx0Va3%`vq0g4g7bQT!Dl&viE#YAXWS(M1g2naNbtG$2rdK?nji9gAjM5sJq zy*p%N#&~5L3qoHI1@p9GV2g-GK=+CF6*U-aEKpmBpEc`&#gL1Ms1pOKyasd-yPrAa z;w7_T1db2QX!%+X5}@vWmjO39w}^-!3k!tm5eN)^jt>EJZ(+eMLa2fVAfU=J#6@UW zScnLf1wkUa(h}|m33C&u#~tsD7?J`K12;GTgLGeYObOTl56J?S>6JXY zbkb%lxEHTvGbWMqDxJ2I<_;N+{I%e}Z!I~ZJ-(Nwfr|YL6}ugABNcl-pkvd0*)AG^ zLoOAvnCDdNG_2AjtkQ8LCt0Nd_FS()f0Shg`S|YPetpYCc%>S#=dz+0gg=_qF~{w$ z4=;vf9Ifs@3k<*?(jxFH?OZ{7OEqTZF#PuT#w;!L@K6U@S$VKMJz0qGJLKOQ4yVn; zABC3{-oq``Hq_wIZGCv!f4^R|_^``b)fxoy(gXjmuNR3Qf4!*ccGuEZw^zQ$xzs__RKgXn2NJ(bw zZR&fvasuG!NKs;R?cSAJpLH%gm2r@j*wK(=Eb5N7Jb_ z0SDhQ5xAC|(V#ti;Qn3b*U{=VDHcd@~mUHy`d2Hf{Cb??xwK<5RHCp_3Z4Tgdha0$KL#jr;48P$$ir<IGynnT?7s5x#w2iFcn&}WYCs5x9p_Y#wG-A53eQ;7Xf-*f-h>@dx#^qtJ>+=0R(~*Pa%) z@c8Y+vYLRMdt<`Y2S-CL(8H8D;hNoAV5yc^D6R&Pn1Cl=-FdwSO_`a0ZGLz-QF!`r z)+K0f#=B;3zM&>?t*hm5!@Op%6xIU0G~U$46?ABhUo6CLXa+1F^`#vitRzfJnI9e$ zB9Cf|X)g*IA88n$l|3?&?Yzb;dzJHJr_8$JT*cLl;0(!itisL{{;XN^s~L|nMq}kk z6?PhLc5G~6J_Mp>YaYvIZs2-0?(B|cMtI>O4M$I0KR+<4daWK>bD1@EQxPnAJd`&vgM2`iuXn3Rd$}O+cKW|QFB>qXB z)l14jr|xz2-8U0je673)zNKF3si)FiO>HGYqxKiNeADJ}8K;imHauMejS?k8b5aM5 zNrIFCHmwq`){9Nb9wooNx8rC#n6M)Md|s^06UltC*;7>P_9HFjPmf0eVjfgvTbZK2 zxAs@{Cznir(y}g&5jPtDDiGh(XmwdEQb|MM!t1D~Zu+>^PA`C+{N3bfEd#kObU@!5 zEnzOo+JMTOhnaP`V&wrW178!6W~HYab*|<5LIUF$)M_*gK4d=`mLr*>ZELo)wk|3r z7TV*;8gPgBK09RsT#e7hd|N;IlCgKM!qDe~VL*rw7~FQ{(UouQ4^M`3Ja4r%vI|K!>is^c%FIatdJ@0ee_ zVti5MOTroV-qGn+;qBLhKd^yrC!0G~tZA~D9%eIPVs7EIjkrqLvAH@RcD#ioo-xkO@A@E$lg~F{q#Odr@#XMdPqQ|2L`W~jO>?|P(?7Nu7 zAid?Ttb?aUWkY4pF}g2@Pjha3ZJ5Eh4L>UZXQ^@y7zw$X3c1%MJZW+}CuU`qb6~vt z@Vh;*HC*$E0Yr%7&}C zu)lzMMTpt>oo{=#Yw!5HyQ zqe<2^g=ND~=*U#)2#8~kp-^u3Ef3<-_j7Y4F4_mxvbcG|?lSYgWD2^nw>S42L_>j3 zk+s!P-Qp#8vB&}`xd3yHYR^so^vRZ6<1LKR7sburF%dqNEsX(@eYbt6@TQT%6*sZ= zqxut?qLB^bnrbzDGS#Mx)uwK)T9vO211gLIB87N1&Y5|S6X6-Q%3Zk1ZJ#ZE0aTRnqy1i1-P~cN^uI7l{XZRrmuhY%rZEvQ1@D;&a^V*RHA-iAoZEg1T z>MR*|1BdH@&DyNZ8b5k!Clg%wX?1ri(r=2w>p06kDz98$XJTyyQ{6=cY~gN-8)hCdkDjxPtUtKJ1#j`g<293uh(^%a*#}3Oa7FzPpZV zDHF%ikqH3Em25~f(R)gRs=G@9#5--Xb`Cw|y?0kxaq3Ju!QMCQ9y+ez?<*KnW8gX>v3(s?nvo@-HlhRnU++`_z;|jCz|L3FCy!e z$q#JCr)|ao=WkLQ!gd?)((*4nNlY^Z+R4t>_Ofc3-DC4i6QJx^>PPDWKdgFuSYvj05KOnQE}g$s(lqNly2M3__?*xI45o9J2cyGjk#ruk|9` z>#$1i=R^!WBLG?_>Ef1s?8c~6!f_6>B`&#%Ujok{=VCd({SD0sTEhIh=4&mWq;tY>d4ln&YA@6%&W0<`E4i(V8|@g*2g?j*Vr$ z7`;P-fA9c7Bpn9)*7ft38jEo*^itObl~u z3fxe`tSK)aKy_m)JrCUnr79~8-?Oq~JU8W9iEQ8?age}TRFr~YFzZDOuy5r65)ze; zt(CcNG@~K4v4s5xJ)(qu^*%XR&TkXT1ic!~Rdnv|2Hg{Ux!k6T!ukvmATQ*loJo}l zWir;@`Slv_K_Ca&`GvX&uK2Hc=W(o~GIk7~98{vAFX}V9?tDT^I@i4sqsd;j2L`d{^aUXz{v(o@8xy%_NT`vf|qCw{95hdbkzxLJ5 zJF35efI6wER8J*-V%Tc**Cz)j-YK=$M*wSbSORN_vxTlYgch4V zvnzfcmpmeKLB!=p(?q)!p~bdE@SK5C0_OnG0h>Mp9lnd*jE_{fOOB6J^o)p+Px8ge zx&+H;W|QTnEGXgX;kk!LopSXgqLJr~HWM%I*CtfnX?zklva1{fq*X2(D2%yvOMf-U z5&NOG$7eLW(9NZ`WjkoM2Ygt$5RtbMI6#NE$uj=w0c#l#7m7idn3HEp0Z z07sz?&7llH(46r3e6B9J1`<*4i@$bfSxXm}Nt^GpIq0WDQ$sM?6%uS=7GFJ03tk?W zD05spjh+&M#yrBE+ifM(i*0y2`(c|$K*IB$NY-5~M{J^yVhdBIHA7s?qkwvxm(7Iu z^0Fr&k7ytJHX0P*aTX*bn9m>%N->O16@s-ep^!!8mOlBbxkg4UI8F8cm9~27w~o(A|TnbJ(dw-V}r)Mdgc0e%~wcFeWwREh= zLkx|G-r{H|C)C3fOoE>aVTeUN)TW-$#gV{d2#xi}YW#~)-H`V~+S6WlYQ zAi$^s;Dcwk@n`h0gy?;qG0HcS7GJ0yXX3Oz5esXr9It;uf!I~$+G@P*etfu>)8^WS zXA+EY&lrQ6SJ=;>SBE~->kLfrpA<)E#yqMu$6fQw=B&_JCiF-dEHi&paucS$X04ll)A@u|NplB>4-^wV)`S8%D44gmI^JozE}Q6{4_FWj-- z>F?mh|^imtVd2}+bv6l?|=8=YDDzH#f=oRLJ} z>%;?Gee5z&WWQop=`(Z#wRNnBL0nZ??+BiLnXZv-2r{@BT$^Bd_x%G9ALnq)$dA>( zBEUZPj-#v5^e@_dYZyRgIrI2x%mW@roE=aY^5#3ox!ed6rUA+B-<|=z7uXQj3@zEv z^ezIuHw2Me&ZGn8$^`QhMA_0xtuIHC?7^O!pIV8mbZ17;S>#Of#OC1(JmDdCRDZ=|Ji-%^JwnZt!S4lj8G z7(E+ECf&X9W6$_v^+hK02TAoYryuSc7-l zj-QDz`jMndjwi7j+ZMLu&Xo?BC2;>KPb>B<#=DZrsgP;(R`d!WgvmPHC+)jko^Mb?w|Sk^ieory^P zWFH&l*g%^EXr^WKQcj@9;LZXDXk%V9H2K8gjB`4VE&&VYlZJEK6lIb%M*BQ>$!$rW z%vVMbc-YTxUcEzFIeBTn%6QX2Xdf)P5ys5ls58hiDuOoLzrhjU0jxT1aw`lXxXOC7 z*GwoNpQ-weX2z93J@%1F{#hW#VWVHmt^(tbR}4N+Ox}=ab(ay?GyYaI9>|1Fqpq8e zj-ss7@vc`1yABU;2^Txsp;sJ*B2si;$JRl!E@(fjLs#}SC?zuGjGAU-$r#M#(iShW zI!n&&-Qu&X4sAz(Yr?ZGZrsal$6<+5pzdw6s=rZ0ikx_U};H;u#1PpVN& zZbo;rU*B;AaHVkVF%_45!eEC;Yo>PwuHk$6;Cfc;qW}t*VeYet)MV%e+}E+?lO4O~ z{6j>&j+n~GncelX5@LEmnag%8`WU%@qq{U80QXO)G<`m)=^`!kG4e>xq4luSklTKA zHM_q8-B{!h$BRPrfNc%0p9`SjMr39un{T`YoSWQZ&xOuUHZ2^RZZhe@ zwxSz=EhdCcpaqx0-+tF*L}e0osKMo(`sB>I-dIaCwh`{D@00^Y=n<`e_G4wpO%zLb z=Agl9Q>U*;3R-Yp0hkD4iy4{ky*jW)6NOI-DVSE4yKn@4uT*{Jl(^i?oi#3UQ~6Nj ze(`FwD8slvDFCWukrs7 zX!((f3v;T^IQuiFFFsg5ZDV@e#?)W_)VAcs#SeEo2P|owvyKAFro-DMC1xo(w(bNe zY#Z|p-0SGShvc|W|LL=3ai3)|bME?k*Y3xE)#p;~YYFVQ77qD$|KBInK+YZ04j5!az{C)`m-FJp5)0P=wR48x4G|2XL67GCRj zY}W7It3?6!*PBhRHv{F=(uCZPhjyry(OX9q1~X)J2u0i#)a7D4PSpvN(hTL$n+WD_ zJ)x~Vp<0eD&~eB@d!mu&m4eX7iR)dF*h+E^!X{A_+7D*(kTX$o`4N;!sEQO+q|+Wh z4tCg-IcKM&Jf*Wct!ihLE6z*1~KY;~EQ0!m@g`J&o^(9JSKmlRYK!7kJ-myizd!L|VfpvH==kP!PJq^4Z*cxXb zS9*p32@7B0QJ!YpK4yUXqxOTjJmehZi31XW0=|fMd=Wqtco{gCKFHQPN*Pp1{+Q}{ z;zMroN|l2k}4_YALz%*2Rwq4JM#*`F)S_tp?W* zN(GqLSqo$*DC=+9iR*fa6O2#K9p~*#WLTrl-p@AhI7qEFmpEqJCd7>B@hvGs6M>8? zsZDvnr$1rTowhp@7fGWbp`yKd%$=o@0$Uj4s-ah^RnPUiJ=DFmkvUkK;su-H3+U;x z@4zO#K}OFR0(|M%So7FfzRT--QAwTNq_lhcktjdvDCL_~&o`@E@c19}Bd(^;cY+m~ zP7b&dj4$X60=2G>nH+a|8ZPxXTx#r2hxvzO`O0MZM^4ESfR1sI+LMoc3^$Wx2<9$q z$3@jpJH$)t!baST8?lQ3OjOrYL;gAv$3VWrHlGQdA z%V^$b)}&hMwP^WQV}z<>c@I?GQV1Z?7bbDf*yXQ!5VA*X_lU_N>XzO_>T8N zEBu6hp)=F>r)LtMh$mr^AU@&B8!{Jpf)7a=k9l9ve}Z^xc0{%Jhp0r*I)H<)!DK5x$4J! z{;Kg+?}bJW2>oOabY`2rR$M#uYFP8ox%-5=|7?&JTA2IUfFy|ikhUYV(C!NmWm`ML z)|XH8l4^vF%x2w6Q_0WGxnt|KXciC4B=w9=zf2rf}G9qRud|zP7>bM9Tp?>o6QSm;fF3U$r8^EiT zk^@d%SNwu@Um>d8ZXQCXTdCuSDuKS{tmJIUq(DNDST`jv^=Eo2y2xQKU1mmgzK}a6 zW_|wHQiCJXa(QKscR&|D*H7r!3~zOffo662yxfA=XTH~WO!iKGy;q1k;rdj`k@ROG zToi{pL@px3?d|Eio`%^|=&EnJor~{!+GGzT;yI`1(sNtoOe^&eVI&7IVz@(%fU+jx zY~+}3A06Mo=XzDWRq5^6)k|(w_jGqSH|ex#%Y;q^1Zub zQX$P=n7(_x@=4Y@845T?Nc`SE=er|l|Nc1$J$1>yDYU@q3lsWzeug8Eeyv!Di9J2~ zDVYg{tEzKIqE`PkKF2#I8L!+3dkeVzYtUr)QKXk*_2zAn9+~MAxq0jOSH(>?`V*KR zasY%WEw57@EBBcNq2_enf4#wKq3rxB@p?itpC;f8;sH1#tB9wXK&AXVR!)xta|wlf zLUa7Z=a&KAmL>h-E$ zm@JRqebU0GVIBVxD7AT6ICK8G_Q$fi%+(eOtN`q}g3SPr5FrlX;H$>0eb!Aml^Vta zyh4sGf*)xeW ze)lMzDpLITyt?4hf2)gDypGpqP8$*Vj;MQGw- z7uwkyIfZ2jEsf&Y%?|S~L+0n13a#RqKQu-6CjkEo2f&+}fp)b_+s~8J{qErpx}3Y^ z1E@rp4A0@Y%ERaDCKmLzl93EU&C|@DOG?C_xoN$WYekTp@iQ8H-vYjfm+`VUo4x9Yegw*A`oQwWJ<&J7S-&0u zupD)FsVS}>IAK$mvtHcMBR-}L=}vW^=_82rd3BMmk175h;F>{UZctEoQt>ZiL*m$b zExdh9(^}h!tNO%i*Nn8@3Gww=nq=@3%3`4Eaadj0akBTG#T_TRSSa4g^Er-*fdxQU{IUtGihTs((Wwx5c3if%#!CGeC` zqx=CtjXIVek3a4AfP*Umb9YFr39TxVdU!6NT8&e^UpMib$NF;Kqon#aCq`z`)3U`q+36gi~gEU>Rs`SmLgs*x+xvSlo9I*5WzVIZHk-vsK|eX zr#9SF%1GY*c;unCn=(GRq_UzZ+Ekh}Md>iUCjscqx)?D2lMjGm(-z(e{l}()&Ms$1 z^z$^{_3#?NPqa760O@FNtdLip{FE4;r$?*B0Z3S(mMux2{mH3#gM5nDJtQ~bCv*mm z4Z~%c;>gau=aD$t*tJTG3FEKbe7VnjM?L%M{m@kE?>+maZt;35)J}pAl9P^%ua^|? z4L&gT>HUh_ze(KjDLAa|^2cMMX~XAnJG20~gS{Fh1%oIjRS|{|bdSoAL$*-v!yFD^ zprANab;3?PZTx5AeUjP`cofMm`}YLoQRpvECZI1!%Uh1b^Cx!1L?+%SfODK!bliPEp9EA06pZ$X_goH#9EQ zsAfb(9gG5JA%)gO($Yr8=ZslT`LCy0{Uo50{I{`(;eMrhtmZ19G>ou+t_KBtnjU5B zgV_U~y1BjE;69>{#!2n8gS8P=7lUnq9>5Gs=EKpCP+|)Ga$ATEyQ3V&)xHyE^JU*P zLaWWGaeiiD`~DfV--G8G7~yfD&$u+T+kE|JuQ{}&S^|f@r^|~?>5>LA1qI5bs?f6k zhpV@aimH3xhlinK0O^u)7?1`5L7JgPT4@1^0ZAzl5TvD%7+OS19YK^(lu}YsLP8Lv zOGR1%MSS-e{5;?Fd)MNRXRT*@&e><*`?{~|y6=5v&*v@ES7~LI@5R;~uF78ri7&0t z8OG8#I*z3D4Pe3V&qG%VHY-`dxKk6!q zaHGIctteL9vYMC@RanvSQmUdTA;W)p&WZfTGO9npMftODl!!BeT!F`kUPIru3O?8b z=)VKdKQ^|tab}^l075Vewdi_MpSZ5;AWBH}bBSL{CO~9wu}A;Jm-(2&us%O0oe-TA z8%@1MPbapH?<2V(9KMAFvrq}vA3nkkN@E7f>qkvo~qa*-CtnI4( zISi#_@%=9*Q^|5L95yl>HWALR^_-!QENdloGlm^TiFUE7_V5n01IGhwVOF9W5+W5ln4o+oBMVIRM~>5y)@`rI#T zH7jjpw%2|dq+`p{Ql@T99hk_2m+)XZ%^l<$)?s(zaeYjsnrofAKp9;@7A?|3`@pNV zRGiwrZ7vZV0`IcGD$g{3A*1Y$?c|u}<&%Pl%Fmdq2Z9 z)w?&pU+p_h&aK4{lC9t=yJ*jZ7^Gd6<3{$oM@Vrlk={7yS7?mH;F z*4=?mkV588CH;tDv5{r55h>G2rg?^mP$7)-F3nErC?*!!SOy`v*?Lw&tO?~m=4Ei5I#aF5 z!y9FA9sG6QDlwwk>wdgxb9biT01^z!+0!U1zY$BnD}2oh2Di>x`JJ<3809B7hXjm% zs?Mz`l&5ux06e58G_u z)GVe(*`e3wQZwUH!;QZaG6Dr%;s&y7s6YfTPRgJEjnjx)KGTA2evef)PU32qp;%rL zWQzOF_6S^!a?jZ7p5{vf^h<=X!85Z7ebXs@)AqWfWF_D$MU<#sKQolUQGie5=KAp&?%Fw~D~F2@-u}P&56g zdYVjBkX7Fk)#rukbGWiW4LqwI!FOhou)jb4=QYBEUc5H=u<&Sjf$W8lg^edl>^e%! z@ruf=6@p!s?tjA2bM5KKUSZg1IB3Ws)VW(`O;{;uQ8ZE3ug|X&#`*jk_dg~ddyB|8 z^)Uqjl<;w0hm;{jZ{pQof|PhQi@=~)jtdC%h>Hd%&nCk~6A|qVPU_%jOJk@isrIaWc1_6T4hD?}~U$d<9kbHha^09)D$lMxc!CC8CPW1@-N zjFXQ@xn3=b&x41206WRsRTzSbGm6C&(r_4&&0!Q6&*v(!>lcE}mNN`C+lt)(3Eg4G z+_KK1VMmyC=B{TnCaJYd%Q$I$sOkssQk1!S?_e^iIeJOe6gFxpDZ8>W!yZXWm{}X!nF8&9Ly5Q| zX4#=cnDqjM8U!UniSp5xZZzn?#kTV~C|`7V2koi#oq%JcImu84<8mpb^)QK;G4)$# zZoDdw+VE_AYzHMIzG=)hwi%Qy3H}a)YZVL8_`zcr9oy`d7+K?_X$K^~`*vZIAbST& z;p7ER*b!cEWhcfuiK9}hNcK%9r228=YGOy3@(?Yv@Bi;XS(0#~EV3*~Esjd^b)`@a zWy2@X^%0`_R{v1i($)(`DBVMQ)m6;!gY~GZ7`!r}{k<`u^lpez{#8pYt_ECmsVm;E zUSlulpH|+sAt_v>YlXCOk3V=pyRZpo~8Pj7XsPI0v)n%4tj`4OcYO?T;T{P z_*m5zn@O4k2fWZAAuK5ycP3f-LzbH|cjZHjwH`;MK+#K4yV?wlM^D+ym=~yqP_=Ls zJ4X&)JDckdS4jZnyZfsO#{K;v=93=BcY&g2QM>jGOh``|0GiN(!r2s zd1}NIhjHvdN�vXqK3j(A6&2Hc#t{_Wh;9`rFk}@InE{S?7>ZU#c*5j9Lp|b{; zE`1O>OC*p$Ob3PSS<2D2b8!IjQgd>N5@I_ZJcl;cPjVh(x(os=!#R)w5lHUo87R;2 zfzg+fXh(ChcvN$)LA2>>J4pzA7K%^UjXn!jk{C)V$tRpgPwGCOhb9L#3(fE|92o`S ztD3-|kG`rvSNjj@T?AU53WqQ2_g_T0L|O-}0Fi+MahFR`yX27zIWDx^=eY5Z73fY` zL*~w|mO^)7%7j&*8-)kMzY>O53$r5<-s+r0-ah{SglnujyRkt5XCh#j3GP6EP5DAR zZ%?;`Z+m}@P+vQ|lBUdc19B}HT;+3#$UEzc@qG-r^6_5vP2jQNouaam@$5|hhpO_q zg1(X-^0~8-XX6*?O>#&9ww>8X2&iX|+c+qDg`;tF*d?$trQzCA6;Q@02+okN)hprXWZ8`8B?(Yq%JF|mud&K2x?wP)<+kB zmMEHbEDLJ+3S90r=Anp}qQ*qk$nxA4Ykm99x&<|B$hI6=Y{llq^pvz>t@xA|3>tDJ zt@LxjhV6&}RBln=7vl7Z^@o~>?v$oX(u(ecS9N!FeuoHj6(G>Xe+e&gkP4A-_1uXj zfZoioV_sQj$*?1lb>@|1CLBu=CaEZK81%~!tjTNDDz>p z3Ycrph+`6^btg$>RFObK2-RI~^WnvWSfn7oBD7%p765qk=8DbpG%HJr&51@cIG-{x zzD!K829oxHGK8JKl&Fid*=_-HCvCb>MQ}UNmC^~;TIfnRULX*57Uj;&_)<;GFDWak zJJl0ASVz740vG-cxhtq)kR)CoyeKai zCVU^_<&B~jIJ5MP=5x=2o5v2Q8f!Z=-JOJV<^mfr3 zPbHaPphdo9Ko2Vv`TSPPDijg|LlMv6TRo(o#z@|{!+C%rcuqIUS{-nViS6(%AZ+|z z#9=vk7NIZ&M+l3k33$s8*p!9<-chgP-)hcP;94wX=PF>KO%&lewvW0X?fn2l*Sm;YaOQj<<0+Ty&W}37#q!ZFw+=o7<~HyJ*kFVb0BWLG z0h+Gs1~lC+dy^c>I#=4Uw!t9?2WUM0v$9)&-$5c$1^f<%{;F8Or${~UEZoOR#;Ho^ z6~Dce4hVd{MX+&>?um26i@_Wnzw>_OZ%(3gEK1A)9cQP1nB0QWnX)p6wpfITqb(04 zh_yj}TH1%0o?jf2y<_DIAxsnVq9E2!T9dsbc){+!nY7MGQ-&mw zg;2L}&n`gBkTPT*dgqljYn3(&pedJ}I?9?m%alz!eZ7Ghxb(yatLtbL%?fn@5P6Qq0Rium*U_rg z-uh6DRP*_k;wi0a$x{L8Z^r-$>qCW+TNEUmHGiKrkJfL{X%~tl zl=%Wlk|bjkYzAi=@yEy->I zN6&ph0w+sAKL=qfBSm2+XIj6bvr#wL}} zI#7kc;VCYrnnf&9jcq~G4Qv;KHZ?O^`AQ1)>hQY&<;@PYtZiVW97gS2K!EV3CHOvOTq3DZ-G^cl#fKf?#S&AT z>iYt*dOi{}?o34}*S-5Qlvb~}M__A(*lDO%M}A=nx#r2S<_WtneGeF3diGJYt7{2R+@pj^3)k-H*^@fX;O(!_mMpFG z%BYh|sgo-b^L=(6nzmPQuhT^W3#8Hb&jfJwyjNCjP+E;})#nmU0b2~?gx`q=nh~ek z+6Y~gP*yBoH<_SVTVwdkPh&OOeb=WpG9=)w-1Uq^Ji^1PC3#`ZW7PSSfs1BV2q(z7 z3=|~<%S`9?f!KDg-#u)v0q4t45oZr?9DvPfk2`C!EcF-yEyvN`|LDErG%CS&M7vUs zS6f9r6tdQk+NSmB14y^4U6jFAfBlej(mBHr)L(BPeQk*B4O~)?$D^TC{35;n3W@Bt zV=VEHWg^XiDklPi2fin?Y*8&)_`tNQ#X2V)Ysm zh%}s#iSq(5*;VY|Ux`mW%*7Juz0#>SfI`Akh1!uOWL_Lju#%uQ)YSZy#A4w#hB4FEY@eQSc3=j8F(FT7o(^D3dvav|s`omp%c9B^f1D+$$7b0<=h#3P<_G966$tguv(Fvh;~C z4L^*ljJi-hZ%p~RL4y3jyHeEuNh~2|K@(wjA!ee72YN3ctz5!{kFGqg#^co-8QVI} zIZVt)sJRxAX`E8i6@QY1qR?WDQDgqi0A|XgwtZ%aE#LnRkfg2LLY)}nM8ad$7mDN; zF&P+ZWGOBZw#U^cx@ZqalGy~P^KZe;semG1Btlq`zY zMsEIRCyg&4pK2k-`CB*!i9z!KrJMu8Y=aii)*ZoyD?@3^GmH?mYqc3!n_upggFCaGr z5c>?tqCK*uJsr*11z`E>Yo1P8i-Yd9^Kdx=o!^!paQG+%g9=xlE$d7RfH8+`I?<8c$@o?#V*&4KN^XC6wORKB|0-7>~9-noA{ExY7-GtK!{&3$fHr33iA zlT=go0jVp1DEpu&)E(Tw+qcK0s2s1bBRdL80PTB0Y?&x2Avd;6nE#UACE1b7-}hk1 zp6^YJCU@72HPI`1LnjP~IC%&H@r!N@nKfh=+0Q?wUvw-=;xP7jM%2B~u@;^0t)5&^ z%(v?SS^c1$PZ+drl}AEv<)d0@HBC#qYMJ8K8nPr?;t5XlU1fqR!bA6H2dVFjcqF|= z6@ChUO_;f&Y6XtxGQg4D#p+9i*oRN6FOlV@Jtb-AA9PtI-)Co%ybkHpFr~B}94}5b zttSHRw+kO~4vV_a!^^(0p^QI#SG!~+jjeCZVk|B$_VG5!u4;`PiyZUkZZ5i%UT5!4I0z~n=Ca>46+RRSRV++8fbSg4s*QhYJe z;!voNs8ch`vGk&^F=%X;IK;&ER|K4NjHT28jVDXccpR?yORf)SOo$oH5>teEEjDCS z@rNv(-4Fl4C{0M!Wt78X*Q(2|d)nBEnEQ_HwB1>a{j~0Hw4~}Z1G|!H2-nQw%weU& z6D%Gw4r69D{$MpDsmSsPHB!H2yKS(-Cdr=vI97jE9M+kkCovX#CmxNR(5!Jh!!DQI zg#BhaUC^J}rRSWHlUR30o2V#_^Aig$C-J==uf?Rd+qe7IuV?b4=JX;Zn7zo8;c9%1 zN{Kysoht%qBJJ-$=-UO{CP=iA2j_dMbZne6UMJQ)bRa65vr7Ou)#2W2Du(pXsW!}w zP`lk_c7Tb7;WI+*-2UK)s)Rok#*s#--+j)Ct51Ay!)pJJjV^6&{Eh*1N|slC0(EHkfy`-q zk=6_GK)oWb5X(q%)oycXI6;Nkq}?p)Lrm_Zdl9am?GN;!gb%>>iS-G6hN z^ODt5yvf%!^D2YaUtD?d!|?q1-c)kU0EYPTIxh!O$25K7nLK_QUiFZZGZCMDdftV2|M~68*)wCt(RIHJWf#gG09O~y`AO|rG84J% z>_Kiej>c-^a0PPtn&@uov~PthMLOIkX)lj-Ffb;L6dNOHcaP@lHq(fMD8=D+)iXm! z+p(%=ZI;XucR{*1tgfbA>eciy-W5wwju=i`t_wDdi6xWT2ZbHc$gbM~8NbWl-DXCS z?j%P-hVs4N!hR1z&uF^qmBhVb*iWdIgNm40UEnt}e*X)<{jtFHQ#_?$H1WOP;G?5_ zVsf)VT~D9~eM;afO?O|GIvj-P#R?~4bzV=lDF3<2d7jdYhKDKy=xN~{J%O(_TBcge zCeMzv{f+&(rIay)P2+ohaGBAMbaoU|le}+q3PIoBPh~2e-k>?X0~@01N-7|8QJ+g} z4sS2bC7qkTbRa7C7W|6_B425yukCPo&pxtdSg+5#UeIsG*C9j!Rxq5G$+Ly7aY$hw z$xru?DXaDx&*%m9(G8x~vR&y~GR$1=5QcoP-9;Zkpc#aSeI@3@$tfJKi+z<=MFoO; z9fpGUwk<3njje739X!SJ!SQ~qe4J#mK4iZq0D9(e9Wuop3@MTfZ-b1#0ZM03rl$@PpeX)yh zx%S)GZbxDf2@Q1nW#YrLH>(EEf!Ova(ys<*B4pFN^;muuU%(SRbzuyNG1(RC**9xb z*(lxx?x&J$+MxTjmLV|S*rQ5lL>^op(eeDVqsEjYdMauN751GaN;+L#CLT16m(mbu z6`AasHA^=yopq`BIal<@s38GvCTex&RPEyVLz*2|CQdT;J-l09*(0seN6V*0qAagR zHuM)67*JnIKgf?RT#gQ*z~3TrLhu|u^RQ`CBdPx^3F%XX(DvYr~mC$<)_eI z{gX7gg{RY-i=2|Cyq-jMojT&)#7`a&tDMtnEFN8S?r)sAC6Q>B#-M*~R+hwc)7coG zD>6P;VABWp-js@a*hh1A2c$VJNmm=NaukwRAD!K8A@ug0!$(fR=TPH}MPMdikN~wi zp$?_WeNzlK@zQnTCG2K`8zbo1n3y2-;|?V?fLc0J$<6wZreYkXVlcBN=FfK<`cn~R zycTbM1LW}hU&o}&1p1LPLmmqvk7Xjb@b@5SP>A)y!s~bFKLAvaD*y|2P61l5-OSAA zSGc7Ko;<=Fk!L>9WOtMP8A`fRPC8Qb=1-L;!7L$p#q&M9srxnR;D@`w%AUjXjU>hy zCB1q$ruk@083 z?RZP9xTol&Cl??N!b4X+j=@{Y;;kM2-m<$1i0G~pnz=g*95r%(vmFOW<4R-guv)5$sh0AC=XqpjUu*x5Skr`bzcAz)!Nwtupk7`anJCuUnKVjyw zB$M5B=-k2Jneu=Pyj%)ij)ZD}ryHCrLYQ*Gv)10e0~hUpF4_cL^lxy}-=J&Jq69{j zqlT_Q1ZmK;Mu_U!GqQKTjIY1Pxt+aA_Llp5Wt_x`*VD$GC1=AND>SpKWSpX4we_q07Y z*9(Mxg{fzMsdYd&?PgZ~GjuJdP!3)r_FmCMNU2h4Y##T$v8rnMCyDvq(WyK&`4eIw z6o$5x)R$9pyWCIA;gm7C7J=dWuo}_G6nAhprd`0SI1Qz-8%Ch54a6a3N8{egJfWBj z#7Qf{2Xh>66?dojf)LRVZ+IuIyEsb`v>VQg5#S3hrQZ}R5B28*o7%@G+E?bVK+e~v z)|cKX>Gb&Nla7RtDdcz3l%H_=ydXnz+|MY3kcnKk!=e?(I|GlaYV4Md94 z1_8SE?rpmud(FfUm^tCx3`dYWE6P{gRh~7io8&qPZZ!(Lodx*>Y)-qIch_ z;1BJ=AthD3CW%c|@Y*o-71Y!jt$S&=z z0v+MtDBQO_Ec$^Tgy6xW$mA;QI>Qyg5`cY9JlzYf@BUwCif)jk3{a15fLV5Ms(^|P z&6Fv5jr{)RzoiQ^C$w3uUKS4*S1u<+ABU?cE37}L{SlP-Ilo0I^ad8Gc6gBdPl?4BdhwkeFa#RcPmH$$D%ZjUp?Tcbs>^7wra95kHfsv@s!mrn@Sd zbd=k|>@^3s;_C9fv@80v4B|lrL6F>-J;*_uaj_ILP`KGL1<-}H=ZMWl-`cf4x-7lb?*K~CadPDB$ zcWVz%D1?J|YuiCQp}B7*^F;g;cx@Bsp@D3qs^>B)Vu8(nfuD*{o&xr>rKowisl#J zUf?7`K>G5B+_OYKy0s2_u#d3k7`vmHQBViTN|)0knI3(N)1#OP{#@z2{!C97 zxI#~}0o175pQ@wjmJy$!t(hQKNPj4mAT+6|DNQ%Rjh#5K-CmknWU_<0_g3{pTU3H| zAtPr^YbZ^K??(3ne#V516iwcw-S@PkrSe|m|IUv*k5hDG2+W98qzsA_G};7t_|t2& zw9#j!?kb=dz*^F6Lx{wCv+4_;&SP%gFu&t|*}Ng#e!e~&618$05jIN&xtdOCM2PG(H-;SFTKY<1KfG4(KvP!f-magzz9q zX<+cd74YQif4wLdklxS9&5flviVgvS$hHKSW=^ToACUFVDbvy$)MuNyZC3CY+&B%}Cy4>iInl3WSVK@yPQdZrTK8LlUVpJAD;V zIi8IED^6Tkis&w8IREAwUyyXzslpjAINO_&(9!oHd0Cb_z<34NTWiqI#y=6EEB*E+ z57;PX3O&4r;-HT)<+z1z@`{;~2H_R*3+aS`=i!f^|LMr!SWTIZwKD{JaLZyD8Eq*U z2wgsL+W2WuJmIXK7XDMhXJ)pOkSv2FA>38zm_ zdWYKr7-A~O+L$HND6u-W<}G9n8NsMqkayvo$(QQ?4Y_Kb;x8hZtJGYcUvR~1Kp?M? zlMZa@T=0NOSLO+Utr|oEWe*Z>rdq?hj^>EVBD~oJ?luPcm2!_V`ggM-2*?NH{a&3C z)F@TmLUT81kWEghk!_g%YGwtd!r;e0pI&2xOUW9Tc?||!pP|;wId7!1-6auSe3&grr?Mj0^<$ahD8I zVmt?Y`Xi3w)mxz^<{$CK0 zYjj-7r<5<<1OoQO=A|QJ-9v#U=E&bICae5K!ig=?sb#0J6rS=uX~DyPLAqMtKKL9V z&6_j_eIr22*!~wZx>3Y9M@!Oy!?{{@Q2jme;AJH+ykQ*--`l?(uN*ZYiH{^6frwAb zo?cJ|(OV>>`r2gr3W`C9ukzdnfZ0X>%qE)~ph=#LR=-yLc_e&9V!o1Wx;PRDc*+q` z|0wWkV?TrS?}B_c@M@hFpM-g`F}2RSLC+FIcouci04oyQV-uEDC+<ge#vzz^dTmTNCDgY_&ElzIu zK91a~6u$+jlIVQ$un^DyF82#+Xg+>JR~?!QUAhV!y&|LXgf873c$vD+f6V}woz|@#YCf-@3EDrJdM<;??Wz&_x64S&_;ZycK&Q&^;uR#%5|wK@zA4 zak+>nrJ(OuD0s9~Y1lewJ^t6|Miq2WufMQbB6{mKc(?Qi^|=T269<%j3|)bjcU!y} z1=&lmJc1gaKN-*P0~Bz7*`U7on~XOB!;E1|1`UdRp1+V*TwxbuTO`0>s^>`{Nh1(u zT#l)~fItWr#~sxRdDwx6=7_(%P9Oj{EZH82ebx*2u|iFCzad_#w3)1A*cYpQN(p9* zBD!J5(hRQ8A0PN`jAUqx%-FM^t|2-Y>IKY$iki(2;JY1az5^7Hwz-|r z|3@FBZ||e9jNjqqfPO$ zNnBUgIg(->$dqr|2u}KrP56@DTvCY#(5`;(bhXrA;srn;zV91J$8!+ydiAm>j{x@r zf=PvtQL&9Q>g1yZn`9#NV$HfJ_)tb4>F`#WG0om{ZhOKYD%lnrBFRG*LN;wdTHPE~ zfR3ZZD#2_7iG0RjKBO?3C>3)?m<1;cliln}sFCue4vu3~uE?rfi5v`4%mh!vcW+RQ z`^KfGBo-x#?1($8nI}9qMATz$JMScYEY>m~i1xk`#toX^8`NFd{{YtJ+>MN4ADwZ4 zV%YeF*LE^ANpsti7kaMUdv}d<%Zll(&OPwo@2?^KuYFRF zEXlDXKzx^_a)TO3iHbR@2){vwhaWYdQeGwS# zgzOI3y65(lU>wCyqxk$rc>RdumjYOUa#oeobaVEowwJYL4Ync zmmwGZjQVq%fI*sk00zM(1L)!63ZbYs;KvTpOT#o0qw|ef6=>x&92b!@LTagwvqDr? zgXRyGNnG*Id5*?EPV$NnHVpF+_#B^o??a)M^)nr?7@-_$5*&TBK|Hc=<3bmx(DkRqc{?!7M#Xv)ZKbgKZ2*lvc@UdY-*-^7 z68YO$eDLHH1^dqlQT-aLp$Spgy&h7=R&1?(EqnJJ3pm%PlIAc^Vr<(K8DVRft&h!4 zf-D*5;=u4eD%OQ)NMAgc0+mn7`MyeOKlA=*Q?~(;#-8+=Zx$3?*Nhj-w`jQ+p4JdH zTZQh5%07tL#$SfgOoa%4C}y<32}F^5p9mzxj7BVfw@w13cWdnVG{${CkTAB~zx8X{Mbm(0qwX0#oRcyB{fPNUi!LI9+eIMUu@pp4*!6ba2@hiKiHZ9x$S; zwKywvS03a?)2MUVYm!wrYyzy7Hr0LrfasLcg(Tb!7TF6)YS$JHPDAK;f!Jz;_#)sy z$&LRS^MKR*Tt30h1pS<1P2llkZN}!36gyrEyH^3myDeSvV3#-DTqoeaM8MAFjn;pN z6kSWD>Fe(U%Zs<>YACBBT*Z{O!*;bH);cvdpzwD|vM}*BM=`Qoy$bj)KceG&P z*cze?EH~SQZu%g(@r2kmPrrX3eF2_yni~Tzt}faQ9>El6QUrP_h>>zDKYo$R(kU^2 z`=34PK*uwJR6%)#d>}dK?y~_?iS-Ia=EcoGeA*X$W#E5nnCq4yiL3kT3U6B?{sM;G z^=cytuG-|6qYEt?Ak;QNUAdiG}Vkw7MRUOtyW+H#jyn*6auwC`aSBehQn9 z1k>ipkKkQCg!dr3v5d%`g*01flEPO(8O4$?LTU-vQ`)Eh0Ew8SqVK%{nf@N0QQZBoBPf_sVscUE z-`-1QKQP${E;I=1ms5=rt$VD1uMb-MUjwMiM0>kZLY!55`w{JVlZ`)l21@;M+!_7K zNOJZLkwFZZlx7G74CcWz3Y=tGTQDgjxZ^lX%G;QPD1MTp!;_f5$FEa~1I|MVX0jy> zeFOe=DP8leYCZaXK9g`x!fg*If z@D{$-Vas;sK+!#-^j(<(ij*^3Uk3q{A(SFSaWE^H2vJy?QrAtW4n?M$My|Mi z(s1H!|4g5@pE;$UDvdq$G)Q+x6IksUt_W>(8m^lC#Dd&Qp{wv2De%<14a#j)V;m3iNVw9)Sd`Tc9SNyRKVA{8`FuaICpn zJ(-Fv^a=p#BVhvK(pf+;Ia`&R2c%(X9#1EmcqMFT}Fx>p`bVo;t2o)T;l?&WH?`2;0

gt-2Bj0=*Tbtyj^f)VFG+X;jJEb z$2cawlB2^s!csx%c|QFWuXq6~aYc=2wo=s|;~?2qXx%J3DO`YrZ`4f7*UVa{IM2?) zU3#Ma-?cK!TMisopvW!mMPpXHzpBR?YlYKuP)VF8O!yl)&!bP1k_Y0!yf%XBuibfV zh+=|yL%`XTR^VD3{sgv!%GG1AiXk%!(3(qSOiV(2y)7Ukrb4@oS=Z9A^(l(d;$956 z_%DEX=Nrp)YocdK=(7I_K2eJZ=Z$^Pj(zrp1N&0P)ePbv1{>()dFsKtO$9K-j{r%y znX)Nl41iBm;cbYr>H|UJrFo0Cb6O`+B-j^bH#|y;x1Qo5pr}fm`92T}tVHu?xTiL< z=FeJslk*8UA%g42MS!P8O#=RReR&D!7E99S08JC;TK(=vFYgt%?0^q$z*XP>vmC%S zT4%q&LB_sAD5{^8JYrC}7Jsz>D$(k*x#Vrn0q*x%!3ZFSlpi79)&1@xqWR_9t0BNG zT8FL{C;>6q64AaRzi<#rG~ld~mM8Hda3sj%gR7t*O%sK*I`TK9)dxX?DndWQ*{Z1y z3|XoSaQwKp7^ch(M*yL&cT7@m|*s3)BrCdSs#Y)lg>x>)v#FzqVdzRI(CZnZy^i-XqVtoMrT#1NDwg$vZ(>kA0UDCVzw69b>2}nU649B{CxtLyp$x>W zu*~M0c94)R-2lBPQfD)qHw5Lo>4WK4K~iqi1hCjei>y&!I;eQ?_V?bGobcn79PhCG zdvC*b9~)f_-vvJx^0#mB>e1l{&jS~pzgwX(;lGZJX8){)|J_-E%q%)p-r z4Gb;MCF+soOarOOMPq@p0=9qurnOm2bT3Q>ZqhE*?I_%Lw&Ln8Jr(j`c8lTjy^yxw z-+hyFs6Hbu=nf6oEOcGhWRQRN``dVMljO%UFixV0t1Z#PZ!YQVz*DLV3m92yWd^jj zdMH%B$kJ(0KcniGP->QxGr+M6I9H5vgc$vr*|PJ2AtuG%!v5a{8v5y`w7Cz1O_q?t zm`)bR-_^m-8GHGLpWF3o{?IBdHGB9kUcAfu>(4P&j%xpx5r=YtuMWQp$MyFL3uh)1 zHuCZ-XYMPSn3$+1WcEvI)f`lbh2v+#B15IlMV2jf?Rj=+7sxvcr1gaIro$L0kB)f? zX*)a7<1d2Eo=IH8eOcBrzg{6DvHz{_?~jkFTIX|Ey>c?$E}1&ly-{-czN~um=kMCP}uw9wn1UgZ9`Oee&H>p9=OrVb-wak4 zr0m_yXi#zK^29NbQj=#mBu<51mFAJCX^$0GmARkgtUh(N0qL#lmiKDxz59jI2nLt8 zeIM}A3MKc&8cVENWC8-s6jC{O>kAD1FLA#ztMA*V;eD>_VEZ^2t!nnsxl{CV?W}oR zL-z$*(=6W?pTF;%GJescH$Au)ZE#unL!0=lz|^ypjanz-vCtUR&|e}?Ms6BpJ=XWN z_~ysHc=zK!zx)N5vEy z?O};-6yMs!k3*PH4^SLQO_)Ck9^Mu?F?jZp8B9m8SFndp30Q|#$B-zMpD}IsocBH zX|{FJnGN3}&oplbr?H?I;Omu83NmeLQZDdBxqsphp>p_MQx^TUts_F->&i7HF_?@* z{^z;I){frg10f3(EljD^!`S@dEnTXDM#BQ8QhD2&V(JwA z8^np-w>e*)<&%uLo>b;lEB9;M@Aifo#{Nx?*Dqz;WSQt{WJ~T@-UmTi40Hof*q^cx+6i zRJbE2BuMW6i8WQhdGt%Qz7OZ&GP@`?$9qcD%~gOjxd9bP+peHZuhuA5LOy4C_Epqm z@h|Py{Av8_xx&|k7}$7)NBh-(rP6VcUZc~<6s0h5Hkx|+PQZEc>d%;v2k8fan3;^! z_%_!ojOjM;pG;eiW31Y3KX8>aE=}C*pKpi`HguOZE0>374@9QXJd}!3bD&B}JfzJG zOpa|rr+pCLMb&FJ9se&%|q?PcX_0=j%L*kFenA4{3^^d3A&O+8TMsWEcx3o(ZIw|(3X z&S7}AHM_fUrt$B-*-MF-ak9!*g&6p)^vvId3h6T93>0VPFp_Fl9)8gZxE#Qor}CMm zHlIr7h5#S+BV+e6Q+WG1U`;M7rXlgn8WC@Hf2G9AN}jo)&S9)svQ9Z($Jk%sc7Zst zsO00DC+u1_*->qV|2tF9~t0e#sitq&H;G`-xt|@DMGLy#BTy zVt>66drvD+xwyIUI4!dgHQ1XeZTKXAGj}IL)H`eB^sR(HfXsS8-! zs7vZ>XpatTOmMx3J;u#nZ{Dw2>|YjMJr%m!SU}bFw;*Shp@cHD zj~(-ubBo6`N;mkW1Brr?XO0b@jJkjz>FXqXnuD5BB!y%}7^SX2d?xXBMhh%qYnu3d zKwoW_xAGqO05(ll`qq?vQUAN4s^qL;rWd+v$s82=oyU@P3h=SbNcMvW`U$y)KrOu` zH3Wy3wYtMAnYbo>p|Kf3t?b83u=>GE!uv^Wx>j$3<{p)hu~SlhF{A2rr)7w3bL{BO zVc=LIW;jYyy$lm-f06dGWOg;RC63A^YEw^}A)B14m^m}DE)Zi_mqZjZ*^r{~Brsy( zHaD{mnS71Rgr?SA7h>tqNQ;M=g8aPiFRaj`bwj$(l7C>h+HpExYbP{$si!BD+FmQG z>_#2w8tgRkhD901Ala{l=+y+m`pw&KH#K{iJAWfC8*ZlA!_Uc=xzQz&yw0pr-R9NK zO^;~Oe{$y&TuU;?nbq2!I@RO_m!ys=i;^PvB;vGMk8;>M)=J^W>D#xcv1Jq_@@%K# zZ6CYnn~T)ku6a1s25L~NfmXZ^v=#TXa?W%Lbk>`xsT1-2m5hBtpBm}kd;NO|9X4Cf z>RWQ^;(O)wZ}I0;eS!*3#kb>}*9D4Fj$t$)BC;H0!qeFOj9 zF;@4(ky196jSR3%4)jhS;De_FAaYrVd)kKimKiNBnl|l76!_y?6&Z5 zib@!ZSgePDii*Jc_(b+QmdlF-<`h7n(KI+^#6@84oje3kX-mAE5Zj|a3`Mg$!nQ$1z|iZ^^3G8*+5i=`PL>jJ+BF2Xw+=${TW~*3y(qigQj_ zsB@y**Y_}?J36=`>5y%5ZfQcQpd%EeXrN5cH;wkb==Xc37A-oYAX!lhOo@b z7dG)-hMbH&q!6L*K;L5+iG)Qc%iME4s%qg3!T`Ez(-WpG%5gGj=UcSUl2Q-DCGPURWVF(x68@-0?@W3w+^xtm9L)hTdj}6P|+Rf*#;oq%>n?z z&mmF}a-O_35cqA!d2=EHmCv9wqrzl;6jz(1jgJ9?wa~2#qcN|$7 z5@r>2TM>a&LD(BL1>ne+E~03+sSydo>-A6l=so*5R)sU z{|Q?q{Zs!;M%e(_6#0R>xkA&@Ap@DD1j&>G17A(iGn0|RnrsJkU~kYp-DG>JuQr*u zqovn3O(qO%bfl_0Vvk`14Jlm)0cm2BQBUiJ6PH9GH>BNmKA+!)U6c^v_GT3*9;wIp zSYcVj`eZiDbBCr*TSmNTS|TAfeR9Z(2`4jHpvjh-&7OM6waG3+lSM^EU~yBJHVF|z z+HDTPR3xI;549$S(;6Z!bFn$%E#7lrryi0tWZ5cJU1x2yUsp1D}BXbq? z33gKa*M<=*TGTn=n6LAUp7k0i9pq52U^FsB0=0*-1dwlf-mRm(qih@G=mNI%{w|?o z%26}nG|`p{jO{&Vi)evr>9n*5I0J;~oI(yv7t4INqh~I9A!Mm}gF#1I^>v$PRP1VN z=GsCO2Cg&|Oq_`HGlF5`aSN=arZg7xS!=%+toGbCEtRi8R*@mJuBR3mK&znIw^qU=vrIgA<$*^k^1^ z4|&UYNdbtR{EAND_mr+G2z*_^cx8+o39y&w_n<6#%r-4rX6T@r>LH7S*HymDxh7k@ zfRi>V0()d`$xuk%_uQrc0HskBsiPAL4IrUl9KH}y2zl9Zw!Q9|V~yQ&QEjPBrRR>j zfLmr?0+;Hy=;2F7Yr_J@sJ_V~eBi|~sJ?+ic|-IBC?1~j5a0vf%ZH+>$eH?(H(j3; zjE4A_w8@6-phxsZOQ{V{l(Vmx1!P~5nR(nk<|)1Cd(1!vB+CJWD|j1iJ=^GK_8d%7 zdtl-XoYegHths;AdOFIxjOm+n3@bN=FbM`6ll1GYFb$GoSlhf~9%wz`b1_o5-&7Sf zQan9zSB%Gm-cTPiG1SO3~Kp!IbZ|64{t@WJNkex9`#z_l(E zzK{1W*<;q|M#6ywbSr;OI1`O54Ryuq>Bax<3v@r<6xlzVi<-j<9WVZvfxt=SrvFug zRFr1tv~N()Y4=kPVkaE@>4mE1BmB<{{Uk`ecp5JziwUve#*^8UmQDe6>K8)Mgz%un z0FfuA&@?H8S-ItAWp+bLp@>6-mjXBI2rGVLF71Pq`WW`P( zgBnk;NJpZ`m7#J)HLrBZXHOCj3Lg+rTqhe-D z#2i&jSsn~z$xL?4Q^ky@fF;LmINTY}0vXQEe13r+BDI%XPoYoj5fZa&eZw3q{CUZr zjNCy%mJeEF7ivLiVlLP}Go{S>1K;8#fLoT?Fv7wNIzX7poI7b?_i+Q5aT@@al(ZVN zdu4_M%${H|d4dWv!190CMBKr~w|mR)q>@4@VS^-BHXnsH{o_8D^4)vwBp4~<{TCx7Jm#cxg$v&=CpJg<4nxC z)n|C!l3S%YCzpW;NjEn3nGAW#t`EC|rW^|ZB4HPTDZGY4^8LkvW2!=~W7s;dK<)%* zjv!|GW)o(lF~^p!x#7<_0U%~s&5GNlC=;@0702u6?5VVvESbfgu>^LCFo2wPaKVyy=ttRm;Jw|U> zDGq6nRSpRWPXo#!E1EKlbH=NoAlfmi9ZM21C+#Q-V&-r~`RQ`PED7>R(uFu6@-VX5 zf~(ISf$*hkR+6}7H7=HZ7py4DO9Cu+WJbz#b{>Jj_b2>fl4SH(LI8!Yy^_*-YRMr_OgE_XL>#U_=#%M=C6bn}SWKUj(zZyQ)?&a~(r26uhix)DiIt5x<~iqf{FJj#29#swIAQwE8ohAKF)AM; zjv#B`&REt46f^9K5$ZYZZOKxOuvbmytfIwnLC!EVo!!o6RAE3{56kx%nPAG=J!jZu zh5}-S0GGVofjNHXQ`Wu_I1#aD%;c~K3@>W%XCG^j#^Wp?Nnf+;%$z?c(vp${&S8v znInkV8FNl`1C4>ZH54)lqo%P(AbS_MV&%&P!v&V?VHGnXH>!>s?rdb~GN>kT=OrU3 ztyreb8b&z-?>ums$4nt_Z&RK&F*CV*DJ$+V^7xduwy;)XhT3mAV?1+I<7c>i!F2PQ zz2bld*gFPRhDM&pP%$fo&lo9m!G26|QcmFEEc#0OCFqPwx@2d2ie?aIav6yU1%76S z%sHhLiUM9(oVNvMkQ}mX{9V!gB2460f4A>`S$Q3mrXg;J;`Q`Ly#`9vVL^<7>*{c@2#bxm@yUSC|M)waF-<>GK` zJN5dFf$sXIVv0rJ4fvY@$tRRH0DmJy##XPi|Le)bDR@fS)s zj$ix+r(SxK=w(83`}vm(%duQy$xC;=MsOAal6VQ1Mi^N^Hx*kgP3C~JOY)}OCPjAf zoAp}U5JDjaRDl|DRX|1m8J8v59%U=QB4iul^6Y0d$qHZGvM;cQ!y||PZ-4oR56Vr+7?R3Vzba3HpWyc`dDwp^(% zi>Bfb}ikmCdL;PTINH@b+MPqIdBn7+?V(z!^fMlxmXK)KexOw6F!r}OtwvSsM@TBexUQcsU)XCM=sEl zWO&8g^j<$gkTsX8VJlGog;<2Us{E=_pj}{F7niWtVOO9peVKK`6yx}yN_%X->WCQ^ zA7GD&2ewc_gyqNR+LBn2eIvfvOg|+>@zWV-1_6*|401zyNKFoInmzo4%m=9pTf1Gc z2qJk2V#MO^oI@ENfg7@(@|Zdq#Ake%^2HGFg2%=8I1l#X#_R}8{IX%=0nsv;P1e>` ziL0jGdJwe>(N1@H~t;^AshS!Khf69(t$2OO~2+F2UZ>FFmRes7kp1dc8R=9 zCwTlx+_kWHjUkK2?kADqK!L-}=drU8F)4iYuI21%hkL9jImMhGqeOuj0mhOig>3p} zVonC(+rm?a4y9Lai#}DSL6DFS0(W?Eqn7FxI4pxN9s}c9NV`T2UP+*;=d-0+Z}B+K2_ebe|mQgDWI*iF{~8=E5Tz z=3a*CBhV!Rzlp%olmky}4oQ&jT+GFIlK@h1#RKrV+qB4f1c`L}%UN~WE zWvi;7F^U+b0W8_7oUtX&GJ~U{^pQyc>65`{C*4XWb|GmGT1xarfTj{HmI|yA4H$m6#{Alf9NP3SK0?cgamn_YU?H|m29Hg?BGuaAl$VGo0i-}uOL zoV!rlH+tn&nztWNVG;?EIeWzi*%kEwGUY%B=i9`ZxJb&y2~S!5ltM+#!L zggm=J!3$($Z(GE2Pl;FwqTm`O=|hpLCI-BiTLyd4hPcMK?C}^=xK^F{oIJK)_#O>I z1)R&#P7SEr{PF_!_h>goL(wC%jiz2x1BWC4`3f@#)ilF)iDqh{ zfN-)7B0&wApD)@Z7#}=`g@R@3^&uA96$HS1qb)Is?8&c4G+ZDPbWP2fhlp~XQIVCJ z zPp}RWjcOZgpP*ksbfaxKD2vnv0nwf^et&Km*3$*Yi*BfpGT{l6XLv( z!4#rK@A5c=Dj$w(@?N^EMgj@hXzPgGn&p3f!v?wUL@?zrK8hHn>b&!Cq^0muTjh2dQP?V6 z_MqV}LdJA-m&z*XU|<2BwaJrNzL|4q14P1M?4u~{eCLQB?Hs9IrdW3c%LhCUbaqDy zl6iKd&h2q-8v*0?+*2U68r$VU;Q%fXgg;?oMhaECmjawTiBg$2ocdZAMq*mYqz+X3 z>qbA8X2$9*Ou+Oecnzi2P1UOX>ofAC!TEW_b^;U-b6inbte2-nZdb`=|Vzkw#{0D@I=oHKRi8FulYLtJ>y= zfe1+D%tW2wa;gDKAW#dkh`BGBm=er%S4GmapE07?b5&+vG#?K4STaD4V3G$~I>t(0 zGFFD4>*^tHt_Zf@?dYHRy$mS64fW^_r2tiuqc#U&nrR10Dm`#UU0vOlpt`4=5fR)_@U4tWkJY zY@nme*nEGC9c!dFGUQ-0FJ;N5A%-a%SePw4C_ZC0({_SgnMO`CXN}6TXR`q3F=(gn zltmBZ0|ONbHEC4P9Gu2KnWtx zM+dYJI~_1y!&R+ezn)(@jl6+v4()K8>vN!zR;{IP>l^0D(G&IXAj9ywJ0qq6Uj}EZu8lN?&cW)Y%!#V$8=( zlT+7}79;jH>9T#*93v53QSXshuB-6D(l;~0vMG|-Xgk;(iw1kHz6!!YZ?dHC@?BqG zQ09gDqU1XMy}h6eD?afsd12`dosBH7BvmDRbBg$mf%10rlGV1YE~WW=99yRD*25e# z0;>utmZUf_^=WzXJ0uVKaA|f{HIp1&)td+F-CnXwGJ4vnAf;0AY z;bg$rxs!TRne4kTIHpOwxTK{>=S*q!#1zU4R=-$g4`ghi>Qardk@|k^8X&IIIl$;8 ziMsd?!eN$!FyHmw09{I<2-b}pb8%p#4D`9V(()29yK=mcLCX*DA45JUPBEqE9?2AQ zvCl(je9L_)rkd$t=#hm4L?De-=#GPpLqW%hzY4YK(x?M%GSeCxgDNSG?oL@gkeK9a zjtndT)(U-4_qaCtyvTV^SQlw#+U+Pw&*Hs5xL7 zt6~2b-#b%twn8Hs?$JaGLN}Ivp@Q$L0ST`P6_Eb3)}M`5EWW5C%G;ubc&4D07wBoO z>;yCTfp09}oP2=Isgt!TOyM$`9!rrtS2Y*oAhsxa>~d}ASYV_B=$4GFuV-x~q<{DM z(n9)$_J*pLlK9fBZnCX7t+g>&47AVFmHicT&yaZyMWz(l(ZyUXXI@8mr{CG)q`!fM z7qoCVz2PpNlw7)|;^lC($Ok9fWu~B~sO|bqYZDXCk=JW{dd#p?$(SVJtk)}FTep!k z$)Qpov-eLD&(h)6Qh_^*X|4q=;xh8+WF5&!2OG*Pa3d!i!h|d6b?8D*EEn!M(!BAk zTT{0>?&Mrc9iMAzI3=;I8Gm_c{Oe&|mXqa}6H?&v-f7}yGOD`;+puhmi;3r>DK{Ko z?YHeYXfms{W=AV`&lJT0jnANS^@$~;&nS+4uzwbU{TC(H&Tn1cD~TW0j^c?&2&%&O z!X$Sy{3&J-k(a_>YDBB4yTv4qHXmEUuTQ`Nfx7R7-!FtoVQ%P4U^}}{xE1b!g=lnfcG=;Mh{x;0GyH?n&1-4-Ks%m9Vf$n^eAQ zt(Djw<3J!o!bP;7t3-*mL!z5gQ0iY(W$E&dVrc=h(r^hwphyihXqRfm#g3CAn?pD9 zfsB5OxLE187)c%>3MN?Gi&RJE6q{}wLQjg~(zm8D@T#lK`F1l|UQ-lSJ-Z3wSr>yI z;F8-!k9T>iB@%QJoXw^y9@*rlr>ccSGU>|^VdiK!nLu+8SF`5pNus8trjg z)%!Tw&>VXF%L zT-K`4gX~qo11wfUIX0_cqpVipoX>8p3gawSA)aEp8trAQSJ!$Q`_-+CvS5RBk_``- z0aolHgxRr+_iC2RH1p~iI>nk5;)~d`sx!`_HPT5oZ4h6{s!e^4U2EVt%O+SS*tT}+ zr>t8;-pamJJ7=))7cv6%Bx0N~iqE&L)Sm<#vYzUO*Codgp%W`n8|B4t+~szz1vIaGyM@*7+IW-qbM=dM**9HSR8v!TW-qzX}4S3m)# zET5XbL{E4Zt$cE!k-GUA#ex3#7+O#|)zWza)c}6sxUC_-5c77-LH&aZd@a8qQt$4lfOaFMr7YMtWAGbB)+J_qq1kkq-Ie)vW$1 zI1K^&QS6Jixr{E_8Cw!x|Hup!Z8qq z)BGWCyS~&;A2-5z&5G0_{RIXOiaF=oCY;eR^t1^TG(4g(UPcOV!#!G=I)P2~hFQ6C z#>#tfv%DRPDktMmJ_DmQF9~AL;g1Urh^r$XY^aw+LMAdihkNBQRPo#inTI6C=Vu!F z!ssguQO)_v_+#qW|H=v6U6yorSrbXYSFMBR2&5fO8MkK(1kIGm=YdIm@uUIQ{x7gE z2~(SqSUwujwp`=m56`~+*hX!(Z8G`#*a_)5P_5fCA{pfS?D&xMMWi|y{; z7djQr=@A*m3wlQCp4&sK;^192^+Sr;#pKOlI!N_NQv;P8!bO zJ#-9ImpukOvxK^hn$d7w<-)n&eAhP!tKi@)`NSC-k=fWfJRJvzVGUlV90-R$^Terh z8jTg1jYLolx9Z7ZZ!#bNGdX8`*dLGo1geQzsg>)M ze+LjWs@*k!Yh+BfH3uhZlU56(USvsycdBy=ZFEx~TB7B$ZE3uZ$G;pu{o9|-#&d}A za6Gdyg$H7Lx~BWL#$A#29i!p%YleElzRAw}xPyFF^DI4>bvL@p&B;3K!DV5N%atOg zVp~>^JDL5*H2XoA6o*_vF0q&zXUvU*YreF_L?GfRr1Oeu?1?+wvgbD)tFW$Ta|63+ zN8cE0=619d%XQzjmAfV%;k>W;T2kk&aOuEX0<)_KXJmrVQhdn3q&bk~*;xgEpA*GlTc{(~hKv1(Ey%#4nwfsI!k z9DF8((SVQF1XbUeT{wa&f?%oMu2@7g{^THY;)@rRuxxY|jHA+rwMZPdG;UvfM~1go zlFp}rbvVU}b2yc*F0r^BTBEavH{wEM+i5NS>cy!U5P0ul3x1M1E0G5!DbA-*C-yw-CE30qQBRf> z2$$Anjvym-cE+9{?FIz4=;(S9k6{W~XNb^15?^tFhMi6`#~_XACQg+h+a0E8BPeMx zynettHi_6_`shRunK93O2mKYdG|8=NdWoI1 zx;S%$mcmPw!g}5-u1;)-Eb_qFtWc;6h7AskV2HRP*VeQjtYNbIi9~bl51ABm8N`=4 zRD{AZ)0FIU8jc74pbldylhTm8S5C{!q60s`g{VQY=XjoL5{&w4UkZN&V0be>S;>G^ zAGckPZ|;R0=&7>vAJ zFMdMiW@Ud{qWa+zo5FGT@@IKQOt$TVD!Ni7!g}tNspvJT^b1GQtYj$nt=X>EGM>QK zqDoS91+~s8iv_x-KwIc0%Oq91e%SNZrz?7+_Ih>2RQlpKN?S4Hd}S!st7R?`<>gZ<&YY26jo}BH zMz)_-wjtKaeD2`**)YR}xAJ5tvhL+Z?ius;D0F?9l}B^(1uz zkIY|>O)m3p`3n+4{lYeQDerl)ssp#3zjwnxt@5v4c+gOlE)W~f#ka8Pyv{I-YjAqm zFI}D6-j_fpP%+=+Z6x+Gap!l+! z;1j$Z&;(9WQlrzT{24^@zMUWHq+lpRmQ#Fjmr2p}6{nAVeKdU7=+gsCINEvCv*-+g&CnjD=lACm`W1_l_dXYSr;HTzo5 zuk{_na4}UxImH)-TZ*pjx#JW{86W!Whz#@`D^sB}g$dMAiIc8KHj(@%$WuA2FSHqI zF&xwg?~-7^i-teVsr9B-#zqmuz8dL}KT-vxA8-U*rdQWE z>$R7byO~e$tJ8H~_F;90_1fzD&3A9y#3{@-fCOv4_{&00dexV`nlJqF36cIpbx?yW ziC0+F^quf2?3aCLbZ?)iOEf~;NV;OD^^_8M;)`%Ddi3z=-~RlE!Oz1o!Yt0J{^HMj zMDfzk`_$+-ww+bwWj%hfIX?!`|KUFt-BmX(o3#+GBv;$XMTg=Cp z<_A-%i!aMZ#gOr;8TyyXzj^LUJVwLSo{IJ60ks<3gVd5dh?xkD1Ar&tDq^o2BX>A2v+U*f*O^81-hV&47M zV2>Z7o@mBe)vr1?{bOV`y%`-J7(BLxBloBK^lODEnQk=bJQA%b$t> z<`=HHOWRN7hfHMh8}70HACu-WFE1~uW{3rFNVa!*nF)B(99E0VpGo#m-F7tmDUy8n z(&mpf?>lL=0H3ScP#@P;AF&Ullj}Ei(wpOxRlM}4j*E}i(o+}V|M-eeFA%Qrk#&Us z8@jC$m`Jxq_ow@1W~_`2H$i&2ZdQv zCcegnVGp)R`w72!cZ^K*c@lIcjv~@MIgjXk5=L_3o zye(XoS+`AhwmX_*Zv6>%`&>O6sLnH=>!I`L=;)S{MAg5?`X0dgs# zcGP!SXS{)(WmmxPhE@n)m`ayS7FnH8Fx;Mt@P(<2VrpJlvqZzQ7&s{HRhRF=^Ay7T z!ZwG8ce2YQr+0(h48@W4w?zqlzPgh&`~!a!|4X3hOD`|u51o|Jp~Qzg&8kTJKlpu$ z^My2FYT0hUYnj|;#yd3+iA?R|i}wcqXBjg^7`ymnY{_<;6&T|tlkSdl?tz8yH~pbD z7X#m9cgaI0UuAQzDn`6@^oy;*Z}f-uC8bE`8Em{qV8*kTLpskDM~|abPA7~Ma+YL`z4{eZ z=(3c3WXQa{7}jhVc&Al$)jIfsFX->5;K7?M{z>DB8yyEvJ61CY(v13J9oSaqxI$`F zVaxe!_Uo0lu}Lope1sQ|ZFI-k{6%k+nFg+3_7vH)Ai0vEzn6ExZeT2wQ@91~&HN*< z1w1EYi%DIdd}8@o2C4rNJ{%N3V6yrUu4YFoO4_e@hdG z_oe>~Q;&WVddhECVV=-tG#2nE>AeyRm* zQ1KaBCSo|ZYY~4li1lL~`+Bg1%DALDUe^!$K2YJw^nsClpC)4fFtVva#y84j3Kfhz zQ09A$Zzbd_n)sG$M&=b2(J4vrSqDX$rGj9=#73YxQDFcf&9+s8uU>)}ZT=L5!FKI| z>N5txHxbw<*;Ac0xky`ITvEfyS*XUAac0BHpfZ9zZkq6rM@UzW-tL zDCeb*@Lp-N!vk`|SSW8&C4IG82!encJ6<1vBv+0jeuSkMFY65ziQX&#F*a>J5Xg`% zntAPNxcZB^^E)uo4moL&sSvD|3dy%R&UXnBWUU+iO>{d_= zeNO43$)FM<)BCVcQ;h8}9epe(Q+GLUqJ0b%iFC}=#+lEYY|~zw7!uAWF)QP{v0oy) zY4X$z=h}@pZ0n9ICfcwQ12|UNAslvFy*ROJewMIH5qKTbEBpIfgap7CN*ur;AELmt zK{nTpvoZ_JBnQ(N(zFw(`^=Whmyt!M0uK)K#$n@?Nd9o-KOj~?Cb{Pk!c(qsIQh$r zEz$2}*qXq{9O^rrvhCR5Ej0y%;zQf<4tIS~oM9PIY31&5FED#U0wQJC3L_jqW(3`* z2x5r1JmMbX&U<2{Lz?&!5HM{KtCB<@R{#`=@cC37g{pcHx#zx^X70Eyyl&7=pg6t}L2pgGsWaR@rUNKB-!76!>s2nRUS78vE7 zJ^(<{0UnLrdy3!#WClbnFS7hdlx7TsIbbW%F=!#3ziz!0pYh{_+{i=#`F&U2XKuis zYw{f=%_uL^?8yX>xt%O#KjT~+iWvQ71|6nBX;e!gheFkeMMP+sc}1)%i9Ta}#f%37 zDp@h1a7`?%f#9QIlv5q6L1zZGF_7~~{E4dO1%%Dy9FmuN}T zKB#7cIxy@;rJYR7MvNWW(sMfx%MoH!3J5$NMm)r$od(WTPzqAagJSyT$22x@WQREL zdarb^+hLQ$#MRk6BdzxjBBraVWC?=7Dj1LI&>ucqiJ`vGFyCI>D3M)5dSTh;y+~2U zeEarxq%vb*B{VtrE@ZtX_I;iTsZ@L#G)faHa_Sj?WY}*GE^#WGS+w(KeM-VwPKVaWH<<`6HHtAVw+?nJxQ>>G{|EYPZsbVq&0c~PKl&SkF_X~mTNoyU}Q8akvjO=Td`lDLml z3l*G9uhx`)Uxwa_+WWjLk82TD2xk6IB6cp$FU)oU$3VXQppt*c6Gofb#BIIqkqR!E z)OR2fs@giRlRTGx8BM%JuFUo6UC4|+LlmGv0mo)%P6x=vnjK&=Y!8t(jJ!if74`A4 zoMmhrQSq0pQ;O74kx2BC?;jQ{F45{8h)hw%07s(k&%LX4Q%47kvxH`1LRYBuvE8{= z2m`wBH|WRIxjDHF_yIOe4@6Tw@C`TBA?xn49>X+X@S5xiZ+%=<)a|iJ2_tf2;?b_% zbKJ19gIny&=EtdLG?m#XioY%ng5{qJUoAV=1!p`D$Dt5e@0t%X%HI{gP8!Rqpuzy2 zUC*+Xx|t$CMtT$;fV|<4$Fb@ z9Gnr9&(50unL7}SiAl-=M*)|3+PD49Mkstd~pwvab z&z?t8}V`NI@w5tQu7&LsaYp5~`FC^}5=K1ULalA=3_3K~;Uc*Zd8*DJgh zFg^*04pk3wd8>>qBmP{|fL9P3f7*3LR7?C>+`v*=2vr-1gQ*$wo?PX|ON{K_jh1Z% zXKcG|@|ty6aRc*@ARv9A1{p-r7jq0k$be6_(Y7jpVWma2Z$)~DZqx5}!q&?qT(s_b zOt#PV2x#PfQiv#8c6Sv~E5fhIqeo2xQ{@c+T%&J^m1!nyd(!x$2ulRB_H=d(#Orr$ zXcah)-|h`#BI+BU^37cNPhOjoXC>}t!o&<`qpbNsTysyap zV98XnXOG2Zx3$4H?oCX3zP|qW>$Jw&!7VWX3_K4$lX?a>kbBKygLvK0#vnXBp;h}pI0OlI*t3Q_!PI}hN5d;kdw@dG3ntw{_ARvC17Sx4@E#UCPgPiUe@kd2@p^l|IRwCi zVd#U%*c0jqlO@{%($v=$(Dtsm4SpbG)U;7JPUHfkAT#msR0@o7BoN+rRbQqNCd3;> z9k?KG9zm0oczUZuw^kFP$;{OpeT!?#uX0u^NU}(SXYIowm3Bd5J-dqZ<3yb`I;2 zZ=MDp(51X>S1svmhnB0CtGCRU*FS@kkf-B}zZCME7wsFCsWz$nT1gi!2R`+DP`J@5 z+E|P0quD9!uEmrWt#~$QtUYsLwyA`NCM)Ahm{HK?w(fOJb*B3Gn3wZdwt)T?CvE{i ztVjxR7b5iPmh*(tTM0GhG?zO}nYzqvKhbRc*2RV+o6XB|Bgf5gLyL>j!d!HO#YA@IQq+x84g zaS%G~h0SV=QmaaZC%w=aZ4>)X@Qt6evd932(GVax?X#jd?(+6d+4Ip~OYBwsdor8< ztoN<7z-e39&uSZ6HSPUu70Y+*gI|NbJ8( zZHliVR)(}`n(Hs`z!fN$0=vn|G;2QoMG7~TZ^7I>7Z9sHh&msSzb3g%JZ3)N2RuG* z5#>^59mZ2AQZ5M-lYw#`s?rpjJawFF@i$ssVZggh|LoWa+q7n z3^2{95Wn~`g9Ec%)_jXC)|o~xn8hwPAX;NOTn@-`A)1s_NSa|3%Vslzl(%i4wIc{J z0Vszcg+m^K_n%*t4M#nIlCom6joFXc;Q|~4ObIVA@L%bZXk5)0#J~;F=eELxG(YsM zW7p)>5Azlbe?^bk29dJvhsihVUDhlGmtky{BH)8?;xvums|jEx_)zhNO30n%l}X$& z7eYFaHdA3G(1-KPcNa6Vwf9^?b00CdkIIV3TUr-dZD$_wH_|1+3f*MdopXq+v#VkO zo{K4>@HL`+-H+8m_)s (1W`x|T36P4d@T-unExF7EKx+KQ~QM+r$lMy4^iLQ5#kFb%bI_rdF0lN6xn)!;)GVVaQHD}cb>pIb3mTW4+ zHfAF$f3lqxE%~pmpC8iuq&OsHa8tGSAk=2tM4E9i{HygYP5a5Av4fO0J*vF78^! zD;saUJ+@!9VMRQZ5tki-aA_iz8H$NaG&8SrI&7L;&3GVz*G)Z;N0XTw&)LX1d}7vG zaiD*YVOG?fT@Q1%96L_OS5?J3Qm)PR0rCcMR0n~2r40Ul61__Q8IMZ#Z)^9h3V_wr zTNMGfslS~W1?$ru}-NySU5_XGkQ7Ei- z-d(Y<+kT~jVKwodiiXwf848Dm{hy?G*kAZhP(bYF-$4H;_wwSXBvBvKx4Osih()|49$%y351?SOr?C6 zZ{KgUq{;VS6|_;sCPYu;;T8N#_yrxjjx{4hPDfPT7JZ8W6ot3ldrXqm+?!YwGb*R) z_+c-}?bY3Tmn|h@#=jSh*{!{CL)lGP7M$1EZ?qhw9$~%RaN{<}DMs-S8RR8{_8L|S zi#>^>a?FX2zMG`#H+xD%_3+PXfFT;steGk5?IHG+$;;{fsK(oJr z`HRL|CrxsQ)El68n?<|Tw=gNk%Zw>_| z$#2}4I}8q=A)*aN$He$rPC833{)EP9@3(hJ>AqSvzyna=cO{T`zNlLnSVkH`BvqMsKCtk?LCC2)OtSu8*)0NRxUWVMTD~Vzp_C-?5}n%f7vkW<9(u-Mm!m$ zBLo|d^ zm*gUd;>tY#!>6QqsX`vdgA|O<4o!wYVGOdWh%{9~*3f6M{ls7hj3%NR>yS*?zWQ!F zwI{+2R;->s;&zX9>yjDiz!gJh=IWZ-%U8=KjF`mNZs2(@{R2Ltwx&QZ`Wg4Eys%8b*wiq zmKXVEi*a-1$5hn9s_r5L|4T#KTJo9jbo+}Ud^p3=CZ5EuMuKEpg!4|N`?m_kM%;3D4DR-9ioBgE1- zm;|K=?`?B-g_Yuj}n88}C#$DJyO$~JmLg^m zay3VPvd)SEBp=05^XM+icL6BI1;!A7p~~ql22tHL_*!u7q7$l~_z^)ZpgjQ-v5i^~ z_Dtrq`D8{MUUdRuJ9a4zlp6R(l$XHXGo7#&_dRicSJj@1CJlhH-A<4fKi(ruSP&*w zv97x(^L-K!V3_s;Y@}u)&Ze>E;FqC+Noc;HTX+w#4S=n17P=`vev?g3_gQ$57`dW8 zJ{4!v!?t}mXE5eyJc;%c7;jdKbSUvc0)FXRsZ6h69Tr z6A+ru^OHf5IM&NF#jO`b;}|j17}i2Jj~kIE)y7PwZHU zM0b%af64BpHO}BLy6Y!)A3)AT3yBC#8=|YG+p*lU6VeN}6P}9piLIglKG#yk92*xP z5|Yizioux0{jh(0G(2bEjPMF+lVFtX5qQ4`ZK??)pq(ih`2gM_Hrbud@-~78 zo2%?)1k4~7CNsi4_&kCF(rJg<d~Bn&my zl`smbw|OJNgpPa$Nl9lbQNs))_iYyKzhkofnFm;L{WfbyQoX+7Ort8O=iRgYg zX!eXXX$u6>cE=+7p+h(@NdF2P=hLS@|G>2LO#F6rrKoL0Q;I-t$jW10$vCyv)h{)6 zZg)GAN`0m7RnNHrw1dBXSbJFnVn1B7O6bUiY*rx8%DWPU+vB##8Y?&~Gk}lBfByHs zy1}AVliC*K0AmHz(uzuq=Hblb=bIzYvq;cvb&cr*5>Qgt$LyGGKsna-K0zt~L!U<( zR#yu}f_QDWz||0bbL4Itt)NNQDI+ZiDT4BMP4%3WMc$f=IXoZ_ebMD8n?ZNOb|%}19}&GZjNRn>YCX6WDl z(zxLx3FJp3`!Fv5YE}k+2H&2ikMNtY_sZB!nL4uZWgip>IR*;M%YT}Di%D7f5K6-2 z`{d}+WKXqcJRG~8W4!s<^U*tB)aJZa4i+L23x{wc5(2@N0OW&z!jetW^qH6O*?*==D63B*qC^#b7MHHOayR>;9yv4ij~ z2>qp)ev{K4J;L(T60KY_y#!whm!vVoQ#rh9HfXa8WHY1$P9e(wM_tZmbaOc&&0c-Z z+vzI@KK)Ao!^piel@sXY95BpueGX@TxISXLO{iaHby6W_oIt}-s0>!^-*N~8k$je? z-Iwu>n%nI!F9H=_!U;m@jh#- z-siDvHu%T>&DPBKhl+YG3O-#@=V{;HZb|8jLT*WIEPhEP#HvZkwF_(irTW$W;5G@q}t#X8bKlb$A6xsL^{M__w1+?qwoJkuDxj zlmB&-Dkki|Z2IKasg5AB8%q1k5YkpUI=4-xpBq|U&Y*^af}cG1f}1raEwPwqS$x19cDnP*=gW8?>OSLS ze|uD~Sf@h=Rc_)4eOk5G*o=XrzgN`WCHTOKfuJWB+GKST>S>)w0IOds4=-1yBBeR% zC|3XUJRT0}ZOJVBG{>$1=sCVh!F!@ELrUo|=d|TsubkE8duRVxk!6>vHFRl*p}_f6 zM@?H~Pug2>^sOLyr*#0n%jhbizhztBqy64(4BPq%R)!ezeYZvVj=&pS$Ue4GHbcvz z?s^^x!;v#{=uP@VI6Ar}rew?d0}87kajhIyMw}fFX zr`DC-Fg)K`($BF&{#*8GK8a8FX&P9D8TtZ`c7^Hs(EMkh{4dTo+)Z(2$HF``UY?w* zckLh=R-{KP-Y~Wkj8KA{87+j}9caZ{i`DA=suH1@L&4m*2>YlYb9djtYA!i~FZ5;3 z5GV;>7nO;8*C=yIIY;GiRKZ5g%Uy*5$@X|RU1aiDSm0ylLsITQ@GMgqVS__eIuhm3J+*AAonPd6bh0Cx`i~^9^V_v4=?mP(%3^+i!WQY zLpQHT%lFywA?XV#NVwe0M@1G{HTkm;d92r{461T!kR7$wCW1 zkwNkiF>TBP)#Zfp=d~634cPO1aGiJPOZd=>I5h5~VY7OcA#AY7`XqWS9*Cy<2#>Z_ zI(Vy2h`xQwwoTT38Wu+hPbgeTZN(BKaLIw1p|2tYQmiO56}ii0JQA5b53e_E5h|5C zL@@hn^IA^!A5Yb`E%e~T#}8SH+tExm%VumDqyz$Zko~t-XJLy>L}bCMZKQF~Ij4?( z=1rn{V(6aJYB;lN3u~n(PD-UXxUj5jX91mgS3S~S$2jijn-uR|$AD!$`JPfYuyfHG zV0O|IU&}io2Sxyk0n5-`zE0*Ggo_Iwj2qUc8j|C zvy8#w#K^$LtyogN9bz~po~tsG+&B0Mwgt=s{G9E3A$2j94lD63YYE}a>BNq*3e

V&C^{z0uZ^U(%w9zReagf=GjB0c-*My2iwxTq_OONs_fD{DRZC> z(9aa@;pV48V~zx96;x~hC5szzY6i@BKm1E^*A@t}m3m}rKEE8n4&3?9M!ujTe`$Wn zVTw!8&;7&I@OY5(RB&HPj(Y-tqR2c7wE2q`Y0r6tID*q;O<(Skynw?}j`Egr49_s9 z#dofQ;^JBh%O0E4ccHEe--3ja5qP6+15?_}k_2W8HnU#8Un4Wx$m&`?usml##-XFv@XJC=t8Vl!M%7G8KbU88@{f`G6b4j4V2VDw2X zkcP8M2Mog3p7XlC(84*fE*Xlr;re}{I=-4L#%fac4$UQfw-)THc59*c)*y?9{R__W z{2Gn&rbS+mvw;Xc3-Q*Wl%yzpq~LQ6RV*Y|Okra4=LbtG=m^pGC1 zx)33at8&0cEw}{==r=8cfd8zG6h*-5J%dXAPQXL=#Nky|k$5rFa;Nj)Ys>)Y7e@VR zhA)kJ*l=jhd3;U<);Y&PeC(Sd@1E&RpM~X9-X<@T=2$gl)oJc4B2~$lPZz{6b*;jx zU3j-5DnJ*i)feixvO?oTEnbf8ju*BDVLYm})m@s{P@$AT0LZqNCs{~JRp<0%nykp> zY{jSpwzK-;EYIMN$B%-@g*jJkbx#g$Tih;X^`zxq48P`va|NJ8K?z_$vy;lXW7D$3 z4T<+ITC$DH(SwL^h7nefA)SawaXksRvPz0GjyihP&XQB7=ZTdnUK2%ZGGMDZ;~D3; zyUm&|S4)R8HzM;gA($#QiW#(6FGHCs){wQ5Uwjkmb)m(mT^nAn{gI(!`DzfPHX zhP44j*f642^2C=-oZX6u5Gn2A{zE{GMQ)Vj*W3q8Fb6-`M+*nlL9{uToNx|8M4Q#D1)G%v$^#3ayVo zi5#taRyoD8*m1ZVkix(BNz+BvdxaU>49gRUj%(v;$&JJ49)S_q$D@y6E8GjV33AK0 zaHptj+YEiH@8ZDhRCkv$625g$NSK7i(GlZge-#Brl2_mRd>d-y`=#~FWbU$gEWdQ$ zi@4gTd@b^LFoqy^=K_E+nF?#N;(LprwVApCh|zH&l=N;`ixp+aeIQ0I-Wih#U@hN@ zh0xaGypAatdFomy<;;e$T<`?W&B*z-7Iz?oyI)!tm0AsQRzwOtkJ$#VW3x_$E7JO$ z`$2<6Wzi-}U9UN*q&9tW$chPymW+;DmAiajZN5>^-9zGsvTXA)(JTVi?TA=pf6g# zQE}!tY*6I7Lfjm)U{sGr9)Qs-L>U(hvF(zk$U5n+0H?~ef5FZhOg<=A3Hh)5JyYSG zsUanFizFD)4kO{#IdY88nC~)8n)Hk6g7%>xA6Oi9K{|o!dV=w@`8y`+-_t}B*xfuNQ^UQLL%o~ zn_{kyrs`XMpX)}&UAtuy@G*M4n*Si=9vQLN#4=X@&c(k=MRd!F~}0!fQT?*fUU>fgm;+DlPBW%^wNwQXJbAqHfp(#m=ooi#*>_pTiQm#^b4epPw7%BW7 zF-}42N;~lTQYCuHH+|>6u8!tnE zEE<4mlRsqcYz{bVRy_kH%YZihOY;OsDhbm>ss;Ghj6wF-L>KdGqM>wPE`%ACLXbYU z3}C-)*$S|MFb^uU7i}4EwawXTbyB*qLQJ_d&T*g+{Tlc_?_vhPEt3MZbGCQwVIz_u zfLg*p{fulQQzu-L$<*!DZI|C)_#NmjK<-3PXWCZF&E~$($7bv<-L+>^BBG2e^ia+% zHxw|_+|C0_-R{J<0`m{Wp?dAz+2c`WIX1~g&>}{37R*i%^C6bTG{_g&QUk_P<8uL; zeCov-8gY|kt(}z66bNQg=kOzbLrbawMHu%MI8v4z6wmsMQpOGzD!W1i;=JP4z$Aa4 z+pGZzXOg@d-=Cxj#}+1xzm8yhprok~78w6ev%Yg9uYlTe!Q z!%phFRS#w(vAc#Gzb2{fO4w6PZb^|963=e&hsiDZifohCTgy4Vds?c`VCWRuk675& z#}L>DSLO~B#bxDuj*pS)8*$;H?c}<2z{0>}HSk%9GxW9j+_z4Mc)X2Vdncpi(E0h? zw}aN(F!o|R-Y20ur?m(+M#s$GXct12-qw@-wkA)xW7-QqdvP6!IhOFw4vegy?jMu3 zoMF`UzR1jTUO^XaVzK49G!E)OB>wB#m1obBXqO|@71M|as*3HzWn*N*)ZFCw1TJeN z-%>BMPoZJh95rYgRRAs-x3M`oL(Wg4;+SqnqdrpCOV!TsxLjTP_=z+${M_yZ&|lTX zp{@GZ$J$%fyD)Du5d`K1ORNzMW&3B1yyg=AI{}b>v&@6J<4r;;>}#x($Z;4!BC&2X zPp^Z2{Wk{VPICt?lEp~r_=37=vtKE{#3GD(=)CrB z#l$Ii`emS{2ZV)88vE%}D2`&_8CkXYCRT)#h55`AZA) z2t3J1c<T2jL3!+biCO=+b(v{#D1Q z(%yh!Lj{S+qPb7#7?t)pmjb5o+Hly>mq)E2b#4HD6v%hql z#Qa3)LO)lnxM4bOi8C2)$F`ebN_Ugb;+Ent9DJ|=5I;S;16`hGMZVKs_zQ~2csS!6 zSrQt)vBEP$d;L4?LIjZ+?1IBS5c-p|w~()Gk9+3A-)qH_3579hfJ(<{?X2l6p#oX9 z9wzS1*iIRZWimZ~JJ?Nfj~D-MBeMTnNGYl7va0O}(pD&mKT2m8w9Xz5Mh_9`<~RM` z91ts9YPBmByN`uI^jnWzY3z43D;3|)fIxzgF4Di%l9vd7XFPV)Q&atQ%q3_m0~YHY z@`^tnzRMX}h*ZU8l2-cTA~~@YgkdS45{J#tDkgm2xT=SWy3aZmIpOH(dMX)^X>By> zI67T-NuIb(BqCa9YsPCPdN)rnNpoKl^KD3oZ zO0wYW^*JWFY(TbPQq!De&G(&@=WG(ZbIkgIn`-~wfVvcfz2$>X|5CgI!{-2I7e-p5 zj*9F_B;o#+rN&=y#q6(NbP6DG8IK&9urEu>B(UtzZkxOYQB6#Ab*Q_qXuZ78Rpjg0 zpn*;&i`gLaYsQLG0TTH3{;LeD=WkOP$TXD0WfeXIMc^WQBWzE#D7X~yJ({fcx7#KD zwzF(8LI~O`^{t1BSIUYiaDsU^#Eujr0)Kp=V4kz66V46i1d0lC)T+KAKU<5pFw7x$ z+L_Ke(CNd1OJ+SnC+X=eC!TV}oPdk}pj#!^#)#w{oMCyA;!lpVJ5Y5@eNFNp%CJ)6 zs)@NC*O=u7_e(-=+Xn>R)@cw}dUBiaBJu>#0!|GY>~rhDfNhka)S7yrfU5x@yo1F5 zzKVJzuu~`m`!5$DrldLYF&(2$In7j>jMnshdY3sV8^k^7T4+&(sk>ot)-;fwhlD0; z#JZshnZ!crQ#^}if`#btmTN}0)^Hg&DCBA|^n@9<^Fli`X!_Ed#tw86zwiULV;gY8 z9U>!egH-_pfec*X5tK)V@2|A=nzkD&gNH1~b|DcK2|8UJAXqh*S^VKI^- z*(8|FaV;Y=bMdS;$tEk-BGWC`go-G-WUNm@S%hP>``83zCf7Jib@V857SD1x^w%uBXJ9EGAr(&Du&_ z$AHl;24@%k(xNfotaYGz2H%}qpI|kXq(*EfUa}u<^CvFumxh+rqey}as?-5Vg+@r= z1N5wA4DTT3TD)ZrhY&TQc-G_?gcjx&!_7*9=O)ChhEWds8ZBdT(YYGxeqt>nN^ls` zq_tj?P)^?y!w!HTu4e=$nZY37tT9++?9-P({UaL>K;80SdSD*Jy*?eFFo3Eaz5g@u z!#E^9;_--cDS1TZ^#nWPd9AJ?53pQ z-7q4PB*A!6S8eBRK_{#ao`K5|qi`USwq5;ZJeDzA-<)b=Arnv49d!i?RIc+H_{owm zUFR&G%h)b2>()?t&S_L9`enko@W(vH30e#L40$p+q4ZZ%w3kH)MPcl_n?jhoCR2yZ0(o8sV90waD0at|HtEh{NXQu=3(tNzt6j< z$dV>7PCKu_Eq4#JH-`1#eZPJV8G2?pR@LO-4Rr5&krWslAuwxwxGEeGAP}@abP9&B zu_V~Lz@_|2L%kQFfZhw32<48kPs@(f-m&ud3y=D>-5#ujs@|@)>j=)o1Bta9-OfFh4oDyVdAAC=`t1pb$%&` z!tdwoD9{`w50@EH;4hvM6{p{bIVZ zE;7eh;mw=)n?KA~-y+Za3@09el_1u^?1=kQ&Q0vZg)yCap32nOC_U4)7=%aLYtLKO zLDhCkN}7FD#*qnrBTcw&hBEvF<0f(~qxqjW&^0)FFgM9M=&?IokZqbnUM59r82dt8 zw^b!TwP%Vdl$%f!JT`_$U6ZGo-Uaq{)Y`yQ-g{?2pnYo(MOeNCFR#0!*{Cxn#g*&0 z(q?5E!;-dlYO#c%q6U&`;u34*Nh?Bt@iwlI(*luhug7H>`mS38oOOHg#^$a=^`7@< z^7ZG9nZ@@!j9wr@;k$&ScA`JMo+(Mh>`;BnxpPpG0SBRPK?%-?Q_UMs(DN9a5y5n9 z2&J38@%X(OW1OL&7;G4Bd;89v?fX;N{S?@mWb^3w_%4HD5Dp-Q^`%as$|113%S7#` zyUT>;XPhR6u>E7Z$_@KJx*K>@wHr?2F?+y8^!I><(mlXWxLHYOW^wU{Od;aAbt_A>ct`BdCqJG0}7kecHsC1ZvB|Ji%f9?5YeQSh%+#+R;Y zqz7D=A1K6!c|CZ8H<;d6gPPr5AdyJO-4zk4^s6NIIPydO_9gA$X_OS1)$?{5)73~S zL?fNzVYJ&QYwPuJ&Z)b&R$_!HZ$y3Z2{Y0;3`9|rxsFJ`A|!wKt$#sdzdw?|mXpfF zT1~G4RT#39`7K~ zbgUzd`>~c-`gcR;N1=gFATK3jm7oPGZoq6JHev{1K~q9n(6OOEH4imp?dxH-=V8`J zp~--ND&D8##KvSYW{Q|eyh`3k-OK=&X$1aFJYzZ@7+1w1uL;0LKNc$0v2F1-%IH{n z5)jhFT2j<781TVp*;S0S-~i<0XFLwBMIy8IxZPiO&BR7jYyyiW)KXqB&mpD5MeaCVPbnBBtyLnt|JTiRGLxelVOw+!o`fz(v| zo#Wh9Bsc=Ji!&i2WDi@6MqncO=&*ph?likJT3K=FUd_cg*T$t?^Ql#zU_X1Mt*x{` z?x5%a_yXsv0Ee((6SLFruMZDw&@p!@?-?bWM|%-(SPAylEG3gNC{DUJTTA)hAhC(%p zu5{Ty2}CdcS3Ubuy(LdSdAxNd2WYe4DUW?0@avtNh6#5L(}V&5Cm0to9MGv>rKmAC z@xB?5dwEeK@`Q)BMU$}8(x2>D+k0m-yIl@xA|Vsk2lRjZ_!WrnG_-e6m*RMJ2w&Lc zbH)Et7(hk_NnHCW6{ZfRI!>TW)s!JwwA(V(7W*YZ1_)XNNTdO?5(*ayRH6y?zmC#6 zxG7y~T*!hqJlpNoKa( z9fW%ox1}qS7|4F@WWgP$o2|~-QQ7;hyF>C|A9kt~*^`iq8uSsVc*1D3qU3A?2A$fH zLZ?5RJzfqx1RyI9{evOg+20Ei;_2LEB=4S^mnKUdd3K#o``7y#l9&TK>XH=K7__*FN8vktttvB9jI)4Ng(^v>FixlLk{m@^Hj7;_r3nK-BW$ss&6H`ZQe6JKIX9V=}BXVaHi;eJW(8% zJ~2$H4zdXf5ISP~OkDuoD~V`&Lw!h}5St2k6)v9{gCv%est+|~@r~Tl7@$42@G~-f z#G&5LI?^a{n-F}tyBagOS=~QK(|B&T+UixVIcXCt$1W>A@#GQHSnoNICVA?fai#}-O9a4W_2)GM>SsL2)T1`oJ_`Nk7Y z?bWgP+`N8JSQ?)`x=8d*8yxBeP9w*bO->#Hq)&jZ89xE0`pw6{gO<+&z53=O;j|h% z8Mbm5h4G$FoFbw6yH3(be{VQVPES+L3n%lQcG*}bqBo%TC^>PeGJ(T~atbHmzVY}v zeTXQ;yqtcQs5?wT%kp^Mpx-L>0)#W+~V z%l;s;@UHLQID~ap9E3F_{#Pvn_CR&2!B73=6>>>h2YWrzbpUu!8x1o~cAs@h9^F}) zf>8{I;t5X;aJmCP*JA^+yadR(KHl%I7l0`eFj@`V-YZ;qVZW#h6N7v31f_p=2ar0% zzd~BQ2Sx7`)Pq7+_xbMRuY!Kr?kW29KtJ7OcjGC@gjyugg$ficB`X}ASQ-Yi@FnX% zX)zNfd=Owbc2062Eb0Cs-1o`t8&+ywaTuU$9u$uSY>5aMYi_rnHFMU3n~+vS&Fs0hTnl{q=CTL-$`X zWW%*P-A%|!ZFdbu&yehb3AF9|Ytv&C2r+^N1+-X6wj!opy#}2ukWF_+!4g5sI2I#y zq}*zIA==vUq8M`H1q>tKzHax%W<#q$bn;tQ7l*RE&+T&y9-3@j46WVKuysFA(~!E!7@sdWiQ1`Z-YVW=pG_$_hD1z@|O!vP{!B3c{ETW`*Rr z@B7rE{ALIW@6gCZZ8VJd&{>J(K3}d~bJ&B7PaTHy2TE)9@drE*YC&q2js1Ae+LLMFt7X*(}npi^9 zEb$Lf5d9^%-#APJ{Ox%*MI%nf7pKDC%*7->UQSe8-H@%NA{>* zWPdLg3H-v2mi|rc z?bCCA^HUs({4>Qz9s1Sfz^|^-ze=%E6F(Xea%upu3yevQb`nwdPOXERq1K+Go%__j z10k2r{K1CS_DfM*#!}n8LFjacI={s?}=BLsGe|<@%4ADF%KnNVkXqyw!%&;e}SdT(z$DX zWQ?J%rk_kc2zs5*GwnK;Eq}sb1nMrK8nE^H$uW(BrqiUi96Nu=f_Ds->;HeFQ>NvGn{wtXaeXV(#@`%stog+S2TW4K(bUTL#!@>6>3D z%zWD3xBE-unCwVlyag5y#>Zl z_uxE#gMq&=4{t@Ml5X)(8 zP~c3G!zV{C7o)U|fCK&$96kQn5J%_cT$aP;zsVJO%S{xngC{Z!B)a$Ybq^-GPN>2- z;3h*^k3YIoRx%vg=-P`zgz>Ek%Sf=;>`!NqueiCxLV>gaa^ti_WR|=iSV9wur!7tP zpmTp1FM=#|-?<@ita^0CbJ0&*acmSA8`e<^r44ftQg@6Ok8G$L%D!(V1zft(5e5!4 zL!qPkP4iM~p*B#}hsFuym&;Ikx2yN<-sJ3&;rgcDC~Rh=$BEwRwmX@yE&+jS!CH{| zabH>D7oDh_)LkV*?qA5sq6|lW!JG!K@Ow|~7oPZ12HTx3Ok&+;5=j4Q4`4QzJ8^6o zM@;_5NLaK@wnSeFOie>ri3SD^gVSj`?XZuo8U~E?9ca_{+i3&o9MoQHXvb-De+(}3 z`|cnFYpuziC$BC=oQhPdOv2yNdev=n z?6sK{UJynYnB5jXfz(XP0W*{XKAcVuY9-nGRKbRNtT{^f5-hGx-6i%>Oz6WZek7f( z8v2vk?1SxwV%skh>dExSRKsLjJ`j)|bpO6ySg<(9MT=n7uxbW3&Bi zG^c)!xTXUshT7IRZ=0HB96_pz2(o!OcV?;vKt0MkIRDz5=!!;^TE3)4UBBA7&GI2= z-|;r5ICd6V)!&e7UJ|B$2BV{GKLqr!JsXmL_OSV#PyAW}JMHex*Ono*v~Ad=`uzH` zCk&c}lqy2;Jz4MTgOkrOq#YUfW#3yzw~z)ypqD-6YL4=QScv{balagJL!+5W{<*>3 zho%LiaQ6*FS-%0-qBH_dpbYl1iB86h6`HnHrv^*YjtcyTS1Gm8u*Q|0V&o8$MOnKW(ji%Xsj~@ zH9OIqzGcLzcIv&_4C8HlaWAvG0hg`Q>fC5wpu@gm20LK(2*hDr)?y!NfR}?$-?A9l z7uplSH)Ml;x?U8nnW2c6Oyt;ujwU2H|5A%zUjO}48CjSg>R+)E=gkQXZ-2j>c}WA7 z#)XP9uCHVKNXC0NNa5Uf^?`|p!@0i5SOiGU?$TZlGshVCEgJ}#gQ;5wp(kw`0v)-< z5Ni4d*Tz?ea8>%wA<&V#2BAjo5d<3A{{%5cPt>Cx6bO+%CLtRr9}^P)4-f?gB25e+ z$iTH&@5e7iVsyu@U;-ON>&!C`-AoKKfRYhp=zMc0!}nIK)CfsK7h;Gq^rZ!ZWCMc^ z5Df^D#!HTTAwk;_#4!D}pK`5{fMkG3Fc1Uy8DYj~OoB?1N?booC?V7szLw$uY=Fn6 zUUQM<20zoI;$E%zPi^P^n8}O%(DxWU2_M`;7~17&9}%_&46JWVFK(25Z9ch*ySbat zO?!M&T)!ki$C{hrk0ONoJzvC!;CnuYl!3`_kyiLWCE4F@G%uf2H^iZTbGV5}E+_li ztB>nWTSdKC`>LO!sgqMGo%W4Rb1T$%N|OQ8`w8*RDDU@7A(?c%>&7*{pElC_^NU<@ zAlEp!s3Q3^Gx!*jQSsXCeZridjT`B9DdhyZt~Ewn%g#q)Q(^2}l}tB{BKYnU=an4x zO-S!Fr#2A|4O3sJ*_eUg51j7I-2@S5GV%M~V0a&!xkB6I{JtE{6LVmOUOaNW7;Z&6 z+4>~ePnSJd)OqY19gBida5_~^91S|VnSSUPcysf!aYz0D&e9(fFpyOdqmHdbkYx0U=$APn1BN6KYEHYuSX2X{O3r_n z{xN#x{2qk#3(0Y=9Gw!=1*UGB}Wnf`ne{B9z%ZTq|D#Sg0@IW^F%DO8nzqZcV%-`qiV?jM4&&)^+Fb7g=c|G^ zh(IUAGLbAcc$$`D*$br(9A;eW`fi7H^`rO%)jDyP94G}#rlH|*nXNE{xxM_K% z_gXU{zHg8Bf`f*9-BNUUK@(0j{RKWtsJY$?Kc8|MA)n#yvilU9cNu4hSr1MbQB@ci z3t!8jsHslfr`Jws6j2pJH^9J7VunE6N-|fFAOt7p4Id0Mpe=Ib;eU}{i#c|Mp#awk zUUEyS70+z(mM0zfycgFQT*#6R`M9VR6Ao7a+cz&dn`YINsM=p?)k_yWBN`4D{`%B~8wz&s&ep zg^ZpfpJs}YTV^OYO`(8wno=ud^Atu>vrn?^R6=G9&n;2}SYt+x~q#DciMW&B@ zm%$Qfdv5K`P9-E4(SK>_oRqzL@MhN_5m~E--<|5+Y}eLm8V~+)q<1%B>N&0)JFv-g zsk*l~=;N@lPJ3*1wDI=A00&VVe&(3bu1|LrxyOL5s6)LE|Ed=iH6l_CPnfNxs11SE zt+=fgF;L{GH$n;yQOz%hJ^BcYp;m2F#xo?^qcUIYq04=nxM`gr>%-1frw(I)_^EL* ziQ7A1+0L)Bldj<{-`Q$Z3wV_Zu--qfsolfg-;TI zcQ2nV-F5%^sjrXCCmq5z`P-LHZKwVNe!Z|n^urI$ai#^t>2J`c0-av;V=YiShc+g; zqOGl}XV+u9YjkKW zJ7wJovsxFiDcb(DsmE2Fu8#+a{X>_RQ3$naQ$)Pl<7T9xp-*I{!@{e%Rj3j#jt}bH zM+q##fWX8_h~|zF%|P-H5)XFgT|aZYLIwnk<&gZSh==#69k?!^j@m3}-+u8zmFQ5& zyJPM7o2mnR?e_b2Qv@l9AhHq$FQ7}5LKkQ=gkROg)W3u1=Sy>)`ZT!CWD69Z8qux+ zN^bGq5I5cuUVB9oBiIarCB@&x(GW}r^C%q>ykoczj;Z%Yw~_r-ZDT&p9J=wlN)x3g zeI}Wp2!jJ*u0F?SaPK5P4HB%`9005cbHd)i7E0gC%QpuPw*jLe!CE3UO7cn@kc*A7 zI&Tz#L6mESHU+jv=Bh&twt(zuf-1XuO>%t6No(PthT?q$zh!gJ!ma=nfc57Y~2A2z#nWZlxuk7hp zjm?Ar8RcV2??paDB3C_lB}A84DWt3%zreDUupUXd<@JRH4rMjk5dntfCE4a;E+ z+DZVO+w;r`3a2G|nFN`TIHpez=s}xW?84^@-f+XO`+A`RyZax{uzc_M) za^Vim;ncl;!uY5*P3Cf-#mFd_bVI*8jUJ5+p^!p!WT@Pk=Oin4Gwn-a8v<=EnT{9Z z81`_FLuNpMJM=Qb3;j*x5iRF6`o)P*nV1!|ZTOxK(+c{d((${`m*E+Xt&hxXOWy!n z;FaVCS!#Uyx?`<`!p_CO5HUWPnc}ICL!WKp4b(jkBCxzj2SPBa-=Q2*o!W6vjl#Cu zi{kceAn&=H8yL|1^Ksj?oUpAFyy5!^M~pnQCmu5gdg!RRoemv0x4ZNPbfJc}iUT+H z)htJz@X6MCEd9NKSXyLZW1}&mH4?w4X;vOm7UwqZZw5j&*x#xT4|K~5DYM28meY~7 zP>+~qh8jjj_7{^YZLI{=T+eiz%)40FeW3tsd0qB~MK6Y8UEh8($CiiKv+{=feBQyCYtH5M_7uD_D47&Q#jC za+0;bq+*W&?IgTEYBhn7AD}s)*LibHgx3_)$X7B^?8NN&l#bakh`o~{tLdRpJso%e z7^AEhh7VX=gF=CqFk;S47|tXn5TxDV_StE9=*$ZSmBsgX0DgWw?b=;46T?#71o8T% zF;i}Nkqr|x2Qq7qNfsnNPII!5@j#Xp(0A(GdV+EWIfa>PjG9YI95?S)ShqX1+_(q{ z4;rH?HS;wlZ1zG*|H#s=pVWFZ&H328+6bZmYCx60kp;V2rOj{K8MvuEpSsVpznr$G z@F>FXVtC}>7#{0O`_!lndt*Eol6t$rrr$LR-T3VTz?YG7OQFx#*x-=Mk2=&;*r-n9QDJs5k|An8L$<5zen?-%85%)B54#KXKuJwkYnngGf^b=Vihv$ zSv4RpT?Z_5CZ_YzbqwtVIgf>_tozV%>D7Dq_m+}`xGM{@ClCOq(scb+QVF1f~P4vD6hQq0IR_ zSdfj!w`{MwnxJR;c{QKdXf=16t*16y`^~bc%`&f9KDAlyHp}KyN2wtFhEvC>ApM3@ zN2(ybhS}tyX8usK$wSTjp=OhZngv5GCO0hnhUMgjrQfic+_3T+E+#iz_zjnn8!r8Z zFJZ$hlG_rX*DjaZg=Q59$nC(0ZrZP*_!+Vl-_X6H=zGOH&ravWt!6s_K#ihQN888t z{Q3?}O8E{5NM%S_N3c3x?uEUgNc|MPz6?t$uSrur&Aw#-6eG@1~aDV3e%0q>Z z(bfJ&wbw(}G{-&p;ty!rOC&6QG{&bC=L;vQ?zWE$1#;>V5a;uDQL4#IL%ggOp9Z_A z54*wofBNe`57rZTr0T`$zx}WOOI7~_{~K|13Fpk&F&He`6dxXQx&Z`ma9vyPHt*1=WBwi= zaw;o(ngVeKwDNk|zI-}$^>&ZP#M1-f`x|W#r5|=1xmT>6F_4}cKM;W@Q1S!OJgnyG zq9lGXVD&8I4B>>cB0|F!I6r_)1fE9Wc)+twd#rtK-5mu%A&}E7w5J!^Xb{`NP}+&9 z;bykQ2mH~GQ(M|GVlW2}`jxldz%go148)JjR|FW^0uJ^@r-Gj3%8^qInJDS$9gL)W zkLAKJJwYH3(`;~T7_$XOhtDa1NFMM`Yrf(*8cq|91={mt(-oiM-DN6cUVDIDinN@~ zOS8Rdb9%Oyghi_R3z(hsKQMO!%!y7AqSKqOMA5Sd1F`6zkmY)~*4<95W#baDQhoPj z4*})mdX#AhRdUXD&D=4ovlw&+8MKMfeqi4l{OqZNxOQ5n z4z$8mJ;$x{<6r6u1@QaTE=-tS27=a6OLAG{0R00t%{~yg@Czn%I52C2DYPiGX18HO%l%)($e$HZVdC z>{|qgw=2KbcUetFBN1ix^-hi)!_8oj+KQ~Z9+-zNqp+q9gk&A+FDO=qG;tI`@mm#f32obINZU3a*0z;k^>R?sAoANdl%G>lNZ&Q}MO+)fF zwaD9aA#YNEOwxLg(()~u%D1Q|-=dQoQ$$kA^PcEt(3V>vnNNKZoNo1ULX(V8ns(K`?Ke^CH}AWTr%R)AkH$I0 z|DO5P9A9*EjY&c39D`ChALoSJX|vERJ*Z8@8S$eWpiN&oGichwZFM^kkqxtvJMoQ{i38?^+x_Xf)44dck|BhE zL*5_i4!w`?CUJ~*zzyOLGZhRc=vQkdJ?KRhI(H)vVrr~U;0*xX7P5Lr5y;KmQ z;kmE3TVKTQ)|yi_decIP02+*Du=f`*>TwWfcRIr!GlXpvYYs2@cMx)y^3F=}aDS`2 zdV9Ln;W*>~eFntraEYclbZ*8aI! zM~-4Q5XbS>%SgA5VT6d}cFRSPXxss)MQrx%y)lYO$;)OCOHyw;KC8Z{vjO^;^={UZ z9!}lhHInQlU=AQen5}J&IuQdO4?lk@R{5l-w?pDhND=oCv{1f_^XI}H9Z^MTZKnDid@^jw3lC8RdN>i1#N1G#SNAeb=Tg{ zPE1CJ_pz?k+YEzC&A_V9bex5zAq?(CiPvg8DaiGG`=TR+S`CTBu%K>MmQ(W?)g|vB z!B6l8lRx)cwV}H9#3V`@($aNNq7p_qQnsO$%yGenxC3JXX%^lPO*r(TIvp@;jNVIb z&zgix1T`JS+30v1k7xsYl>qW(3`WTa~c z$$1bHo7U6Xx{>Vyjo8=NB^U>Y5%9i}ZChLqm>}^1R6BeAD)<0Wq#kXSk!+4`!e24= zlQes$mpg6GU4?>4tVX(6?*lnP0UgL*(P@YJ{1x?qNx0^4`mO!S>_7y>p#ptU_t1W6 z%!Tk3{Ik8rIx7|`ivhxh{QD~0Qw+rI1v;40w190yBMbyW_JMe-GxXJWxB%ZHaS zD@&iWS0v7{f4ns9(Plc%{or~1xoLLSbEG459K)^u6a*;52rQ@`EM4Z#=OghgX!w44 z?M{4Y=f3HR_A72TR~<%QQZZY8O%i)kTnAOfq>WJh%m4ll>1}#Q2=LVQyVKzvIPa}E zD%%`WOeId)9c)7>^n@RvGflS)jg0_?#z!E+7@FIdAf+VDi-8Rd@mUHnHN2PwNJL`FNuy)s{A%_qIDMiUWoZ$) zFAn@BG z0dWluCz}{13N)XHLW@kJ-XmcZaY0&XWO8SdU-26RXxi})TnLP^!x8Q1=O0W|eh()f^<5)`K<*ve_DXxgYPl&G2|4>6fNsbq!x+MY1cnck*MMC#$p65~ zK<0B&PwVF_Y-PL^$i>IB%lW4e%O_gd{DwBV)NPpeNw z$PWncp1$Uz2${^1YzOz>87+bXq z!X<(ctoq&h^@ASSN8HcF%AgYMAS`jA0cET@hz)r(P1=I10m?sb)o_hGw9r&)WO`H$ zWJubnh2|qZOwKrv1vnlL-5(zCa^&^^t+>uWl@)kon7D(S5}xdsg-wf}4^sYY$EGrKtiWXL9+o`5A`ynrT-fG(DO;Q9ZtKeV>cJm$`nt4@t%jb0>>V*r4FYBT7pTcznQUhMAwILEIt0x)~d<- z($@DU8${99o;*G1AgKtYpNzm?hSK?GUUL11Pg*m?AXT|Cd>V7lu+b=dq$6vKg5}HF zlsNNYoFd4#)6bTUf+UKH>ssoYKW0Qcy`_VhCAgfI+w=8JohW#}gNHYE@DO&;owkQJ z^`IN1V?2H8n*Ma{woN*zn2s2@tMlP zwe{?{-R@`GtKRW%rLEt2v^7Z}GPf+UnjADPL%mnx(SEh6|;}C;#3q{%fQ;-l`ZPLHipHD+6ap@KtxxJ!XY?m+5 z?{kO~EeJrXD#q+OZd&*JSno|P5s=3?Ie5M;N{ik?_5M<~-R$DnXa~w{%qvkJ$@j$- zv4lXh&BNE;j>>|dK@^w8A*Zvr{;7GWt&7#b2s9v4mmiwLhJ|L@_h}&jLzpieUc)zD zTS`46an77iOoKi&C*eq8(noFTZ3P{o1q=NC2aMMtCAm{)`6?yYO{HgoSRAU&Mi|e~ zdbn00Ol!_X5L~k4Z+t_hCpTit2fU;|evO3lVK8Sg$}*a(*`t(#7)lbgJ8gl^6D0F- z0#qB4TlDq18H(|Z3>=s$&=n~t5C%e+hs+YH7VvJ6H4aHl#N>$QscQ9hhBzgLn0Vg$ z`e}0h?jgJzMIF$7&5B+|&jRD0iKMemfBIu!N3yuhA~iseeGVy^L;s+WaS&gV0%rb2 zOK|_9%^pts4_dbgBHi~OzmPJHCNhgZHeDy4b+E|Mj0=QtYK1Q4EaTslO?RapMSs~bdTL7CGa$ALCbE`o(V{7_(- zpk*QdT$fpa%iFOru@~P!uE~<`?>L+C?KqpAq;pW>0JXtxBOWe&le}$rI!00g>pz|pV@aMEIuII!l^KY-M)d;Ta%x5V z<h}3t(|!KZTpy_JXFrkAoc3%Kpg4KXTqidDbm?A! zz(0Co9G7ab_^Jr={%#v>#-|S@Jbb__hxc0$N{V4&b?$V|+JI8swq|keAi<+t`+5iX zHIpj)&$COtZ+o@l?qWS5KoKRZ=W{Ir9NGh(kLtl8PGkQ%_mc;;g z&hHRS2-WB2cz%7^M-@Y9q!0iJX5l?Lf<(UiREzczf$zOr*Iys%?hY=7g#h#A@Vi>h zc)@k;%bt9$^Ux~6{Q-pouE+bj-G`=q0L1BG>Wx7%@rrQX7cn!0BVZ2gOql9I zCUU0whP*H-&=mdXGL)3M@QxKj6{U@H;1X_139CL=k0(QDvj^&Bk+cnLy6vmkYl8-a zMk|+qVg&i2Z?@O2y}Yt%Oz6U3oAe639os9&B0*VU)G%3@Z1h~WmyV}iAL@jS<&u8F)2wl#Rjp>b&?vj)gDf#hkc`iI6abI%lGo?$=VQW5r-pt zVh$#6(jlkd?h#}svY#e!dr3))SV6&E1O|s@Gx0&^*LyXxdr5?#Zu?EwZa?=N20l4g zNhC{7Lh9bB+xR_Xs?iA(W(+Y^(oM1{9i@3P7wX*3EUNG*H4_CVk@GwS9Dg0Y`K}K% zT}0nVHL-@P>mLs_3uC;zKd4F~x~)BGwgO`}y|=ePBydnD6M#&x=xm-~Zhv|G5Ag`% z``KTlBj~!%!B7NV+s$({`PP;6TBpr#HsPxl*?4FOsaDhhTx1uO_0=72>8oMCux zy>?+TK@Kz?3+TM2aZ-5+da5z4XoTlzPaPs`84^9iK@)@ko~~6q#(1#-y+HL4v&V#S zMN3B4j>AnEz!Z*dgVK4%+hB8CcRKr8ec!NPPoKzV=G_@`Zi6o4D{r~r1l;hD$Pd#O za_cv7lyjoD&MgEw|M1YAw;$gD75wM-m^6S&evwmIP+3x0QMsUUN#%;lwf2VyO?Hbi zAo}1Jv_m93RIXK`Tb=Y6y#8H?I0RT4F`*)h6&Y(wl$oL`Whk_qUeyFU$ zoe6DC@mbTqI?O#569UW^<~}DawyN!#ef=6&2kzS*CB2kG(K&(9ZXvBZ-y&hMayOUh zz|XA2i{q6XUR|O>CMr{umuxkcit83K18%HY8SwLZ~BrMdH%_SY(=<9LvhGZUD~nJ4KN-G4H8Dpp*ek6&q_2!u=GYXqloygLHXhwW!vU9pxM58?w1 zk2DBE0#A|Q9YYzUqli()ps+86GAIC3fHLrHj50#%YY1gbmM@1a)^yo(fHEYS^IK)H zgVOCZ${>-Pgfd9j7oiL?EgV1@PK+x-Zki28CZ!fPyhsuI{|EBZ%`i6~XJ4m_lIld{{ZuOF^mAnBGt}Qai%yKQC z6*t6A>Z8De*Qf;(wvkggw3RHFu$gRSw4H2KYC~Cw@Org1@f8~>%15r*>D;1x-A47% zl^a0>*KSlVT)h!Y^7@S+rIZv1kiLc;qX6kDw$<@JQJzdtnM?@dgn0mks{f8gM1rdSGSP_WaI@17`CA@lx?_G1-g zYrSAXV4@5(B$!s3Ul|8qk~%Iz78%p%n(W9d<_<>bo3a>hl`7QbIB<^bZ)5_CbqeVJ z-S;ogokm0i7?>Gq!+r2KJ6(Ft-4hswGDzRl8z;4IK)f(iu|H{W_y6VOcW*`FepHJsTp$2wL%)*%h0I1hnyK5SA zoD7Q-hOhI1H2HVl6PlcdxoCCO4I1J_3eq?R*CT<>wy&3yI)LYt@dtu>+J_>@$&4VO zr%}kkBb48S2-A{VJXom(hN@d0G)JT`|xrZ}y_m}Iu86HAyO6h7vmEU_0amuiVwBIw7C z8$+*Puyh@o#@c6pBCxNBbt>1_SRhHn{PCXl(zVn`fTROaeu-YEeM#I~eXj#E`KE0y zn!T#4HTKbhDDo#b`zCzRI`W07H~oGFj{11FW10=^8Kl^|$4b9Coi!5iBJvDG6$F=; z*%kopbvWP~^J}wJsOeWl=5v+|!0HkF9%2M&?y)%^8%6--Agqm|;91&~+Qx0bkutxD zgK54sAVZwahkHD!C3(5Lfr5@rZU38s{x3p70|Rv0=-B(Q+c-h=kC%EQyk}z>I4G%h zMo8&Gs42U*D$3)cc!Z`E0U-nSQpM|uH#h0y(>wQ+4A8oJ4PA5s#K zt=S1Z;hK4tK|(WX6F8X^+G_3fxaEwhQP|DF7!ca))18IG;d)dgTrhw5(gRhW^Vprv zt>@2fUfxKC+m1Xnw(hRKT)SrGgYmmyjE_y%_yg2$JRq`n)1*Z6;&&QUNzER@@w)H5 z2HG9y`PBL8+009S7WVt#F2gq-(B-5q=to}|&hI=x9T1|c_x>==OAqw%`k?XMeZBQ& z&3Wz5L3jGy`*!uWzf#Y>&iC2>PR$+mO%tfb@SO)3tV_5SindqB_9fVi_N{oB-IG_` zmKE^4^;UuFtED7k$82uT2PL=x0s-Q5_%Q%98x$TldxdCNGL*{UqE5->Tohmq{+qE; z6=mE5(X;1=kORqX=0c&&Q$evHZC9$_ZtI~@zrhW=WXu#9a^$Sm<~IU<)C0W{EUP0m zQV~$jiih4u4VxE;Gv3V<^Ln14U8w%vZ|kk!h4C5E4bfRVbOBidIXyKkYGe;ppbNco z5700Sa!!OAye)6WE)cN;*8P|s9JB5yL@yCh@_l3cpEU8dY4)*R&}5~9z35C^R)qP@ z%x~GOzk3c<>TcrE1b#rgka{Na8Fwlp2QjDau+wWY@fOXQN~wh!nWuWd*MMwMFk z@YvKlAK!am0|tOrjwn@2Uq%*U;e1%5m-wwb16-H>2-mnO)iQn`uOmm06229yqHUpH z$DEjhdowA5MgXC0su8!k!dCLQ!DBJcOA(3dJAKw3cg+i8L?VAEMuX!nrm(aFyWPhi zc>qGU!W@Ec5++xNyYRsv@YPODR`30E>E+sW8>oL<#lg)E^-+y@H^Vvz(v}+Set+mE zei(Si&JL$ty^otMY^a=|86_2(_z8fY6xP!u+QcRu?Ad;%_wU#@Ff6`<2v07kP7kF2 z2C47RhDfbo_NLjT8e=sOZRQC-Ie+V(dCL$Zxe99FU5j`%Qwvbd_rEK4N+Fj`ef;dZ zE5nh~VhR#F%uwmLYtCJ>tuM`vg^9Po#qZkg^2!%?ZZ9T{PM&HEwQmww;+V~ZVp5tykWb>nUV5%+{s-d^vq?SZ9HLG};o} z^*C58()Qq`(b>9=xY!$fCOF+j-mBh;iBPX|L>wA9PaQ14jCUv|UQ9yK@reM=w%w`w zK~0+P&Xd|f(@yf64(3GMWVl|B$(qO^@WpMh2*LkiVjF-nC|^{lQg+miAn#Up!nW_V8p@y_&+gJx-srP@ z*jGU`TzIGI{s%AKuX^!92)&{=7+>X+{`=E*-}t(H{dNX#qq+Pmc)kA0UauOF=ff<; z|EM>PtC}3uw1boel0bU3Ni^jOyE_f0siaO( zJ?cZ^?4pC#6xsLXvk^1%81U~(K$FXfnGCd+Lm8c%D@~jbsWRyupgB+abuoCu`Bm+J z@O9Go$MB_r9gwSWkMx>43=@)Ady_$dqQ#+qymek(;!6`R8)#@RunY;dtN;-DA%j(l z3u3bwxFk3zwqmW|JB$(V-Wf%Kl$t2mGwOBmVsy<&g+9crOBQ#U}qYogc5rk(>VkQ$weXtu`v;cMejI>( z)_N1T<=|UoAXf$;L*VRtWaH|#TFAhLkxUP(S2MyNX%!!988|s3r1G0E9|Sox8w8S^ z3#y+o69k%`2LhNf3j~UrXtvwvBjfwK|8DnAy>DNyM*u-<8(;XUD`%&^xBb1SBY*XX zUwmUBe!EvJ&n)f@-n&XcGJ{pzL}kClH!fvR)eNGx&i?iv|1(+$aOW8aKY->*z2?r3 z4F=C@UYhN1zO50x1B?lgkpm7#zY;{z7(^Mh^nAyxO&=fBjq%aDe>__j)V50Ap*B7B z9SWycBAKg2nF<9X>51kleWRV(wFR-16`O#%%Z{SXd#a%XIC!S;wJh~YF$jbjo`>cL zfhW~)-lh#c6%$sfDa zdfAi{m?DSeWHs6gMsd>{q4PIQrWlzd34r9OQ0+#Zko(6med#Z|fzjw{De-Azf?w-2 zyBm|p0B>;2>=~_%CAlKm$@GI38QZ)~XYsgJJZH2mOh^hVKRHgDy zL830*pZS*5tmwKv3e@e`Ukd`R?RAItWO-~Euj_6oU$Mzl{Lw1K{7^%bizuBv1!}Zf za?>iZQ1_*U-bPOC0c)6)I*{uqFUjNSa^JoP0BF=1y*`|F{^bKNZhjujmSPj&4kb*% zN;@{}E14%32ymUrh|oqAf(2QUK2T`UkAv_Wfb<3!A(&@^&jUJB1~MB@vG+a?+^U zIkxHwI@ypswPTX<%ahvNnXrI?w5B=07Qrk%M}7755WTM24C~|G@QZKgB?SuK|6A?h zcJ=3t;BU*x&(nEdgVZ%zIB2AVA2=WAM*$=>m!a1RN3O&UDd(tA_oCW_qD-pVp3kA7 z40qTyV6EGVm7dT1C)AYA{`;cH)Qa`6}rI;wUYK7xL#;l<7l`9~6#jf5`Z} zpc~{5jBeFoLyguCIx1eizRgze>8Y?+#+rupgRdO`6l%I!`|@mlpXVg*=Emr&ViOjb z4xqxgbz2hyHMGhx5-3&_^_A&6>UbGj)xegC%n-q-0>tavFyYom(iv8c&agz`dUJ}b zDuGDdUH8vq(#T2G`NQ>HrbR|hvc{+jFh{s=k2@=RpWiNRFW{J(!uBSw@`&QBJ*xTM z@A1Z;+e?CMD?T@`osqOVqa$5zV4{kI!ls{@UO((k&&U0#-o2++m>_%ZbvB3Yv>^Yp z>g)a#NIcyu8@_0IZj)TFX#i=Xpw^Of`3KMNs z`$t6akM$uKcEt&*!-Y-dgN>3^?*jvF^s`di@=434>%MRA+lKRY=~(F%95pLMhY@A& zOl$p``nVU33=$s{x_|BJPJ8|gW{7aii6Ir9oq{ktElset*V=wQk<(E|JR*^*)R^ti zQF2EoCoQep{igmnrSeH?6?pts&S9tD&Ng-5sD%~6Y@sWW9KB17$(sTj4QDlwT#|!n z2;tb|tDTjTNX5rBi6ndjLlC*>!Q>g2XL&*~1Frb`lMv7Bz=`-GM`|J}?z^V>(mY%t zOH>v6>)xad1}0EH+t%I1JK*r* zCd_9;x(!eKO^)_Al8=5a1NxCgRs&YZWhiCxI&mVIP@=b#O--_&NZ6+~vSSeE#sDM} zACTf3D~E_0$)cV5_f$_AHj=5Sc^KzpK%G@iQD?1()LA}@2}C8h@wj3;p_xhH^5dzu z8Aufmuj5XqD7iohAnL#-FN@R|-oy=y!Io+ZZkq0-=nVdpcl0U#XpQde89eNvjS-X0 zZR@+?)_=&%kzUVDa7S1|R{!ZcvhVlIlm^5sfdz!M2t(GW0g7IQi(`HmE*;b=ih9N% znE>5OrAS;k+B+fT-;Lv!H>!xhv$AqF2> zj0WgD*c|2AU^pe3#3I(o57u7~i)XN*A$8v{JzGgBBE;LBd?QO5%?uMVKBoc9<6!EgKcSQx>f#)qtT zv79$V!@;PkOuB&%Kqqy2xaVMMVbt-MlmYDu_5hu_Ot&xE*u5%p^R(LlrRfjfng?^s z)%2FV5gB+tr{C)<#~C1?Ubxy&7GFA&_%J0FVhSNuo^SF&iIl~WX^)upULB*$?ED&t zi|4|RX$k~gxVk{3E~N-)DD zI%<(Bv=f*@Z)BhW7;2*(>CY^u^J#>X)>PV7KJ2dP+Xo|~Ps1HgYOSuvom$=p7DcX- z;LHxI@v8SMDNKT^*C2&-MWWJVTz~70$i(}8{a#$MYqwWJ?+*38{lZ7HjIzg8x7C0& zQP2WK62o?PtUbi1U*z-oYS=U>u#91&1ve5nyptn=>(XdpB#4oI}HpHuirbP8I>W2`$RJjMP+haj)lLUu>Lnw9ZJ1Ty^R+vgBnaX2diNM=LnOvGy0+>a!YNDlh-d{R7d zPuIlab{Xc=v*R5M-cLEh2In(|F{fh$PHo(=o}6tq0!qt20!1G_0;R16#@I258l1sj zXzz>UXrfvO3?9n9rpj^NCf|{4z|aOTim_y?;uuG^E)rPTDmf67tv_yl4;{3Es=TkE{PqT9;7{E~v&3QFbBz3^v zSOCcw4{J#4;St)}0lSmyV#-#iJ#L&3wDW|t2{yWV7P)<9Q_`ra@4(B8@0$@To+$V-f&=1;BTRebIq9F}h2=xhl$E`og6CepKh5Fl+>5 z6p06J68Tvq#@#5TLp)>~jA0;ATRk!Av11VgH(;bzAUF^Sv)(x&{ckA~*IG2Ihz!Cc z1px&zR>Lt&P}#}9TMIQY;!mb~6zw5Gk4q{=hV9@|_C zlRs#eg^wabWgMCg`*!y1T3MyOcGR}y+;sPo!!!GnL=Hww-elTuXgJ+h>Ssbdm_NkF zlSu?I;2zdrH#!A!(@W`&#=RhqlkoRdCdHZZm~ZL)>j)x<(5$I<+E680OY5r|09gYojYJB?U-pxF>7` zgfc$~ot3_uBy}{1n6$`E-_KHxr3@v8WworfOO`aTGd!)%FY zrEETzY}zK1;WPi}AI?!&t^h(H$r(aY+WD>1X9iZ!R5@cIH7d)4_?qk8)gFZVM_?)KJ}>`Hs5EhJ73{ccU+?2^ zcQ-ccl|)L%LJK$woSqJm4Q1CFfrp8V7iCq=@F0A2m-ooDZ5M1`ndrGu`xh5>0d@dG+WI zQkXp^F?EL9Gn*2sA%LZz7M5#&Fq(%2UFg=3I`@bGizReKIjf~EbS}F^WTI5E0~5L* z0dt1ud2_0}-3*0e5QRwgb$f2Q&tIDBgIR~jY4F>uUt*=;L-WG=cI~aEwfv!07;L0B z`_l%(i$8?c#at709%@L?hs=18k*T`$8I;6M%HV5i2NDve4kFejR8r3G3bsh36B+Rk z9`xMx^*@pvQ3t`119mtFyX4^ zsok~pYDIWQ%5zAMaW@ke&P=Se49fIp(| z<955JUICN;K|?-1U0(hkr}6moTYJ%BP46&Pf7rg(fj6mVZ4ZK;-rv*prE4#zqh=k7 z?>>H*kCU&*Kr)7v2sLZkV{a112KlSFHYElDrsNKs0QG>ujQt%LD*xGd1?iuDFyxUA zAmsfBRNV-=C3q2&uwGF2n8>r2*f7O_@lHJ|Z5c^Z=Rtl5ilnQ^oOh~HtBP`HW{C@X z?UG_KH?a{iPy5dVrJf8=Ui9-1^>(ZH86DG_n}!~W2Eb$OkjJ8kJ-IK#N9%*r5yaV$ z;;#dZ|LGV*UG8%YC{&oAf{c&+dodvJB{RhfQEUk(gH>Q{PaT7;7Ie2XVIpF%@reO2 zZRWJ6*|ov^OQ}b)c$x?e_Emc(tOr5W(J`=@%~B9p1(Hn&q^gGP86H#ua5?aI7^l?i zEA=e=K64n-To3I~ab@c3&Np6X``1l(>TBW0U$>X74idQYvH?Y4igIiYdMMHkI_?kg zYjTtUF@XtK0uBbk*wOiuKGR7nQHslTJqlma)vq5^4M*_{wfnR@?SpDB%w2mpkVGR4 z%H>Qhi*&+D2(wr#9*^0|m3Snc;&+Z6{*)!ti#uu27*Jj|s*M+pD%2FUhwC9QFPn#% z)J^q-DX{gLPt&P1&y8`44;7tUJq3@rz*GC3Sym3^OzTp`IIW9-(`j9f{xd@BBG`mGQTG#Btaaz|b zS9Bzw#%Wzzo`}|^xl7Z!&g90lE>?~adUPZNOLLLd6;w;n&FYx2izJj&9}`Ve(kZ0~ zBe&x;DfBc>{5%blJ5LD$=V^?jc^W2So+gkjQ-V08Nt35E3d8Kc#Q$rz!Wd1{&~yLIC#ub+IAlv}$v{%!NJEJ)S-v z&v>^v$%e#FPWiY`!dx@Y*>DhviJ-zViEt8X69FYGC;##Q!t)!9;l7~z0W=suN*K`x z8Agr)>;RthAxBZBIAJpO^g#y@X#n_bIMwfD5WV`KX zytnz=#Y&_3VD(^qZMlr7vXym~tO`(M*P=h6Z?w?9fhH z>ZUWl{Dw=;9jzouGY~1vY*um#QfA;ZJ|+km6;tI~E@RW*G-;b@Aj;hA@fel7*_|lK z-&|ZfAcganN0h}mTXR$*HwA0CV50w)_+aIhXJ^V5q+2lC;HX*mwP{$t@>NNe!SOdi`@!*GZiUn?`{H| z+C;}DdFUYFXD_1C0AK{02GB7=4FCp^%5U{VYyyCzXvBe%@dp5mAPyI19Ag0VG*khg zBNPi{w^F21P0`PfwF0ETC_#cLKe8LZrOv;3IYG9d>t%@o)r?}W7;Xr8y`@(Icw6UA zqiEyfn_<4k;TsYRh=mxT`7PkkRc@i;i`*GZaE&`P!^gLytn>nD-8Gl4)ok1FjJRN_ zInnQd?tf?w^=ISrUIb^t)W4Ov@PHFUcmyMGHxMr$Oe3y37KVRu+e)30El4(KD^*pu zZ!UhwA*VV*koabRV(34^t0W^}E*at8n||eu+;-`U&iRS7{AG%v-KcrpxKZ7>Dcy7f zx`}3U6O84COynjR#!WDXn`#6%#q@35;O+a&+@=_}O*Uy8Gh`bwUz=jIHfpLiY@qgy zW@+DIj5cC|Hrep(tp;KcP<4!w!1$~&9TCKBO==?mZn_4-f)9^ePm(_X^mADK-)A5LGw*8u5U|o5Y2PE)%!%(tZYMnO9Hm zZmidHqIy7hqpNPFi{dQY%>>EeWU1k>bPwLnhOYJiVti!+czJPrpm=@!`h@5Uq4539 zWRYOd%DSEfAd2a|ndXlsHjGo@CICZkHW5g2agzZBn$)Ql+~5*$g5$lde%mEu+fCcn z3_JDQ*e1S9o(SXHBR;je<}`ip(5@Lsw@@G@q=l=^P6wf@+ap8`(ZSOdI=^1FkmIR8 zw)giYA_WMTw(14%gHlc%rZ$z%L$7+(yt++Hc7BBz>&=T=5?%A4=%w>eT(&63J&uch z9zH?wTbz4KIf+73H=0f@eDIL$>!#Bq&FaFRJ3UQ|P=7V_zXewC&oH#$L4ZN|gOX z>EGbie!N`H9Lg7?n;jkYh?bo)A$oa2Gs?es-rdtI&82MAMt~+I5wO!HXE^@5CM1jB zOSy%ke36RdBQbPl$)BYYjCF4kE$X-#iR9*oA|aI#Vu zW_2fYYd#4Xh1xVMVOER5l0CS*5F<-ZNJ@5N zV<=OULnn+Y?#O{AMu4ysfONEO6aHVQ53XY&8JXRlHnpytppd{YOEk|NBv1a);4a!e zKKh4FetG=`^W02;{gm%22HMoEUB!hTu@2<<|8a9ZVUT9U(n`V-16T!m4yWJ)ioEuzTkCNJacWA|ZtLq!DN zBUx1$-(7R3Hs!&N`c*HgM{5&P=1)Z*ni1DDmuo;X4~1-N#H4P4#h7m_%-ASaqD8th zyf`Va7536xVX$$gsvFl&AUVAI{#<_l$uo0PQWU0?b%=tr7PO8)9C;|+6^4#P9L6tt zYYZL5?t6;9&DrynlgJ-3W-Hgl_78xs4z!vg!|)XS4*iBnyMa@KsIK-IBg}xP^e58S zewa@pOw`lgCEH9lGL?pj)~wxrvSiIa#co31&lvL$vL)isXSI}(=sq)-`C{1-e{zkf%5VV@EIWFsH6`h;@@Ye0s{7L zfB7g~9LKncWR05!Bm10R+AOF>2*8dKO|RM;`7K+{}Zr=F-y(hi(13v>}pKr98UU7A7@x$ zBKeNdA|su|Ee53qX_+WawG*Du7R5iq66>OK>Z_*?Lwvla2)G!RVQd%-*DG?9gQVDCS^rW2l#P6ur@B$#4!M@NKvN zi)+x`(n_zSVwBo3s3iBmcNz^}$o^q!xNGbf(${F`gvq7s|I#mzX&SYcE(K&P8gip) zI?8}Op49-`t=&E|5JuJ+Li5-dYxx6(5Jw?TLhY0dB&S|)tQKw2_c0TI1kG0o7NHm= z(?Izrr!iQjoAJvjaCeo(GLhkS^Nr-gT83r`r6Brf^dT^IapfmUCos}n`C8iT*-!xQ zN90`lH-P*>)81|J6;^TzJtw#l7|<9cvg;ta2imz0ePKBMLr}DGxU<&ZWbs1uH0e0i ztu!b+&D{suK1Ud8V18kTSInK)K~!t#H9wyastf8#eOQW)K}O=;v3rDl?VC*Yo;&8@ ze4MS~Dq*9}jE>e88u^NVD;k9xyy6b)7!GPBd!bg%W9*31atBr)vFKe{HWjYPi0nP9 zT!uPJ`&Sm51yky5L(q&em$EnM^rFo!>Y0bW0Y#M%GBj)DkX>OGrwmGET=ll{Epe9$x@oz83b# zQt6?W(j$yuGsR#W1ryzy#rv_3d_9uaLxw7S`glyN=0`tl{mxpo#M#2O^-0Dh{*xq5 z?~Kxv?Zkf5q3fzKp99;l0^b>FXu-k3g+JynMM%x))Kkd#+<=Y3G`r9UUi_e_q$L~4 zt0H`D{ssM!AL3)KSi&dEOPoP^JM}`c@bfiS$5*K_#EnjBFxB5%f^)neP%;%9gRGuf zLstYWHx&%MEP`5evDvhr?MZ3_71hRhs)@lBQpdU54aum0yc8y|f@ZL5w2tgO88j!& zm8+_10+n66qRfxSWM=W|NMH9O!^fbYbD&Dszyj8))ugbr3)3@o)09&N`0;j0ER{W( zAT%U~jQgz!*$_0o5e*rA@Zk*wyyfFUX zK?Ct@fa+C%Du&1F(=NavBC!h)rJr#R90{Q$ZwE4oP$<$0aCFvA8_B%VkRo^ zMHhS2yP{`)B{DxC6CZ{nWeC){8~~AODL6PD9E_>tXRQkYp9hg`93QmAD-XipuM*|X zLj>q53{={i6jL>>(-+rMj*|qY+O)rZ+-9gfd?ur_=N!Zh!v%XV!v7Ik#bzmGDFKgL zu1K$vg^BqX@{^||JZA(kIlKHidvGfAbDJs4v{PO-^4){?RbLs8W@M}} zSROCA4ZsJ%!i4hJ3{#0kg!K&zn<)z>#R55#&7-~^x*>745?iRk<7*$>8IpVY>a)K< zt|ckbxF7d~_ozfk>Pw~}P}1qXlL;ph3qRE*@6#!0lgABzZwdvUGhaV`tg|m6{Ql2E zhOtW|hBOT*%x_WrL%`{%^`M6QhGMk@1xqN59l2B(Dw%#^Uk0`E&vG@NS&G7`_{JTh z9=|;V-I(q}Y02a1guDBMBP^!C13U$QD|)@VV(2T?DrVjNTZYtBG9lx#5}Nr>=qfq0 z`Xl|?y(#k82285X^%8wUn6S7VGxr!^-_2xqFt;5N!NZst3Dg|q@)km=qs~VZ-FtFe zJan=i0C00DQ7<9E3_p7s4&2S7!3tZrF@&$^l4JCUaRf?!c>q@IXctEtCo&j;pxbHL zjVKT7k7U~tqKwE~gUexQa9mAieuFNr{~~t4S2s*)X)nmLQh!NjM(9t{X|Zw9?f=wC z85~6%pIoP2cF<<1wf9N~NiAk&OkbrcB3axRkm%gLuqssiI07-rFsLQy6z2WA3_hLA+1t90Qn{Lde zcH)cKbWQzQUlOERLWtt49LR_X5b*X?x{(BQp+Imq8aYG`$eqJ1(p*vQEn)?7=FDNJQ=I`sHGQUSZ(0x>c^L?-vCJYF+maJ{4@ittCP9)YV3& z#_S&3>*ofrpZ&pWR{|{s%3~F1X@!-Od|J4N?WmR~Wb@OKMp|w2idQ5WwTQ;Ei5~NB(;+mwry;>2K%yvZ3P;R1DPfO|?0;y{*CrwYsUs=tp}hNE{=Qa&c{E?}gg%kh8-hX~3{V zNx#nkVR5*Uf%KFv64al| z_b?JYM8_6ksr7M_?G053ilBUV>Y`!8GIkolQ-bGzkLB^M6*r>kdXKYAZ1u`XnP@ z$&dJOY^xk*o83pq8o6k#Y?UU}QcVO8x$0FAtE{EE%2G#>uH`|Ehz()cFep^D?_DHK zN6{hd+;ZIx`Skp!_+{N7vOY*=*-d3l{p8>Dq#_;0AA;YkqC(DV zWb>cycdo`lFK%l<=Opi+)Hx^5{T9phimzISKQ>nHo?AHNp;}Vz8!`k;R>|TMLJxAX zqI?DwIbknEUKon=iAty^EW95iig&0rpJ((??H~VQ=dM)3mI6>t^7iCN&X);UZGTwg z^_*3oR@QJu>9MAElC_kiCZY^5UCQto|7~l&=`bn4&>pdctC6aqrQ!OPC_WivKl_6& zpK6%gI1_AW{;);cYr2D-5=+d$RE4SBLIPi3Vj{3{W%*awT=8P>V;QN6vRt9)p9_bvQJA=fq@(9j5^NN1tLz5hCKYYX0b9*}e+-iNk)6VhYS$2A!uVwt$c!zY6Mta2?rgoYHT zvxA!~sjBroQ?HH|_BUwBe@w|%-sqW{^%X?xrMnD1yBVh|CRU%+ zH0pt57IH=LOOEN$$F-wy*WUO2IYBwB{e`SEvi}`44oBU0~LMH(( z6MF`ORdifxj-7?N5>5@GHsKSO6f7*(qr!!G;;9%mUV0*51S6MFF1x&xTM8h?d^qE( z+>PL!k3-bpXUZ?0L$mwLYlAxz$$MIu6yNG|+Rz)MSw3#B%UB)L^C*Y=Fic?$^}px; zG)lTTL-)-j(cX#_=}Bj{Xq4n2L@^khNo-EVgzYmQ>`l7*e@8QdNzVL7VOANsF0TT( zuo6^7ROWN~9JI~$1O3UMG4*h7n3b34Wia{C!Ir|)eFV*aBZmPfpwEonCTEq+2^OU4 zFeT)$U;)oC=hW6&^23E&Vt^vdkV>RgmbSS#55?S6 zy~mU-{adq#fZx2GY?Jl)dkiu(%T>;@`f}-jkXdv{%;xbELc}n!`^&HggRIpE{+0ls={I+PgYz050KZp#&-4 zzKjyZ*j6TJTKkS)aw)9pFXqS<5@bwTh(*&g-thFZ^PTYG$nE5pBzA`tB*;vN>6tdS z+CfnebKBMxX+mZhG*y?(Q1T6tjL9c^>`@cw>{A=Ml70B`S2uniYRG+AB9xxQL{6(K zru0MH6_J#KO5|4r4w`I!=q5I*=nPs)eRe^*U1Cq^Ig%=C?Bct<(nx(Io>b>jSwHGT z$`xjFWB#JnJp!hO!^8HC*nZg1La5Yz5S?}dLvyz%RRh)U>*v&}E0ssP7k^A4b9S2P zM0XK4jmP};w83Tyhx86#v8WU`Ao~HK8WBnk<=caa=rF0>2Vovmi2h*{XqJ{OOdE%# zHzcIl0cfjbGsEB>mqU(&0GLC19lW_fkgS4L7i*Q;cL~@??6UrD{rXWys&a@KU8mIh z-%1NA4gO$2cznA{;GukpuF{|xMJlFC6*g)rMYaO1 zL@pMA@-ks@)|d>f`6Mb#_>f8vfJ)3&7>zH9a`guy)Ab(sJ&my{8qggy{?~!N&kYy1 z#MXISp0ehjxjbdeKXQ3Wn>%rNO6emIhSsIpF&86^^`7_0l{1UH29@8B_4UM)u5k5W zE8HCJnQ+m<7xD4oO^x*-0Jv63_>>dhw^TDFH)DQVc}w|oy{wLmQ$7&&IGnpU_!+E` zEVYa@pMjHMBjEuC9Wc~Sp@#~WH6Ab$H4Nzodr9m(;&caA2t(`0rlZx_PclB~N&JQR zkK*4Z;S|DQ~@9*0H0tJI%67RY#Maz>l$Av2BaL znBao!_*LK}=mz0ey+t2glokyvbn57px=5FqIziOT9~Epk!$T`PWUJ-leI=_W#-&h- z;^oYYu&!E`h;-T-Aqe^{aD%#L;gEx zKLq))v>&Rmonse2-ssN-sX51j@L>?c6%*^|(Yc5ErrWX>TrdN7dmcTr^gYH~FS^6G z#=IPd`%mLuxlF7oQ-#y(+)gKj5AJ54XS^I8K4wem3Vd!4Xp$~qIV<8rz029!*t+Vf zL)Go(UPo~pur<5-q}C#j3i-gyzDxa`?E3v6F-DT9Fc7J`q8^MUtiv?J7pi_bUU7W2_=T>4>T<5b>leKM-+PW1$#lcic8v*JqwNZ4m!k!0r`l0 zxDbDWnJm4WA}h<3d>L(TF;hIYA0q+|NO_!0Bv!Q7Td@b9R!>SKocv5yY%x0eU5AS= z&(4I&G`C3656TZ;tp9yurXpeJ9r{{JY*a+F306X2AvQ)2X>H> zzpP-XZsFNT|+>6qlC2S59+l=txH~7v-9vI+nTAUY=+_@R@$Yv z5rmBsN9>TG?w`NFxfK|iOV;^TPYm|qh^Ni5xT|9?P4Fq|m@adi-Dhl}gofqqeHi_+ zumzk86GtfTadrYs~(0a@UsKh6zY_^PDW3|18mAB zMuxe0?WPYvTQ$Z8@(LRuqu$U5+f7`Jor{?ht)>oO&Pp_@gJfBY-n{o>Bu3>s>i4>o zN>z)I*f~dX_$f16A)Z5j=wMt;$)yZ^tcVD{!T3o%EkSV#?37G$7EvcutaD8> z@BJ~ITz;_&tGqgRg}`v9K|0u)2eRCDPNdM+=LR}S_Oupm>F<}qv;kkvqXWJEl~;XZ zY@xLv6g%-^-mwdn*Me)^V{wdfMyxj5Q=H(97$D_qlWMD6N+*#>!B6p4p)ZkP{__s?7+i{n5@Kt-DjqBQ7++LhiQzMhcX?()URBw z)OS@os6fA$D=n45r)vpnB#D5eESk)w-go1Elgl7~IM*o99n%;{jul@C)OY*TJ62Cu zM^|4?6c9{`yKxVN=>f3l!wOgO>Q@o7)l9=rDUT-0yN~tX$b55Th{;*xP_qjTSICLgL6k`-`ZckvR9y58t z2Yj>aQSFxm1W2jx-+z7I(CiT#RpvZLY%8Gf;%A;>-i{>Lacfj@Z$WA+w@?cEj&UGW zeCgSURQTW{=kxv2#@0_p=W7XUp?`4d*PoXAg*j72B z^bwC+-SBLwR}pE&$a)Sk3G}z~nspGfZ^frOdwL8urx|;=D8ALOZXOn1STIjW4D}=d z1$b>eaV6-UyVGa__zLIxFiKG4%MV>(!jzShO)l+xYh(Px4W^zm10AEDYTEdJzkBJT zJy(^uHuEWJE42%N8L#5i)|>(f*x|`_$QMKzBFc>P-jFmlySJR?%l{;b_|EcWA<+p* zTBG8vMvVdWT-69)S2n9u+o_~8KZ`1n;(7mo+0Y6&c$MdD zgtqSySx?Ity0UqrSecHfKR3cx2_KaBFzOFh%&MFdwd+Ru{qlNH%A1(yb0_=v5pAVg zxPc3c*Oe?a5pCBOEB&9=`jwaen+io^9QN|e*Vc3&=TUV}9>$U;@h=TBe>SUnJKz|3 z@zkOSb;6bijHe<4764E>D)VsALUV0k zZfKC$i)~mp%GnslR6jGSV{OsJ$#H2`^J^fA78My8GQRs{>4E{n2uQESR&IG@;=^H# zhG7_ZN#4~rGw3B}qL!l(4@x!@FcWY*iccdd#UKQD@-l^UbJf|1hUi4r&|BIBVcv>V z4FX^Xl7c6H9J$Jz2%jLo8zcJBW=9a6O#?46fIgjInomb2ux(m^r^9;y^lS+YRXT%H z4i((PcgFE|BB-wFFOZqhGX|t1AYzAvSzwN$0Ic9TerqVYB$BhsU?8eoFvG$oXr1o@ zFB(ETs5s#me-C`AwbWcnXDGahp;I;d#k!+i|7dheR$Z#2p@tppQPd~TjuAt_oHJ;L zLJjNVeN1e`9a0`#4A0(PXaHLVgl0$wSHrb&sWg6$Fq19IGIc05>D@3>k7B5Nk=&zSv{0b9@n;cFMqF~e(4hW>5*5e@~rBqK|04{RhK zpG{uHA{^QBm<(9ScHam=r`xRjvR!Os#*2aPDewDkzV6Y#ywYd2Cf%Tw4J6&f%=e8= zogE+Ty}WyJ@_&5Y3;7y=LYjm6k^J0#IFLq|`YoN-x~J4y`t35Qk&F7LLRU^t3GrC@ z1ZmYksPyHw>3$#d-8Q7(W&U|z?A?hQwL-(^cSsD+u3+Z@)6bWQU1&6>2@(Yt^YrZ{ zE^YBN$p&GfT}CyzyQ>I?t4Aq9{uf^+j9ZXbBK!et|@-KAbL#DWz;7SyVEzX)!NlKq|HE zwyK?YAD$>u7B>8IGaSG?v6Z^LCCvB{|Lca5DYrw>mWSM6H#EiY?wZ$L%pnN;5-I8X z<6Q>C9^n9kw!Ve3*~VyRa*GNp{@)}`*|rV!s9y8$+^h6KjD(VsbnxE*B@11;hDgya z^U@90wV}LGi%Ay5>^Uzt_vG!5nKN`IHvvE@1=%s>kFP$z8p$RZ#`b>``!)Z#g7?0F z{^)@^2-P!^ZBJkAZJ#;+!Ly)-_i);ymma#^E#SgQ>cX-OW6g(s^yACm}B}n`0egRzk)^dOFiO)jJ$^-EaVBUGIKHR@M7 zah*tJ7{+qu*(b8lksLb5C!I-6=b~khWf64g#sx5-i^rI%=jGeQBnK=0)uefSpJ6~r zlKUm8N|~m#r6a6T&GO6HA_I z)cDz1ZkA6xru6W)W-TqsBcyrW2#gJjd#dl3m3v5E+-^r+5O}rT($rvQ9eTM&r*?gA zx7mTFC-v0W+fgiG)ep3UACO(9C$o}t@e;RIyaEocH!5%^CtBRn*QT@9eX>K(h=Tq` zRhPY!LlLwQj)TK3)rt`Pk#Cd7tI=F_=vBitZmUv!4r`t{fCt6!d9|T=6lt)9Sa89z zacUyh13IO?Ib^yegLXcObucNa)$wkSI}@t&Iw?tgX{U2_%F5OvAq5`&Jmpt9Otp|s z_9G;_i)Ya$#|4t?vsbrGntzf0Jk{rc&UtLQ>e3ih_o1SPSw+M@!naZ3YlQk+HHL4_ z#!7hWi`eMyZHzoTY2?!pc^7kat0!u#T~$PRdMf9M^FT@#ZdsEv0qV-p=lS+_JfkF$ zVGB%_GzHl7=bs%5MCXLzg>8f(61&T0S6(joZt|=H?2$Jo0DF-%XR8b7hWHG0m$CRI zG!w(1W!wlh={1W5U3dC4<`L(~5b{{t1|w?IQ3H(*0{vh`1?MaT@vknl=uMYV#|i@@ zz1A&)9!^ZT8P{#jy990BThc~id97tdPIYDeb92cHl>V{r>UV`h5{1P{1n=bg{chZG zrLfXp(z9#}T8}?maiBGg*yc0G8ksHbg`2PAuH<5*JxTVL+g=Th zdP=wuw-lIME#{j`vXCnZ%Dq4F8O@h(*>%qT@y{v!A9ko#SG=?{wSl zyLB_d>BFr;Y1_vK2AE(^+b{LLEw3<;NRb=iX<2?Q-@yMVFr!O$UwqH?_{?MYP4?&X z(MXS2_i56lK>y%z?$FO4=CN&~eUP4TK6;m`Q7t>U&Pr>w@DUclWgw%^I}yynje^Uo#A>LVo5_0r?HRUdag-=Vc+7Uf`ad23(CalXucI=0r` zLakP%s*kJ|y)FJeYf18svM78$c<;A?1k;Hyi63AeW`>viqTfcTi1vCO)_kq?r;Q8% zYiN(&gKR@_0^4VZDZa7GP_bwaDCe3frP9bt#ZiaIRT0ZK+1>O$w0(ANqQ!7!!PnB! zY;Z;pL|_# zB3)6?Y}1SES5rndh-61>(R_jNnTquKl|_~fdD}%>1w{8+cj;rLT@UF~ohh~KZhr3d zL_0y36(Z?54kx;x5;~_a$?SFtCfOR<-*6*HiOv zn_G#eyhihplY%G81q7eP#hEuO8uFn`;*~H6;8Vz?Pbeir1u%}uW;*mnf=Z>rd5aWz zb-E(@8S?I1oWL$hV;AE{eVJN)p0(CSwj5et*Yr9MNqrl^8&bcYUx9NYPR)j|oo6IH z8xE~6t&iY@Lv!Hs+2Y5q8#hjTf3i(}&sq~_q+CKyzaR94-aOZKjT`rGE-V!B6|?Zg z^&3|wQ6_Awxyjr`O+ydaO>jF)N#QAGqH#|MIp8yVCi3Y^0On~qGE!U<(P5hHyzpIQ# z1-9Zu#Gl5}Ck?hfI@9KjStAO}xQK1gW1A@~s!D{04Q>hsos0Z5XV>aNtEJ-__2s-) zk{qz+2fA?FTzARM2CuA$LHoPqgcrCE`|O(A7_#TtisU~-$VHt|J(E(c z(o$I6(oeq0q6^+f4ni$Munn-uk`5H**Z?}_LS@cidb&k-7Gc$xT$^5yh@~tg; zzRkN|EP9$7wnphjR8^;ipK1&(dy^sUDk1H5rZYA*;q3E(i5tCqKflBc4_64>cnIyE zCfC|kUatMSF7ZXrF3{GJ7nL$zc|VoJb)7By);=(1dSCw15@(>Ei$g!ob^Z8cf7_*M zslKV45sk~bNlg7L_pnCu{N3!5<5B1)Ly`vhQ!HTQ7~2rJc8t`V1CSfPlT>0<-%O`D)x?YloFvaMYzR?%f?;ijXKr($4QiT{Udo90 z98B6Vk4-dKcAo4-xj}~NywU!-i^@)3PrX#+F@hsN*cIMH1Tk35HnxrI=hVh6zV#sF zGQBwatuu17z`oX(=mJ)&@(Mg(oe0kq6d@{c$mVGcWFaDPNT9mxktn`iII=o&KqAT+ zW10I=o$OEnyk&Wb#_NnrIcO%7V?hhk*9M@8EOdDgd3_C!nw1agZ;KQ zi*g*ih^$}@o?>{>D0h~Xcw=2~BYf6EbjM@z8^h3#6jCKTYesrBOAhK0?iIj1I_>-s zFYya+CU%=Ce`&-_a$dy&ZNTmje=vZWylaexv($q&&=1R73fX4lySpcTsx1&(0^LJS znA-U)sO_WNH+vBwH5)$skI2w($4i|yiXsl~WO7+5N)S|8R%9yz41GA)zhvUCr_=Qa zlnUM~LamJYHweD3A092rtc4QjTPMX~*OX2o)J>>$l)GR3a<8W|h{F#!2_v zWLeK;6}ftgRfS*Y+hKy|Jt{%jh2ou&uJ@MIwvyX}f+tQ^P4^L}(I$=R{9V88uAoN? zWHa)a0H=p_X2vQ``lD899=j%we6i77x>PLQ#f2couYd%JQ#{{WgN`U9B;SgJpWwms ztaZH0zC0*Z*QSdG37*y5RIXrUTejx9ZjqNX5~=oAYz}nz0Nr5li_UMAw`#nG;jE~o zJZ?k9wY994b5HiPXlISEc{XAdjQD8h*CdMUb8e05hW7CThOA2anuhk;HbK?SA}42` z9Xjm_1Iq!A_w91~3~xyWmR_B^ssCNj)UB1%c^Nrv2D!R>{>)0*s;H}M_OR#JSINvv zO5_#DQ2^)<+rpsHyftn z@hZJOy+NwTL&IQ0KtLdXeZBY!0zP)SL0IlPK*8hl4lellXcvUtQ^hCkIMu)8ZPFWMH}a0?xKhgEBXA% z4J1C!D2Ea*`kPf5a{!sp9R@`vJqgBEI(7!OGs&4%@Ew;Q7ETJAP*FJ=FqJx6MzBg`xylcJq2bOKL*glj zYq zWcBljjSvC?>tDUZ z-Nw?vlJ&2U{ZC&x(^dSuCV|&|!zk6=8jmF~Rg+oGy;2;0)>66AR6Y_VR9}YgSCuj5 z=q7%K0RX6?<5D>ip{rD+v?Uuis=!E|7;pcQ23=V-Otr*7H1kpAUfl$Kd>}qNX@+MP zmzIzjPiomWsL_q25=OJZY^fFqeJx21FYcEO!dI4A%fz%bTzlMR*wny?0zh3$IPSCn z=~En6TW(DWCnf}`0qcY=80N6@7^}g(BfZ>Ko?o@>R@qCV!ZC@Um)43fegOz9n5wJs zZ%9IGCC2OrtaoON^fwRoO1rGqo8PF>zC4GzU_RYiIrq#0cD45M zq+Px+5-PSve-p(h8uJF^47rhH@L3G5pip+fUM@00;?U_&)PxADR=P3|-?tw@lcBL_ zafyD&1Yz7kE)89&sAL0rvtaDJqM40Z94s3WZebNQ*BwbMn3;hEnJBdV}jhJMKLf}W=s3KD+FkAFOlC_>Yqyze>N$K4`7owI*r6C`w zWJEd6;O%g{qem#Hd9b=*IdQf!>k*ItB14BTslWuNY`fymr6VGIH_Set$WtG!AV;DU zZtT*gfqtC87Vit0I49wzufTY6ZgwOwTz64#YaodzIYP6iIN2V*{$tlMY8>rrFU%Hd81hK++(#?zW&yvFdjhh1^{!*Hw^PvBOp z^`(P1SBBhFe)J0`$Oleu=y0T*R)@o*>GxXV?BM0FVT zdvanHhtm{hGU{Vp2CHk~Z-rbbXWi(^ZL#1RJF2$F^e;zj{q&J8u7Cn2-A|Y$2K}(!$WZ)uySfs zyt5A6=|YNBbD)>IbLDF&?hqTvPtm?-+S_e%h%*6&Oz^@6a@f6350_oL*0deBi}~Hu zchKbiff1!9QYKtOKt~EzGtlntgi80w_Pw2TR^PEUm!*eEs#M!gS!U)t zSizp$(}Y^CUq68zJq7e}NL)jHUW#KJxWkK538dvF$mn>Me5);ODj1(wlBE_dkno6H zb@OpU8b&q5nEbY~kLBWV0xGvvx!T#(;JGA1#LCnY$t;XhJi8+@)R*#VIi)P~GAbG8 zcf4fc5eO~5uTB1JRpC0NDWP;-Kh9q%Jt2sAdAr=(tx5NvCPBjqS-+X2s9C&imhKx~ zt8ku{cG$3Y+0cJd&FcRFZD~ByR&lvv)=hi~9VwitoQ!~ZrB=z*^ZNkZ-O+Z~vg&n( z{R2kGVzjsM-em<}XMO*Qb&Q{zwI7_ZpLOS|5sRw6!029OiAe6lrSRxxaOhkZy>6GH zFNE~e`A=5pZF5$c)>pW{n*j@6kb=};Ge89j0s;f9;4PfYRa~8%-B`_?TrK~o_Z-mF zhXFS9u!{i1qE6;D+YpQvXosfxQVOqd(5H{H9=z-W7!|iO<4wU4y`jBlUP@^3FQ|d4AF=W%#{;cnCRk+)Q5Nh#k z>IGl#BTRlSlTdlcI+v3BBEj)|+#O#sZwpI6Mv0+#CA{uB{*JULJ+32#`Dk zfzTRh*%(&Az7D6D#<)M6nLPrDmAZhvd5`&9J_5`fcaWdOAUKAF81ulsF|5K*1g8#N zIwEg;l1iu;N6qW`;=7J}AoguXd!np+)1U6J7C!!6rW2!3zL{W|8bCupp#Qf_O`V

BucEYvK<{)W9V7JYZZU~<%p^MD}bqCWO;fo_J8mMM)d)rg! z!4@jwze!}asD3RUJ58Y2F8j+w5fP8T%=jKI8+*QRQp}F6)8aTEk-oIRfbh&DBV4nH zI0U;E;DhFyz9P34CU@6#)TbhYe3mEJ3~DqcFs)O+GNP>%y23icCaRB-k$pivhSi4< zqaWVGP-<7V7x{8ZNggU+h!Tsy*7LgMEaF+)51nHcXQlWUg>JI=hcEGPoI4C#@3~TIaY466$@+bT!BX*nn=smdLJh%@L{EaaS3Hc{(8y~Mw>8T(f zOu?$+?