From b97afdc2edd796532d8699c60172f0eeabfe49d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sigbj=C3=B8rn=20Skj=C3=A6ret?= Date: Wed, 9 Sep 2026 13:56:36 +0200 Subject: [PATCH] bump numpy to 2.4.6 --- gguf-py/pyproject.toml | 6 +++--- pyproject.toml | 4 ++-- requirements/requirements-convert_legacy_llama.txt | 2 +- requirements/requirements-gguf_editor_gui.txt | 2 +- requirements/requirements-server-bench.txt | 2 +- requirements/requirements-tool_bench.txt | 2 +- tools/server/tests/requirements.txt | 2 +- ty.toml | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/gguf-py/pyproject.toml b/gguf-py/pyproject.toml index d11c34a2186d..b4b0eecffab8 100644 --- a/gguf-py/pyproject.toml +++ b/gguf-py/pyproject.toml @@ -6,8 +6,8 @@ keywords = ["ggml", "gguf", "llama.cpp"] dynamic = ["classifiers"] readme = "README.md" authors = [{name = "GGML", email = "ggml@ggml.ai"}] -requires-python = '>=3.10' -dependencies = ['numpy (>=1.17)', 'tqdm (>=4.27)', 'pyyaml (>=5.1)', 'requests (>=2.25)'] +requires-python = '>=3.11' +dependencies = ['numpy (>=2.4.6)', 'tqdm (>=4.27)', 'pyyaml (>=5.1)', 'requests (>=2.25)'] classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", @@ -35,7 +35,7 @@ packages = [ ] [tool.poetry.dependencies] -python = ">=3.10" +python = ">=3.11" [tool.poetry.group.dev.dependencies] pytest = "^5.2" diff --git a/pyproject.toml b/pyproject.toml index 46cf68ca1a39..a19130d4d8c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,9 +6,9 @@ version = "0.0.0" dynamic = ["classifiers"] readme = "README.md" authors = [{name = "GGML", email = "ggml@ggml.ai"}] -requires-python = '>=3.10,<3.15' +requires-python = '>=3.11,<3.15' dependencies = [ - 'numpy (>=1.26.4,<3.0.0)', + 'numpy (>=2.4.6,<3.0.0)', 'sentencepiece (>=0.1.98,<0.3.0)', 'transformers (==4.57.6)', 'protobuf (>=4.21.0,<5.0.0)', diff --git a/requirements/requirements-convert_legacy_llama.txt b/requirements/requirements-convert_legacy_llama.txt index 28221fad0ce9..63525f25001d 100644 --- a/requirements/requirements-convert_legacy_llama.txt +++ b/requirements/requirements-convert_legacy_llama.txt @@ -1,4 +1,4 @@ -numpy~=1.26.4 +numpy~=2.4.6 sentencepiece>=0.1.98,<0.3.0 transformers==4.57.6 diff --git a/requirements/requirements-gguf_editor_gui.txt b/requirements/requirements-gguf_editor_gui.txt index fd253364e152..f132d6f8b5a1 100644 --- a/requirements/requirements-gguf_editor_gui.txt +++ b/requirements/requirements-gguf_editor_gui.txt @@ -1,3 +1,3 @@ -numpy~=1.26.4 +numpy~=2.4.6 PySide6~=6.9.0 gguf>=0.17.0 diff --git a/requirements/requirements-server-bench.txt b/requirements/requirements-server-bench.txt index fb3b0d2664b0..984e2bdf1d67 100644 --- a/requirements/requirements-server-bench.txt +++ b/requirements/requirements-server-bench.txt @@ -1,5 +1,5 @@ datasets~=4.8.0 matplotlib~=3.10.0 -numpy~=1.26.4 +numpy~=2.4.6 requests~=2.32.3 tqdm~=4.67.1 diff --git a/requirements/requirements-tool_bench.txt b/requirements/requirements-tool_bench.txt index 3e6f824165c4..07a658b6bf81 100644 --- a/requirements/requirements-tool_bench.txt +++ b/requirements/requirements-tool_bench.txt @@ -1,7 +1,7 @@ aiohttp~=3.9.3 pytest~=8.3.3 matplotlib~=3.10.0 -numpy~=1.26.4 +numpy~=2.4.6 openai~=2.14.0 pandas~=2.2.3 prometheus-client~=0.20.0 diff --git a/tools/server/tests/requirements.txt b/tools/server/tests/requirements.txt index 6c256f67d838..409fe674fe04 100644 --- a/tools/server/tests/requirements.txt +++ b/tools/server/tests/requirements.txt @@ -2,7 +2,7 @@ aiohttp~=3.9.3 pytest~=8.3.3 pytest-xdist~=3.6 filelock~=3.16 -numpy~=1.26.4 +numpy~=2.4.6 openai~=2.14.0 prometheus-client~=0.20.0 requests~=2.32.3 diff --git a/ty.toml b/ty.toml index 340b0649d334..fbc403a99ad5 100644 --- a/ty.toml +++ b/ty.toml @@ -1,6 +1,6 @@ [environment] extra-paths = ["./gguf-py", "./examples/model-conversion/scripts", "./tools/server/tests", "./scripts/snapdragon/qdc/tests"] -python-version = "3.10" +python-version = "3.11" [rules] deprecated = "warn"