koboldcpp/requirements
Aditya Singh c0c7e147e7
requirements : bump torch to 2.11.0 (#23503)
* requirements: relax torch~=2.6.0 to torch>=2.6.0 for convert_hf_to_gguf

The ~=2.6.0 operator resolves to >=2.6.0, <2.7.0, which fails on
PyPI for platform/CPython combinations where 2.6.x is not present.
The accompanying comment already says 'PyTorch 2.6.0 or later', so
the looser >=2.6.0 matches the documented intent and unblocks
pip install -r requirements/requirements-convert_hf_to_gguf.txt.

Fixes #23408

* requirements: bump torch floor to 2.11.0 per maintainer

* requirements: pin torch to ==2.11.0 per project policy

* requirements: pin mtmd torch and torchvision to 2.11.0/0.26.0 per project policy

* requirements: suppress check_requirements pin warning on mtmd

The check_requirements script flags '==' on lines in files matched by
*/**/requirements*.txt. Append the documented suppression comment to the
pinned torch and torchvision lines (and to the s390x platform marker lines)
so the check passes while keeping the pins required by project policy.

* ty: silence Tensor/Module union check on model[0].auto_model

With torch 2.11.0 stubs, nn.Sequential.__getitem__ now returns
Tensor | Module rather than Module, so model[0].auto_model fails ty
on the SentenceTransformer code path. The runtime behavior is
unchanged because SentenceTransformer always wraps a Module at
index 0. Adding a targeted unresolved-attribute ignore keeps the
type-check green without altering behavior. A follow-up issue
tracks typing the variable explicitly.
2026-05-23 18:24:39 +02:00
..
requirements-all.txt model-conversion : add support for SentenceTransformers (#16387) 2025-10-09 14:35:22 +02:00
requirements-compare-llama-bench.txt compare-llama-bench: add option to plot (#14169) 2025-06-14 10:34:20 +02:00
requirements-convert_hf_to_gguf.txt requirements : bump torch to 2.11.0 (#23503) 2026-05-23 18:24:39 +02:00
requirements-convert_hf_to_gguf_update.txt ci : check that pre-tokenizer hashes are up-to-date (#15032) 2025-08-02 14:39:01 +02:00
requirements-convert_legacy_llama.txt requirements : update transformers to 5.5.1 (#21617) 2026-04-09 12:36:29 +02:00
requirements-convert_llama_ggml_to_gguf.txt py : switch to snake_case (#8305) 2024-07-05 07:53:33 +03:00
requirements-convert_lora_to_gguf.txt common: Include torch package for s390x (#13699) 2025-05-22 21:31:29 +03:00
requirements-gguf_editor_gui.txt gguf-py : add support for sub_type (in arrays) in GGUFWriter add_key_value method (#13561) 2025-05-29 15:36:05 +02:00
requirements-pydantic.txt ci : limit requirements versions (#20980) 2026-03-25 10:55:37 +02:00
requirements-server-bench.txt scripts: benchmark for HTTP server throughput (#14668) 2025-07-14 13:14:30 +02:00
requirements-test-tokenizer-random.txt py : type-check all Python scripts with Pyright (#8341) 2024-07-07 15:04:39 -04:00
requirements-tool_bench.txt py : Bump typer to latest to fix huggingface_hub issue (#21701) 2026-04-11 09:44:15 +03:00