Установлена точная граница: в 1.13.5 параметр доступен только C++-ядру и CLI, а 1.13.6 впервые публикует Python/C API и готовые wheels.
Проверена матрица CPython 3.13/3.14 для Linux, Windows и macOS; отдельно зафиксированы границы glibc, musl и будущего CPython 3.15.
Выбрано обычное обновление до 1.13.6 и описана минимальная сетка прототипа без изменения production-кода.
Проверка
uv run pytest -q: 334 passed, 2 skipped.
CPython 3.13.14 на Linux x86-64 установил согласованную пару sherpa-onnx==1.13.6 / sherpa-onnx-core==1.13.6; публичное поле приняло все пять значений сетки.
## Что
- Установлена точная граница: в 1.13.5 параметр доступен только C++-ядру и CLI, а 1.13.6 впервые публикует Python/C API и готовые wheels.
- Проверена матрица CPython 3.13/3.14 для Linux, Windows и macOS; отдельно зафиксированы границы glibc, musl и будущего CPython 3.15.
- Выбрано обычное обновление до 1.13.6 и описана минимальная сетка прототипа без изменения production-кода.
## Проверка
- `uv run pytest -q`: 334 passed, 2 skipped.
- CPython 3.13.14 на Linux x86-64 установил согласованную пару `sherpa-onnx==1.13.6` / `sherpa-onnx-core==1.13.6`; публичное поле приняло все пять значений сетки.
- `git diff --check`; 23 внешние ссылки отвечают HTTP 200.
- Независимое фактическое и литературное ревью: APPROVED; два NIT закрыты повторной проверкой.
Закрывает #36.
ddmitry
self-assigned this 2026-08-30 23:10:22 +03:00
- Зачем:
- требовалось определить первый wheel с публичным API для шага окна.
- Что:
- зафиксирована граница 1.13.5/1.13.6 и матрица Python/платформ.
- выбрано обычное обновление и задана точная граница прототипа.
- Проверка:
- git diff --cached --check.
- Зачем:
- вывод об обычном обновлении должен опираться на проверяемые API и wheel для поддерживаемых сред.
- Что:
- исправлены ссылки на tagged source и уточнены границы manylinux и будущего CPython 3.15.
- зафиксирован smoke test CPython 3.13 и практическая польза обновления.
- вычищены двусмысленные формулировки без изменения фактов и чисел.
- Проверка:
- uv run pytest -q: 334 passed, 2 skipped.
- 23 внешние ссылки отвечают HTTP 200; git diff --check.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Что
Проверка
uv run pytest -q: 334 passed, 2 skipped.sherpa-onnx==1.13.6/sherpa-onnx-core==1.13.6; публичное поле приняло все пять значений сетки.git diff --check; 23 внешние ссылки отвечают HTTP 200.Закрывает #36.