]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ci : bump ty to 0.0.33 (#22535)
authorSigbjørn Skjæret <redacted>
Thu, 30 Apr 2026 13:15:54 +0000 (15:15 +0200)
committerGitHub <redacted>
Thu, 30 Apr 2026 13:15:54 +0000 (16:15 +0300)
* bump ty to 0.0.33

* update typings

.github/workflows/python-type-check.yml
convert_hf_to_gguf.py
scripts/jinja/jinja-tester.py

index dc7aebe24ca2c03ce12444b4013aa407ea99ff78..2d3fa163d233d47025a4d7765a41e7dd64f540b5 100644 (file)
@@ -31,7 +31,7 @@ jobs:
         uses: actions/setup-python@v6
         with:
           python-version: "3.11"
-          pip-install: -r requirements/requirements-all.txt ty==0.0.26
+          pip-install: -r requirements/requirements-all.txt ty==0.0.33
       # - name: Type-check with Pyright
       #   uses: jakebailey/pyright-action@v2
       #   with:
index 90c2b7094c716f20e2d28289fc97e809ad3b66cf..5287c4df9410919e171a206d9e458300c6a220be 100755 (executable)
@@ -6658,7 +6658,7 @@ class BertModel(TextModel):
 
         tokens: list[bytes] = [f"[PAD{i}]".encode("utf-8") for i in range(vocab_size)]
         scores: list[float] = [-10000.0] * vocab_size
-        toktypes: list[int] = [SentencePieceTokenTypes.UNUSED] * vocab_size  # ty: ignore[invalid-assignment]
+        toktypes: list[int] = [SentencePieceTokenTypes.UNUSED] * vocab_size
 
         if isinstance(tokenizer, SentencePieceProcessor):
             for token_id in range(tokenizer.vocab_size()):
index 4f79b8da3db3168abe72127ac5a7572d7baa54b0..a83f025411ae74f1902497e418792bca0b9deaf6 100755 (executable)
@@ -20,6 +20,7 @@ from PySide6.QtCore import Qt, QRect, QSize
 from jinja2 import TemplateSyntaxError
 from jinja2.sandbox import ImmutableSandboxedEnvironment
 from datetime import datetime
+from typing import Callable
 
 
 def format_template_content(template_content):
@@ -395,7 +396,7 @@ class JinjaTester(QMainWindow):
                 ensure_ascii=ensure_ascii,
             )
         )
-        env.globals["strftime_now"] = lambda format: datetime.now().strftime(format)  # ty: ignore[invalid-assignment]
+        env.globals["strftime_now"]: Callable[[str], str] = lambda format: datetime.now().strftime(format)
         env.globals["raise_exception"] = raise_exception  # ty: ignore[invalid-assignment]
         try:
             template = env.from_string(template_str)