docs(research): выбрано обновление sherpa-onnx для шага окна #39

Merged
ddmitry merged 2 commits from research/issue-36-window-shift into master 2026-08-30 23:16:33 +03:00
Owner

Что

  • Установлена точная граница: в 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.

## Что - Установлена точная граница: в 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
ddmitry added 2 commits 2026-08-30 23:10:23 +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.
ddmitry merged commit e7c6eacb56 into master 2026-08-30 23:16:33 +03:00
ddmitry deleted branch research/issue-36-window-shift 2026-08-30 23:16:34 +03:00
Sign in to join this conversation.