From 4d87ba3a2afaf2cb1031640a6e30c23c7be710e1 Mon Sep 17 00:00:00 2001 From: Ted Date: Thu, 26 Jun 2025 10:09:00 +0800 Subject: [PATCH 1/7] Fix remark lookup and use configured NotUsed file --- GenerateReport.py | 14 ++++++---- utils/VersionSuggester.py | 55 +++++++++++++++++++++++++-------------- 2 files changed, 45 insertions(+), 24 deletions(-) diff --git a/GenerateReport.py b/GenerateReport.py index fd77a85..73d01a7 100644 --- a/GenerateReport.py +++ b/GenerateReport.py @@ -116,13 +116,17 @@ def main() -> None: logger.info("Updating base package list via CheckDependency.py") run_py(CHECK_DEPENDENCY_SCRIPT) - # Read NotUsed.txt + # Read list of packages marked as not used try: - with open("./src/NotUsed.txt", "r") as f: - NotUsedPackages = set(line.strip().lower() for line in f if line.strip()) - logger.info(f"Loaded {len(NotUsedPackages)} packages from NotUsed.txt") + with open(NOTUSED_PACKAGES, "r") as f: + NotUsedPackages = { + line.strip().lower() for line in f if line.strip() + } + logger.info( + f"Loaded {len(NotUsedPackages)} packages from {NOTUSED_PACKAGES}" + ) except FileNotFoundError: - logger.warning("NotUsed.txt not found.") + logger.warning(f"NotUsed file not found: {NOTUSED_PACKAGES}") NotUsedPackages = set() # Load package list need to processed diff --git a/utils/VersionSuggester.py b/utils/VersionSuggester.py index aa1f547..9daf308 100644 --- a/utils/VersionSuggester.py +++ b/utils/VersionSuggester.py @@ -74,44 +74,61 @@ def suggest_upgrade_version(all_versions: list, current_version: str) -> str: logger.error(f"Suggest upgrade error for {current_version}: {e}") return "unknown" -async def suggest_safe_minor_upgrade(pkg: str, current_version: str, all_versions: list) -> str: +async def suggest_safe_minor_upgrade( + pkg: str, current_version: str, all_versions: list +) -> str: + """Return the safest upgrade version within the same major release. + + If all minor versions are vulnerable, try the next major release and + return its newest non-vulnerable version. ``Up-to-date`` is returned + when no higher secure version is found. """ - Suggest the highest minor upgrade version that is not vulnerable. - Args: - pkg (str): Package name - current_version (str): Current installed version - all_versions (list): All available versions (str) - - Returns: - str: Safe upgrade version or 'Up-to-date' or 'unknown' - """ try: cur_ver = version.parse(current_version) - minor_safe_versions = [] + + minor_candidates: list[tuple[version.Version, str]] = [] + higher_major: list[tuple[version.Version, str]] = [] for v in all_versions: try: pv = version.parse(v) - if pv.major == cur_ver.major and pv >= cur_ver: - minor_safe_versions.append((pv, v)) # tuple of (parsed, raw) except InvalidVersion: continue - # Sort in descending order to get latest first - minor_safe_versions.sort(reverse=True, key=lambda x: x[0]) + if pv < cur_ver: + continue + + if pv.major == cur_ver.major: + minor_candidates.append((pv, v)) + elif pv.major > cur_ver.major: + higher_major.append((pv, v)) + + # newest first within current major + minor_candidates.sort(reverse=True, key=lambda x: x[0]) sem = asyncio.Semaphore(5) async with aiohttp.ClientSession() as session: - for _, ver_str in minor_safe_versions: + for _, ver_str in minor_candidates: _, status, _ = await fetch_osv(session, pkg, ver_str, sem) - - if status == 'No': + if status == "No": return ver_str + if higher_major: + next_major = min(pv.major for pv, _ in higher_major) + next_major_versions = [ + (pv, v) for pv, v in higher_major if pv.major == next_major + ] + next_major_versions.sort(reverse=True, key=lambda x: x[0]) + + for _, ver_str in next_major_versions: + _, status, _ = await fetch_osv(session, pkg, ver_str, sem) + if status == "No": + return ver_str + return "Up-to-date" - except Exception as e: + except Exception as e: # pragma: no cover - network/parse issues logger.warning(f"Error in suggest_safe_minor_upgrade: {e}") return "unknown" From d3b80ec4f32c7a272703416071d143ddc21917a3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 26 Jun 2025 02:27:51 +0000 Subject: [PATCH 2/7] =?UTF-8?q?=F0=9F=93=9D=20Update=20WeeklyReport=20on?= =?UTF-8?q?=202025-06-26=2002:27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WeeklyReport_20250626_101759.csv | 868 + .../WeeklyReport_20250626_101759.html | 43339 ++++++++++++++++ .../WeeklyReport_20250626_101759.json | 13300 +++++ 3 files changed, 57507 insertions(+) create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.csv create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.html create mode 100644 WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.json diff --git a/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.csv b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.csv new file mode 100644 index 0000000..009eea6 --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.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,1.0.0rc0,keyring>=16.0; requests>=2.20.0,1.0.0rc0,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<6,>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, 1.5.3","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<6,>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.3,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.1', 'googleapis-common-protos==1.5.5']}","protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; 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, 1.73.1","protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; googleapis-common-protos>=1.5.5",1.73.1,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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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']}",Not Used +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.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.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; 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.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; 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; 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.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.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.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.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; 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; 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; 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.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.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; 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; 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.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.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.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.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; 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.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.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.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; 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.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.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.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.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; 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; 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",3.1.1,"{'base_package': 'mlflow==3.1.1', 'dependencies': ['mlflow-skinny==3.1.1', 'waitress==3.0.2', 'requests-auth-aws-sigv4==20.0.0', 'boto3==0.7', 'botocore==1.38.44', 'google-cloud-storage==1.38.44', 'pysftp==1.60.0.post1', 'kubernetes==0.2.9', 'prometheus-flask-exporter==20.31.2', 'google-cloud-storage==1.38.44', 'boto3==0.7', 'botocore==1.38.44', 'databricks-agents==12.22.0b1', 'mlserver==1.44.0', 'mlserver-mlflow==1.38.44', 'boto3==0.7', 'slowapi==0.34.3', 'boto3==0.7', 'slowapi==0.34.3', 'mlflow-dbstore==1.1.0', 'aliyunstoreplugin==4.0.0a1', 'mlflow-xethub==1.38.44', 'mlflow-jfrog-plugin==0.9.0', 'Flask-WTF==0.115.13']}",Not Used +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']}",Not Used +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.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.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.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.10,"{'base_package': 'idna==3.10', 'dependencies': ['ruff==0.12.0', 'mypy==1.16.1', 'flake8==7.3.0']}",Not Used +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.275.3, 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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', 'quart==4.2.23', 'sanic==2.3.3', 'chalice==1.34.1', 'libcst==1.8.2', 'pyinstrument==1.10.22']}",Not Used +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.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.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.6.0,"{'base_package': 'lightgbm==4.6.0', 'dependencies': []}",Not Used +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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': []}",Not Used +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.1; 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, 1.73.1","grpcio-tools>=1.73.1; extra == ""protobuf""",1.73.1,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, 0.33.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.33.1,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.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.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.10.0,"{'base_package': 'keras==3.10.0', 'dependencies': []}",Not Used +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, 0.4.2","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.2,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, 0.1.29",pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4,0.1.29,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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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']}",Not Used +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']}",Not Used +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.37,"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, 0.6.37",llama-cloud-services>=0.6.37,0.6.37,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,,,Not Used +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.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.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; 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; 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.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.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; 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.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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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",Up-to-date,,Not Used +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.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.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.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; 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.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",Up-to-date,,Not Used +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.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.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.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.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.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.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.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.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.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.52.4,"{'base_package': 'transformers==4.52.4', 'dependencies': ['huggingface-hub==0.33.1', '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.1', 'tokenizers==0.21.2', 'av==0.22.1']}",Not Used +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,<3.0.6; >=0,<0.20.0",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,<3.0.6; >=0,<0.20.0",3.1.3,"{'base_package': 'Werkzeug==3.1.3', 'dependencies': []}",Not Used +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_20250626_101759.html b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.html new file mode 100644 index 0000000..e8980ef --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.html @@ -0,0 +1,43339 @@ + + + + + Weekly Python Package Report +

Report generated at 2025-06-26 10:27:50 +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.01.0.0rc0keyring>=16.0; requests>=2.20.01.0.0rc0NoNoNoneNoneNone
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<6,>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, 1.5.3altair<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<6,>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.3NoNoNoneNoneNone
grpcio-statusBase PackageEY1.62.3{'base_package': 'grpcio-status==1.62.3', 'dependencies': ['protobuf==6.30.0', 'grpcio==1.73.1', 'googleapis-common-protos==1.5.5']}protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; 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.0, 1.73.1protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; googleapis-common-protos>=1.5.51.73.1NoNoNoneNoneNone
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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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']}Not Used
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.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.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; 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.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; 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; 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.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.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.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.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; 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; 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; 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.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.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; 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; 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.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.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.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.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; 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.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.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.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; 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.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.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.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.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; 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; 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
3.1.1{'base_package': 'mlflow==3.1.1', 'dependencies': ['mlflow-skinny==3.1.1', 'waitress==3.0.2', 'requests-auth-aws-sigv4==20.0.0', 'boto3==0.7', 'botocore==1.38.44', 'google-cloud-storage==1.38.44', 'pysftp==1.60.0.post1', 'kubernetes==0.2.9', 'prometheus-flask-exporter==20.31.2', 'google-cloud-storage==1.38.44', 'boto3==0.7', 'botocore==1.38.44', 'databricks-agents==12.22.0b1', 'mlserver==1.44.0', 'mlserver-mlflow==1.38.44', 'boto3==0.7', 'slowapi==0.34.3', 'boto3==0.7', 'slowapi==0.34.3', 'mlflow-dbstore==1.1.0', 'aliyunstoreplugin==4.0.0a1', 'mlflow-xethub==1.38.44', 'mlflow-jfrog-plugin==0.9.0', 'Flask-WTF==0.115.13']}Not Used
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']}Not Used
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.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.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.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.10{'base_package': 'idna==3.10', 'dependencies': ['ruff==0.12.0', 'mypy==1.16.1', 'flake8==7.3.0']}Not Used
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.275.3, 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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', 'quart==4.2.23', 'sanic==2.3.3', 'chalice==1.34.1', 'libcst==1.8.2', 'pyinstrument==1.10.22']}Not Used
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.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.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.6.0{'base_package': 'lightgbm==4.6.0', 'dependencies': []}Not Used
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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': []}Not Used
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.1; 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, 1.73.1grpcio-tools>=1.73.1; extra == "protobuf"1.73.1NoNoNoneNoneNone
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.0, 0.33.1filelock; 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.1NoNoNoneNoneNone
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.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.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.10.0{'base_package': 'keras==3.10.0', 'dependencies': []}Not Used
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.1, 0.4.2httpx<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.2NoNoNoneNoneNone
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.28, 0.1.29pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.40.1.29NoNoNoneNoneNone
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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']}Not Used
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']}Not Used
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.370.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, 0.6.37llama-cloud-services>=0.6.370.6.37NoNoNoneNoneNone
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
NoNoneNoneNoneNot Used
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.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.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; 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; 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.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.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; 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.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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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
Up-to-dateNoneNot Used
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.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.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.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; 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.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
Up-to-dateNoneNot Used
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.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.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.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.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.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.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.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.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.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.52.4{'base_package': 'transformers==4.52.4', 'dependencies': ['huggingface-hub==0.33.1', '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.1', 'tokenizers==0.21.2', 'av==0.22.1']}Not Used
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,<3.0.6; >=0,<0.20.0
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,<3.0.6; >=0,<0.20.0
3.1.3{'base_package': 'Werkzeug==3.1.3', 'dependencies': []}Not Used
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_20250626_101759.json b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.json new file mode 100644 index 0000000..c982134 --- /dev/null +++ b/WeeklyReport/2025-06-23/WeeklyReport_20250626_101759.json @@ -0,0 +1,13300 @@ +[ + { + "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": "1.0.0rc0", + "Dependencies for Latest": "keyring>=16.0; requests>=2.20.0", + "Latest Version": "1.0.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": "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<6,>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, 1.5.3", + "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<6,>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.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": "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.1", + "googleapis-common-protos==1.5.5" + ] + }, + "Dependencies for Current": "protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; 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, 1.73.1", + "Dependencies for Latest": "protobuf<7.0.0,>=6.30.0; grpcio>=1.73.1; googleapis-common-protos>=1.5.5", + "Latest Version": "1.73.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": "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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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,<0.2.0; >=0.2.0,<0.3.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": "Not Used" + }, + { + "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.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.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; 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.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; 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; 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.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.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.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.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; 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; 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; 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.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.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; 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; 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.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.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.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.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; 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.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.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.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; 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.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.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.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.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; 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; 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", + "Suggested Upgrade": "3.1.1", + "Upgrade Instruction": { + "base_package": "mlflow==3.1.1", + "dependencies": [ + "mlflow-skinny==3.1.1", + "waitress==3.0.2", + "requests-auth-aws-sigv4==20.0.0", + "boto3==0.7", + "botocore==1.38.44", + "google-cloud-storage==1.38.44", + "pysftp==1.60.0.post1", + "kubernetes==0.2.9", + "prometheus-flask-exporter==20.31.2", + "google-cloud-storage==1.38.44", + "boto3==0.7", + "botocore==1.38.44", + "databricks-agents==12.22.0b1", + "mlserver==1.44.0", + "mlserver-mlflow==1.38.44", + "boto3==0.7", + "slowapi==0.34.3", + "boto3==0.7", + "slowapi==0.34.3", + "mlflow-dbstore==1.1.0", + "aliyunstoreplugin==4.0.0a1", + "mlflow-xethub==1.38.44", + "mlflow-jfrog-plugin==0.9.0", + "Flask-WTF==0.115.13" + ] + }, + "Remarks": "Not Used" + }, + { + "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": "Not Used" + }, + { + "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.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; 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.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", + "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": "Not Used" + }, + { + "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.275.3, 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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", + "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", + "quart==4.2.23", + "sanic==2.3.3", + "chalice==1.34.1", + "libcst==1.8.2", + "pyinstrument==1.10.22" + ] + }, + "Remarks": "Not Used" + }, + { + "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.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; 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", + "Suggested Upgrade": "4.6.0", + "Upgrade Instruction": { + "base_package": "lightgbm==4.6.0", + "dependencies": [] + }, + "Remarks": "Not Used" + }, + { + "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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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": "Not Used" + }, + { + "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.1; 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, 1.73.1", + "Dependencies for Latest": "grpcio-tools>=1.73.1; extra == \"protobuf\"", + "Latest Version": "1.73.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": "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, 0.33.1", + "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.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": "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.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; 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", + "Suggested Upgrade": "3.10.0", + "Upgrade Instruction": { + "base_package": "keras==3.10.0", + "dependencies": [] + }, + "Remarks": "Not Used" + }, + { + "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, 0.4.2", + "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.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": "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, 0.1.29", + "Dependencies for Latest": "pydantic>=1.10; httpx>=0.20.0; certifi>=2024.7.4", + "Latest Version": "0.1.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": "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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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; 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.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.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.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.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.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.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.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", + "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": "Not Used" + }, + { + "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": "Not Used" + }, + { + "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.37", + "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, 0.6.37", + "Dependencies for Latest": "llama-cloud-services>=0.6.37", + "Latest Version": "0.6.37", + "Current 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": "Not Used" + }, + { + "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.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.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; 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; 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.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.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; 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.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; 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; 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; 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; 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; 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; 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; 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; 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; 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; 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", + "Suggested Upgrade": "Up-to-date", + "Upgrade Instruction": null, + "Remarks": "Not Used" + }, + { + "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.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.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.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; 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.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", + "Suggested Upgrade": "Up-to-date", + "Upgrade Instruction": null, + "Remarks": "Not Used" + }, + { + "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.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.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.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.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; 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.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.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.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.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", + "Suggested Upgrade": "4.52.4", + "Upgrade Instruction": { + "base_package": "transformers==4.52.4", + "dependencies": [ + "huggingface-hub==0.33.1", + "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.1", + "tokenizers==0.21.2", + "av==0.22.1" + ] + }, + "Remarks": "Not Used" + }, + { + "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,<3.0.6; >=0,<0.20.0", + "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,<3.0.6; >=0,<0.20.0", + "Suggested Upgrade": "3.1.3", + "Upgrade Instruction": { + "base_package": "Werkzeug==3.1.3", + "dependencies": [] + }, + "Remarks": "Not Used" + }, + { + "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 4d76cb611f4111464ed0d79b82e11ec343b5398a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 26 Jun 2025 02:27:51 +0000 Subject: [PATCH 3/7] =?UTF-8?q?=F0=9F=93=8A=20Update=20MonthlyReport=20on?= =?UTF-8?q?=202025-06-26=2002:27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2025-06/MonthlyReport-202506-26-0227.xlsx | Bin 0 -> 104466 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 MonthlyReport/2025-06/MonthlyReport-202506-26-0227.xlsx diff --git a/MonthlyReport/2025-06/MonthlyReport-202506-26-0227.xlsx b/MonthlyReport/2025-06/MonthlyReport-202506-26-0227.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..c056fc6556ef25a759a94d1bccb24253e43298b2 GIT binary patch literal 104466 zcmbTd2{e@N8#g`-#yUu3r|etSvYU}4WvfI{$da|}`#O=e5JlD*QX~@DvrEV}mhAgB z_I)?Z{~0acde8ei=RN;(rkqdD_1yP$f3DB9Jda7|I+*A*2m~Sp{=h&#HZLCCApn7p z#2^qI@Gpic_K#gG9=jOpdOBD*-#_p1$gb^W%i}sR8r9vS@TMU_ah>!+_S^Xe(MuauebtWckMr9MleBcJs7aqk1NJM%A#W0NbR zklpfeoMaz@92uO7iOlP3Z~Iql1*qEl*r}4K8iHzMan# zC>Krm>cEN&A!R4AYH|I{xXa$bvxOC|FpByYaU^R?H##9Scp`p1=7TxUw1+4X1o=4T*GI!dSK}wkbSccz$z-l~VWv^J(Ii z_K^0PmSby2YC#H;5H5&>Lk4Bi?874su50g`E2HkxUu`1sda;LcEmqWgEfjhByLOB9 zC4r8f`B1l-$gS*;t1bu40kc8xi`(IY{(3?)}Kui)InqJ>-BxXDrTl$MW>;PldWiPz1Ny-F{pNB9lB43>3DYiQVFh%HSy^a zF88}+W>|?XK54WM=wC)om%23V0!(y+K_F(}r-z;BPg30Noor3*?QQYmJRztuw#}wq zj3#K+mpp&>PH}gz&N<9Y^0MN2Fsbd4ik-Su3C!;>Jm?*iC^oQJy)`stA3oT&lezl! z42ez3?PwkW(!#frxw-T{OU7qxX}%6JkH|)llW_MlP$x+*Ni{Or7-*jhzH<{Tc4#T^ z-tJT1OPQ#Pqq^s}65mi3ZIvs`FxJym~|*>V3vPx9|QyWY?V=&RMz_tXFdsk9F)m z1uVV8Rhh)R3Vh$gQX#q7+QOJTR-wfu7Z?q;B!;>ZT&b}crOXjp%ga3MV7hYiMlbq> zB>x&m^xiw{OXE_HIK_ZV%r)i+@3*sDXA4#yq&qcQn#grIiQjlzlFsGC08e^r#jJjs zNFZUZ<`WNV15V6i2zo)c!Y?5}fPz-+=G)~Kzt=qHHy@(Ko!PljB5RL4awIgq`^;m# z10wF_zDUnhV@%US&uyBSL)|8^14JB!r(fSJcwcF(aYU1ah^u$(M3YO- z1z{7hVK(WU>S@TNHhct@%o!p;z;jfLBlRCQNLbu)FQ+4%98_g#g0nD2fGH3x2EJ|sTA!??mP5DD|$o(<_h`tMH-l_0D3CuTC;k;iKj@$pDwzA@ju zz3wj^dH&eFqap2TA0N-%Wqay_`Nop{EtiU;`H@597`D-UZ%Pg0?X$P?Wp}IsyI(Jj zJMM1jK;ov7e0=uTM=*WW$C(_Xz@BY=#(sy#t~-m{KI`i! zx3^Y;+t@fh;Lj`<$VG*bH?PHuZmZkHX-jO2A_Ve^e}567?vu;a}< z+@k&GKDFb6-J``mTH~st#l^%iEKYR4yCI(2ueo|Hz7q_k_eL_1k;YX#D$$CDl?3wh3yZXs3^ccs6Zug^Z z;Xaw_>Pg44$@S97`7g)wck~qe{2MSW^hgfvK{Hs z`a%IhqcLxqLK?nE8Qv(|>`dAacj>`boqHG^g<18~K+<=G*|e&TDXQzQ1w5f|`n&j_ z$%HQ|gg4%6cIIq|yZYer&3l$N6&_wsRS_uGCFhEpl#8DfH{M{?5PN%Oz0H%>IOLW> zutrL^K(WV@w9@{H$V{Ks*K&p zqt13?e6p8!-aqrnUi8UsjGlK^`VpsXF@5Vk=9Xfx26FR#v5z1Z@>&JLn=;{@yThWP z3>R`i4!Ll$PSJ?ME5}XUzIELwrf!T!wn*ytQqSx~m+Z#Sd1tvFaatA`x9(@&QoN#p z?0#SDA~-es{$u@ncDi>R6S{^nuhy$Re*FBN9sIC;K-ci%s~4KSDVj%&V$SXFMpse> zo8DEmzYEq5X&>k@yjb-2#e(p5Xpr>!3CyGE4W49oZ^mA1|%Ga`%x9kUcu3X%9y|`^w(<+{{oR0)D>GNptXvYw zXj#f<>tehA17SAp*9rE_YFM|(_6}%EUuXi$ZZe8B$|gN*c_&_A{qeIkJ9t*cvfFMz z>gTefv-IQDsv{X{gvOC{`j`9af|CC%ZwDf{pNO%5-4BHhM zw!R6Mn%qv=)}_}5xzo!c{q;{M$0jdE5RDfTI6DgkcxD6dsS z%cedyR2WH4jpdh9{;Jb$oh!#Q@A5?}lO-;$ecfefa(?!7>I$%JW3()!$Co1O3!TpH zVnDf>{d}^{u1MO-l}jUebPJJ{Z=ElXl!TVE(7IMfX35XC%D!1K%pG4b?>UltvvLP2 z69U}){tNBR-Noo~GuiRvo4X=!SFT(e$-A`>S#k;Uy4+seRoZmHkL{Lw1-%@m$G7GE zmlwBo7n94Uyo;Q5MoLiS@~fLG>2YM%bh@qgk`lf>@3Gwrv*Gxk}doe$b!iaPVAG_f9qT*a!-ED8-HO^ zwzsj&tIEBjzLb{Ywo(YWr^As#v3Gv=n;(lBx6x@=+3#H%Gn~_-y1$K1(_|mMJoaJk zfoh`78@^q4Kb54ojF-Kk4GmjrSBVJ7k+q+5^rhCVfa3WUDb>`_k0t-I8n zcd4yXAw|88?bi(xcoP>9N6rf$8x4%8KUA`(SFzu@lu78FL$&isaOtev5`pFxiorYQ z!j6O2(%JAOgsV$-!BjHRsc|q=!rO!=WnoDM^P%{hrqm$VYhF3UEqT*I-rYLAmt9AT zTCjL3xifK7_HL+?H(XUQYc$fi+|H-)o}oGO=^ugDR`QF7wWH!}g?K{s5>m#Y#JM_j zuDbzUUOE$O7;Lh#NX>=i>-mc@--PuQSOjbX9%@b5#++8S?<@6?l9^b;nZ2hkROwd zTJg)Lr&Oe-zz569BYSsR)+Y+5RC=bs*H)B?J(D+Y8}8hlupACX>~F3hQ{Z%}`vK+N zI=7X2Kl;d6?9)8j4`}z+F;?oW!_IeZ7{_0gvZ{g<%{sQj?1VZmJ1e1Z>^&(_MG7bW za5EQ<2QqKTU>4n0x-N$)p~yLO-$WIuacI3zx*V&7qUPv%8&#yip_Qa`IYkL|nnO3M zQPy6!Laj+DoXz)>lkScpqxyUE2=kY+t!ZKvyCYCGnr2% zKa|PL9L`<}nOlNLtp*w#%3wsolP}XX90eTs>bSysSB?Sp3sf^6kRi#jGMLQaGIcuo z&Nzxg zrTEt%uW)9Ma3QyF)SWnLt91xjz#X!hpQlldhcyv=B`2tR0XoYMho`|v!Q;usQ(Ea{ z)HFH^+Jpr8;h^N~x5Q+mbK86g0e5bIv}U@_b)W{3UkOcJ2^>rO1_Z3&@M>5y$=7gj zT_?d=4>-IL)(ja3s^h3D`8gW&rnUrO{y9XcVHj^R96kUeBmXK$Jo$JegG`tPy{Fwp zD3j?wMKS^vR_SuoI1cYC$+*JNn6Xjx*qXdH|-c11aWErTTdWP zdvKm0hjv?*Rry=}h@c(+7`7T&(MOLy2rj`d9m1NS(>9Q<0~@FVjWg{C zX$}GIGaSkxmybptYZn0CAWJ@4# ze6n~u2!Eq|0xtl10pK)Jp(LUZO-RlC*hCwDifAbNRp3nS`Fsk|LhM&9xeiaeaXJcl z7l6wK5iV|@wUr^Kc0cpUMGLWAjeusLz+qno>DZcFjSmaw;N)`AI>*}SfH(LOR8+0_ z5*O=UI#yCzvQw&`G_0}@^GrJQMS9!6@h<9CWdB<0J+hiKA|Ljy_)Ex!|3>gGu&8Z| zcM(R>1-P-Y;{v*iOsZ&AQ5Qf}VawyU_t zCLL`<=VNuuXCGKyPLTZlt!lFJI?PiD>nrLLLX}|xCTqZPUyK%Fxf<~wS}fk1Uy49p zqT=2&Q*4N9YoAme_rc^%MHzDih;>;aom#8ADFIMu3}G{bEa(}FOxX& zfamQ{$V-&mF2}K7LGAk}X3UC4C?crcKZdc%mG8*qE1X+vI=Ow0)Dm zYta6;j?53+2!+62{}`sGACwtpBsX6pf_|gVEq>$@(K-j(=fGt#2$$kP?Xx7O&7PdU&|E!gIxYXD~(aNd z!D^d=%L))K{c!S&(Z5mQ|3r_skPIwWYe`OpTQFjl ztNi#XaZmbK+ZKa6{g^XtA306p(t#&z>@+mC{Exa6Z3)d_zd;lQ7ky@{SW!!;F7t{9ERiFSd@77#95f1|>G&_CBs zlJcGMQ8g*`bU36-)|B%p+f^&vnE}MTWw=};B~VSsW^m`^fDOU(tQVp$LAhOU5!3LG zPMoWH>16ogBAN~c4&gHQv((^Gs$6t?KA2}3uDn})71|>R`5yBJjVEhaxlhB%WOdL- zqA}p2RC%4=GBD2^TzS7b6xwqQ;vgt`D2FC5$EiA@^kj8 zXZjJR{zDcifUDG}dvFnJ@LUfRtHN&t0_HIxG!Z+07VgXh!eITRD0HH5#u*TsAK;le z#3?V-336zUU*=9kgNcuD=M)2+jRyCBz{!+!K%nqFV2wvWljq>40jc_-dg&nF*TFnk zI0D4K0WLZ~IAP&rFda@%I2NAE2jmuP>ReX<=rq9-0|I4PHR#JVFfk#jiMnS2@_pma zeKMJM9RIq{50xVcxdwVdNT@?Zif_3uctOep1pI_VMTCU-=9K<_-|eOIMo_lrT)Ej`}odz&V)C2M+!g>c4!%SCJPaL?}|4 z9&*y}ghV`l{CHBJ#m0Y@l$;X&g0n`px-~_IE&zo;C}DE9g<$}Sh?Acaq#A(IgX^>d za`;UUyPQrO2mb_woCyAcBWt?{&|eEf8VLv$O5Ni%2bc9h5pnQ?K&n0{JtZ9|2Y)Su z90aH3$a+Qn(ixDuqRvU-kioo7Ns>x~kRRYwy-<3J0k_Huf!6vvs6V>upr;FQ5liq~ zH&CXNHLc~JOwjsIsQA#yIiiTz`1x^XIuQoito#wsmnbkXzKj4dA1YU;b3vi7#+M;B zZ^0HRvO52*ib@6ogho8s@TXbgT{(F0R=`zr#%eJ(+^i(uMVZ^@tTCo+M$S8`1y~|GiH(I1$sS||(uLXH0*Od*279F?{;cA3OW@ezo)k&`@hk0*5BxVUIR+kBh|!T#GS}klkV4&Kd1K| zxC%ZNTR&p~yjuWb0rdI;VCtSAVNS$pJ_Z5rb?9vfp;EfIq;Ys&2(%E$Jql?w8f)(a zt}I6sL)okdAk5h~O$QKW>t#H>%_XRm3odCIp67&0xdkz(K?E=O)3MIcLkq$GAmaal zYGm`4E4EKNpwbS;h#+2yZYVYx^dAQrp@sk6=)CfuJE`*MNEWOAJTKgAzg3C|p7oDq zncE&lxV5uc)sisd#Rwd$kk0Ct-teseEQcnflIl55Lc{Z{K$#M^ zf|#v-O7jO?-Ujvb4+5H|1;s`5Nq$wb%cFroKx7!MvRU0swY5Mp2=qH*7AyW^>3oDy z6q{89RiO!(ssYD)5xtlXUjBq&utTNojeRBYvH(BI{~O`uc8&_4rzrgk==S$u5j0$7 zxtfd$|6r?^LH0-BMY)Dj2oh!+oTe43&kQoC{Ks-DoCN=(FO1~3_7~Cr$yCt=B_j3L z8Bw_^5Q8j4@Th+*^W1GJV1^Tspu+Qp`fp;D1}4_cj-dl#V1E1^V!Yu^p!jJz0X1W! z{drgQW78xKz+1R5-e3FzOjxx)N^}5Iwc&WB(H~f>7Ml0Y%Jem31s#i!hq_7yX)%@V<`wsMZUev*In1VkSAoBZbNH2>0M5!0V7+4rxeoHaksPP4jAX!4}2_@yr0!Ld3|J zg{4Ly?$*}GK&YOr5rUuN&WegHDuc~D5wu1osCC#hv4d7escTmashF6~J_jNA^Aq3= zM3HK`GRFTZ<#=-5kh&BB35g(1#l%EU3_m~t?_;slo`}2D%r)=*zNuy?pKM4@@{Qo{ z?N8+2d9uO7Z9+4=bSNoxk3(u|av;BIh8#}C)I?8QERvD&ED6bP)C-)VsRlmpABsQ4 z$>a^RPnbDChs|HC*5m+T`-{kbXswYoE{e7Ki@5)2JgMjGn!j1RP5F%HKTZL}^$+@A z*MMj2DIkUaP=?5FXZn2zyfk|i6FI@)x45$sVnR&76Up~qe71VE*4!~Q31VcN!%~MK z?lu544gL>5=QEc95nZCBbU6w6$!C+0WeoZ4SdSKiK2CZ_}d2I|3F^t zHFu0mg3d7hj9TSCNE?Wu5%7Bhd|-gy&Qao=#QR%9R!(h&JIe{?64shbbv=`SVVM~hgiKaw#4My!ITKUo9b zg;>b{&0&qq-w05QJ_@!cQq9-8+Wnxq&A;BXM23zlTPBR*T=)%!3y~bxAu-^j` z5(AvdLlb;m5C?O$*1#A2n*iO%yD6#DJv2dW`~S>YXLJpzgxFO=K$X{k3S#v$h8)}^ z59xvSaXmtz-kAuVQM0awWo1Z8ro_gHLjWzEzZUR)Of&h_pFflGBBWTS{P+R_hedk1peQ2ry1 z%OsJnC|RLQGDJ)=(L^*%G5~uH*I-K}NIwtHeeADqnTW1d`S07WD*54#G1|u1y^WE@ zz|`ZlgO|QOxFc$R+-e7h-~Mv7kue;%GqH)Gh8-Pg!zwBccV?#Y{JoC&wnsv!k+|cK zk~~}Na(!bpwz$0yNB!^Di=fGhpPpKPKu`3*|Lf~TlK8I|J*yn)+Wz+9t^3LcleOWt zGw>s~tBH(-Al(bf!Dgm*9Nk@fVdAIWa}JD5eUUExk!qj!>Q#d4xfl07obr&|{r2rv zb@jd|ZqwfXXmSj8w6(blJ6;9gO^QSGx^ z&ryB27zOh=SdPc7W+JPxqSc3Eew!Sy<1LuqaZ4ufrJ;4Ay$Q^i-+sKY-~J)YfBQ#= z|6WUGweRjG@Li@|ZJ5G$q#t(Pe(Y!iyQuAdynw03ZOwmyRWTne=Nad6aLj)IY>%jo zkGbk#I4QcRM%dB(A+Y07l>c5yweP`1yg$+Ye7AA+;Y`^P61Q_me}Gw+gKQOuMcUAJ8T%M@^@mY#!dn! z=;*`Y8h8D%GosZb$CILCxb-NcpXOG)F?M3i?|7!M`e+On9fzY_i+Z;YOPZa3XM8j@ zna6T;3COUNY74~wB(gybycCjh8b91}t z7TP&VfnITpQeg<{iZ|3TqF-FWW!&Y9$LI4n5|pkR4{bbmI%2f+VzKn{wr?FPZ)@6mXwE$N$fde5 zxNOosQbbzPZEQ(naHCSwLgJYu(#_rV=vxG<$*7qn%o>M8+HiZ(Ap4Z>0(z z#O|7B2r|8Y;>J>>aLO-7CYDT6eZ!*UF=zbcYA3~kgyI=_O$)gw$&|6!I*#vl=5j0v z!EP)^MQY#f-58fNd#7Ht)GK24ZvK9nrF?g>59Yl_yyH8H3Y5;fh!^vw__J*Fu@gJ1 zJ}tE?OUU=mm$YtiPxx-mW?4}8{08rb7tJ>2rvhWVbT#OCrgHWYW-brq8a8wY-~XbI zU#{=HhA0R5lut$GQ{>kyiGCl(fp2jLqXw3y>&+SNXo#%iR+7sFA?E!`6~eJ$Xm-yr@A9+;~$eE+3se!8zPhk-auzm?KkjPiD9_&3*#9WKJ>@v#& zPehLV>FK#$iALoJ!b>fOE&dN@?+Kqa5N4>0Lp-oj9)8b}eB038ZLdlOjyDUr98q_< z<@@;L)f1mJ|;ks!4Q!FEcvo-(NDLN zHcYH2G$drC>P5S+sjs8Q_s&&|$SekU_O|mNLb)`;)mS*&KsX2Rw2VCO@P@ROdeOWZ6wv8!V0;evtBXZjk3E$%TD$lb%t?aDQ}E~aO&U0K+3e`GB3$x!4|ecTJR z)wObt3&1&~Eqa${+a8bVhp@068DUBt@4w36Lalp`*+eEKfGyE6U=ELwsPDdVF2)qq zOmfRZ*TxxTmPgkTr2Q^JA{XCfu#t*vGkZsFdH=b*~#Rj)e7Pn6t@f zKJ(0B@c+o*Z`#s?4eMj`=?#OGT}NAwCGY$()PD-oA1~!LVi!5SCvyBX?!`V`-j}9k z-r~`vHNXhJb)=~NQ&Ii#Ppv*>2KY~y2-hZ$k^2N073P{xbIKE~!{SrM;d~|a@%Ur; zlnMHjO^(0z(9GX+D%v|`cxCo_#Y){RKCK=u_mB4h4t9CJIq8MK@a*n6-`aEL(t49) z&*1+U@bkLgk?dMIh4yEe8&L|Ii%x^m$6xlCKFea~=XNhPB9rQnECHX%$c%LbOsxgFTm4$kFW=rxi;vS zG(?Q;Xml3jeCykJX-*z??tWT4YKyuV#jh(e58I=iPJZl=&4b!MexDG5)UJwTkmR1%9r%xk{# zyFO)i0h&EW5A)A*Y`_P@yrvsy^wc*$9bGk}z`tM^2s%^8LK#^m*-+ z;Rg4BnTpReqL6O8sYMeIeZBV-#&C=ki+88KLo-3KoZ!m3wBwjCc32n-xMS0AS7r}o zlRKzv>zsJkN;Cp;F3s~C6P6nmmiro~@O-a7dS!29W;hgDX53*trX%`Pe&-^D8qdR; z82{%>U=yhO-KE;PdXtH>#nb!m)Zi6UXA>l8*f*{RL^8^e zGO&?EK=XMzEENg6*rJ+}5p&VrD17K{ULFiP&a%OM_nI!~U$*b^92}NzKk|)O9uuc* z$!<-eg5OAwSGcpqBzyok=eSLJHA-R98KAOk8lW=kOe(rBPz4$37b1H=N$yKhBP{NG z@wc^c=71A5RPn?WajOpmh``ID?w{tw?`(yN>=#D`?D3J*u~rUDcss12J6FX*LX>Ok zLCN*DD!V2V4?eBY7;eNalLomfG!Sez!90Laq#5l|FV;?|s8!dqa*#Zw1_wYz>4yRv zLTV>f?3z0wxoE~5^+^|AVDf;ppDkRiCAf??1d0Y^i%t%d`MLu&~y+ck6DR)g07 ztN}5L_#~R?3$9#~_oaq%;#~!a^9L{nWO&SuunWT}88}U^vrEVlMv87kx8fx+j+ewt zL)XAKDC^DG11LO@5JdnFH)h*4A+Y)cI&HW?y-rKR*%12djkLTEHPjft=AMM057U^k z^;Bx2qJa;S2p~%ZPN&P$D(nujH=-(rkAb8^&$y&q#Wtbp<&Nf!>JT` zyFHA&>YKa9;MaF-oppUy6GFw)RWV%W{KAzS@D-UoCI7lw_0({`h3=eq)h#q{uy?v@ zRA;)HT{GJIat3T=N{OqJYxkSnvLUzE^h*C6`pug$$4K@!m!j6$K3_~l6stwBzfq0q zk4f7PmATlQGR(K|V%MnjB(+)YZq1Fq2kfERZ=Ph*x_zL%Z_-)UZ8afKY#uFpZj!J1 zFeOXP$kzqmNuS<$s}^F+b`ZX8@1i9IX|?j|5|Z+b&Zx*w5)pPSy22iauJ`a;<_Aca;{tQ?VZ-Tb5d1iy}TFg zLm5)8L}=yn_&<#bb!i@X54fw}g|Bj66SCflavlqF?#cDtS>x6|m>f-wM-dFES17de zd2j=2mn){ve*~gVCk{kirE+cbyrP^B-h8S%Yt1?*+AZ}Qt%%Zd2Bhir6GA8>A%B8@O8^K5{VZH-`$EAKB$i~tv(fvr2gPR((k1Wt;RF3CnEHLLvoEJ>eR}> zWQpB6OYt9!_g?mk;CWPK6f_4M70V_hR?hYvO zfl=#VhYkjm1qB-3I_&OZ&RT8O12oqPISinU9*XLhyGt~vH)EcWpw9)~S|o(ie8Z_C zgslt&K&_#-Djxo4` z`3?d-J&;g!;1d}ZvknFm3yM#`mb9McMBKHxk-#{iD36_w0vLC(RO4 z&3e@Cym$LFR&X`>tXuCu#8cyjI#C))`*_FGbwVpolog%EeyvWp&@dsXR^7siq_@E4 z)G!5^@{O6U-_75n{MtHX%}Tr<4tox$>@XM*rO;Q)VYOSVO3qtfTG#L1AVGg8x5lLA zotWov!o?ZROpE$?$^$b^!}5ELYb zU-T3IrsVaY!p-aM`JhjCK%}O#&#y&3QL)2DcrXxNPOY9VwD<6I+|qIc0rQ;%Bw970 z`YwpG;XG*rVUsBVcW6R`z`d1hWvYN5v~k^+ddu&||GSVe|g&cWQd$ z@}mR~@)*W$N36nIE6z6Dc+s)f?E=)SgnGOb^u^6@u;I~P>;G-{6 z1s31zrBvflqO-I-H?~fP19+-X@MrRJU2E@Ll?!pdUHgUHqw(|o9h-^!MQhNntsjIV zuX%h+VFFlf*uYymuJkXyntL8!P>@e%SuXDj^iHs>~?k$kO*tIE4*Jl|lA zG~Gw-J!uH`ZuLoGyN-7PdqAR2jQHKevKSQfDAP0QC=Xo|+~X zDh~t>)1NQ6bcX=iVEWW1->j&g_G{}%shaA}RO4}2xd$IG-?mwgeE>&A`t`|rtRHA8S8ia^^h2O*M<1PC?!204Am3}ezvo>v_sPHo5W+K^?mt z$cHcIx%Ne~!d3Y4MOKNO&~FD>UWFx!PHc|VtUlmx!6rh6 z%?$GwL*BUegbb`h%W$u!%4Sp&wD(UbS*o!@p#`mxo?VK?^hw_6w_K}HLrrV7X1Q!s z^;plwAO5Y+zld;rZ*7iW+h=c(t>kRMCRp~G8ID>^p{|Q!H=JY6Zd|Tzi9k2$c(&hD ztN%neIz>dnOzQ=B+N zwv}etN%}+@ScA%4mTn?tL>~BMhaId*C0k=y5w;|)T zZ zZXFsc(G9l>=Q-G{iS0gGD;)>2i?%0i0GMDnf)Jjec0^SPW5I6eX`zpe zMd8kbfD>x_yU+~W>o*@~RODlh!622Y2fC8D*|e>Gy`}4ub19D>y<}T8*^g59GLZ5z zFmcvokA~khw-lcz8wx*C*YQ`nH!Q14B7V`sla`q&`*qXv;2XrO^=%}Tgv`K0Gac`4 zX}YkG$p(G#Oyy;0xzw&x8g|-PfxUI7&33F)thK7qzJ{hYWR&mWY-i>|Rt|8MdmSXyP z+AP@qRM>6vP`lC!(&v<~^mSdOD22v5ha}YPBd*v}EIFP-uJcxk@K!!B9L3JSkM^ZI z!6Cs-!9V5Xc>84Sv*%-jO09xQYuxzKL#)Kf9L33Khc=YNAPXJF=e)*QRh&PfZ*a`^ zan)GFfX+Mzo$24ZyhS6zOK_f-z|`=VSXRfstFe2ei3URaiAzdCmz{XkiczoTO{+zW zg#L30{eBhIEt*_ji;uh(riP=$fE&%oxi^Mk5)BcNbZMO;p|`|uaM0I?58I(BP|CC9 zL%E@6+I|GJ{s_{rYk^GwZp7bpxs)3eRxuNPCe4#pjyafq4ep#m)OH)(M(=J!OE0GE zd_kFRXhVAsaS#jZ?0iBZ&awxPC!s6bQ|cwQ$oTl;96j2^?Wt$tq=o;52W}T0Fz7m7 zc5&W{JP?y-5C0g;Uv9%+UgvYYld33@zdVsY{Lwx!2H?vjERtX9^6}n%qo6Cn-xrPL z@q3%Nqy%-|4(z1wT_!tipvib&ld+)~OYVX?p4N6DF#)Ac`FIi}(xKicwN{6uFLH-} zWDfuM>4|m#+9rL@CY`@{<_rqF&F7mg38GYOo!B6h;)ARCzV@fS+^0@+{{qeZ2f4@^ z)DNQ0A4E6oT2^6@g?c`kCt3aJqbF6M)9EB^p&w&8%WXKz>*`Sh;-RSUHIk)Cr+5!m$wBeSOIP=+w&-n`%o3oR?WwU(Bp3581&>PXvBfijleuAp;wrnjQ(>dghGd|G; zMXgWtHZ}1mCPeyqi1he_PUFuB3KaN17QEN_?PIRi0Tsv#%oZN$OmJRM~SfjR6Q z-S3hbdWM%))GGAMDA`jcYqh(xW0w`|T2gxW7CIXBX|AFs;QPT71c_#)11O9(xDfP= z$A3%%PQikrA z$DPUH$b!LGO-ZS!Ubt(Ygz1%Z?BYqe{4AqxdE?Dz(f}U6!#C=dof(pLEw%;Jc=^&w zG~(NIPssjuzmQgeeowy;p;Fk&kX3=c)BwfMM*1W^_!|V5mUx0KPf}=i`DD?+JQ*_M z8-aPGSndOkbTZ@4AW?u0B;Uf*61~SK%Ii@1AQPr{L*)ah3-_qzn=rl3%R+WSeHMej zAzrgZB~Nn8sy3{Whc4%a z0b%6CgTy;L5$nV2xA{y2y_ zK+tzs-LILkp2!;&$Ez%2jf!*NzE+{Z7uyq~Zqu)K{^K{>h?Hd(rtDz?S1@8!k!xdW<=cg$lwQriubO^mc~ilyH2X`ggz$Bw)yJ?JE1cne5L}OhM~dV4ez;0 zQPR!T>Lmu{X4L8t_Q!l#;-M>!Av5gP`{-4$4YWl?cDuLg{nwc7cxvd&sEi~Y2qk=a z`p7fxn{uDgK82U(@7Ooqw2paO@a-m(gX&5~yk^{Y-s?aJ;@t5eAT<6tiAJ4TIyqbK z9YL^NQ|?wl^UVQs0lSt>6DYtFr+duVeEh5N| zzn>GKFh6<7{e^0O#iF<|PmXwIxqHyGd+v1<`3$2$SMe_=Ysavne3 z&Wxl3ZJuZCj)-=FLGK-r?z2*qs7(@BTPU1{84DZGQ40-0U zXFfMa01}I11{@>=5YOMnRFmH^@$= zXrk}p%c2vxM3b)yUf(m+_}Eaa0Q~n_+q`6CEM=IyF;M(B&jD@m`ncnxgz3Tbia@F9$f^snD?}rZJDin;C{S zbh`jgoPxC_xQ)I$o-}$61~fiF8;dPs9z{5@9$xnlLU>c>9@rE&;B}GZ!ieVLe!Ug4fIcJHdLZsmF-9lU zG!mcqpZ_Sqd?-D+`^0~L3XNhB-k~Rg4@Ed!mT$ApY6WxaYvLz~?BTX*54)4$k_X*i z48k^B_%@ginHGp-skRS({+UGXaq26=%FF--qG^DOG!#A{{;>zPztmf4pHBzNQqCl%11ruj)j%Y4)MH z>W8_p4u$rjjE=tzcR2_8q`Cux6^BvR{wjx0r@~Hd?2=*8jgjza-Yc$u?6H9TDgM9g zktg;qYs|*vnyYTJ^yOZCoKE*Kami3~hq$PzjEm7QGGfRJcVuG$geU3q{_je8qZp3QM=>f<~halwSbxls+ZE*dEl?E2iQ!| z&g0!3_Ewo_(1|^HWIWm~0Hp%u-w0&!|8e!!QBig8`|wah4l#5{ISkz)NVlWJfPjF2 z#Lx{QphzkylG2jK2#ACdib%@PAt(saAQr8Hp#Jt5d_LdxzH7~YbJjUK?zpb&zV|u2 z+u&;0tIuUpw2n@al{fhU0j~Pf96Bfuc<9|f&&^`*j#+?YV&z5+yo!7`m^UQfF-7E& zQ1$Q+`SI=+1sP*Y~8cEzjh5-13c0YS1DND zU!yJ|OT2G|AE1G5yyV*jA(_BleomzDF*S2o8~wD&cc;BfU1?ni>#-@+dMDb946Ihl z53HoKR2)zcn#`{9AYI~$d2e<*bY8r=;@_(8jPKv$_Y908|2*>XoW_m7D-uz#pqit4Ge{P#l%<+HM~WPX(myB@#OU1>a?X}bgn@$ZAX8w zT;0NzI{F8P3t$Z7XR~V&LoGTFU-@M_Cag}CqQl0l{YcmrN7`>cKeOdr&w~egJaI<3 z1w>)!cSsz$Diqmc6|F8t>vtEJPPoPzTahUyefPsli!+QBr9jC zed#ObXOl+Pe}q4>eyAB`LBb%Ciz&5JD7A}D2n%pGw6|&}KZ~XPd6Ne(U4C>7M}CJ? zkY8(UHriP#-(HGsB~-)#6j9hp<+V7MP4->i;wLIjS#p<{jx`RRznRw*i|I`nKuJq+ zNlOt@)J`Wt;WMR_P4>^``rQrRY~D2XT#SRAf`eW3mHmXPhV~D7SM;&83{n8GPa3S^i< zv(flM`Pc&K)2@$loA?1_o&p$T-5BH-q=d0__>-$wZWx>rp>HTBP8|%x&Q8(JjwGSG zK72x-!it$)Thcjz^}BG#lKznF<>!amq{nHJi@runereQa!j;sR$Ih5d6=+A%OO{iz z|9Ox4`-{S!{*xa56a`E#XiBA+ea3kkS9NV5GP#WsRAAAl+a}WXhp!?nU}^Ao7%n?S zE;|yp?#!?WR}v#G@@D}Lff!M5Ft!-O&i>+b7^DZhxuhu;O&RwEMOVW`R|8Xx*dGG9 zD4IG>oclG{NK)V*a`+aia6Y9OdVfFv`8RVP zOk5w@zHVBpvt5RQJdKA$bK9G7^n=0*DRIYoetd;H-SF-T;wbTA)pM#t{d6<`19pX9Q2sSs{xuXxiAy-6IXmMy@@IrGn~R%x zhBwP~3#a>Ht6s-?-`q>g=$OPoKUN#;t*YuXL9H<}n0S<`UJ;-c30W|2C+=^4ek$|8$qzN@)a%L5BX06UV3Co%@%9%CF0i%quJRW7noD$}0 zp~2M|)ki){cE}0Wt48B9>3iL!1cOra^X1X>=B95%n=`lrP&2jK+ZnWt{~K$6S}f^y zW^I0TQ+_q2*W#Z+V&+iogX{ySe6i~PU6+#Xct9m%<1cT+Fd>*wb4o`gUz4ZNB^!`0 z^r-GLU*x0`Vp2&pH+te5 zNh-H_lA*N0JgIeJbSEB_qnF0Rg?!}(M5uVUY)3_fMs;*=&t0JOXrs*!=b=I2a8jSepMlbl8HzSu_kK_ya*zaqEO(X(~1j{i<0q_ z$y4A+hxZUJwFjzhAT|2<*?5m3-^+0###ZA*hs$}WaYhTT8qGTH;AFy)6P?#z17FLV z3HTq^F-&pFWQ#LMA@ML9Za|kllM1oSN}DX5ff zdfo*Z{Z+M5nygY*g;5%qZBU)DjJ9}QDTUYKZ~>$h_0D)?2yE{jTcV1JV3-I*1@S_O zT*>-cvMn5_0ueT27P4mn?n5!Z1krr|^!@*_Dy#%)^7gv`Lwod;o-CF&ZUO`zw=w&* zd}K4P3H2@he-w+@I&<11H4c{^z?_5F*#wFWOCajL$Rx+tH<vT|{v?xG z%7`9_Pb;H$nE?pz&nJvkC=!`hjDa_kN9tb!5fZ)Ck~~6#!U77rQ0qc0tpJ)V!6s}Y z;U&Qq)3YyMTLHpuJqJF?^bJs$cZ9DFj;62Rt_lCgGRAC+?mfeg*^=8bKP)MeI_Egf z1#ov=vhrnN!?jWDG~fzGrM1ZV;C`nFxsO3S@%JJRB;0YqkB zaNkPHji*96w}iSC+xGiN^hzp@WvB{LWe5n6D9oK}zqaIf3Q7obWR|V8rwoaqbIi8j z-m`mSwxqVpCs9|Rm}GnIjCc6}<=)3-p$8;OJ*#fHj@8!KQ2h#Tg zONtWtPjijllRYDpg#C+e)&;1#dl}ZGNO9)^FFA}vJ__!&Sds>;YFS8Y;D7OI_-t0u z9fjeu?KW!au8^IqNcgCpNqa=JTMD7-6TLN3~t^;O(7`7@tbEuULoFFJ=23RMKRS{U!YOV>gjX_l1rpiSl(OuXi7@AtY) zRpZk)ly2sEJeZ?jiSX4cK$G7}ls84XzfF{<#77^|9)f zu}^e%-KPAU#Nec9b}6&yHICAQrIfynjF*)NX-O2shBuAa_qDo!=fbj*wIw5VDL)VN zs{sPr=Ne@KsS28_#5ihEB>YI(+oDK3TdR#W-=fG^4E~JpiL4Qn&>r-je5;13)<5}n zhvXAevxSkfB)Sgh82D;_e>o{2tR1C8B?~{SpRBo>BT*Hg@o2YY!$(^qEsY!{(Y4MO z1Nk3AHP%ntj`c>JxG~52>U7?1w7pTD1lkBJkaH){gts$GG-rlTqheehtT4%NTOV2Ns=QK5#;1CrrX6ElVpr8@Gjcet2107s z#uH)!)qO0NWUH_Hm=rH`%32id#mf8)_>#soD0c3Jv*}36?kz#=ch+f)s9)N;BA+G4 z+frc9ZNSWpCdANQATG0sQzS4{t?%jSE`?@5k^{D-x18usANx_mmWYpH3q`Y~O7mZ-Q9iUIAhS zSNHTNNO}|mMm-8D&NwR)1gAKEg&NhP0)n+Mu6k|Xg;;r0=iQpbEL3rAS;92JtuHCY zJSk`gaBJ}k*>~6FvOb_HT?!>Ca@p+{)EE9~Z0#3F_E$*1d69za874ZH-+>%Gb^0%G zx7|r7q{R6(eb&AYg{fSvxPBUJAGa}(Ns)P2>dGl(oeCst^D^vzMr~Ol_Qha)(w*~A z$RpnB5R@7}p1XCTOkjIv0q{hyqz$vsl2YCYL5fwu@35Ad7eBQ$##f^)Vr^I4OiQJg z0uqRbornr?)ma2t^< zO*E6@t3k_JWpRijEAsH5^6eGj2zJJC^eG&aL_AgSJxCr0jM8&U{hENVl-05p?3T9MQe zyn2>7urMrL9Vo&*_AGPi(D0&PX}>6E^sBYx1O8V1H zf$?6HvX?{s$pA|2zxdeeHGry;8E2E1Kz0?_ z^}IsN1y7rd#^=h%<}%C3cVwN%=bXoRE0>y20d-}^LRpSL(GHmgKfKnA&kB$PS0p7n zf-;wsmGNa~N>Uv7;dj<|poDjD+JpN)hC(lurQGbH+zbm!>bVao2+BYb==xIh2I zqGtjz!LD5ZMy%Ru#c&Uj*VUuU1}@z=N^07lB!4tXE@}~O+mi%>fw>P3uV&m-;gqMv z5cd{CXPcFy)y^Ndt_XoyIA|o*S2%uz6^5%0I-WQl@oMrA;x6r`y<+PPl-C!&qq zQ8}Ji73#DWrgo9EC5@5kP8x@{`$kM9Pk=2Gf0*%CK*2ZJk106*8W9Y|RcF!FTRkRk z=XdVmguqZ-saWst3pmC)^LRQ-p7*Ixp^3^ySO9m3MK+V%NR+>C#!fwJM5S$cTXY7h zg7QLP&NMBagPT9z+9UzuL>zdzHh{h^VI3Z7#}8f)Jboh2GLe5%O``>HZ}@R!R7?Y( zu)r4t$SrxZfjom0dHs7dy+wM1$UutO$BAM2^bBg;z@F2{xhlfLQ{=LUT6~`r_7=w%4 zqdCg&xFPMf5xXjT9})nZ!Ha(XBPt4w#^X~D#-`v3X!<(_z`gFtT7-8K;q8LG0Ly?#I!SPON_FSE^Io&F_}EH_@-|Qw?x8o85U9_ykdEUX+^pyt+H~ZA- zF(N%PjRPb!YNZUM<%X;V#GCS%5&4JL|F1fu{Yi=XzBV@}E$n{8#;4oQMYLtgSSGrw zPS8)}Ch)6t5%oI!|H$QrcR|?u3mmFjQ87w!_ zmCd5sI%0)*bPc;?Vt9vdVv1Eo99*P6X4Lkp%LoXLwWK`7H z6*6hG%$F>@pjFM(x$}aVxT-u?{#(_wdz~l@Me04$^las9CWsW?!>-Q7LJCXy8wA2e zY8J>G3M?D>8+ZoLVPlo2_qepo3O12>PB1RXwnI;W7hx<}85KY3-7N#=8|BnG z`2M-<#EM|G>Y)FL5eepj$ou8-=1kaRGZ!er>xp71uLVbIye}j}#JyB0r_}jZEWRNa zoo*M*Zp@gBriu}3ybabvBih-W>|av>^$#sklUVZ!Em2aDK8j0Yii; zkIt3}4BR|~FuqvmnPlEu#AXa?1&$P$i<+gUp?yyK4OuL6*B>HYeE98unnQID#yW+o zT0dH`_z~zFVD{J>mDnTIR4Op=l9`Cs`tW02D#z+Td@z%#Jo5?LvF;X+C7#OJ z#n93=pH_h#O#C3T6TpELnrVEx5Uf<2OUY_wSDZ_s5aSP%E@)*pp3}W^$PH~@-$=9X ze?F?rE*vQ3rOYmlvTm!)Q)UOi){^&4ER<2G8zFTcV*U(2mrxr*h@Z$?5`Fsj`?_D^ zmU!_u4IdW(o?-YY5YkomJY;emt8@YvL;%1+4?6kO<%@uRl5?P+=)Vv{8SIH%%Y+Ai zI^mXS7m#a|cMd&R)_)=y^qrVy5At>LECW#!*yrGVOx`)JL7{emmQtyF8E_#OIN7nn z5~Qb_GjmOuSXks12yZ4<2!uuhq&ouLgT@@>0;Tht6U2VLBU0Cax5&lfbz~4^fCs!e zYR4658c>0bcI&=KO2DwdM$R&`!q`^+B*qo^t6l$$(p`IW;}~8sYpp|tm*ozHzBtTs z2f4z@S7dz>+V$t63sw4$@~%F-#(lrn<(WdC7sln;-fga+=c)ub^=T6Z1>T4lW6&RE zltyXpiM*EyH~(~kWkt^+-SuknUEXe<11_)6M6rwRY!*kh0^QkYl^vl+1)m;WxeCi% ziJVUoF}y5NF0d<3I7ZheKM=$CSx;nkJ^U>?sA=ZG46hKojE)&y_)>_;E3Bt%2R?YGM*5}i&RVR%i_;cOz(>( z4GJY2b&ZU@%g4{Tv7wGXc-^pKDwp_@9)wX{-HhOcdPBK?3N=oyK02a1UnI*no1{f= zOu*;(R)d7BybQ%b@LJ8;Rp9BnF2Qhu{%{nrwL+8EeFZa2;Bv=lQT)jV;rgIXn{1_@ zjE3?vcT}X5p})xykYiu*;#V-(J}x}Y5z&$@TzD_j*PNtfC*iPkjk}~2^i1rYO$0=4 zpWgLh#19VwBy@mP!NTnrKT?%Tc{?sM5-fi_g3@pvAA{u%s*(j^Nz>YIxJ@U5u4Li1 zOpX(qvWw_5mBTsI1Q8S9>~2dKehC6ailf;33me~-RLqPlM3pL|?ONU(m9AZ6IhlK$ z9T?=lc9`VfxLe*~QZ~k&;lz9;8KKI5VM9(8f56r=h5T?r+M3vZX!*m7jR8+=AAoaV zS+xYiV@+jaDyOt4f>s^2!3LYrN&WMp!P*3zE3z*+9(OZQ7dNF>?|hO|DW?_p#eTME zFs=8TYi4e8W3K^8X}anhTUKuJ&^i7K)Bc`c?)v#<^QGnXqoi4VQ*On+kS2_z^_}Zk z6G|8FdaXTl$|2-BF=oCgIn`flXy=;QoZR@)iR9iw@jJk0oC=$1kQos(otVoJrMpBa z+$3sFq>DEge7#ES{ewh`Xzkli*t1%ahwS(-#3z9vx7Pkf>E^t^0HO`o$SIZf;I#Tnkdut~`GCI7@ za}q2CvmS>&Z_$n?tFc#n^JLp3iK!q{C*02z)!nv_yWVD z<8}<_+Au9aOT~=J_h%@ATvyca2k4(z{0)nxrr{*ec6b*lQyG(B5rTYF*(mEw;hdhb zP?cmcX&{zfg)_Ohc{#Y^C``*jI0o-^$YsS3Z;5|dpk?99Pue0U!#feNtgdGwhikc% z$6Quc7SL-3YTLCRxjDnqR-e2CP-frkdunjnygBUpKvSie{q~~r=l~{O;-^F~q-BJg8-6E@K}Pz@gG=Qtxgw+8dE=mJC6!n^p*vGVBTYN}jQVMr zdMHNcw*476c0OO>p;pZ;IUc}CE}8~-_}LDq zsRI$u+JSA86MQQ)MsX`%qUk#E$qqPBV5p9vj1NK5Rl(!G-%aW6^)R%5+YZ-Fud?$@ z89FtW2}Q?{TOc}?IsIO+%(;t*~D{;f~XNAt4nMw8sG zx9Dd(Hw*oIvzjB5%h+JvV0Fxh^DbIgOBa+>c4fJ{*@xu8T-!VrbvexO!`-W(k8=n~;OBLHr>Smd4%m8I{KywS)1?i>y&qNXdIR3-sTN(x(Ua+#uci2b7#BC8kT=t@Asf z;||u*LZ9Wj(AMR4J+$)RUWY;oYV$$)+6lDk5Xp(_M-2fIu6@AyteJ6A8y-V@ARC6= zmE4XN;FObAegO^96tVK;Zr4p>s{@&9=GwWis+fq2_0aVQNA;p9*INbtn6@WK_8|6R zuw#plVj`?mb#Fu0+s5hVQ~g5DdGSYnV`F~L#{Hh{hSIio6Jz$a2OXza)SxQph#?kB z>AXgtNu+D@{xGn28;!4_C_ASnQX9^uiYi+?pbI)B$_?k-!+Yl6d!S$OVD*G}taWY7 z^TASMV_Nf!{ermS)wl_$U-2m1;+c{8WVzX7z4o6K;n91QJrBgv#Tiz3CL&zAfb}bt z0mAY;O16aeJ18#(Tts*HjzJDt28N%OYR~_%PtvF^>~`LTLI-!HR?SgOFm^Xpvs;)`Zhj7o z@-nU37tpT?^gPQiD2vBj7LRKUHB1#h0MVtkjAo@E{1d<8e6zuSU7K{*2v1Fp=W=l& z_~Yx_&j)K$ji#)9`aTkUPL1DIIL2c#+T-SluLmq~#HS`|)i?)xdbMp+u7i+r-yaGo ziw9+yrX&o{|7F3;k71UrWSb_>@i7Q{e)eLPNn*=+8m0Xg)aA!q(BICz^5goEKI^tj zNn!CPLHN^+$P@_vxB{)Th}!!pDEw8_hh+9!rS@BObD5ENQ(pCw5RYEA-Vul%6l(O= z)?K8a1##hzTDh%olGmF=FWu6GqZo;urfIEb0@$QK-ac*HhDRt}wu@{a_5TfbE>_^i z{cH2%%Jgk#cBX>kY)A_US~acjR{-L8w|=i`ckuoI?Pw9~?w?;~Bx<}f=y0DmVLow> z;+)sm3H30g+fFXUCnLd_c@JL9;i zKlYQh-lzoO%~2@qrgSWVbi7xh_AZ2bbJOuBaoY0_>`hh2r}o%fn26wxI7**vmR|<` zsGw$w-4<;6*KsQ}YVAvAhx|azKY*OV!-G~`u7Q|Yw+I%eP#Y``S1~eCwtuKg``;Ym zxEC^ym>O<#>w-CyYX3<-F<~d6rP7z);A{0r~BEFE)z2{Mm-avXQ4^v-@o`l;}1rP>y2^2`5oRKsAW%(Ym9V3HUkHL}>G;EvZS>0cIf zO=QrgS4kI(IMe}GARZ=yAG2hxVG5L740p#$i{ma2VQKdD+Obh{(Pk;IDR9xkEb3?E z@|4+pcxV${c1|WT)2uSe!WTI20J9=h=cUb3V^iRzjkY+_X#?!egA70!p5JGND8KlQ zrH8v70aJ}gn5{cbz1N+PzhdFnNop}Buc^`BDGGmSu_fg39mmMQk|n5?wbi=WPnl$R zod~PRQh$*KWKBgdfxN_hsKxft8vqiQuKzj}x_BpUV(_$F6BO-&bJ;$I_HI)TPN(;5 z=l=ssyKiB~j+Z?koN5^I@0OoQqdEO&o>c&B>|!rtctAfvnPuj4Eb1OzwdO$A$#_|F zkW`2DRs(c4?-49OSh_q2fQ*mwSo+F%s4#R&Z31+-9XH#6OIy3)HK4(5%9^TP`PCDm zf$}kYUP4XiBR&h7XSA<*=-59kqsMJi`$En3YrSMO%G7pdWHo1m6;qD#+F5-UNNtML z!_0RjnhcW&=Z*@-p{SmK3qsQAc-_zW1#Vx#)iMjm* zUTTTSul!J=z=GYklFY{EKIF2mL_n0>+ys64z~H$En=${lY=XSZ!p{@RF(G4Mk(s4E z)y;B+lTJgRL^ExA3DuyVIxWacCLDz@c1uxe(8np||07%57DX$M@Y@#MC*PBs>SsMH zA3D#Uq8x6^tFcFg-?0A^SB9re@s7StAwh!-Ff^NCHIMZ;V=R*%dP@#}87`&rb z$WC-3qE#5pJ=aEIL5fI37LTHNWBSO;ab!$=MbTMwagRljq==FCUwt_4jk-Kg=rh8& zJRqMq$-XL_m7h6e#Lr-r_YY#`kE7&;QuC3{DUSU(x%2h;)GG@6u>52EnK+JO5=u=( z`l<=+xFF5ylM->f57Y^@+b@>-ntDq%iDnv+)MIM4lTPGYDWw8tI_v40`e>vOcaj#H z@Vygw!@zssz&)`$=@LWeIBElh2t{s@nikIip7$&;0ayGyJl$zIw+8^)pA>*3ArQ`# zg`lDg=iRu6nZkMxQQLJH7_jot z!v^rC&?F$c-c}Dfm$j0k7&OrAT^3g4o;6!vC6OoQ0`l%^$Tz8c7FR)SjaK&qcyU16A`d)fygo4LvL!d1<|wpwBs{lc~I z!w>gLQynvF&Ocy8T98so;tcP0i3GBpel1A`Zo^QWz_=fHEmJ_g z6l#2me@L}-LH-)cXNaHbkBTTT-%AqAV=3^Z5y}^?NJc?;1)4YM+2 zba70dm$u7})kPKBBTzHLM)alhCG@Q6re`TTflk&IJ~(`V^~~Lk$ZV~&Z~dql)>ZyZ zfY-IgI4>AAiYv`z48EX0furJC1f3o)^d4#kWVNqcd`^n4q1P068<< z8&X5o8IByIKl^Y*yi<#o$b#8qpX|ESd6B6bdrg+4ehP+>+q@J6Jf+zEOuE`I@tkmS z5vhY(ERhokiX_Cpx-mks{{iT!Y#rz`nFlYA_;nYa^kd+41z!Mi_(i6|B&3;LVY*0NqNZyBXDd+SSp5JWXH#rEB%gXp<(r zNB%?Tgg#T{P&#V2as)`Vk2D+ST4^u;+J*nutj}T_(;3G54Fa6TWvJkIdbvdA1mK9p zGEjV;C)>oo5hbe-3`1QM#x#1NF2<~^NKATV`aHwr;2Z*ifvI&t@Y9}@82%m6KHnXQ zXP~@GI|3-iv*ewssJkZPozf|@=)ecE*Pl`7E^7DxgLX$|6lxYVS$I1|iyBz6n!6L! zL~P)i8Qyn(m+r2gf3`r{jV~zb3#m86WpdOODhp6{zDRVwDvANPb^&nhAZa>bVBlME zra2ov94sB&AFH#Li!7HXXl@C)pS+NDzG~%tcvjsbt7-GTh+ z)uyf=wV67Sc-mpJz@U>=#AHLo&KOyvM4hD;CaZIMRd@-ydYI^aTX75mn~;@^w*NN2 zbdAYRF7X5DE9kHTllJc#&suvDmX^OkKqQ!s_sygnvCwl>D#8(3@xO^SU^rsI&8`1aa2!dfyPZ$#mZxnPj zFT;c@lM%0>jSuN%>~4EQEZAIl3uM2Whm0RT)jDCxD0`<%-)VJh=Wbb%MGhGNy`noX zM@1LhdxS; z{ug?M0NXCaTLm@y>n|o3P!^vE$khH?4q4^z>wFPkjorIS;q=>(w4ieY`s(3FSCXGs z$6$^`(!8RZhbvwSa~f>wUjc5e93~wEe*kF$FX1$);E)2>Rsav6b?DTJqOiPArE4+0 z;-+#eb+x0!MOnE13PLae9z}?&2o^4|h>Gc(57<&GPUA^x3a|dJC#2X2W&GO*9&LV{? z1a8Zc?;_3k-nLiFx@HEkyM}xt$|R+Q*)OKDQ&NTg9s?c*?OY7GefG^K(u={7-LXoL ztVm8_BPDikO}iRb1{*Z}uS=LF4EEfJbiG{S@pWo{Rz~T$6zb9xL@7Um!y#Lz;TQuM zye@U-zwS3u-bkse{T2~gZxCH6$RnlDky1*Lu|?gSixX-x+{L)Wqw`R7C(`|>%)#hL5ZNw%2f3XbPckF2|DZ13?V}|? zNaQ^lPAaY0m_eg0RqMm;@zzxIX zy!5yYj^ySEq>a4AXk1j(xEM1MHgE^}w{S#@_p*64`Gs;-PQ=Ya2;YDys3i3+Ho7STuQ`J#t>J496@?2T8mc~^z7)@3Z&yUlr#v8P^~OdEpZkt5cGyWh%9j>gdMaf zYAWeDyUe}&4npAkIS?OsKOB<;HXp<5;P|w86Xxs(g|i=`%@4Mcpib&Sb4*U$Ne>Zc zGbt`H>C>PXEx#_irqq{L_&SeU27Sp9(Bn}zfGXuT0hTcv2mNZBNMIB^*Qi>I1#zQ{ zaxk6bH>Fs16?!Ed=VjEKh*p~O7g3r^&6oZJkt$4-l*q-L>L4?Mw(?0dJdXr+Ug|mx z+7ZqzgULDZ6FgX5mdmOx<)V8R|4m+jc#IAmmjIk!uf>i(?*@mD4$9`rI~AzFAFmcc zo3+oT5J4O5-&$}542$skl+U33YbbUn{8!i>tnGDk${dP)?M5nE~F?N(voUL zE`SAT;#KX#hV}e{yx+RVVGqPtt}qWa^q7RlIS#VYd^;H?BL!Ne0w_-q#0xryB;yVW(5xv;srQX&8v1d4?^syEl zXEHyZ5W1Cudrr$_HUY}iRrmjEvEuwOC1F%=Gy0Z2o|H3Z)9!ejY+qI-A>;+dzN*J5+e0fnw=V{Z?RTgrNAFNxeQhU;1n6?OIqb=J%BAqUiM`h<2ozloWk z?xO1{C_a?!T-^sY!K4(2#(%+q45)|ghWe1#*M1^;y>y7PzTw_FaR)&$^dkAyEO}f7#((U= zsdQ$4%24cXx?b98uI`vCU<}(Q`fd8hmNkin9rHShX+KSs1Qd)BK7UT;C-?%YT73I* zW*I^KY7ta8Vb^Bs;BFlAm0+2CSiVm*D*x4e5XVg4 zogTyH8A}o0iZqcRv;~thCdG}zu1Tmg!3j|oQ_n@!1x0(Exd zbW}=KWFO=HCgjs?14N(JzpDyiAVxV5nZ_CANOX1-fJx9s=BWwqV#IdR6H_ zcIJqxeoA+}bZsg1f9;`83=F#{UN;28uIj8_i;9QRw#-b}8M&Y7JUGTDYQmf}BR$~# zN(e;NzREh3;>o(zs1t3-x?8oG$obuv85s20FQeykuAP5|D^HAR&l2s2yjJubuS=L&C2d++C-Trq5IaAp2mpBgn~P5&oG zW4~^Mx0NWiL@I<0Q16`FQZC%e@eMnfuWHU9N9CgeRxSL~aU`TQbdM|A(}zc{5~-8Z zqVVdePOaR1D~_i&PGE(K%7&MosT4-!`Dy^0cmQl-j%^u0N!fK``b*~fHXPrPJ48lM zqfWOWBOK9dnwbm@ptan%`L%g{F1Q`{G&Bxm`Q$1#4zTW=)Uve67N!ItmoZ!RE3y@t?l!ih&&e)~=d#}pJE|L7oIvirn`jc!N#m~+g zt$}ahkX8nZfA&3Ce4dzhQs7-0-V01_`KZBiCO4AK6-+Y`u{y;{G-?yyva;68-6EcK zGF1O$11awHn;57o#YgU>&24Oj0KsPMCc((Z0vur9qud(31d==%!(cxuj}>SQ-Bl0S=={^+WM2=h{AaH6mc7JA?|Hb*f_Dk82PQ%IO zaDF#cCUL_;$>YN#%eYyZ^no{xV5WC{2|_k)HdZMP@=dROag&h=n z|JHkEUyKP_ooMqi_j?AYQA+?d!Z{ms^e^Ub5ciq&_h*pkrMbEG509R)FQU6TN51*D z79LsYVPE-hVJ`4{s&v#ApzM7!(fP0XDLHjm)z5l}1Pz>m^y6P0DnN#am{!XMZ~3xU z%&v(ZSF-{oixkHSg+4WkU4V(?Hvr6PxtI+wo70KQe=nrn{}t`ze4)Xcmc`Go1{7W!1{0<6orSAx=dNg7&$=eyvftU@C=L1n zuCtcDnU=vvQ_h4S8>`?mtd50;?||)5_)NiVc+5fZ8>`f$^Lv77$Qvd(bb0 z#r}jE2}<69_?Cwss1NfM&|MfP!7+ZkM8p}Ej9Tn)8*+EOTu20=2gGiEBh29lbZx}; zl}V)h-tJ=ztKJ0nu7Ok#(4Wpp@4>Nmsy62EPTLQ`S)8@Tdd9)A8gw>F_t){`@|j3N zY}}bcY}j;v;;8PZ{v=?VyPz|Q3e~ZD&t(YGg>lb8zljgcXK;Q&e?blOoeDyO%j+|U z7ev!ug+M6{kU!#zbtpmrk);V|WBe?46aBed;zyMVzQwv6fH(mtF8z8g zY(VCxQMr`7Pq{>YY|L>jBTyy_yb?0ILD`}6x7_834V z2u||{9f6OJ9PE9{osarC5DGp70=~1c`_RAb@YBfr->qHtsNZ`JA5Qmbs`D+DwEf+^ z^yhCB^wo~PQDhC#J^tpA7)+$pt=x=)yi8m2C6YpI&w~RYncEtpw|9=peQMRO!2Z9V zZka{#5-yX#V0ol47y}Fj3-gf<^$+rP_V@ROzSxp#Hek{v!`QmZnzNbS?JH=j_*jp` zEGd^Uts&`Ds%7tOpNF1*i$f~47P|Z9dT+V8u~+FnCh%5g8GKY|Nfafq=Mea=^w9rF z)5qLw<&kF#{T_r*Og#3IBW!o;UYNREA>V$#`gEr)-!Ma54BzrX2H{bZ{rc^!i)T}Y zw?x3A80=D2VoxC3q@CAQ=e(J}0eSV=6n2H>kF^h(lPG%BD?{)2@YqY8eYEf!m$>yH zd_}QeL*y(==pTbK41y2OOBhqW;%fA*v3;bI@me%BXC7T5$%NgpI=GOnRO@2r({IhD z)b;kojp5(XIv9FBbJ{nn*~YTd%UB^%A^X37(>pIr5tgPyH|bXzcU11W+VBu6n68z~ zZy`SvUh6#k7I-U{<^$sNnbBdprCvWhr1I;-FK@$JW!{~Hag$74YL6RhGdJ8JO|2^~ zVrFYl7&h4Iqtf`K$e=@8Lo+C?_EJX4IEz!rwQ7Rvn(42(Er$RYVp{Um|8Ij@LU2-? z`!JY81qF=dc!PpHoPu0&=Pw6&`nd-~yR`DsJ9zo*ZT?@s|Ip-W4t{#$R4Me?>9F{% z(Oz-!+;q}Le!=6pyQ*epX4*;FgL3-y`?Zo$`1#0~2wC}(rKHUaI%C17`eG&W_ zFeLTSAHHJxo*vz|Ps1&1q}{UsjIi>nQjq@nWdMBUMN=O@bl==;Pjd^`#x^y#Z>yR| zzyIzYHhz;T^_s4c-h5v3Co1aai!0Z1Ph?&(pR}P)x1Z$6q>ofOoPQRQCFFT6*Y!i$ zzP;Mrn#j;IJ3Bkh7r(nUwYBC;S>>`{&yU({xa4Z4Ryb$(=lAB!(Pq^A@86f|Yx83a;bl5`ordn?%#{!ZrTfc^6TL=6`F9f$Zs?BYiQA4 zE{zXTGoG)u`2KcDAMi!x@_fFeanMsamJ)@bzvqfL{8ERm#l2xOyN>D+{dO*sO;wH) z`x=HG9yqwISJcY^0}W|@YRXFW*C zv##R_@OQQGS8TM#$r}TLO7z?Lb(9a$k2VX8buc#3!3#|Gb7Kh6(poMC%%#g_g}#N= zw70(0YF;)QC#zFB2p(T8i=k5Ex0w=ieXB67ksw4DVY3)-Ak_Xm^rVRETXn0U-&6)! z&n)MCdfVa}24t`?fg+tR$vJ8mi*&Oug>B()gkMvhHkx><|AVFTy(@+?>Shv2;QPkm zFk6_1!xbAcJ{qG(1&JQ#EeZqaR>tDhMznl4k?%hm*Y^=3NzS%CxuROrT*IY&_~I+p zrO@eCuSAQ#+ym+bYurkqZ*aAzC%pA;q+pzV`sOdvGnEcl53;A-X0%)V_f)J9JT&AM zT1}o#IX;^no(^;FD~z$u_5P<=jj-qWK9Y})`~3{pZvOgY>w0>@S;r3C%|@y(mC3xF z7g32`^I6m|t;Qz>E~xJITXLh416EC(#oQ|#OSd0<^ZTpSAH8mV_KWqbTe~VYPh!XY z^!*vZlMj0u37>S5Iz@)A#3pTU^V24qfA_q5IaJ@|NA?YE=InwdOOlz7>9wmiGz~`X zwA!%J)dVt0@zCiUmsRr>#*ZR*+4&Q{K8nle=Aqh`xO3EK8B*dt)AptLhZe?Bd9xAo z{sle932-dxad(EH=H(l%6(!2Na&o^e-CS7BeXwO#W5fdsi+xvGoxPXNq8xfxS=1o# zIZl_ID}No%l5wcybzaAj>H`~Q#?5!{@#?SHn9TMF>6yK2&pABdE|_T9^IBG2HSrDs z=?V|&I1}6a8}^dUs+ATfaBhTkTAEWh5u}D_#~BF?A2LoTQn3wQ>0FBUnSJWx9r?0K zvdg55B}{GA7i&Vl_EefTxF7$&*Qq8g##>2I%waPsv&iV^K0%7Wn+QJw85Vnql4>A~uW#{l$$osptCZUwx(isc~|9 zGqY8QkLl)EBU-S9{Hy4KDRo2qi+d`1p?!7V^14DOcZ())l@@{I5_ic2IM2F}$8@r= zvF@G_+2lZkCkVbla8gQWdg`zk{M~!^D)NZz%)Hv(n^(UN7$~mXk{C2;pXtTD8Y#d( z>=MiLd$W0EFtC-(Z@75t#ir=A;fn`XhtH<#Q1$I}uGbif=HzH-^6_m)Y2ZpmbAFb> z)^0r6+?5itTYUBLgW;9Gn^j(ys2(G1mR>!BfK3A)?*b)6ZNKMvuNu-xqePS%V9j32 zJxOc-dahD_?TF+_a-eCQ;puk1-OD41rr{Smc*g0q0_SUYXrtFN?uL3vgK{CRR&IhT zGt`$xO*pP0Yj5e|cr=f!+0G>@G1nc~<#)Lka|&L$iY`jeYfXsDkN5c7nDK{%0<0CqEhuIMmQCP%B^$n>*}qLfQQ zF(k;v7RrJzIqqrmSJxSe`uM$ZdyO4h`Ke`2oZ=Ot9vP#Yii~;5znxlx$Sdc`R=zY%mN4xj2`ag7vB7>bqdsE0-B=$XheVE7v1Cv3 zpy+P)BxXnpDG(@8`vOr9VAyz10dM_RBYZIotb^q9xwlXf3@ke0B4oasnMFSAWK<0y z+&9fPVLgXxVheNuIM3RoWS${7ZlCnYSy59xt%8t2f%xF4S13AH7vDx|C&aP(zm z9k8`0i(x+b(2kOvKC@nPCaZvBHJZ$?j{9ju)Vptq+2YARxgQkG33QOV1)O=q%SIg_ z>J+u4eM{yfNqD|F?K6sGN2vj+r|oRK6&@;%w<9IOu1w(`HOFLLJGv!pYiV+F`8ylo z3=>s=j3DC+lcBt7E8HROT+_`|GoInidM%CAE9)szhRNrWgR7!rNp=1>(VZ9ICHt8D z;r&luf<$ipTTZ^-!fR9SnA{^5wv4)NB~gGS!fPz!x-OXsn{(9g!~8iC9Q)1U^T!= zX`lKA{<~wW?uR3#Y%CiYV3{1~u~a6_;~gVLmK&ary*pgQ1r%GlDYvLv&FWdUCr{z$^oEf5q{y$47XP_Qiw zlvUYn;o%gOFcz^`4*?Ywf%Wl;>~}1e7YWQMfIy>ZaLR~_z}!1|2%yrIcsU`qN6G56 zRoz8d4r3)$1CSIpkd+{>4Z0&6j1dYC?m9W*u_oGXb83NU1L_EMt4L8 zy#!?sD3en|KqN>GIX%@`Q2`4X%xl zDVG%IoUl;mM7OW+VM2Fwa7EG~+vMERgj7LCC`!>lnV@eP?S0Yj_e?EXbVxz6q86IE z;&g9W%4!@6gdYa26y}Ms^3_#wMCZ1OYq>#>2+mqiS1s&!N`}f=j5?|ekmwE=G@VkI zwmW*~3WqOj;=2qv8GA?}LfwJB$1oBJi%^!i=XzAt!Wo1Cbk(LOOk0%WWYW&JXrU#g zAQbVkLyhWF_CVzzW(>!K3gb}7`6;SmnBZ=glk)|jZAoq&WGO0NJ>$1pABCZ!JJPca zK)jm;0EC}I$}l#7bv<|gTOU)wqeJC9d21l>+m7?*LMub%=ECj-N)l!`j3D7Q=phgDIbsjlKe`D2}&!_ ztQg9x(haj9{|bler%!*T03-+QXgUJhW(u3?8?bHed>?=;tN3{QR57j|XoGEm9uwv) zICAbdvNR;jD(JQ%0;z(qH);yT>0}Dj_Iqm3Qdd2AYr}F91qSJs%Et z_EcYOGI2*suWy=67})4YRe8i7!v-2sx(ou+#3rMj)(s~vi9&8jyX|~FzYV)6A;Rs= zDo{L9kMXg>vWWG`Y?$W`O`W!kc+<2*LTvivkQEb7X0Sk$EjODz^^$9oU4|x$ii*JE zrZ8<1B80Tt9E7cClTal>fmjy+1w$E{0nx#O_PAmEDn5yq0H1i5_%_=zYHkaPVwqFL z57b8HD(VyLr1-B5BUZGibHXuS=NUcgHBdUppjFfmf$4;1IXd{WEc%X>ZYU2 zq-&7;=va?TVV7+BB4K7m0_gBN)C3+V`X-_04(!Ba%Uu6TR=25=hUlRdNGwah6F{PI zmj3|~n{GcjDX;S&C~rn zYcGInT_}7X?_aXVtkI2x0}JR@{+w_o8d)0Zir3SN|J@hpe!eNPe>fL4hZQQ~VU^s+a&GPfVd{QV6qh%gxH{ zhL%DRGq89PbNzx9AXWev1MLA6E+@o{gPkRXa~Li8RLm_l6wTN*;Kmwrm@`TNv&kx^ zrPIlZoj?XPo?^F{$pXsYJ4R*;Nt0=SA&py(G(#PLDPZUYmWC;f`OZ!!*S9?BVnc)$ zrjy&r;zm?prgX+p1hXVqI3xC47!9+~xV5Gm@;3UKC(2o1x6|Dw`arv|r1j?kQel>K z#&MfDSBMM3?6hl^pym{H$x~F!kDu9qGroZ-voKSJDJ*#Yamz6D?3kyD8BYOAj@xj!GoA%9oSpgn0zX7*FS(vVpV%WLX4m?L zIav7fl0O-_gMus{w8$>hg3`oXuzzMsne_+0#Yq6SEVE&Rg&A~!FqJuX(!lQH1~B6` z04^zMHD>q93<;P$!D8|R6=s0t|FDU;gN<+Zmg&Qkqstj5TnSV?M7CdV9063i7gUfAoY`~cgFpwYD8|s-Ja7`ShyIjX-I!6E==NgR)D1URD~^B095Y%? z;#+!*-mp>}(jcoG5)z&UltWfDWf3n&nmu54z^g zjhO8{OKdTF>fP{@$0&20aLCF}GaMA7jj<|f%p3GpTm$U#0oP$xiakw%P?*C!X8H4+ zJusNXMq!4xK61>7Aq!^134xca%ME9|j9Gg|%nBY0PFQ6H@f%ny=2N%IhRGgXgkW!2 zO=rrH?25Huu6V9D=QJ>E_LdPdV8wVDlorld=7-WAb4(DTLz#$E)fqaNbF+)}X_r_P z=bD??B}ayg{5a=ydfXfI)S7XoT3qTm*+!_WGg1a~Y(v*sOT&!Oj({i@toF&CybQ_T z^8ATZzTxc$GlnWx9CroY#A;74C{9FRWfbfylJRUhW$10jTCF&pe-SV_GZLpT5A*gZ zj;k{pVa^^aEK9_bmig8--Ab&*fVHI0I2jJxWOfoO8*|Ka&h7XqXP*ox$INlU^qn<& z;g(}mK1Lit*1(;ytPLn;*cBtxbK2XIr5s_en#@^6i{pZvVQ4zLoz1AifVLi%?=v#N zl(l=#u*(bu#0&v0dAkF1{LZJWeIsxpV$Yb#VGkHy)ZouP)*y|?SwND$X4jcHf0mrY zGUGV-jI|1LrWRq?r2}ST}*MHjTyQ7{?PC4KU`^!fTFG-f$O$OZIvP zj&WwNQ|{KBrEOuYW^@PG`Yc0W_7SUl%o&PhE#pYUtW_$YCvp_aS}SIZ_Kc`ZXF2g| z$y@yA9C0#75VJGpoazP|19xjEWD-VAV~;@gE^x)lmkWjqEZM^jECeL+5-yD}vVv|ZwpyCZ0cV%w zO}kBs?BX};wYVXKLJX(^HRP&*ivBY$OR_!6R)9swHpJ!G&uWqtzPM#yU=N2!4*%Z( z1Au;MrwW1R-yr(;^q@+h4~T~$Y^_e7st9aLC%C5!OA5@Z4?7;acXpkYdsY=SE`5j!Qzl^hOvsq+#pB_cq7PPOpfwMnT z)A^W`q8YiW^I=uh+IxX^O%L(>2QY?@H)V6N7WjT{d1EGgCWo19o9s}vSquF@=X+C0 zPJ@nIpeM=jin-~%euN-vE>*);p#BT72zOQaRi!|?z_uxL=D@j;dL z*nZU!GcG>B9uW_0p@Im@kI}Uyu_F6Me6yK;N{ZsAGtdkIAj=r!hV+n{9NaW}_z9U0 zQWv&%yJ8VU@)E>|#oalFGCTq|WIg3Ebux(0_%P**A>aj%i|=tB?8S}Q5t#U8!^Q)m zWiXqpt*a7OPcKZ&4jE@|*rC^>gGO)sJM=>~_zQlbt(T<(U4WW?%{LCLI?`d_G@&l| zo`~!cd6`b|_>;J6VeuM67LVOeBEx|Khnvr1XCY!z`08ED+0_pBSW$9{IX^~;0y6@P zB~J?3^v%Sa48pgCrw$!TuiO@Ws!oF-As+v&k7Np!iKUGv%`Jolc75doGw9klbD%7>2I#9B;SR(``*=Mv73x4T7InoDLNaPav z(1^^1M>fp84An=VO9Xxsfu$)2p2T9&bR0v9AjCNt$;q_G$ZdllQi-UBml{Q73`_G? zkf*(H!q&=GRY7AEF-!wkvQ;@_OPpl}M@8u)lLFEwgU?R7l}zkH(jK&w=#2nPC0Z;M zU?rEDZ^6%*BmyoN1QXXCcMOonZ-qd#Nkp5_UEtfnQ*buB^ssN#2OVtej*VU)6+^-v z1{=Tek>@yfp|)@I%BwVQKcL1+tROSg&+^5eBgo34OCBFn=Q!9{5Wqd;hkWZGixRTP zI%1C$#B2$9c7uW!$jIKdh~=IVu@XeVHA>QlB3DfecrmvO_M#1Ojd9uIF{W^>I`cVs zY`^e58iooum!q8;P`CNz1?=z9Zi1UNc` zs}`0ihI^K)sk@>ea@9a`!4On1wI>&EKsB}ZZJX5j z$(j<))ItH_WF16;8Ztj$v`H{Ncn%8%%hc;bEVe5MfcZvSViMVtUy*3IKqly#nlld( zcVkX$M8eO42=Dj5LQrv*O!R7R_X~8WdBuu?7Q%%P%tUq}}IHk?$};Lpi9I z45o5Sy9d`IeJ?WA~Yg5W}{Im!i4bxM{jLv;%_u68=3VP{V(q=Bd!-Lk^9@jpP zRyilcc_D)-M2+6%aR^mD9M|N%bXkoA60*_O6D^pi>AQ9%$C=vYXvvUPkon|R8$srS zTuX%dd5pb4GSc$+3MWiHdj?9dA~4H#@y_I0OM#zp0>5ZcP~6)XNpLRL*fYI2tjiD+ z4hHpCEog#5Q}tzvW7o6go#aWM<`oJR`KGDbgaftJQ)7r=%3*vIF-p~W=ix|8;ib09 z?KGmWRk-Xy!(W7q>F6$%Rno!00z7MzC$oGr=g`0y4j^#_hSMKx#F%%Z0)LTp|d6!o-Xes&+30IC&DKGH*EbwJ?mt zw3103sP@;5ek{$5)mxZ==}pL)OkID`UQ)eyUeNyFx%63v!}-EZqF5DeLE;dupP9*T zlE&=51-Inw_ac!|m>3uk-k=cTg%R^zWh*sjDMjHoQ;7FZ`8gwv%-B|pz8Gpoh1g+w zi5ph6%?|?+kjj~fI>F^s1C~Ib7Gx1~UotTznCY&Hq-j56M6u_p%)V$o9PY7XfE>Xj z543cQmA+)G3_sV^L)=^uY`@#t=N(6r<5L@$hjZzYFeu7s&D|EqYBg|#*}5o%-MUw9 zBbRXu%k?k_(>3>Xl~dM(z<+%O}}*H467cR2r+BJM*`e25?W3?$|MJzQ@qm0O<);g}yoH&L|#A)dv z7L=zImXFEj=7U@{J*T|H<+GeS< zGnmDgkC`T?t|=`>>}}Fz`>HucBD$j9Be7gp;e(}bW`t!^B(c$UusIeD_FR1xgoEB> zN#EtWzQCZ&3-v|Gb^LpKK^azj;$iZ_(i=J(Szbx1O8Dj!@f`!@?dT<|ZChPR^Z7Wo zOx>-AIc5Y_6;v!qaboJz^5l0&9`xbT?5t`gIl8Jh57xWAWS3<0zS*DSSlDjIZl_%n z_KY3Bhi^^vQdy42E9i-q-&mcxFn5zRD-yjvHIO#@j`@0q%M*Lomqjgjh>XFkr}En6 zUJ|K4B(>c4Oat^BV?X3sv?&4`Y<{@Mp%w7n3%f5Z?6;Ho;FRiPW9HR5Yq~rWzPd#x z{5^!b=k>_u^aL~cSy5YdYt)A#P<@a~!YjvC#4IA1dM@9Wx$zzHZmx~_-N|pKmIXP+ zDrV7>V$%9TGltK}#8#(6Uz(^VBb91HTC1Q5vcp-z9AK*WRd{CTX zO3^)%Ddu9IhtT+z`%+9b)5Fjs3kiro8mrJ92OEcijuU?sYSX1r2ijz&H8uuSQXJi# zvV0&h$=4hiSOTmS`k?N4uZVk;$LVwhSI%%)lh}RYjZ1VmG{ef#p8BXhJM;Zdq~ly# zCc|$c$xGoFMzJzJiPL~^D`X=g=qu+Gxo^U4EY4 zsZUXJz%*9F{xQCHrsiygMl{@`i57%zEd4?S-&X??UKJ`J{b#K|8?9J;QAd=wMGf&x zK`SrN(_GmJX7B^wSim{?0Gm@MYgL%SWi&mOB6+TAF2+G@QS{j5+Rm}SNC(g@8Cze^ z+Db_O?(?OE^b73`RWBv+rCHr%TX9-zW3U)#pQkJPE9jmf^BRgwDYB!BxmwP=j_^*u zv&Bh&0}C%`;c$AxT|6ndbWO#};b@T$PPofVK~GWJ^_$ivCY~d&*ZB09VX2ZaNy1sL zSH8AxBWaRDr9NiwpCq28!>y$PcNWuJ3tGfwcMG;**%%iS z&qq^kIKbL(+jG!lR%^|UR_>lDiUS&-LFeidOGckj9Q$DZECl;6O01pVy1rKuKdc?a z6ORy7h3|z)?q>K?%pf8!g}>B@R#SJ2NgQoHwuE1wfCU0|-wVHA2$RCx(3ik=cAs!7 z^uMyHK(1}-BhDM<%5K#*k)|n;^es`I)Y9tE$}KYUpUuIsrLw^fQmWjOu5TV1T16^h zVUsqgeAiklu|39tK!${iXg^np5^aY>H>aS~zoyF4=iTjmk9mPwB;`KMIuJ1^Ogoh`kYZQ3nvE>C zq@-KVRZqYrw}~F_@>WYE=p;CsO;7fiwylN&y^}6n!6!kJx*kD%GUH|+nA6(oF$_cv2 zQhZzbo=+IE(D@_>lQ{EL{tzm(+^oAW=O|g(A{l_WCY0H8$1ucb^-f-J;{XPjFs1fs z>pZ)@QfDvah<+Q7S@Mv>sjhd$Ua)o_>*ah@xwMY*QjK$hpDMJoc&dwg4qsI@ByZhI z-a5io75cfXRiOvjtAYnutcG%IR>4MDt-?8<-C7mKS*}7n#dbB?%UG|j^)~jaTN!1+ z2I(Xl9xwx}*hL7lV;Aq$ESYKM)iZR8H7mpyv1e6hoJDJ-lWf``zLHg&`W(B~z;TvM zuuiaT?bJ_Mw}!lxeXDlPVBs%h1nNn|IAazsEtP7ID?lDBZ>u8NoL=2+lROsUNsPEm z_^gaCUw*9pmtm(a5z@YR%q72{4dfsLFpn5sgVOH>*^?sqK=GQw*VDl@TyX>!!TS(pa zSpL&8jE{O28NBEy^J|?=4rj~l4hg(~Bm(u${nGVoKXo1YmcD=w*1X|9c~-6S*_^<9 zBLV6*#;A$nj8T!sK5N?=r1u!c85@JgJ2@Ox1DtQ$7ioP%oe{0iLZZsp0312;1R&jy# z_HR|-O?wzMOGZkN+#zhH^D&dWY92AjgY$il^EAm(?98KlB=hA1>aijMo?YoyI+35v zpZ!)(H#Rc$vaz=;9xTO)b@MUCmQ3QF5?(c&yYd}g8VFzhkpGSJtVZV=v2*To?X@Ev z^2e)L{Z()p1O!CGd$v&RrC2;`7$(K+FcKJAN4S-4#6$d76&^9@=I*z%ud00^M4)|E zDnBCJ7d^0M83+*%3XN6gB0`!|piXbODg&hN^h+k?udbd-4R_JzBAD@Q4Mn#IIIWgd zn=!sZVZTnK39cM{C29Fbb>r@rE5CdnKw|P0U6MCm5XglLYDS!)F%;7l7g>V2hR~mJDf6Z&lU)pDU;6wlltOG z1FrpFU|$lZHY2foG@@;}#>XF?efzPE+HBio^7XM3(sQ6%w`D{!$oJXtA?b@wx1wlj zvgl}U9OnS+?DN5 z)zY0boWXnO7^p6L40>h>bsIIK;kwF&bHDknZxB|&!CCT&Gc+Qzv2}Pl4i3W_yiPd~ z4u9r}Q|B}qD>562pc-z~lf%e$5Jr}}tNIp6eE1Q0lQHGJA%hN;XE!^}Img?zJ@7#i zzIMk2vv{duUW3?o-}>LCUc?6V3}SGQ>mz8sTeGX@E@qP*WVEw^CS}=L2Gl=+9QeLQ zL}ji%J{4*jrtUOkPumP7?5CnhNxW3g7^87V*vEcbzl?K?R5-yjn40JC3t8uLrarVp%Vpcrcpr~{Iez-L zKbwu`5aZ!^W@8Eu#P)Pe_iv56BJDdy!{^rw^@M$so%eAE`K;zydNAv5beEfxb=ZT; z!W@??MNGxEtR8nV`;Te%gD@!$xq@6`F*VMZ8wb~XX^V+K#8XJ;71h`ice-WIZ#q_C zUC-tQcGHf&G1koOXe*ZMzHKXaO+LbTU-Px3&RgNqfwu%`M=*i?SMK8gQB4mVt2ecd zvkdFuJs9GVBYcF`w`bPDr&oB&4~q|bPUM|+Ih4jbO|ll|ILWGb#%{(Gbpz_1$T}`F zrY$iR0ur}GVklb_IWsjzlV#7@zSj=@bMGR-in9EtAJHs$ix@ooqXI5AgA) z>*EgSXcx$$z=h&wV!0TUAw7$lm&F+JsaV_!E#IcOiTiRphKaA0)Q9~CODEvNEF@4M}r)3=H)|mZ{GQ`jTxV`KyY|BhI~vs+w_#E z=W=Lq<^r4#!M8&jL^yF^3K+ElYh`ewTlox=kf8uJ!5j7mzEph>`9D^J+uqzac?h&~ zR)*k35BOGfo7lWTs2pyr1&MUV7c?e$lx&6ax*imu6~<4RdMC-XAkR~06HOiYt38DH zb`q1gXQW#ujmg}IAVOf3=2QF9L`Ktb-ehDtD5WZ0GP|p-UoFRR&FPdgzCy za6Xl0ZN7IuvtpN6+zzeL*~1%gA+qhX7Jv2P)C>r`_pk*&Nu8C*gOU{IQ>YVr9`=%K z-;k&$OA3Tb>oP}>kvcnLPmp#40$X%+J&DIKg{(6~XdsENxIn{Br>%8>02 zQ?wD3v>0ANE4{5#-pg)H!c2F*=cGr*Bpn}HO1P!SfQN?KZw*vD>~FQTUkTl+Z%&&;>@a~xO@4tJR>IC_CXb0sS;s5_sUfC8dds*BWYGLl>63f z*J~M1;A>GODY}AM=aj_)T~na2e`AW=pjn0*Wix^r7cqm^@}B8J9xqw2agoB4ny zqs8h$d6Xf626YG`G%ydphQQG^(yS0Nh(Aj5#0b$;9UXn)haaR^12m%cd-$Q89tKSG zkwHI9xxSQGT=*BSDjq_4CB^6;LiMl_0Mz1#(HGVFJNT_}{4ar~FG(8jVJW?QOMn&) zWUnitx>01^iF)ovkh*1(s$D?#>;l>kT4=`Gsu`*+x}V4|(=z z0{ME9x`9XLug4~rdAIxp388*r8@!bFyjazN+s@y+VW3v|S1&whs7e=zjpyQ9San`! zn8h_Xz3i8+&Ta2YpcAN=Z}K)0dl|XdXX$<8;0p}nmE+;-i%?p_aw_oZ47c*MmUCn8 z)x+H=Y{4XX;l6UB6;7=4|P&7lp)J0zPQVz==zG&$3F7dM;5zkl5N3I zk1VJ7lIetL$1o+oo)9$XcVsz-FK<1$8WO_Pk>VCp<*4tzyc$i8PMD9$12Y2yjMg)E zZ?u|yE$7$zj$yc%Dx#d?3&Sl%*Y@0T3Z;w>eRf0!dXAN;(3!#n>Zrs?S0tNA{uAV> z9M%`w47C^zYJ_)5FyKYQpXSthQ!8Vm2x4E2bjTm60@4pS0F0fFbR65xs`9cPKiQlggXsV8AB%E`{5Oc9jj}WiU@UMR6S?B|*%iO> zuh?C6Mach(QuP%}c~|`WUh#x-MJ9=v>r3VE1$JW%*qZ7<)dQAc-0L3OXc4@_az>q;c8Ds`xHZ8cmvm1O<(Zwq9Tt~ec5o) zH7gaOF0yrewyS&Ty*u@yRM)`cucn$7|`Si|~JZ#itht z*Z9af!v783RtZd`TcdHpK2gd0oR2}i303-=G-TLFL*(AD+IMsxb=Wo@#KE?S$nlQC&H{i8QZZqSZnukQD_VLAgga5OPnIeo`d@{CVyUhxWag#}R$2s@F zLin5hP@9W^Z?e1OA(OANxmOh<-a7il*5Eh#L;I3ar1K0m-Xk#M*~=lF=Zd3|U1zCz zz*)-19=T}HXn9fm(1~sc6y4{G!D}y&*2f^9@L^GS@|`;3;eu)p?9k$#>06_)PrJZr z#1l?0`jrvqCUBKKCAehm7p{gFTO@Lh{8}0K-3!2$0_!^4SlB*MhZDg zvc_KhiYjzj%04n=US14qwhX+}s=8_&e8Cs=_fzoT%@+Tp@x+aegQp#<83buY{jm;g zt8-i-HL9@Xd^Y>_O550^mjph-i^n#)<81z-H_A){*DrgDY+8_9$#F#s6ZR3YOV zWio{dMjj~hy~ei^@)b>d%QYkOii+rzB>1d@BF$1kuwY^%P@SkSfRJX}s=-$;L5wzk z3c_H!_CWO+gW#J8Y?SP&&YE1LtuHRA;p8k-W6L1dct^2NE9)hxPeohM4XVpXVt(w3Eu8?}JkdwIYJBorni7bzp ztvTQSFnW~p(nol&wAtYSxnV4nH>r}oS}g=Yz>OWR4?vPD#}PlmQjC}NhKfXQ7JwL= zHXjIN$QI4Kb~Rl6#oYNF7-@%`w8&HlR!fECTOH@SgotvX619%#BAo1jGwwu`$$eAx z_3+wIz5lddsmhm!ZvJoKK4fW~w}aL>kSfVTz9LjCv=gmtY2Dcb>vNT>Tl=ZAdgDBG zv?dw5HRtyRBZF*fl>(*rf=(j_H;C{VhTQU<@S= z;E)edVA>#?YsXoc1!j_iX$)!F3DkXN%jL_+qEmqf2YTbM@k%6rIPxD5t00ry^9bQ7 z*EpQ~WyY51cQR~E;A0N;olegUDt;31U;Z&W6&lkv;`R=-@FzwhJ!mq{ySJ1a35N`&oE0ytFVuyu5^U?J>}v zDGuVQIGsbReNTh1aYu7FI+$=OYzw_?@$DEYHi{wq^|?74L#~PUJ++#>p(ZV!-~&hEN!w=916Yb%*F(^p>)|*AonIs-(pL+EWGI9K z9BK=U@=hNBAn5>)#_l~u@BuOdqLvp~ek4jW2ErV$mFO6>kj`JXUW(87aYAlnB7pq9 ztL`&5;LkPr4w7b+mudE70?6D>7PFsmE)GSEelvp()1Wk}rI16RYQ!QUw9LFB)|Et` zvA$x)g8`MSm{7PT7S=%U(J;!Xj#Z)rOuIr+9NI`mvfvj-8E-8_s5lYHPM~7_2nw{fqU=7(y1d_tFgFZx5}^ihmu6+( z5wT0Oq-h^ivq2pgcB9fxCT1hX4sGeVormQJF)9TF9uFfP;?Yh6=PD=#Dds^jee+`) z8#uB<9C*D~y4UTnNn+yaY@U(U`v(!zRaLSC!C)1PM|J2ApRL4DUuc+bFK(2`t|7g! z?DJlvC}X~TdplB@F|ZPvoO>6tUK9I1PlZ$}J`EbB2^Bf@3_vn$xUfBs?#|Rc^RY!6d zc{fXLmGB9+@)U8YTzj#b{iEo1avPwwG;g}2KI6P7P&enYSBtb_%Kpw{$~p}lQkteR z5NS!=N2-MiPNr9DO202dZ$<5WUY5tT2rC3L|0fYU7v~pdyMSXL-+oZZKjaCcO>N?~ zUiU}^mrUwA5D8Un9oR{pOTUaJ-Xd4#`t&YjMxP-H(4c^0voogyZnL0ddc?>3l^7X^$tX)sA7O4QTONG)w-#p1IAfGGclnn z)cV-&Tq}eD-S->xW9rU5h^%+b2N~t>ieD#< zWmQmN0MD*xSxena5g;Qy3J*Zu@WksaZhM`>Y3 z^dPMho<|PO2+C*Y&4Pq5`(vx6)dFuv`YY9Gr|OzbU_0 z%2*f4`M1@3d2S7!Y#d4~gelA0O~_3~ju0|qS#{Z_s_vuqES znD*-xUJDqX1Vo3b2f4ge#+DI(u4%w4h>bt(x+1D2{w!`_DJ_Jm4aC9JjCoJ4a^odN z_U}f^wt_RZ-8Om6I;^;X`9~0tzEFbhA|QK4N&=JuKXvj&B?P8cQavPhO<%D{2;Emr&sdd*_9(>2bwVk zxap;5!*mjmTUlC6w$5KJwip6`mk);6>9z3T`^N{AyGGihaeT9)sxK`^gF;1v<1Z2@WOYYS+5*W3m_5Hf1oC>$qpfl-i|cz7xW#yAoP@4Kom z(+CsdjiL@*kT(xl703m(4|~XczX%J17`3cK5@R%Fp>YPB0O}}pSa_5=Y~Tn1SZHJu zTQCwVL3lyMVQiQ0*vU5J>@yPAntxSbPn<~a6B?yX4J0MW*bAa>FO!mk7>OIRmWg@z zT=WU&U>@G`*2|@!tj_@K=MT61vxJwFe5P0pL#t>&W%^FrTmQVopvF;+ z{cAgi^~g6*gAeFZ-nOfjbhbmw)yvgeX3XoK!AZ!|amHT?dCrUW4a-!URDP|b3zq|* zdOj%JXccX&#r4tb6n58Q%8OP!8#LCQIWgN*!b6jl@g>YCXmeZlx~4i)eSFNzc`RE% ze~S~h03cQ*g}4h5dUeZrLg}r98grV<9i~iO=C+?`wtnkk!;#JAWx0{#W=Pd`^*h$u znU#51XCXFO)0ev>FF=1)B*$jL@%4P$+aiRkXqi_WtC9Q>@!;))`IwqxuY{e zyF9(rx#3D8ZT>_lSxj_crQ3?b9s;uwKbon#B>bColGjG@sNinU)RLz^JvQav91hiW|G%@2!_^yF4pWLKUhvec9261ri1a#TH+;cbpMQp;#{h zcnn@M3Jp@+>aL}C#cy@<>$UX*xxpG{;J2e4Qtm2iDX6fxr{{Ov;Wgwwto&Xp-~15x z;Dv2_hNU zSs61fNOz;ewY=`Iyv2gj+Vv;&Ua+KJ_J2I4aM8|&pC_w79 zZ{Vz1;CQX?NSohq6*Y`gLJ<9!az?$Z+4ktcj&+w_svSfjt}sT6H2ZfU?(LYJiO+t# zJq$Euw(Ed3{h85fep1YpkhCMCqZNIop3yijJYvUDMlI#l2c628?jM&K!^sc^iX(~v zQ+{bK^a<$83X0S@*-_oAoYhmV(PLHcJukK{#=mM)1`HFcW;Jcta)R z&hpA6?wAW99Y~w0uoCFQdFH!|8QI!jA-6jAsZ(Z24-Y9V~68R6Ue;xk?xK420Q!;5@-n1o;QBbEF0ixOmQd$dYHX_5q zc2%@bW7r7^5^jNyglB_^Xf^is!LxUPtQU!2;ufm!DtRetJ>BpgNjVj)Kwq!@CYrK7 z7(3Q$n~*VRka@&PI1|^tLbv^mwd#q=?>8=O%t_o2_j_HEk`Lm9R-PZugQ(Z8vx@U&Wk9o@Ys9bSC0;mYJ_#2 zXfR7Qm0=sRk(EE$PK%cOSJ%%E>3vchk}|ld+ItXcvuz^HxETJ`dKdEgj^EdfdZIQP zZcDQ&iEGUHi=1L|7xz#W#|=}C*=ou%W@^x z&w3YkE#sAqx85GxuiCI8p2~>JjzG9H5z7q4L?)V<*Et}A~%#G)4 z#K)q51e?N&{rT>gaCHuFv z`&I?OYU-_ufZNpHP9d?T3#+yF)eY>1-$O@m+k3sPV7GHZXRuMm*n>9?!C*Fk}>1oi^lBM-ngOcrYsB2YwR~#4pNV>-fp;Y8{`zDc!&)0 zl0kb7D}}|L!~kDFpubT$=0r!|O;YunJtd-g`0ps2GA%2i^gTx?#mKXl;l#4O2j5j3 z(Y_w>*ueZnIYjCW(7Vl|-Rj$!OOs)^u=f29FQ>t`pV^&ujuOX~;|3r|XF2$M zzC>@P&1$Qc?C$b*5NqGm?4eYlH*ZbIgg3SK_7$gXQlpCr$@ivqd3~S3d$+y8wXJ=k zW+pJ*2`!jDwj-_npQg1kJ$wg|k+!-?w)YhmH(bRW^^4!&9tYn}t3z=NA~11Ts53By zibNE&cqF9wS%H7FFvdpi(ayg?@7Pn(fj$ZF2bnrV5Zf&Yj1h46J>|@61n@ATddID3 zY4p3&gBUT%(>EPhok{6q=0d;uy3u_78d;Df|BGnZp?!OR%@j|r7FCWt;iDamhml3oKk|;^e3+Rae2V>4*pi!3u zRFTR5Zw!G{;MlK+;ab_<;hy+6Srm9dzIp0)O9cmE9HhGbE zN7W%3La9q~5kzrip8w%f(!5k5kK;iK#%G5nL!dAQSye=uDj{p=v)F!OFa$;u(T#OT zCTw4QH=f!P;RY*K&mVES$GUaNjCA0Np)+%JP3`5YMRv`4O^Y>7T@#Ko|>9+&35(#gHQHT2N-}iK~Oe zYn~9VWj-j1DARq*@Z?N8-=GVbBYuh!RzqUrwx|dT>h+g4ocfQ$YLT}GwmJ7~oIYBX zfTljiCts2$o3@B*Cwv5)=6xx2CL@_mov4*^11&@#T-YUm|3SuOyORIT)W5MKV5q1{ zHHJFY8yL%re6z*4x$)37*-U&|{4vvi#QKl9{$rv4 zSY8<&2c~4;Q%-D4hcU_bdRBe$pG#F&@{2Dr1-zO%k646 z=hP}6w%b=!YPy%#(hnV9R~@|01ilpn0-Bww(#S$lN2CinqhoDV zz$y-3T0y;=`N>*>Q`l25o1CarZnuT15F-^WPM|-0%R7{S&X{MyUWddtw@B1a-KMBE zT)d=EP!QV=hI#6j;j`w(&!EnkSJwE#m^H4*IF4%}9&pX@CyEhjDS$m|h6o|hkDr0l zmgSQbbpVS7=JWhjAnvGIurYRUMHGHO0 z*?|wjJP6D3##AsmjNFlCIx1AGLY5{6eMSi{M&x}M3`=uRc{%EaG8N(0v^<&SjeeCa z;(C6H5N~4+);=N{xqLqo~nmBk5o({BM@*A?`kW~ zubL5J=^IRfQiS)mIlDqlmZZQ=WrUMVo~838lO`&*iiBXa$qFHaSVnviVN8dWwvWOg zZ2BSV60~aRb2&U~7>DXUJ2rZ?XYvw)GxOK=cC{$7k&A$KemliC^UZEMzr9)6s#TNg zAOSjtoKIvT<`>tQVQv+SZU9N@lAQ7E*W-;2@QE#mVow-X8hNJ81l&Am@S#KXE$0%Q zsmAiQTFq}|-UR8hU^o=WJbAhkQDe+)1R-NsHI)mpZ?aT{Ur+**HgD*Rbn27U)1lqV zlyyrHvk1AGqd!?^MFEnJ;;4Cam*u+v6ypM82*6O~bQgoD?ize8xOUMARZskgpcc@c zfQi^fEeLxibJ~0|BMz@R0kIvslm zJV=aOQ6Ha*v*}^mKAbZcb2OerdkTy=iCJ)EXau-G; zVSYVuASJGgHL}me-aKmwH72{GEg(yG22K}$01-B0K>n`KfD`*zqtPv=Aurk9T%9x6 zjy=PHMUV*y&FA^aphz6+Wt!sFi=uIim}!jcKZ^6h`JoM*Sk>__o?1m(+vn93gVGN( zGd_)SC?^;=yLjw=3N{{QZETkbm!nvxIRi(&WScV$GpznRB0r?(47f_Wz#vB;jc}k$ z(zM9r|BV@Yx^dP@LaS{_KsLv3>8V^X1xDo`#*hF0Vqka7`5KqtbcJa3}Q z>U$D~8tY0J1=ZWU5n)0{K7*vBvz4e}hLQU=i*|CdxNDlMhHfVZ4(e0zaMK{~3;m=- zup53AoB79@W-PkY9%mw!;fO&}XP8qVl0^{3G50WYS@uJ}^dOiz#gH-zc`Q!na1hh= zW6eZ#zZ^7s#+tMR0%^Nrk^Rsi92lg31&;IS)1QA}T6!jaySh@;Hlis-AU9;?F|TBt zTI=eU8aubUok^v>QunIo+yL6aUq7t9ECR6~u305?^Z^Mdsq15Q%r>ALYkQv{ z6@a17qYSI7g(5+`wp-w82){XUw~bcNr0bNC7K9W*`Maii&dMTh&BYuZkcYnL@-*Le z^1+R1UIZYoYGGD37oE_`F=-0#7Eek+Fo4ut0(x7mt+OocYurTttwCz|<;8K0*~T`a zF{I6t4SqPIL4UoN8KWUm19s{$H@#c#RF@aOe1#>ckUecPkyB>hRDEsRv&V=cPs>CR z-3>ZWEwtc*)QCy06vu_NWE=$;8Okwh)DRWX7D!PuDIr-%cy4hhoY)# zy$Cb(?|*6B@R0=aqmg|Wmwz=YgFl0B&(lZvP1t*7?50c|+4!;#3WOX31?J^HO}@pX zEPV(iVe)-)^k}lD+A|)GUC%Mz{OtMYoiA#0UMmL+k%)yuxDg3~U}QIblxj0QnjC5D zZFdGYeO{#FD9$7YQArZCIs0iGiF~twZb`qr;O3f-V(#p=FoXnRr}ugR@benOX9Fwb z;H}s}co&5JQcS?vtC4gb%-kHh?^l}auX1YFyvp-xPvE3%rFS9zS5Hn7o;V4uFtM+d> zgn>vt%hT@5ct_3c|1^a6PDB7y%^&<;vLuPelZk}=O$kJPk|7NZ_#3ab^V#4!+gSVx ztL1o~wN>x)*fkscWB+Dr=KDiMJr@O^E~)dh?{BxH^hF`Jq&616q!MFW?LjkTj2^qb zshHyNr-vt!MvrDzr6!!NdMvk1&VFeO_D*D~{m^(qH7_&%mZUno0wmPvJrMlc(IfXV zk)uc#kEhB1x=9ri_Fp!A^6OMb5ZMi-eP#%0D;=HNCezOiEiY$K!$HAMo_oQ~8k3e- z%(E;$><^s{6CgOeTR6ds;W5&Xgmn4K1xmjy<}w#gFr92LQ=JUPK=6folW#lSdFAtE zJP>uCak9TXs#mPjp@S+nafCjt+G}jaz|r3;YVQ(!V8uYtlM8LKx(W5PP9%WUua$?F zD^rou9CZ|{e|jDd2lcjO7Jiyz*8ub!U!~wZQI{d5beMD6a<5m;>his_f2_!|OVt{> zw8K!~e5#|SEwU%=EjapCki6460N-VF717_at?$u(?>2^Q{RAsR4Ees>qI^f-4K8FK zTPd5NWl?uMkA&gKnK|?({UID3T@zEXW&Ht#Rgkz=4yz-Ri*}B(58Cb>wPDLWrgs*a zS7ecB$B?#(Ofi|qF3tRq1Y=EdaKWa5rLi}vm{;5AtnJ9yFJnNKDWkB!pL}H@8L?dY zeb8INFqc#7%5E5*?=0!(*dhNd`!t`#r~5PwEW-?afk(T-bbV<4Gf@5)=Ns;(IJ0A6 z9vUxC&egki5DhERBNlHM+X+S}LC%a8!tM^V;;qGM^?p@}(9EG=Zd`sgs+RrM80d3xul$A|llt>B%Ndw(Nnrx5n4dsUy`W#XbS%^H=Yg7hRIW@=*+}a-%8>Ru8Ad<_1 zp15S8g`dbE`G}Y{=7H*RLizLB3jGG`c|N$#JM<-d=tUeF_tCIfJK4se`>pl&Oql70EuB5hN2@<&EK+Vus5dtYzl$na$HM?do>Q9Utq&uKNB*|mkW(i118QXE`ZR<^T%&b+H0>91oPcl1q)_pW2WvYvcT zsT(b3r>AlAipwoSmP?njiy)avj zgiE_c-TYa`U~yt(VB=OSDc=q;923t~nMv*&`~=$q<^g`r_Pvn07)yth_?ESV@aA-4 zM_C2xKGRbBX{`(6b8>%>7wG2cE*}Ai+*4_99?~klY-#iCAyYhVRP=*wX zOF4#TnA74r*FkY{t%YTe&FQ;P*M)CELdgicQMZ99ZDvUVvjv-3uivkc8Es^BEgx8( zGazHri!D0(;&Emf2{y1py$6m49XUK6V!kt=hKn7`LjtiGt|tpGJe;o4KWITfSPln_ z9#1g(q!viS*`)&p;cL%%U0-P7oLH9(Mci=xzEB-sO%`J{se6a!lD=CD_Eo#J(0gl; zMZ^9DXL){&MtRdBFUZ+I1fPX?>rhHk6h6|vJ%!QE8H}L%@1PC%8${+w_+sl(IB&Diz zdNNH`eVRVnc2<+q0N3a#{ z1=|F-@CxDZNuH>|~qGUPrGBNy+C z$po;LZ^c4rYjIx36pTD|EtGO*!&okO0_SGrd|Qh<5W?Lrt&2*n201Gtg`UT3gV(WH zr@|F!ea`)$!J@KglclcLoK#YqJ~?E?1Vu|m$F0g;zOOdlDCq7X@k82#Dwx6$LSE*A zHoOjsf}nOVsuP?L>|Ns?18tJjRqwR%vB0FE~_g`tao@I`l0R;OUZz+vqTf;BW51MF(1HsdqTjIb2e8%yS@qwOi|i9D_w! znQYJ(t>36Pa~w7(a$O;Aj#)6OM6&=lQ^ zC$7NfI`etg#A(&Y4xqP34+$n*>Qua2a`0RD{X>po4;kSs4pw==#3*hzGA9yaY&s;y znKL1g^R7)X*GE(JEx*roqvEdJvI+PYJzmX!5OR--=!kD<-~HLp+VB1 z!K%R)`HNABan=f|-krI4dbD!KL@n$q6Z13Bv_TetNQNQ~;)l)G&Y7QywYHoccqnRh zTMj5CY#!qCJr^<<3`TIoQ*jP179&UNg&*uZqhq&k78ik}MWc6tL{WBy^cz2duYN30 zJ*3$VPaVBb#|sL_viR?Q_7_f%rh8>9Fp)Z%MHz4|Aiyvrg4B}5Ljo<~3JThj> z;C=s^PnDpWz=?Za3=)A$uR>eRJL8RXz8%*48tm+>sVk_A(iJK`eR(fT>u0ROSq);A z!Q8!Hqe9pe8K52PDGV z$X~YcR+`sh2_baVJWJiG`#y2Y;+GM&YU(6etF<{n(wxwgq{Ys)F>H1sY7;3}DZU2x zM^}s#evcTZpmn7k_6mFe4lqQ1K^fPf!aCS zyY{dV$q+y-VW56Swvnk5uE}KT_Ug9F?=SogbQd6ZBB(QMtL0{M-{)g9c9-tjvndf# zMizP~=aw4^m}ze3fu(MD;#-0FhvHDZ_U`QQD6<@!WFu%1BRUIaCy4nFOJf@33v8(Y zW2y1E08KviVhxSBNwU^XN@xlMGpTd<5x=1&)qo<5dkY*XOAd->eMTu`2Md*5Ap&t; zacf|bzt3&ffCTbocwlqlGp-Uhj{5`~A)$BY4i4eh0_8B z0iw{sWdoV;xGt2&!HPx>I0t@IUPGf`%Fc8r5rk<|@7dpl z-}G|ja7bz^i>Y{o*o(f=ZVV*mluFa?gUGZqA6~q0N4=z( z;FtJdexay%tiIzMyu5GG3r_wV4y6PM^R>c3+wT)X5|?alp7V{3ndMF;pBq})V&65Y zp^r%@P55Cab>6B6vys?cLyljQRCgupsV29i$O?&PxA?>4mV8CFN$aiU9N#@H)n_nt z3hhTMZ0lnP?1L+F2a4jdaz4k$$n=f4aM5;hT{>W4V6qzcti&1m+I;R?Cqz8nMy|b+ z(Q@egeD2#p>unf&F&^)e(4Es-1RJAc=5MqMp-OM-$$ndtr`$2^1)#mSj>H^GcxMMj z)=&43Nn6e^>Uv*f<~gsRi#D;?@?07Rbs!S|b?wTt=Sj575$cL*L$*w2dkNmyFxk9GxNOCsA=sx1&)Xsq3X`XLww$u6_JO8XA6X z_X6mz>f+E=ee7fHt?FHvH<<_m^MWPTh=#KLvqoNX3ICk{NWWR;!QAmCArI zMm=<1d$(fZ6g>Sh(9#3KLMDy<^eGfaG4PD6+I$l$!pXvX<_U7D$|o4VT-?oO#+h3M za95AvtONv}WF)+I?_&FS^-ZVfh$}+-oob9zJ8i2QwGr;X-I+I;9;CEzDom1P+CL zxoN#;@ufg{W$MJHWDq<@83x0CRN*V@+!ZIjq&7?{Y)e>8!c6AIbnJt0h5GFk??ZHH zy;lFKV^nExz_6i$#AMOjCv=QT`y5OIH7|+@>UYINPE%OFud_z4)GeFQ`CHN?+iGH# zgR$9PI!m=e;xb7q{c(|;*b2h1luwDn=4TZXzHeOBLq*+Z9gCcB^mILy z49K)L8g(31p?5* z9(5nu$|5CMaQ6BflUz0+TQI3<&a&qFPResO3Enwo{lHDNe{Vot3c}vC1ny=c4)UvUW2G6Cb~M*-B+|; z-sdXv^=!~Ur<28Okoh%Z#i;-Ze0%>@hSl@8sSIQq%HgsKAA%xq5xx<&r&<(TiufK) zR{PuS5`WuSwiqDE{{mTN*q6kRhR6ZCT}yy-rOpt;jPKXhoSwTy4e zq3n80My{UEbNxi4p-c$R0Y&7c{8`Kv%{nN^SdaxtMs6P8E9Q)e=ZFF)i5S;YVoVkj zF3M(YC9Y$@XcvRC3x8?R7;x4)P(6e1&aF?d8cR|mwi7Se54ZUf7xzm;%j!`i!39<7 zfTThrB=7-x)-r~75OXcwGKWKm8c{rJatuNXbBp0-CBbtO;#R{b2Yro}F}dhm4Rt@U zmJua53~AC@uSqDU?}=dtKoHk60+Y;O5OCHQtTOiLOQ8OdjR&A^c`!XN58_^*4p10C zRgd2PnfPHG5+Ct+L`z`K*^n~Anq@{rqd?nE(q#f44Qe{$TIH@P21Ywv&HguJiRz~t zHf45G((rB=kx7zZJgKX;bGM)q)(6kP<%m%@5J}svels4+n5}P4wXu+ir|OQn0tG79 zc@6wzNtmv47SCmDmzQ;Gs66L1suTS(;avD*9^(Y9h5d&S5&DOXoH%aP0-!?nVwT^~w+i026HA zHp!uGS{gP)Lb7ez1{mfp%Tj8x8sK|SM*_|QtV_1`OW@QKJt8>1LyZ69@jw3Xmp}8c zcAMYlT~uUA6BwtRSKyYr2ihCMdhotqKZguGvmC2xa_|Pa_q|9842}?(wLV-GjtCG4 z+8;UvL)cgn>|Nke{-mMai%>xC1x$o;$JnQ3M{4g_dHjV({n~C1Rzg*8SKD<2XX1gx zT8?ssJjB%d;vwj@e~q{}5mtW)bs<7p^u-5?hb+Rl_}U^P zB=?bzG}$g|fEDSx77?fbj>@J^G5NMC6WYV>d+HF6v{hVc&jJq6R%zdePP1^4@}&}% zGW-x6cXJl6*=^_Z`Rx$aB#3o;bIro~CXX=jQjv5SivV)15d2KUml=!3&p}iI!>Nnl zR9Nt_85z*dnwSCojQMeqZ*Nv^jF_o^>iV_DCvd=X=P_0ZwLEUMN zYF^xRp14%11IgxN=gvslnVnmsn3|*KVdL)U1hOx=%6Y+!jrPDgq2s;Jg-$4Bm~Exh zmu}ouap=i~c`|igUY!@*?Tp^nDAM^X4X`>^(qimc$H^<60`pgK&qj$%tA>dtPDPdY z#=wdFI6dL_b9NMHj*^GVj3{uK@n1&NXWcET5phPWkj4Bxh~^v$xIMZ0gCOwPVV_?# z>yp~3btJ@o{VC@rcH+XAPCZX$>THyr=~@iJ zqwTflE$g6ayCo&fzAEF$1iz6cTsK1*eu8lmxt7uVPaNnPoIRMEWF7R_9WKZ=%^@$7 zqBV?tA+Fo15}?{MMHR|Ts0kh$!=tXr(@gIIdpl}vU@GsuGa%5uwTB`s--4Id-O+5+ z8I$75bzEt)GL2zL+dH*bLQqiyNi}haHS(ktA;5SWSIB9BNVnJHvJ8FKtpU!uy?A4D z*P(jP`!o6a^Ty2LdmctF5TWp0LQ*@?pI*(6^ujXT+)IjVI`N z49e( z*xhBK_S4;ELi00D6GPbkv0dec{U6;8JgV9aC-Im);3E2aKtt&s;3wRyq%*U)_&=Q> z$faYL^{P;kbP*V0D1~t3AfFKBr2xcZraTOVnhd$`Hue%+7nv+badfv`px*BpO z-Q2_Jhq>K0d{YWiNXpuJJ)CpuF0PdrVagj(Uwp!hbPfYi)MTzB(ys`~AAaj!(Ae*f zB(UYAGOPAj7YRlUBI8g(Z= zp4{N++D$22#A^Q-`nlabG}=yJ6*_1N@XnciXil1a)2g;|bW~2eeSLhm>R{~p5YN6o z&bG%p2s9n*NaKF2C6@l((D_kl;1kG8$yg<5fr=Y2n~04V0$9+LkQQ`o=ugc<4O#no znC*F(HBx9YAfSr(={T`5nT(ktW)iQGH&Qn z<`A-fSE=F;-6aCQHW%*`0sva&o8Tu(^*5Z|V-{xjumBN(FoES7`}qJ&s}>#69vrWg zHJp?aApbp3UO+_)Aq3tiS)an#C6my|D?_#8>^K7|fbC^QLRA6ax#_-qZLV?K0mU+$ zM4ORLYiG5Cl8pyLhn%y(`7{uDGo8M)%~oxAI`~d_AaLJ$J=Qvl4e^#XR!pvgXzMM* zI%ps@6@TYAcNGba0PW&ThzQxk7NZfENIp6&;I2E(E{#@JT)J0tG0wGdY1e#i)hF1` zUTJG9Es#4XdH}w_`6|F6EZD^C^!w|>0~>VAUCMh#3FpyX#2Xd_xi&86CL#c)&FIv* zq8q_D?`L>dFwHz4@>5Y&o93~8BAZ&t6LUNgT61aCuIn2`?p*qBkVs5A1UUcT2#FS` z60xCBjiM`E_D=%Qi~mi}zEp3?)6X7noyh^(EO^Re-v|75C#PY;ox?Pt0Kf^xMGOaY z>NhEB%uT#+2IO8|)QCLcp>5G5?6mYJJJ$Bz+01U2Lz+m)#Pt#VA3uEq;yVrP9n_^b zULC?0cKKZK{}cw0kwFsIeolp{gQ<=aC{s0MNEYq3Otr;+Nss}876B4zz^sJAMFN#* zg8eU}v<_}cms+{QR4>_lz^Hq6JYDWj*W*snK@ZJ)IEfPU&|#(1a%06lGSg<^>fXDx zjm08=#z*r8(q@04mT`<<$#n;MV3Y_X3NH}s&$)5wG1gL2I`p^D8N*Q$Cms>phj($t zC%({iGE3q8Ms0FL297i$pm8)Jz9A#kZ+BtL7pfga?gS?yH>z{6lZcfFOv{tLfoovC zmbyuwD-R$(x?Xj7?4U9tf4T=X;PbxG)ue6lI_8Z8^QdKE52tpM)6_luI+1W=Wi$zpaK4m491zxn0`yLp%9(*QD;osx7y)s zE_#xgEq4duUd3(c$|MG|UprZF$LVIPb9PkrzU%IgJlKbwDn<4r znZUEA$>AAIFObI2lw1Y{UFK%owE9W$DG^yYEjSghk z-nYKg0Ig1<)OQld{&YHf7u1l$d)Pb`?b3a(KW+C^AGhjT$!?qXjE|2w?0kCC7$Tf0 zdLK^|$E8mUld6Mkf&zq&7(Y`NK=(=_n%+^O<8;+w=@Q5 zk1hO+OdoNm_p^>PO57#{U+%8POm0^957IQA+pV^Gm1|Dg1k16@ijRB|?jdeGWaVH& zlB1+^pvuj{_#STiArz7riqO{^9DqzOHX7$zoPJ2U`|+`bk`3HSaXt0QY%gkZg}T85 zZeYIigj0KUEWR|a9~G9yr%x^tebWYqx`ETkv1OB!hXCmlplilYfT@1-G4P<}^FXh@ z`$#yg#!iN<97bWhrxT}0sQ#goG}7N2PLtEql=H&Lyr*3@)`{p1=sikKoT^OV@S&W- zNx1JkzD^$^3NbIIpK+{=GbI><1Vs|Qo=<8|_F_u$B=N4j*AI=N0*||Aul{Tqj{&WeMuhQ$A-WxyV&PBr+szq~>&N$X&*N4gFG4{D=f#>wuB zPRXM?D^oCv;ZQu`sR2%R0O)#bK$e#PIoHSg{q+JcMFK{vf!lk93oq;!m0@CV51yd( z&+Y(Hhxk`WtM{Pjoq~E$$m%}do%~hMFWWsuzaHqPyX3e){bwy^!h{b349Ct%4umD$@4|hb+`eI@<`stly5>RgSiqKufU)Lw`$aQnJ-7*J zMbzwG-8XH2VspAd^P;!p+<-ICs}r{0pPnH~QSS$WLci%CX<@)_d-CVdw-R7UgWF#Z zhdXrt6+<>$yVKo-tkibbVDt>hE|@^uzP~m-Mu89`Xiz|lm1HYo>eXw|$pYDQXA~?E zw2WghQb)?IwilwU9WRO@H(tOn^6l$(Z)`TS3PdNrb#-wl%lpzkx8R}4*7YDl3lhh!35WNbd9X+BJtg$oSM@IDe$HW}n{Sflv!lvm{@w zVr}qb5D%S_;#w05YCm`MsVH61X;I!8<#ndk3B~|=_;>Fy@5}r{6j2=r7lb@K94-hR zr!=vIrdi^5Q4swlxZgNT1pMy$!+Wrh{0AsADj|^eFR%adw|}?&z)yVT;neNSzc>Em zypQZry~zGvE)w{Wk2tJPo|y?$hmrKlrO7R*$8+fGeRn-t+n;P@_O9AOe@+q2i@@#8 ziCX$MwYN{t{moBtDDp29A9d(gmjl1LO8+XwN=^J|M98TDz%DQ*Ioe4?-8;1oZiZTW zj&|--`woy`rXE@}=)Z5smTBmGg

+w8NSpAKtM*?R{=@+PftLV_c%7Gge+L>D~t z59eCc2#LXgG%KmdeBjk)Oau%`aT9*1(F(8*@~tc2H2WN72=qvR7#F8al0&asz7M+g z;Zf*FSY~)1EwcliT4onSSZ1h}mf5k37QQE5Wukh*MaI`Zw8lJ?aEX~vd)o>-t^5U+ zE=%XG`7>h-bv6BD@&1f?M@P4igSAtM|h*Em&0DIf4h}jF-E=l z5-ac9e91M!%2VaYYWaHJL_(+0)q0yLs5F06CC;BHcO$9hb>E+^=Th5nH1+oJBFnu?|84`R(C4iIy%_hRn3me-bMFKnP;*W5C| zMoZuPLSg39_P*U;8pmWu3gazcu}s*Gm?B0rbT(Dt4m1_C0cq8%7$$*Ju=2QZPA3RN zr1UoX`t>=YifW@Q8?Z@dpx-ag&89g%aP|T<5yDVitBAOkWh7N7l6I?yun59MNf0J2 z#ON(BhPnsm`8y2!g?V@@Ivrn@-!JFg{ZvQ{AeNq8Fo>Okjt4QVw9y4eAE{d0#_F^5 zH-=bFYl8x3k{mucdbt>-Z3GWm$A&mMH|Me(Hvdho$Xjlra2-66VIa}HudjPB z(RD%<#sN1O%6k0KowAbQ&_>r@93qTwRai!X#b$pxgM7u!9Tp0t4UikBB_gxr{lF5M zP&{pEvIm{}!*~&7q5IAaiDT8HE1rvf+KOYNz}T>kS}1Lpi;%iwym(|o-B9*@Gb!NG zjgByIpcx7s)o+@YS_`#-sy;MMAirFO(z{)~Z}%o=j||s0^+sVcBRx*^R=3^BgmnoB zTnpBM)Q|hh62Is~<)rQ^8FK$ZP8MZ2`U~bXc!l44YQOTtmonJybYT+fHj_a5S9<`n zx!j3k%Q#~4KSsi$ZL%f$QebKt!b&tSa2T9U(`ko&bk#6mr0+nRzTZw8NavvTVnaJl zoBLyMncsH@Ay{io_B^q5Fp(V33Hpu1+}rNHzqS{Vaw7eQK<{91)ri~^Gg6o)V$|34 z`1Or;+@EiRk3J}>Ur__to6$3-K1YB~jYb9?{c-uj^{do8ULLyUEHBUHxz!G1W09j= z3I9sC?t+LIX(vKC+C~~c@^_YlXT&L=L;TtGp+S}mr^S@b?sEEqiH*QSE7E|Zz&Bo8 z+%g8O_wk9WkC%N{l0vVTk(T1!pS7F+`t~1wVjl&PseuAZz0{ZGc3<~>)61zywaO&? zEv;AGHpgC@S>Xj?gn`*@@e@eRv>Y%)IpD+T^q^Lfy-yWvsK=V4gfGG3>eO9gAH{?| ztl~$~*{Y#Gsm(svZYZ|>GNGPKe@rz@w&eo>=|T7J>xBi2b6m6-b}FGh3f=ZI@MkYcE9jq|ptS;i5hs)!()mvd*PY5>%uyo2+v&55pPM5*OVYSi_s zo!cxQg7zJ6bBbeUp;i42x#lHd>Sr)I+V(?058JaL`DYKC-}%I^C9u=(-h6EtQcK&0 zO{&kYFMGnESxBiO6yKBezCJkl97EcXfnWB$b#x19Fa&zpQ?BMHKZu3sUljMt0XH<7 zspOv<+|8Lr$RU;Aps@^=`AB?YdUSMzj^QD64_r7#omceQ+$V@MM-S zmw?7PQ&6)L&FNc4oNA}utIaUp#uxW8yBl!XI<3x)_60iZD`v0*W{*G|#$_$`kp_4< z`1CD{k$s^(5qv{7=%?#N;hGtWc*#VLJ?Lmcg7Yu6_~rHAE|rmm`Jw(5D{aDC7D%#*bvYcY_qpeODitcsQKvi;P8pe zrXkRgTMVJ5e{gMlbqH6b?;HXhxoZ$=Op}J>0=VIf$}jS@&5o( zU?9@O0D=r$i}il|QY1!q>!t7&fHB9aV8VL?+u3cv6(BhP0sJj;XE-1X6VHu z*Nfp+q?4^rlKphqgGHUkzR|HL7zL+O<-{T3@va&>l5*Z*iga_wVQwOnqQ0N>tS0p0 zAXY*;It>ExqloZK2il-97vhjy9c~ziL(NHyTI=rlk@G8XNLS~$M5+``VK*S-_)_ni zc6Y)&!t-wHYaOZfh63k6=1U=kWVGuB%qC@*s_|_)lKC+ea8}%}H7f?HL=X*PbU@l0 zr=4@IWDb_mD4gksj)6BfKO1-CkKio*DFFjn6*21AS_DZ(pNM{$BQjt}5~1d_JB&p& z5US+-hv^@qSI+N2NWYLA=gQ%kN<$fb!4t_?A8tErL)qot3_C8_k=qRfs=PHBedb_M z;f6eaqqXw(_0SwpZfE8#GnE~m}) zK5)J&h=T}pLM#)>VuPn?IhMUp>cC;fwXW}WSXXb_qQ34V)WJBYjNK5?^CC&UjCp2= zq=lQ7S9-5C6XN^!crQ3;$k#1JmlrhQRMTJJvxJ)Kz3}rXrxEfQ?k>B}v3ZwqhM4u> zlo3^hfwAzl9EzIi)O~vGghmlnF?0hA>?CFg#H}QA1qniMa^CR4Faz2mM;`uH>9v?+ zR~QO#t>7iMbe$@)Saa>gFEW60i!tGRLnu-Z1|&T&a;LUEY9xMPPZ0`t6~z6J1uXz{ z!%EHpzrOX`y$Ll@{`GW>DWT*?6#@o5U}&lDCHjC29w>*?Iwf`#LKy%p-mg0;(CBgjDCep=Gx zZ2G+Q*j&iyIr3?y7`bJJg3}ZVSf?qqLN-rf1huj!sB60G@m?V|b+?JZX1YfG>`tn& zY+q#h$afhmfwt$?-t1IDauNNPmd;7py9aM}4HA*HYWUr$-pzJxt)}tdA4ht3Bc`6? z%CQ5ROqZ&Ai-SH68|$>kR!19e9}I91#o=d;8SVOXSCM-R*or#T`|z)NQBflz)$oMb zT8i2bXx)n2Y7qlPo_Zss;1JdPa@eDfz!+-PMrAxhqCG0}#U8rcw~3q939>%yTy^R& z28f>;7n8WX2bS&pDm&>K-tz5Di9%^+XDtu@O%XC5>-}Dc^8%d3blU%IH}rkiG+&#C ztKeB}0^ZzeY6kg+sUgqkLMG}e>RF~-4qr4%NWE9QlS1xoy(j6E5YUDI>*uCF9U2Ik z-Bb7^0eJWF`O;nYub=z+*nHL@Y?Hrz>C|@WKjPO5OGH2X&>Ux4K%D*tZ7R^|ML*U8 zwR31=k}KNUs(N-kw!21$)-pcd+9vb=j^3*Oe)0l&n1+#Mti?T~XBomj0g@vlMasN` zeFSmRX}43>oiM9)5u2jzPn&vN)#>_pkk~(Tc^QRJt2RZ%t37T;8XEdUW;!gqnp=e` z@#6TX-hGn5A`A#joP=oZ7|{$Q4rA#l z@u?B*8ldDB9}IEhE#b9SG%giZCba9c-cWy}W#L@NgS28WOA}QlliV zv;n!;D68{E5g0_dR%laTdt|OU)L;w9o+kJ+B_9*0XW>G0D`pRS?Z3G>iK)~5OY>uU zfVukg?QX3XUCLh-G#O3`Ou$_)-mosrz~zZxiP@EKpoci|j$kP}$7Z+YMPYEcV3}F^ zBJ#?fe%07a2#`@eru1IqLnLz5gI7XyiIqai%JB;OK0Sv(yrMz zb>FZY#-ObP(78R&oS<-8vX@Da38^F7$`m8M7IWWp3-jNBPn&C{c6rpcYiGRx7tb&+ z?#+&n6EH;m#~@oTNmif`VjwSGAAR3K?r&&VI%IQfv$jeB#gidHB_~J%j;t+%z3S$Z zar}!TM<^HW&>T+P>t~FQYSUyc2U?7bf=M^@yVK~=*boXSL`R0ooq0~OayQeyB(@>Y z=91}nF^*vm_c&w*6u3h#BfQYxL>|#{UZY=}2$hLhQQL;^`7o`ZKPnx+`+OOm;n@1f z%(nCmumxU8ZjhzMx34?aN+|4H3=9$DlbI==3OV%ICf-2Z^B@Ati*z6aqxv1nA=RlJ z_tYqCyS*rG-v;uY%ejF8%|9QvUCRmEO2HexpK!#;Lwn*ebD)Qgn%n8nadW#%Z$KAn zXsbAIV_(g3e8;GSv7B)5-BU&TzdzxnDA!TuH19MkGSjb8G^^saWHp0@GzaG!{p33D#IkGwnL3_`=eG92>Ah;1A3h|$3%EdF^zmB6U9!pSF5!7Z94-uwdYg! zW%ifT_7omP_+1Q-92~=AeQBQ>wPA0J=R#6%H`w%tMxh(OeE|3}Qf?{q`8wO{^u(_y zqsy$h8%Dt)kkiA1w$~OyD2$ro=?#=L4xHiIQ7CHmAV(<58K2$kz=}9Dw;^WK>*9vk>9dss& z#9pjIW<9G0410`%JDQoGQs0s*-l7|~7pH55NXw&EMQR}_7(nCIE)oVe9&2LPy1 zl0RgEDDeDMU$LsxU%*1t=vMkT%5ws!?E+?x34LD>-m#1$6#R%@t zd|!E}@G-jD->CL_=$huZCtv&lO?!!i#h;DwDaHB1iK@Hp<3fR)x&*}eyj_%PGSd(* ztHtNRF6zT>u>K$a`cH%PL>{SnvHEZS>;F>KKf(V-99_aWb9M{{i*`j8YE^v^yRJcM zaJLB@K}=8*{S;Nrs3P5XhVPLX`hD+2PmUxx9NYv-9arnv=)AhKIEron0UTV{*1OGn zH0qdtz=xd5%ATe`oB^%8p0+QaPhGv;<1z8{fcXAK8${`c-A3*eYiA6k=f)32;0cuc zKr|1lxw@L!O`J!3LugPyw{qqIF5$XL}P*W{MdBG=XiIS%9z(4 zV3#5-XYiz;|C;dC-PJlVl2|{#w6P74?7GWS3{S&fW57)ZeiM4E8 zB37#JzU(2OoLrAG4WUZT*{+#8W_1>W&LD#}F`692bnL)lDr93hFGE}DNCx$# z=SvaHqyknG{E{cBrw4&3ezOI$hF(L!mIt2o+XGtWe~Y3%8}Lw!nHT}td&{*P&{nDw z5=RuNu?&ROjesOiLmwixI-+`vp&{3`fVFjH_fpwbi3R?mw;65W>la#|&hfKx=gk%4^C%(2~MFj)2Jq z)I^ET2TKQqma-=Ek#|D0c_X+|1b2!C)N7+YM_pyc2sR6Y0`(8=5FT0zz}EIIQn~G# z&Gi8U>6>l1Z?R@T zTS51pbtSKGG0(qf(xT@#4b$xqMqverMpKC(S~tcQWh8w{?;v6<$#i$Fj@wUalfg;x{1Z?{AZ&MgrTOumL0-pSfQ zX4(cu$bo%}0P%L^_xdiY$!H{^%)Z^pkz=?S3{qQ>b=L#)&}9_X)Paz!L%lqytg+Jh z?Lye+?Q^@kJbF~=vv!WqX6!hBPrQ=B1Oa8t3h$99@ z$NS$%^XDEVfIvZZ8c;8ZnOOd$ug*V-Dr^BNnibPrvdRuaxkuIzJ^+zra{)jLdA9Y%8(|GA}D^ZA}*nATMcR3=EK^y60BbC$yYv9tHHhM zYNIUc;r`0}t%@#5sRfFo3ECnQH&2x@drFwMX zm6_lY;7{dCku{LMn;IQG`Cgm*q7__#9NY_wA@R~n+T`h~q{H^lgJCzk8$s}39`ff& zo8Ec#q*~xv6k;zNHy~FFUyFXyZLgRha2U`Iy_!(<$VvS&(Nxo}+PD2CO8w@2_wjUT zbnekOr}*D9znbHVZmuyYNS$L)D(B;zkUMP_x}^uTi8v#ElmoQsOJ@d6d$_G`2O_c| z7q2CBkC->^u|ClEf)L4dcGFlYUL-Ym+ov(DD!||>`c0ELS^cW1_g=mwL&>Jof*3=- ztevArefWN-Fk6551*$@N9{W=BjSnUp7)3`P>G=JGjvsSJNbH@;N6d24drqQ02bFLZ zjY1d)A`Mj^hc9!SA2sx2#*Rs=wA^UKjdOCeiePe_c=lRqWL>M~VX$)tk{Kq2IF3*J z;b~wKY%aJU9H8sd{&YHXR{;0t$okg#fVgt|`d}>aChV18UVnML`6-OSbh$Q`z5EuP1*!VQH6#UK4q*Hrz^swP&5!<5D!yxXm%$d*VJo! zGUzxl{q?v-0sg+b&bIaTv9T(tERBL<`$(TdnY+BtJjG6Yr)A=RdEs_{y6$u? zPOW4JA>ferhq^=WBfLo*qaARA_`^&E!wLG;nn@3OQH742a$&E~2tbp* zOieEpglKr~>+RMT@w>I=RE^%W5F&sEqZ#b|1&n$e#MzzBu*VEx8^xN#Oa48C+@-v; zQas$>>aO0NZgn^gIY6HQF*{tMX--}9d8m&~`!M_8X@aGFII13IsT{yGf`l;1F`E|+ z`l+>lZq|{b*bT&Sy!A5Dtz#G=BDvjiQ6w670BRANeS2?=Vp8(58N`y*+m6qwFY0W7 zK4!g}wWNnrH+YRCdkL5W2oYv$o1;#|z{kVSpNdsJ>FKSJ6bd;J$tNALPtx!uDP?9| zv=3}8M+KE41`XU76}sUl*6T@K5+?pC;$BV9M)y|Xk&YtQ_RsC*7gv>>1%5%B8e(yS zB}Lt}_p=j|(cyipYxOq6;8HWN>N6c@p=k(%dr{)G8czyxec!(52%%O(A~7teo0a9% zd`5N2J4o;oyuswp{Z?(Lu01h{l7_T&U6iPVQI3>tXeD!8up#cim_V9^H$)Q-y{JwH z%o?NjlH0Q;ArnDOM{zbf-Wb~Bzft0U0hD;^c1^c`)sa%1I6W28%fMcJgKZ&dwDe~B z7KdiUYCh-R6mJ&LOI)Q-%k^;1X+M7xqFw;v)Y0M2YAAcvS#;6~Q=fO6Z@^qgwIEUd z7H2ZjwS(k5h>1<>X>Hxec7aChTkH~y1H=e;-^jKtt_Mtz_yDS%J%1B?04Y+BHp@sh zM>pYb82d?@z0=E`w&$)w!6a5AU99(k9HD>?WUuJ7Lw){+`oJVyb2$Cheq(kZ0^(4C zKB;?Xzc%JV_y+#jUSpjV3zfwHVMG3X6YeR7WllklI9wG6NT0QD;Ho8~csPqDFvhpL zC`m%(t1KKT3uEO4!f_F)dRLv~_)X6pmM)ToZMXHNK|XL5@L!IDC8@e9hsPrM3d}RH zV3p;=%b1m=PueRI=h#19n)YZj9p`@Vy#CxYyX!g95ju|H)_)2D6k-GxR1cOebLaDs z_!cyLzr1!QzO-}SbVd6Wx0|aDqc5qLEx#s-y(zAPs$$YcsQ%@D|GV@yJtPEpYWv;k z@E)A^RveXWjwz-Rr|b^4p%i+;4^VQ4_Cjeu3Z8MR&XbmqV`@rhm5!Cd0XL4d!aU9C zsKF)ZK?5}m<1*tgE|OsUcszyv$7VjI!6h=lv)SAJ@H8`AXVwfnR?#O@D z8tI{wB=T{E@Hau`#jb%{P5(f9b}J}gBj)50SzB$4ti3z5#zhj^eU)tmBLfcrvWp)= zXNg@fsc!@Ag%OL*hH;Azo+wH?e1e%e3uDipcjDIb*rxt`n z7Q7q;9~)iJU4aQJ65VAX_+luU3J_00@D*X&8GMl*>%X?g>&wtYl81cobIYO8h0Cm< z2L`u#)2FNxs+OPMnW+38PCn|pMhJo2JGSkW_Jq}PQ!o;8_B#OGkWYp&ga-)>A1JQ@ zyJ(RAft7*G=cJz2&so^Ycq@>Lk7<|lPa&31w6ggPZFH&IGBHH(H2>xGudl!U+rOF& z2Xk%7#W5vfa3O$IvA*R`D(7;mu2FX$ftNZ4(g$;o{N$rn1$Sdyx{USJf(BJaEv!!$ z8Q)Wzh57Df)P^9XNXQo9m0?iepWkiNEf*Q$^>E9h{ij%WRrK3Ns?i3fa8*c^XNUqT z)`-dEY;?$v2=IZv=937S%#v&kO~u;ZcZbvj++X$Slxj6ydIuDk7(TqyG1sLEU(o78 zn3ot^wF|-}f)T9x-TL*T9@!_{&&A51673)?aiIZatU8Ddc{EMhf~x__KX27=jXbo_ zRBB{;R1IWE+Np)+BR)*dIFJQ69uM6g9`JJH_5iK8&OntFcx0HkgPanc?3jg3i=X49 zBYBW=X)Ni92K{0p>t#Sfr%XY!0a_3BGNh&d7W&gE5)!OO70^R_u?p?zB!jYG1iL_EEvgPA3`oR{14^-Y~9c)x>(H+Jw4 zcF>)+hd1@08>C}AeeRn6bnUiHI;ohB7`Uy^{pECQ?ogRl%k(?aoN@?S+XMMNr??Hd zgOot~sok~p?6}?TXWOgZ@o%NA-+Qz*Ngy>w!&7?u(Qfd~z|2Q=MN>*cT2 zr=P^YvhKzKKtoSZ>idjhf2Pa?_#{`RbT#7;gK`T++5TgY5L|82zt&$)Ln(3T78|*} zqFij3uhH*wh!ZUcK&vXo>^g2*_xxDzO)e3T$2d87zAs9P-a_^MQn%gg;@D^h%52Ol zQ6I_o#TBuHK(x)n*WQlGf}lYZm&GBcv$+1Ld8n<6)xZceAX1kfo5O~MX4>~@Apk>| zFCAXPH(pyxJtJ|>oKH-HJ~SucNMX`PZR%|W9ijyb{QgIb*C8djQ)l@qCD=`+XM$K9 zs?A0i&(M0fRv}Dl&P5PhvgB`kN2Vt?V#`Ooq(6O&g!5rAXEDk$nycBPl!6#a616*R zfzA^o^Kk-H8#PZjdz&NlnD$i07$l^>&6h zC5D)I-un7!a{lfiycPta?Pr+{E1gLh|YpCr$LSbZJ=BP z3w`*Zz%oJ0LjJifvjUg5V`E}3zJXkmCEwq1Hs#xKHakh@pu_=mJM=D07}Z01(e38c zvBPwbo*k-g>}heP$KfNf^2Vh1Wh4jJeJTOx_AELrQWrO|HgNgozOaWIHhpEup-+H< zg>@vY2(4|fRts*;psL8q5bA`a0JS!hGkiZt%08Gt?muZs*16r?U%!5}k^zziqeL|9 z@$q`7kM~{M9Cv#b)22(?+wOFXqy*M~JSoPKJTY`2Gzcp*5Os~} z1-#|diulW^M?^6YrcMlQ^FJZF5{3-1fkxEr^S7q^^0m1>P~FddBBMF&*(gA9@|?L& zZ2IZay#j%M^u#zW)nf5g5$65fHrk9&A4+)mh*u8pw;+@h!@}y^>72CzrMhj+;@m-k zN4fU(4)ALxRrX(ImwMm!YRBEhdP0CAN?6b5S_C+>2S{tP2Ua1nP6rUkFI0xU@K9&; zny4&`0q~sPA({}X&&~1t`m&EIhSEqO020i?dvpYeeD|pq?IQx;d$+E?KGfYETnq~V z=Ih~iwVd&S>)Mw+`CR9rRf78i3I|+|_jS7uP5S_d)5FvogJj|r;k++mW(Y^X9NL?- zR_uR=%*uL|?jRDzI2%vLN$4P8lT%IaZb%T{?DnSzT0{bleXbr)hR|jY)XO4i8`yN) zSF_g!4G4`^E&;^|@?+m@uU&h2Wz(3@g~2xI6?!|iSCB=5vcjlgvNGA|xo$5VPrW|W z2^-5P%jA6Hz#>^Fg-aeeoCfgN)Nx``l5C0%Vw>wEHEOFpoK6q>Mh9_vB)^s)<<*n5 zA=V-eNA|=VOx~nJPQl$H$WCNGP2l#Dk`}Rog1ZO|4$WrbgU+w_YGn742tnQUo37n{ z={XF1a;}m{mYjsty;HaGd&pFy6DG_UVydK@WK%jy^JFg6xt&>5;ZbTP3Qi*Dc?vlG zI(+j(A85LWzL9ET4OiDc9%>fGczJ(Nl|*z~d(>Wb)SQw2)wqN=V&`4{lK-`D;l|Ay+eiOFi1Rmyt;X-87RL|aNp{62X#e|l;8oPG}np&Xuo)Z z5q@`L4G}bnDM&vJK_f~Z6;kX^`zIrylgNNW(>*j^&+sNWFMBr{Ioz__rc;-AJHYb{ z;c&lRKx{sM;XMXmV7?)2t_*hRuKnc@qHwBA$Zn{XY~;!R5ID>M ziwro!@ZNgu!eoLRXgn6sc}?S_@)Gn^V_MM&&(WSbMA$MUdWM502mw4@t9Xp@Vgq`C z>LF&23FC^EjIJGrn=*hY9Nh+`^NhE_=D6;3_O<%HVZok0k z;USS9rZ42yZ{jHDL~os22z37Op*wFsy$34zA3k8x04n)KPGv!5No7Ulg32Y8D=OF8 zA0jl_Ey{rCgI~}Nk?>HtR*8-$rxs;&Cmq&de~lAIVLAi=*j(@5Yl=F99^oP5hnyb@ zekl2&vIci1v^B+NP5uB3e>cp25|HCO+AmTUrVvsR zan644&T=6uCWk&f;hLTL_QXP0!m-m!**C_V_ijd(nQ3%hn zybkM-e%5^bMMtl80o?bdFPV|&pG?SBgqt)JhYZ!F9Xs6s+Ebj}z_us4!lZ@?8K zU2Tl8{@3yMtD+gYU%+8LFpDJPnV5Q|iYo@YqpLa~H~@qU_T!3(>a7P8DPiqz%}(g* zUm|-3Hp^jDsuQsjep-e6j0+p?N3SlRm%O@2kmS`qZM$Thz?pdUNx_N-6*53r=`dem zCN`+=PuJrP{guP2Um~k~e6R5Fu4Nr+n1FN0ipnv05lx>kGsInt&9FM9athPgFt8#` z;s{c1t;Ddo^*tz9L$1h$(2CGxUEn_8*3qiO)l3>?PF#|VsagN_xVyu!y$mpun4 zL!vpqR~9=c-AnNt8jt;}ps;49XOg;c_!E%9v)K zGlVi+h!ACXbpgt7>jaeHb5q}sG6I3%+fWAEI|WGz^#N}AB)4pSkp$V=_>e^qCdj}k z`so6RRnikMidsICs{t6VCTQ)%o_KvEcHR|HmLZ?(Qgac2y zR>p!{6)Oa&B83ULK7F8mzt;Qq@;Y>=EXa>)*m$;slpCMpo1*PjFUeZT8zAA@ zB7@8<*YZViL+qqJ3Osm?S}yQvFEZU zs+LmYZtp+ByH66-#H$&>25#p7Kumz*gUEMu02E$mVRh&m>{knyH9N`B~EjVCYd6B3oMXKDRcK0eb`H-0b!5upEaIyVY6uw!Bt&J+MZ zz24eg)0pFASe!6?oe!kRzw@5ZTj zW%7gAo|DwIX(LWYb%ztVNcHL5LRpFrAY(DgTKKnC)eM78MxxU5%Nh0Qt_q3O;rA7iI9fCZVtwP&|aVJEF2Ekqaxvg`NNkU zsQR48?sRTFe|GcoMl#%XE5tH1q~diHg`&;EC6?yzr~KsAQ%JiuUG!nIJey*jop!Dh5? z#l!5LyyCX3fak5Z3S3_;B^f(rb9+80!3_`y5U0bB0ifBS@VMD4M8lGyR1Oz)N-pQ3 z0CVu)jE$-&;~t2fJwJpTNOm(93T2)OiUn!AQvG&Y4~_Z_ZrCMbrpS;ZXSFuJ5%8lP z=#5}m9jTFufO1wm^ge3Xyg;1sZl;*m^9=1m_4j^XZ~ZQe&ya42&f=j9$QsD$scBIo zd#D0k=$(6jhGCF%BGlk*c{6r_h#j!*$MoQsbw?q3iHMT#8{_|^iMLI&kM)8kD;?}b zXWFtN%x`9X%Vz!EbEr~x6OShF1LB3$Gm+1@QyDpkIdzAfUduXF4FOvsmo&G1K<9XE zLozU`)Vhbqrr!DZ-UAyj0JL&MsapCnvJeaB!y3KBZ{-=_y7Wi5##O17@%wlkIf9h% ztymRp3;jCg#2nn4Nf9&x2yIi1xYZT5lE)1mi+Ns(NL=6Pv-Y@aUJxS^`9m=p9CtB= zr5)JqJ_gAH5V{rS5PXv`xjNj14+ep+c51SE@25*I*RI<@{o5)IZg!}TYQ(!4)lLoxAU5{iyb z1aP+PPTdb`(tLNG)DD_x)KKWMOTx>^5^%-i>0m}56zL>T+g zJUri>XvWi{wFyEf^w0VAyt{Y(o$%!7pt9%ga*w?zL}s$e&EYtlUk_JmXfdT?etdN( z0>wOhbiqc1!FQe3nf6Q8L=J&3Zi{6I{udM50GvVjqC%Cjqjm&&x4ILyeXrF}2K{(; zm!|SYpXI~83Zmh{J5~2Tc=3MKix)!Z6}`duDxdY=pSSzQ*X`@KGk6=#*PVn&9v`Rz#i!dQ?gl z2>`QWt%I5I@=I{Lm(LH6pS9rM+|kMI)EQ8;(ntKHPw8LP0b|4;&&Tu#hnptT&z=;T~!;)F<*N$&v7dD5?o z!5hx6Y6pa`lg2-WFAeN~T#b9A*VJK{ki^=X3(1M8Td>SFB?Y8k-N|i%%EUkKCD!f-faO zUZzcTR)(H+XE2imSd>Xfk+68N?ESDUW1ieFpOj;V=2M8}22Z^sLIY=eEi9k)?ZZ|pqtH67RMq@(*`Kc1Np)`{EGm3e(mpldudbk<+{-(0T&;knd&FS zgI()=U`A{^?oJ1-%D5`78-lX2h&MfA{ye~<5CU9_i1Y^pVbIKhc-#DV?O-{e??I4o zT|5BiWLnvI9!N?PZPkSj;Zxp&QILr=8LSgSISpoqz2+?^xAU=sqw7%@%yX@U*RH8bBfIK2|dTrJ8}C>TjkG*{^x?aZz%h^4I91k_!26m{NH4JE+AGlj2ZsaJ|Y zAk^?YG)D+LsjlOJ>99af%ZI*KJAR-Q0yr(yFP{hCb+rTCAM5k^bpRd#oP*9HPme|9 zz#dNi*rnFXrkubOIV>lu(Oxi$o8AbWziBeX$RtSsBu|BEH}ZtsKaS~Zf7uO;MpsLT zPa6~bTBqstB2rT%EJ%E1f=MPJ*yJezpgTy{Vln}_4v&CeskV@+c~D$KZsKVx)Kx=F z?LSXdD*qHD>eBt0Z%NIHuIr;f-H!dWAmG|wcW6(R$CmNB?uPOen@q)@tWwMmHAK0H z(%Dm>Myn+^ts)C`Us~vGZ1cK?$Z{S-J z@wg%gxW#|c9tpRj4+*`o6X4Ta00Px z2yS?wLWX*7HodwxDL!qsU~?6Jt?K;+Jzrd*RUjCAIsm+}U3m8aingeVR%+hnzS5FVo>#EJLKJE>__=a9m zpz!^_)gEqFf8GfGww(Mto%c0JU89AAMoRdR^MQU6KtgjFdaZEeO6-twjtX@zs!b@$ zq^j-t92&}Shg}2Kx~*6#%J^?w^eGXdr>9+WUtjm4gKBtfdRF&own0ZO4P((n0CBWw z4SXvZZ4vreNwDd1Wlv{(^YCGe%zj~l1?Cw(qecae{MyYKIHg8 z;kfpPjL!?YLB3;js}37#wBG5cc=`G^TYaFX!d@9`8rC~sI{+xubhY;7+5A4wN!-ni z(O1PLEHWKHg>mb)CI)I~m187OtSIU$(|6SIGPbILEfbj`f>8yC*SBH9txu#gtQ?(T ziNf{f6j@aQk-EF?pUI?=ldAKF>$^;gjGSbRQ5Rs2aNizxR`foC2HfaprMBghmQB}v-`=+k=k3z5(knP> zR)`KG%G{aO`Ze`&FB%ynJ}7km+SQ%*{29y;;g}OcDm*&{VR%}aU~R9p{c<9wql|b& zB2}p|+o7Z6j!sTmTDSX6{c%d=lhi8k_^q77PQRUP>b_A6D}>oXS0Xujml%^b1vVPa zY9P5J2h$M3vB_6ED<_ePk82W1_y&d`a?yjyGcM2agklC<@%3jRp4ovD@kNf*L{!{& zP4l&RxI&hwD)!gCNgE7Ipnk|t>U$(#xJQMG*u{w|L^mm_)4Sg$RnUBz6skDz3V9$2 z_(Bq`37%Z0K|b8TF_8o4I2*d?{bd?tQuir;Dl^~lZssbTia|T+w_h8!LKfWHlW5Hd z+47YRkHk3qC)OKN{etw|OCd8}bYXg$|-NowTS^Tqhb^ zcOIPx%3`c0W9;t6(MoCxD-iC;EduL8LeYV>0|F@mVfLhHe$!07ffw8_(IH`+(5SVq zbcMD&BwmUj5cI?L8~`%baBo_dX*;0vKxoKnK_CI6oLQU6viWUb5Thmrh^$?+{W9Cu z-NifL@Zu)SXG6LTPy9`e_BWD`el7$0kwsPmR>);2W%4?4BAHO4x0FpyvY$xUr#7-< z5a-4KBoiNy;u|Z6h#JYFo%;7wPZ>6nsi}Dw=VU;gRZdZ7t%uZEK8p!NCAjgpVmqOk zN#XM6Q*SenDjr_Pola45ff7K}flXc(sWH5X8y15t)fU_|-AU0I{3-A0Q~c2y-P<#G z*h3p5CY#&Vcf+m!keMUBo}1u~u!OAs(|2Uw@0lqLh*<&)2x}3BtWg6Ly$Tn{{4iWP zs8tm8j6pI1x|d3kxN@|2Ldw4z$1iVG8^=~~I6jbwOie;F;*y@qIf(DIVEy$k@VGnq zBA=~!dy~vGcfS`&>-IcLQObi9xg=8a>QK&{tQP3eDVB^08eQk0|19R9w|FX9@mZn8 z&nYolYE87)sZn*%z6!Se1d#Sn3)!y%0Y&B02l*H$uCE(MF)7|SDX|}G$E2CCl2RH; zl!rqMKC~DO(0Q;q%Co_6N;HW@tik61Nue80A^)`KW_xEOMB(;=JN6DlZBpcMlO9;k zdFI8cmACsHe3cLpo$;!c5EY?X$Fiq)94N`JjTGG4&Q{$v`vwDmrtp;DDk_3Px?oTY z?N1Na?&?W7;0-apZ#k4MVwGs6faM1*C^UnFxpI}n8}~^(7Su*zUHs|<<1Bw8*9^%@ z7$%-mza}{_5CsW2Ke>LhZ~9)F^2e2tUha6mhXkJL*2|wy-L4lT`c|xWV@$!*wN6yX z1Q5#flhx0vi*vJU>-4W&8g*~^G9CwDB&em8aQUN!FH2Jcq4r)KKv_BOF$jX+_VKYW zfhy5W!PLU2<1r}%+7;{pI(3G3~uN zMwi+7H4qoig&)%t2)b}}fk<6~_A~>A_+~3fxC*_c)2|a#I4T&B8g=UU^zrY&>qG<3 zYZjDXhDmhPB2{Q7FooX8Km#z;Mmy4V5l_k7gNV zkF9R20coP31&Snw?e186h)=)B=kwLDX;NSr!$u2kBye~qM*`QS(ZWa&BmKyc`dL~Q z#np76hdWk8(y`giF85x)cSbWRLk{BnwdYgJ1FIWaS?753z z52}jsFRypIeS`mkDBJ!?(;CDz4H_^B9uT=UWdjhecfdoHG6ckUp)*pYfRI`zc4L+L zv9axAvLIAvj(xmL#YJ^uj?ErTPWvoRhk0eHaHewy8_nWyRs@jDhSHgc)v~!CNg|OP z^y~Sgc;cR}iN)w$yUWNj%-~du(DNhASPRX-25Io zXnQ|6+gu+uYKBH&+PzxQeh}#Q>nZU6i$HY9&8~SgsT0HxLaWZFW^kTn=T0zyqaK>` zYNkl)fW5H*k})3Ekk-Q^w6z0vC)dT4tx$X1I3Z}~3275-boDH9``Y}6wI0L9Y_qoS zujpYG8Oi&A4`9dhN=8hBplU@LQPAL1iEPIt0R9Sq?-Bc=194(>mwIzml)vhl3S_K?W0;`ylGw2CQWj(rl$oM-YT7~S48)Ef?L2Vsp?NHMy}@Wrdn-wm zXQDl}xfUjW)GiC3M25;ZG#&Qs?Af)lN`399ZOOUm?k9(5_9uxPjF`O1wBOKhy06sF zgnBT4h>s_e2x7oJtiNt_3go7j&O>0lr~Q(p-Nq5InP{uTAN;Qr*c&BPvxinYz$$$4 zqE_w>xD4UL=tu8s?Ry;BK08;zQQNuA6h;kkw}t5%Ezs!HiX>r}Tfdy1kK3+|uDFyG zAg$q^un`c-{3LW%`fifc(I8^dA~$_MOF5oa0-)J=FPy_*DL^Fx<}ZdUa>D@Y*i&TG zl2%&D9e9{MP{b2RBuFbm9gY9-CKx{gk4~rblmFp?>Ye7R$lCS)KXLAjqN}|92cbH# zv6d(?oV>ZHx8(IO^_CgPZY4ysv1E{w!aZL`=H!?FzSsHKIz(|Rptv?QUoNE=*+%dU za+4Q%@)Gq5xU5*Q!&N$Ak^5eA@Id*?J+hoU?r@xLpP)KVYWSFENOy}@#b@n2^q|)F zL4X`)OGGPW^SNZxHkk~c`A7e7j>2*U5CTcg5R%f)Z=EJTgdZMb1703Br<2&Hl*x>F zj`~8aCi{P~?dv)9bI0UB$X8daIqihk7s%MF&bJ!X+lP3$pHXtRx3*+g+B1I!@2L6u5PJ+9)w$;%-v|sMIZMG7NsZ|r(r_0IG`IYydCK8@&@3@{5S5@kU{Gu)oplu!);ECsc&T>FF3JS^x!w}#ZYM+8_bp(Dy!Ep?%D*)1Xy zrIH<((ESLQGd$0mQ{C-mC>(<*M6$2jbJKnK+FT#ZIz&!`-)H?2D+M2#7uL6HZ#Avu z54FNzBfZ(5HV|I?A+#>$nyB+oLxMhJ#)FJZ)uqp%Bz95;UsF4fkT`V^u{NQSa(-8^ zMIxQZh==f?=dQ2+k>rRv_*MJ0NoXUat#m+1pSsIdJ!ZM$74&&pE-f4PSyAto2F;iM6*9QNwPmUg^;S(E znmxa)7M~Y7$A{Z{cRgxp)ZeZDt(u(H?R_=>!+Jj+spGXa=fMnGe@M@2ANTH$a5{+P~zDY5fiVNQ!bvhzJp zI@tpJ5q%%G+dcIPnEVeK^6}~N^7lB6$EV-gixz8ohq3y@_O%YYNj+rnjg@xy$ad_4w|F|0(WS<@bSlQ1^OU&Xa4F$gdvci;r52MlKH@4-;{AB!JbQ@^Qw$jI)T7dtku-H4DPD+TOE?*<0&9Ef7;LqmyQK*e z5rd6S41j4fr#;QC4d!1;J(9)KL};+D+B0E22&#^bfz51|g1{<}Y(gMaHEhrDpb~(~ zfxpK%rDk8LXW{pm!;t2BXord`Q(t$!@jBbTZn{%n3qSt4y=--mz@3*3C<0TIV{_0$ zk#^8=e~4d`qYQ`%Ou!OwFc8L$&Y$#|PFjglT(0X;_>!)E{itdf!bL{Y^ESX;1NsGpS^0HBFyl_;Zrl>t! z4}p2vJj|qSswYf=t=D{-PNjKnj8lB5=;Z1tc*F&s+V9MAcGLTJ8V%X#rQs#lk^$&2 zSk(Zi;9Zx5Rhumku@4NPQ4H99-R`elko`euLuLary)V^#p2mN~4UaGi+{aN&Vki~> zyaykO(RG3Np@4EirMv*F6L4LfeKL93Mc>F6T1y}9Fv3ng3VXUfG_zjo8Q#NHwful3 zhR4eA-_U(6?gw&l?a6j_6#Adr%P(GjnZV9pXwui)t~s3g@$J+7);61Z3~Gp^6t<)l zy^XJx6qH8zpts!b$r;(~n``8pUfyP-3$G4iubBVybqsKOI(<vHs;5n30)Cfp%UQ)yiTI*Hab9;@TD zF3t2LT9^8xuP4&F zW*3grx@NheBl$E=>(cT>v@XqEn$~qDH>P#5a*WWUBOzFti?ptwT8eH~$An!Zp`7}d zXqu8vDMc8$9j8g5r*Y!vX_(x3N)R|tV-Z(mb?2YeOo_Gxt}%AfCm%;u=gJiM?{8OY17LG<^K9m_m7;) zLFleM*E@{AJ&+CvhjwfgB&2*ZV9OMkfeY4Kb%xoAYHZ z?3wQI^yPTQyUj^9Bz|(r$9)p!nt9HKgGfvS6_!balTe!oC}BDImj@7@-(U>)1>Fyz z!2nXih(5?LatvSx@T3npiZaCsld-1{I)F$6!0*GUekX(I)dwBNv_5P_G`OdXsafgO@l1$@e$aj$PdhHh60j(1Z)ypN-UA?PSzQUeg3KDLTP-U*q&6BR4of zO}V^H9F63?&EGCx*;G4nTk}2|xTwuSB<^S)=$o%+_Y0@r%+xAD&KM$oBpOr+e`yd=4Ow_ zsN~J=L`nYU;@SZzoWDGxEY8`QqY}9(Sjz<)B}nYnkZ2K}tAXonSkhp}J5AnT2R=dS z5CA7-4|X9(B@iL#Bsqkgr>W8i`!hrI8}H*uq+1L;O11Iblo00{fJyoet-H9HuJ9o6 zNg5A=ou=|2-~pWnK?vAT*UYs3YZ^Wbz(tJc!$dgIufD(B`@wA0-|F?_y-r)~R^Xed zNKt!t6X4V)IyT8e2MIrW5tRl2BiJ;6juC1AFo0Bkt0!U;031al4wQ^P0AK`hxG>`w z1E8m&3IH9USRlKVB9&^2etxVKAO%JV5={A#-2g6i{>{q?vISi)OBASP6obWZL&)nb zy%NCNI(HgH8z0{c^F0pVkYGS8#0brA0f(+~3l(4F&R~LT+^HEpz8z(y7f9=_xpb{& z+lFVv1xw9|eh+m2LvyIV7@zkdI1{G+t;~f7oFKv@7=gQic==!&an-Rf{EORG>Wpkb zvO!y^s=9r1@k0(d)e(ZkHv<$y{{>zp83A+22>0IfD{thsOJ8)(Po(89Qw;4!&FjXE z>c&m!rW?>rG@F}XEH`8#H_0$=f;rq&Be*H1Z{r4UKW64O#kg&*Loa zL|+Jn?{6lH1cO%A^(+8UOz+J!e>AaSoC-Gq7<#jbK$44_3@Ff~PPO0$mw*!-?``$l zE*aZy+O}rcsprNv@m=yn7~dZ8sogcF>3fHE%|N<^0x2OaTy1tb2wmMCA!>*Yp03dO z^|FN=PyMmIzc&#nK)|$BFL)o6a_TU(sdOHC)vM;!ZDO+XE5ulDUeuE4ng>NMormJG zMLF(qT=ets35wt1+*=y2J@>G+j4a?sek~C(thgNvMwd=&qc5o_ugzCHbCN&q-`eBu z^lT$#P&c6-r#U(%kxnk7LAW@yGFC&-Hk}!=y>B8xIf8su6}O#2=XDtS3L&Cx*Pb-? zqMcWw>?cb92DkR(<#Ogwz8Kx?=&(n$?34-7%M+SW{>Ag|o@Qw-WurC%G%1OIoi;hc z@!vHeS^QqgEga>GR2(0Pp)*VVES+Gidy{BU$IVD2KiAcZfnB}2`Pq+jxOb9?LrhyY z=NE*NmBKKqlL_geFMK-FX(@CxV-l%TaD)WltnMBlCIMgbNysSFreO)QS`3!#!R3V* zS$aZJvKt#inW7vzVO()X4m2?Wgrxwaqjj6`|3ZCm9Sh0G?Dn*&b>#$w1cq6ndF~*2 z@}CXvqV40Of9T|w*IzKt%>>wg?&^B~|NIrer}X_7WQc|6ySnzdJr+3yHAuyiDQ*8x7?U96X!MP zH$+5#t-CMR^RM;2`3?O=&pP(k?(`rX4X#Us=O&ya$9)dJI}TtRMR>|GOebT|NaoJn0BtAqZSj-8On(fym=sB?a1oym=qqVI-wZ z#!qqA>c0=~bdkq(74)GlS+Qll#M*pCB|#SgG~|BN--yFd50Kq30@H!Xa#ag)@}bn6 z%R9{b14V{Kt_!Nmu_(C6umF$}UzYf?!oMo~YY`7%t_PrCpo}JUrPZpc+ZBo!bXl1) zgK|NCFHMEUB!hTu@2< z<^)SS+wuVr{(zU>jS`HXL%p%+x^RG|Wju4Kp({GdGM5 zW5di04RgcH%*@z^xq*J}-GATRd;cBFnltw3@f;XQ$M%tG<0mD;6JxXNfp7Il7CiNG1_1t$Br$ z`VrSBm{I-FX@C)tPKqv{*9c#(g~375GR@M`()4cVhY_TE)HFT^RgGW(GJ=hQK_G~b zu2#daw)k)z`7S|G9RDs+P#yTD72c(`Tb=Z1eLx@Z=j#0RD{6Fu&uDB)%viJiMGaj) z^BulO0N-@As0ijj?;3M==x7j?R$?qD5D7*>gLS12x8*@Qj6Zk!hSvFT?q|A{Mv&1w zEuV9>Eov!ZlPdEgEo<}38!PkMthhc^Cp&v4r3uordM0U?uDADgofR@zQmW!-5kM}$ ztINl%sjr<&z#?fKI!gCahYg_fBf`KdrmOT_}M0A!_?U`XXY7c1}?F; zGU>o2y4-$cxg;tlmrhpKa?^zHIcPeF@pj>Rtvo)z;>cO@J1Ktb7m=di-OW2?yKICT zm21pIT45}K@cEIhimjA76~>e1 zlgi>qdahB!HeenESUJhP509{f%-9J6TTYw0pz5#c9gS-@D7{9`TBta+g#& z|6w=5H3M+mAC9APoiig^Z!)>2xIWLx7zr{y1sMu<%n(dtOe1_N<8l*zHJOj=%Kd<7 zWM(}&i?>apS4g6ZZz-DGf<{ZXsIiU4$||W`@&>5&&|CP90q5crgyrvb?Xn|M$H!&BQD$2Ek!$AXbf%uj3PO>)R#HE4 zeHNIK*2w~%C;p3y^jLn@?K4OhhF%32av;?krXu&*;Dz{Bwikg&;ZbsFUag^0WGN)X zTwv>3@#zi35L0JPO&YktfscmkQ-&MNXQ;>REq~Lu`kU(Eb8y=zkXk~$jF`!xG8aI3 zbswk)?M+Efe4XLW=rC-CV!o7gwT$VqhW$XK$o;@&IFgy1na$!0s$((zQwbx|e9mwW zj5}x%E&9}HP_@Rk$ca$yn-e(^0y$B{cp`pM*aqGP(|Lg*Zc>odxM0E&8%{(b-S5Xaj6uc*SVr~!v=fOg(K zy@a3S{85BmKDMqX?e|DEZ~V$*j#*SLeykVLb@VOT7L9E<98Q0DqbSQ4dYnt)hQ`HZ zgJ|S`vkBy6jc+v?%Fdbit9hDcqfw)oqhJj(8Zin;lBQ8tscI#eBYQ}7OkuktCm+U# z#x4#@nzH<`Pr*KdTiov%pR+Ih%S+U+`q(}`7AMFOp_dsDX$Ip-I@FQ6r#J4%_zQ#^ z=zsF2?-@F;7jdOIq3J|Tq`7*=rt z2ULVxs;AIe)XEW6R&ZBP(-VC{_f=zJTsLx%1t}F&c+4AYkSFQv7z{-)f`5GJ@Awe) z*-I$`J;^O~3^EN2NDYh~^*^M^=l_CGZcd>=P?#Di;m9R0G#=-VekGxX(a8wEl@fFz z-TMICd5*vIk$mhl@t(RSm+#)G0Og6%)S4f^_*poZ{n-@y7l0O*}DB8@!`6mUC8jC-6U~7Mc>L^h!{GP&)_bT zCQA;rl-l&r4&W>56_vm@bb3s04k!d z#&usr*~G*;FFt}xLPiNFClzu6dCSUTA@h=yPiaKg0T!5qNR!eu5-;_BF1?M#$EgJW zq5J_==in}r1m@K?~cpGW~5h#VzgiexWA{34%HT)u$uFNgGsGE>S0-%YBGM^_a=x4y1(pq7*)(>)MkLaaNO$1 zN@Sr5JDzG1Olnl;v!aDJfspC~r)be>m~r9z(1~E(n1s{??nof%RVMiN*qzK_WGX}& zX&S(Y3MCp@m5HPPh~j5K33>3Z(*0k@ELsxr1wWHZe@CHmlBh8lGzJBzN~EZV8R&Y% z8f+@Zod9?lVB$6qfQPg%8>&JeiqcFG6~K2?$OU|MS2}NiPOC`I00sb88cT;x(IF4f zheR+<5#C5%pjsNsf-VkTlN_^7WYIVrDU@MXx=Q3nV7y9-f|<&pic^Px!MObryAA)V z!nQC+iBf77HpUe##h!X$ntq&_uW0%cw&fv^E7l8RkKJf8Bs&N(?HE9g8>VGoM27n= zixHmjFCs~p=K1L8;(|MEH>wWP%;MngGIC#m+I?^&*H9jdf_B7;y|f&7Y;@S8pOg48sVhkQ@*$im<8-K&JxG>k4XMNg<1u zG?O~o30|**V7@C{Z*e7g@-{I2se^*qEnmR{*K5|?7T`4tEx-PdcTDp-x&D~me1%XO z0Z;Y&Os+YwnWhz+)gT0Vj7D4aQg{Rvo1gB{a0HdsS0e+(cB%Mc+$CF5J-)ynLjwXM z#T29=zCqo;pw@4zj-CHjE;O&NO7*FV28&4j5?ujo-329e97T0J8~?Hz;595k2zA;V za)RShL8T4@_n4O-w^nq+bI>lMIXG$!~m%elQ5%N3jP zcl0grvX4~cof%pxzrvlr6)YA{>0&rMCX0D6eP{grJydl9pj;5Q^qp?*z$z5|B2G&j zt_14|`Dzm)8c#v`q8FNsgQ7tPx!_#{%pC3Rfm;7qr9@3TdBAnV{aVC5p^jgA;!vm# z+u(v|2%|Hd2xb6ReqSq7AZb7%T}3#3Y-t!f{%O^Sf}3o}_c${#QcK~$quEkd<3`AM zHH$~h{GF1SdNYa5Nl|(`>Q!d+B3ke1X@BQ<)clR0ej+*r^cITukfxL_@1^;^0@vUZ zZ9Xb&5-j#OphR6AhvyM(kk?}LOJZ@d1FXq#HKrBR3ZweblX&yv#YGkYKyBPa8(oFE zFM^g)2*=^HKChHG?&w!js??4?(y5E)gICDs4{o2#JQBaOn^Cefu?;=u9Q z%+w+-W@$~(Rpwm35Oqy9{#CXXILS4m z%L*z%qdRjpb;QV4&x^v-R#eS!CH1OM63Oqbj3|J};jNB#wfBxh<+;G#Gy6++QadmS zJINvHHdxpEkou@3+M}8IqI93YS6@L>NmFs;Rs4+^x=u8-z&{=@)Z212N-C)2bL`wI zE*qk#nUo0nH(y2>uoip8V#@{%Do=AFKr&awMrnnYW7H$oH?AbjzIRo#7T93f=KB;7 zs6nP!FO(k=Bt#o-$2zMJCyzU!Nk=H`KG$qXovWFglGTjVt~A^EN(WGWhGyjq!w&5IblaoQZR2 z6P^$Ftb@zyXf2>|(2B9Vr{RiOoZZN`F?lmxUx|-0{rX~HqIp9K6RifZtE(4~k=H$;ux&==0G&7) znlu@jc61!Hs=V8j9JIAMrId1zDFr#2jy|wfU1+O5i>w|msV+(B3$z`IkKS7OTKz8% zwyEGoefEhqyp3ukGY`w9)>AoSV`8n1?g`o6<(&Jd)A?M7f7@^;X9g9Y9}S7HE6L_n zt?o&iy%|+Q^{VXKqlQ|r4=J8AhDT`Hz!vjF}0@h~@| z{v{Kx^E2g9D2Sxy2;kQPvP=c|jgmLpJNZ&Q=Iw_@kl?)3^fOXL=6@?^Z#0mnxYP1c z>l`gyTF?p7OJ;UyRJy5Ws($K$m<{u|#^rrN%zgo6xLLQ7-f1x`jX8nmdrtun6T69# z!32V>EY(+rrX(!B!)3t)*G8%;hwOacY`^~SP@P=b`C-~bbu?-1t}%HgJouOEtZ)r> zZ8-I%^=^RGPw`o^$?cEQdM`lv^ST=F)#YyOYU*9nF-nI}vzN>N%IEdjn%`^?at&`BHVfY#WkiN;WGxBLV*I34*f(uw3IV zHhmFNFQj#Nb%wFZIMJi@2JXFAsxdNXdQ3?cLzEQ_0hHxSViGfB7k;5I-BV(*CzZWK zNRu?yRbU#J3gX9UWe^z&z)v&o5t`f6Y&2n0PpjcH%f$c6U80!qoGbz0VzE|d(A}(a zr0bLkcK}*m6Rm|KlC>RP!%jwrC1*R`sHB$6@+w9lQMiYp>>@{lkdr6O?rUqlVtz^i$_4nZ9qI%xd`Y03MRFSUQJ1r#l1Q&q9Zd(YO=*muPKJ7g zPc=+D_M$orOjDss+rIt)(tuYYp@eQ2$XXfsRu7s9%<{-a9Bk|Xt?tx}k17m5c*3?D ztWtAu*q#^8$Un&g=?BiBw2qD2G_K|_wr_j1k`FBdX*PlJP)LMP$Rs?Qc zfx~jFb$YtnDZe2(_px;z z?37Vl$DPO)m!|f!_q~Pf_AdE(}t!x44Rh z;XamiM28Vo#788GXia{#X6Zu1?zb=#ev4>nbTEcDPoLMo;ELa1xi4b%l;-ON75HYa zO;G7DQL!52F^sr?J>?%1B6ZRjY*Y3lbf^Q}i#s1@SaFP{3Y#ZXG6*= zK4R%|siPZrk|EDdb6tN$#W4ZY6(2h9!IRn`HSHS-GXyNU68F@g>3%i{p_e|3?lbgsmr?iO9ayVY{MQq7t2S4$htG@$+?h41|mkRl*Bq%3br&* ztlPnuQU~B+y3^qqL*gN}m+Iqi)P4&G%Fr1YJz+>EX(adO7fK~g95&+zSB~OmckFae2Z+%z8ablF%I=g>_l~#-9dVJ}1a$~XrAH;Q4!#LY z>mZ4y3y@PB-NdqT<$td3W|Qy4=3Isg{*-Io`|+Y=i2Ygcqm!$g@fMq_tnn0^tBi3M zo2#^Obwh9sGn{p+neg{my0f?Xfz4}ZjIfAYBBJxhINLkv9yLF?_u|gioaqTeGnu?G zu?hvY@i!{)`)i{@n)O$i#70lx`=!X|8*lHFw>TmB zH&v{rPebOP#U%G3Is~pw1Io_|Fz1 zz(E3GIsw)+YsdZWL1&G$n%CDu{k+PYX<8}s-}fCf=D&Zl;bcB7r7$a|uq&o;EvE1- z-sOp2Rh|DLs;ln(tmwDU`yv7^{&hTm2l}pu_5x-KONghQJvJ$i;800=!Dtub>oaN5 z-#Fd_CP2P!0&H`^z9v-lsVb|>?p&{~c7EFYPQnCYog7;Ub72U-+H%zZ?9>(_faucP zEr#Rf$fA?-KLvG!)9;19u5^pXB-*KuQ?K-J&e%BXkZL~_;*$-)wdTcQj-J&~F2kcA z%IM%X1)GZd+|QY3XSCWKwykL9_}s0i=6t@xgoI_)+K5VKGY+(EH0o8)Fidq!4M>ek z%}cFK?Ma}H0fd6JrQ@{rur>PH_v367g}+& zPSA)j9&+!<`}KO~t8XMm6|fA>G=FCEv@e<(T)EjI?b0XY)H!!BI(8={>JnUPxn2bcn!EI#O@2!lu@tWnnL~z^2t2 zu(I65RoT6mK2>Y@j-9m{I0fNd9ok7-^5o%jos1rCjR?anvmb8?bFPwHyK~y$V z$=3_CRkK{dG)x>Nj8(YGWnwS|#dj>o799oxDCk zk1m&|8r5!(KjhE?4m|_sc1JK5UdmE{fl5LTced+R3YmvZYS>Ze{? zyQtH^Ra|g(s2DIil0}ZUctV^MMya+dy;I-A6$gBVN2cXONKVxZUVj>PW&OA(>vY~% zV`$QrRuADbsb)kCUUT+J)4-Qz)fMk}ymn!Ij>gG_1Hb{|Bo&BV?v+043Fk)yAo=7g z{E%CgqN+4wEx=&M+W(Lf_tjf$6!}v-N|MG@-i9R>*K3u@4wC8Ur!ER;Ad3)ow0rc5 zT{e>2_D7))L%yTR26OpwJ`~y_A=I%lHC3Qb^`$A2jxt_TW0#oxxba7?09 z46c4Ry4mX5evo|3(w~uU8{rC^S*Y6?&+dc5uixXOqcl8(587yAj{|C*SPD8qS(_|Soreeyu5n(gj8OO%7`apge$*S9{L1uycrAPF^8M%N{sOSG_C?Q z{1x-YiL-!rfSci9VkgGx<-)T{!WNTBsVCE+qHh9u>h_EhSKw-H{HAK?FBiXFoGE{)&F)5hfYFeY4Z{8yFasC-`C)gRDH5E>tDU@e z*OVV8^yTDA3fVO}NA>O7RYkVmUKim@>sYm#XY}vQy(vAe!^|rfK$bbxiwhx^qg35!wSWNvgGN96x>mefDe&7I#-=6w zO#?-rytL9w14XU8^l};SWd`Hjz$bwa-ir_49EQE$O92=8Q3`YSP7#^}P^5Ed@)2q< zDQybu;COPO*9;xToT;#&JE@NM=}$#<=VS>uNg*-_BRwaDbj|V}RfDNNjB7^NYj_(>Nc58!Gh7 zl7Dw#K4Kn4pT?t@w2+ULXnsw<7?@pY!-!~l;TMA4Q_*k@hNT1I!_htjYs5~+ z5Vq_AL%sxwK@p=M=Ap4uX`zu4fvly_J#!)G(aM9MdTvB=U6=@nV`osgg+-afndCB{ z$ScDk=SfA_4Dd)bhTlDElA7T}#R0O;x=B?t@|GbOJz)9(n;GvAYYh4^YA7`PxuAB# zA;{7o(u5%@A?^57cRq;tBMXs2PlJ6O=pewGgJFAV74dLX01b2=xviojM`6VF3zU?K zIt9|BYAF&PuS7)|HTHar(1!JPglu;{94*~Wyog{&b}5UzN-@ATP#~u_Sa28gzEndr z_J(m3E7Z9ypc=$gY@kJ!`V4D!CJ1lQ%f>>bDwDbbkU>ce0?K6vB$$>9R#1^a@YRH( z%DBO2{DEnSOG3<@-h-mf68|eeD0t9aMB_$uzm;4FMo_nh^oDc1FA@@iDeh_RhaW{lp!CIS}(WbRs^Q9rpcpfX3%4tkYe?KJkEeEuCezd3b&50lt)k9|$X;mGUZ1iHya=n9T ze&L`lc?Uf1Ev9sgK^by>cL7==I^t`xG!BzC7Z`>DA8gJoxF_c*2Z?N3?mW>aTKKmE zv+E%%7pHnltJf-3(tBv25pU;;KsaC zc!+kxhWG+RPvK-Q`EQo!>G(TM-mXTS*f+kl`m9HJxRWdsZ7i)>* z!u{hm|;oQ#gFn(JgI2S2p7?fBGY2Bl|%LL||wZmCdunc#?C$ zv=HSSb>{nZsFzP zrJf@?dQ*tdbXv=f?LN~(7$XjYd|ET`ZvX9Ouzr#8t9jt9PFfIdZs`{-`Tf?tI_eCl zX2(vJ{tT;ia^rKSb{@}AJ@iMl_GfU+wBZ5LZeY>g-t0rPo_clC6|$}vRCtTq)zRZm ziZ|Ovao=Az#}6|lKhO^}Uc0bp!mN}ag64VO!@8j;qUXN{=H+G|2dzbHjVK5c9F1pk zr9VOblIZ+_kzy}TY_Hdl)i>{|S2($sx;hEjm<4Uc13T}EQhG+Du%@{akR5?6jXTjl z$QDfpLDuhQ>XJl`Oa)U>`y;AJQA&HI3KO!c)IqD%z1)o2!|#*JS&`4V?3J5KC&gQ4 z(0dC3Vs1mi#u;-8Ud@5~>^is8{^ZwMDktj&VI-Zfu_{n}qo zMS;@cZH^F|IE&hZu!D_=#A@>NX7lGEv>c3ThC6IT@iP}g&dw~n;yHsByNoF!fUp;v z@AE`!`F7Xe(ym^>DMpB6IvRbX>-{ zBU(MO#4`6YIJl(ZPu?Jyg74zJOB`zA8>p0A9LMQ#m9tTarNS$Y@7%@3*X zJa?imT2Z_70M_0a6J}_kzHFl(D~!$$K4nhE|ESWwC&CU@)<8NNT5!J$Bf zQ^+QB;N2U%B1quZZu?5+N9E^1L}kxb>LNDhPe;cp9RjD+lok4+4Eb}%2dwaji)7Je z@+ald%iTSmd?k*{u;07KQ0+b-kVJ1sw$CT}ZXUsHb)Xx&v974%SWS)eRz6Hb&_z+t z6Y`FzzCSmk)|d)D@*EmebNqyG)n7y7A$m4xu$6BMuO#mo9aznO=@}#B6=MH(y;3FL zpN)oIVvSM%{6Mx%4$HHQZ!*&B1z5fI>ZP`&%~^&ZaEA$Z?%%@Yh;yX5qLb2HpIR(9wjFrX&GAO!`@7{FQ7)c_=&EWJ(O4fG(U5@uS`|(`(o#O?xy!N#VG6 zaag#runD{w>2b5Y#}F7ka!?qq7hkjBSfL#7@=$%5hI*hq-Gr9!S+xm-dflTvWQb*7 zthCC9S&JQ+0JEdLSF2ECO2&jDsAJ_L+Mm<1??Yzi^t65TB%)7Bi^8Pb=G?i?zL=1b z1ECQ_=8FO3HU#By^;n6&4&(#P6fW50O5^Y2k;$nS1zUx@t$*Ep!U(g8#5aJA2DMeOpUbF*|8fFHgCkb)LYkSzsAZh^0uKFN>pCLF6D!9lTqh z1_vFSW~Xv2XLw5>f~KF%K}RiUx$GH9-oqYATI7vH3jIU;{)nQjX+ME*iaG%-V+Jd77F%U!=x{s++anqV3vVNjk!{ zla7nc@QRHZ(h04`8hb2S+2^(Res3&()wh3oT&w&|-|QzgrVbslj%;=Jk|8yA)U|Z| zWdCfZ;I+qJimmyER?#sb7=!i$md*omTUmLsl(@hxOlyrLI0E*J*9wo`9Lo0B+F4U3 zJX@uFJJp0VIc$#g-w z5b&~e4^HJ3)KpDu@zuHh%n^z`O1BJ!Lc^+!yQZe~OvZqrZh|9EYgtWZDz6e{PM2>F z_qM08ue#yYB+RVo$L2~x^)YQR&$MCC88v->>bF1$FLZ>gR`IsqvHUl+y*}<9d4jVU zabIW%_-4z(;?k0jR3lJsrQ|z1n}&80}1aO&;yk(g{r?;HA|^*yEF}bsHq| zI@&1X_x&xxWxk)v#aD`)jxkwf*P|jqW*35H9UXPk@D3wsO~wL2(W+Ly)unqDvg^A+ zXCX945%lJu+HGNFY*T(xlh8ztyu?mQ?-u3G5`uf3z2tq-Et{Yxn`nsU8WH!{XT=lC zRV&&}tKQ(mY)Xl*Q8PscHkCiMSw>e6!T+{eX+&=GjMrVWNz$6dl$4)WlAlk2y+h8# zt_(NdO~y(Z439{cmxP?$DaQ8KA4 zrL~lc`G1A8_;5Hy_WJI-QX?1#0Sv9r2QN5kD&%~XdZflO6zNPVX^UQ%ny!KY|GPBdY68Z0 z?GUZ_yf(eDv2NcIImtK-aDI&>q>b8?6q+t$Mn?Sav?0l;A`P?LDnD>z>=@oxy%^L9 z>~NcyC%s&b-hB+JPx2lkPXife><3xGC6vYCiTp8jcE@0A#a3iqej>T$UK?{9M4sa- zLCM_Oi24`C zQt~5=x%5o>_;rR)m_h}{G*6auiN5^eCkCH$<{H{i8ytTvn%E}=KRCnKv4ws$F^@Yr z9r78B-c6U3TO&;4sL)aVM$O1;PgoxurV&GLFWL*Itop~WqBshKIr5!3|?-nm@lmG z_NuDWerF$7rSyF?6|Nn`sb* zI)b16a{sBa*(PI6sG2L9(*2Z0(`zCR6gTt^Lx0kY=J1sgH$nH$sfyR(t&i112VGHc z^8BIh={~+_Av0ZXunN-9Fjx=}5OClpKZIpf5Z*H+1jJ_m1Ozhp6?Yp(XBQ6}Q)dQu zTbmA*t;kF!G~Ww-^lRTEnp=xV&szk<;3h0PM4xB^_E?hmsK`zIEy>+-L^ry1Vg2#( z{S14v&i?(c3Gw^mm6&3JK{1Zual0981{Mm<5(x!wKokqi-aoC|7naW2q?F=x-J+911xK zLO^EHx#Js%T&&@?MQqeJs}jcWq@VB6$~RC1LX|vjF#r`qEH?VsJ7sRy9au zjDjC4<9{pC(xD^-B`)#pR>7sh#JL)FkLxQwIRw#(%iJ7jxqk%mKDtc-}0ik&UPnZ+?&i45OmFe?m? zIohfhJtwxkXV7A4r2VbEazeOrk}SK-H2h?->pkOz&^_^+MzjRGOQM^B;UpTHG4=Gq zJsQ%k%ui5Yo(~j?5t6ei8t~d@JMQ+!NF`1jKT0t!7Ep0rxIjgNzh^_&4 zr=+@SY{3paAuw}s0%UhDzZs_Jqo>$4u+j}${YmmBSB#n$c(z0P8}jd?1n-xaN)32~ zC=o(HVE${AxLBClnlk>yng5KHGfmmAYa)1^H?(4%%`uof6IJPz;3XKrXH69w4W&cj zpKD9-y}qT5*f|TIp~J%~qTy255uquRCAB2#*DJt?p6YMkiN{}=)lD=-LNszwWMAF* z`aKdKoi@TU3yX_Lj3zW4=u~NjQShN!U^G?o1ilp|2N(8A`s2$>tfgaE>aP9TrrA_M z4~K`k7O~rH!lq6FFCMxzBpeVcrI-(l`q|sLcx`(YD&gP`nl1m^*PN#P&80a7($Y)SBCycP+AV@!pTX9&F7_56tGf1!YCr)Uak%1$ zzuofd~8K2ML*ta_)9TfQ&1 zOZuHm&`BuXR|^SSIiEeiA&UIGe=kF9;kcLf!Lm_eY>*Ef`wtmp2twdT+$bWE%g|zR zLKQ+TD=Pxrts~Olm&jC)Hn685WV(MOJY(ykeqdIdhggr^MR54)ytvbAF=(F6oV8_WPtT2xMFwjwYAtm{5k!Y5_hrXhW7c=} z?1J{@OIc;fiJ$X`gd>a^rjiul^(td+kR7{6Mjf__M6#;CT}(5ve3WoCCm*fSJ?UbW zowOQ^68hx36=i;D>&})Ywd;bY7yL}Zu}RD;c@Mw;>$&r}^P)4-$4!;Kdd(IWd2#V* zH&egeN#ecYAj(2wTn3B%1V$ptubMPQr~D_GY%vGTh>C5YfE#OymS3sm$4tG{VUAAl zd32hg7)3h0lHFP(Jp6J>Onh56X66C{#*IUPMs0aH$VWEUs#ISDqoaDh_Y$aY%B3np zEF~Vgn^|tA&Du<4C?La`!}^tIGKvTf8i;|$F93m>8VtN5EWMD_#`}24js(`_6IOk)G_XWAC;jhAG)nOWiwh)fIjh8p=&lf1umnYp{(rhzE^v0(@Dl1yX}0 z*REA9N3A2D8hQ>JT&!r3tHLCLRd_VS0II&$_ooz^$NCTJ@>7zY{vN>FmHi{On(gi<_V=zl>S#o^0WUY%5fuM|ZyUvX2G`0QCdF+xY#cYVpA|EDcc4x6r(4P{SByG|FQLQu(&ZE3Fs_s;=(?T` z(Om2-2Ti}dtuR}mgBBy)_4hB!xY}xaSIi^5oXx%7>3f;Ct?Dr-YV!>5R}}GQKVI?; zZw3U;22pFa%X&hHPn`c`gx)r0lxTi?_jd))F)Y~(1iJwWP!JI4U->C@8Ha6 zZ0}_HN4;mok6HCGp@}}cA{2DcuaQ}zH$mHulm`guYJJC?r9f|dFJYDS;)C54@2{>K zbDqWO_73|;fla=CjhuyQKAof@OoS!Fe5c689i^{8+>MIkss#YZ9U%PUw8|ia$#!SK z3VIRIK@oylJe7K;$4i*W^(RF9cM47wG`Cf$Q(?=8Wrcg$2mc#3T|@Y6r&DS^Xk%9N z8UKA7p>&cp7l=tFHc~;4(0YnK+-g|b4IAMS9j+p<{;FS8%v=}$NNK#*B-wWSjm$5E zznRf~qr6t(NSRqcwFlo2r*x@_=JE?V%96rS^G-hxeC@@qEz!4sNE^)KlOFWGeU)i=W#Z-@#g!f&!fkUr;Y@(Qp2Fq&h-P@d`FHr0WK zfI$22HZ^o`_^U~k$L!Xa(Apnp;Wll-nJ}>44S@4U?@yD8ofVoVYiWv5#cx-sw(0AS zhG4gjl<`iSqr9s}9bNM|(m;i`y~OTH$IT4*l-J~|eN{5iykb5X+fdzz_@2fWV!!z` zP^SouEDm6z*<(DQo!^26C5xCf=)v%;V<~jXcEDsSYC&MV&5)`Kn=PV=^$F@8rZdD7 zM_kZXN$2*qEB^~qAiwt}k(u@Y zl6S;BXY27`Pmyf3`vT&&ch=cRjeTex+JE;}x8RF-mv+;{L^OMIQeRr(q_^+Zp5rVR zvE-Nc2Bjbk355myA18U?hT~NO+><$A7wC`s^Y6_+;7>_g*xt^?)Xqg;#lykWS@%!Z z{uAIjM{@N9e5y3~_Cox(GLQUb&B`H zF5nuag4+T0Z#CNa`hO_@Zj*mjr1gsl1O6ifgkAvv;!ijKd-D$f#r-AhY+>kRYNG7o zWNByq*Hq}A2>+Zn{Rd$J+@*h;Mg3FspU(7uL~kPh68)!Z{ZD{@D(n9M%*R3g|5f)t l#s8_7{v%G6@L%HppO#XP2E6-o2GXAgc&uC|f*T#;{{i?!)_ec} literal 0 HcmV?d00001 From ae96790b1771e9e956b6cdcaf6ef087ab766b9c8 Mon Sep 17 00:00:00 2001 From: Ted Date: Thu, 26 Jun 2025 02:37:29 +0000 Subject: [PATCH 4/7] Add WhlRepacker.py utility script --- utils/WhlRepacker.py | 79 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 utils/WhlRepacker.py diff --git a/utils/WhlRepacker.py b/utils/WhlRepacker.py new file mode 100644 index 0000000..00ad2aa --- /dev/null +++ b/utils/WhlRepacker.py @@ -0,0 +1,79 @@ +import zipfile +import os +import shutil +from pathlib import Path + +def repack_single_wheel(wheel_path: Path, output_dir: Path): + """Repack a single wheel to use Metadata-Version: 2.3""" + temp_dir = output_dir / (wheel_path.stem + '_unpacked') + + # Unpack the wheel + with zipfile.ZipFile(wheel_path, 'r') as zip_ref: + zip_ref.extractall(temp_dir) + + # Locate the METADATA file + metadata_file = None + for root, _, files in os.walk(temp_dir): + for file in files: + if file == 'METADATA': + metadata_file = Path(root) / file + break + if metadata_file: + break + + if not metadata_file or not metadata_file.exists(): + print(f"[ERROR] METADATA not found in: {wheel_path.name}") + shutil.rmtree(temp_dir) + return + + # Modify Metadata-Version + with open(metadata_file, 'r', encoding='utf-8') as f: + lines = f.readlines() + + with open(metadata_file, 'w', encoding='utf-8') as f: + for line in lines: + if line.startswith("Metadata-Version:"): + f.write("Metadata-Version: 2.3\n") + else: + f.write(line) + + # Repack the wheel + new_wheel_name = wheel_path.stem + '.whl' + new_wheel_path = output_dir / new_wheel_name + + with zipfile.ZipFile(new_wheel_path, 'w', zipfile.ZIP_DEFLATED) as zipf: + for root, _, files in os.walk(temp_dir): + for file in files: + file_path = Path(root) / file + arcname = file_path.relative_to(temp_dir) + zipf.write(file_path, arcname) + + shutil.rmtree(temp_dir) + print(f"[DONE] Repacked: {new_wheel_path.name}") + +def process_all_wheels(input_dir: str, output_dir: str = None): + """Scan folder and process all .whl files""" + input_dir = Path(input_dir) + output_dir = Path(output_dir) if output_dir else input_dir + + if not input_dir.is_dir(): + raise ValueError("Input path must be a directory.") + + whl_files = list(input_dir.glob("*.whl")) + if not whl_files: + print("No .whl files found.") + return + + print(f"Found {len(whl_files)} .whl file(s). Starting conversion...") + + for whl_file in whl_files: + repack_single_wheel(whl_file, output_dir) + +if __name__ == "__main__": + import sys + if len(sys.argv) < 2: + print("Usage: python repack_wheels_batch.py []") + else: + input_dir = sys.argv[1] + output_dir = sys.argv[2] if len(sys.argv) > 2 else None + process_all_wheels(input_dir, output_dir) From b2701ad33ef751fb6fd8cfc4acc65e04d049fb35 Mon Sep 17 00:00:00 2001 From: Ted Date: Thu, 26 Jun 2025 02:55:10 +0000 Subject: [PATCH 5/7] Change location to utils --- .../CheckInstalledPackages_withRequirements.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename CheckInstalledPackages_withRequirements.py => utils/CheckInstalledPackages_withRequirements.py (100%) diff --git a/CheckInstalledPackages_withRequirements.py b/utils/CheckInstalledPackages_withRequirements.py similarity index 100% rename from CheckInstalledPackages_withRequirements.py rename to utils/CheckInstalledPackages_withRequirements.py From 3a1ab37fa5705af03a678ef4c1eb56b8c4f95b7a Mon Sep 17 00:00:00 2001 From: Ted Date: Thu, 26 Jun 2025 02:55:24 +0000 Subject: [PATCH 6/7] Update timestamp for monthly report part --- GenerateReport.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/GenerateReport.py b/GenerateReport.py index 73d01a7..321d544 100644 --- a/GenerateReport.py +++ b/GenerateReport.py @@ -336,9 +336,12 @@ def main() -> None: } custodian_raw_df['Custodian'] = custodian_raw_df['Custodian'].astype(str).map(custodian_map_rev) - now = datetime.now().strftime("%Y%m-%d-%H%M") - monthly_file_path = os.path.join(monthly_report_dir, f"MonthlyReport-{now}.xlsx") - YearMonth = datetime.now().strftime("%Y%m") + now = now_sg() + timestamp = now.strftime("%Y%m-%d-%H%M") + monthly_file_path = os.path.join( + monthly_report_dir, f"MonthlyReport-{timestamp}.xlsx" + ) + YearMonth = now.strftime("%Y%m") # Write to Monthly Report try: From e3d17330aae8bd03b5190cf3a894cd2ccf1e6200 Mon Sep 17 00:00:00 2001 From: Ted Date: Thu, 26 Jun 2025 03:05:11 +0000 Subject: [PATCH 7/7] Update usage --- utils/WhlRepacker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/WhlRepacker.py b/utils/WhlRepacker.py index 00ad2aa..99169a4 100644 --- a/utils/WhlRepacker.py +++ b/utils/WhlRepacker.py @@ -3,6 +3,7 @@ import shutil from pathlib import Path + def repack_single_wheel(wheel_path: Path, output_dir: Path): """Repack a single wheel to use Metadata-Version: 2.3""" temp_dir = output_dir / (wheel_path.stem + '_unpacked') @@ -72,7 +73,7 @@ def process_all_wheels(input_dir: str, output_dir: str = None): if __name__ == "__main__": import sys if len(sys.argv) < 2: - print("Usage: python repack_wheels_batch.py []") + print("Usage: python WhlRepacker.py []") else: input_dir = sys.argv[1] output_dir = sys.argv[2] if len(sys.argv) > 2 else None