From 01cb222333bd5a1508bf664f9c21651c4155e592 Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 10 Sep 2026 18:30:59 +0200 Subject: [PATCH] docs: the Python runtime is pip install secryst Corrects the duplicate-name error end to end: every Python install line site-wide now says secryst (the canonical package, ours, 0.2.0 on PyPI), the Libraries example uses 'from secryst import Model', and the interscript-ml 0.1.1 release carries the deprecation pointer. --- src/content/blog/2026-08-24-phonological-layer-shipped.adoc | 2 +- src/content/docs/Libraries.adoc | 4 ++-- src/pages/about.astro | 2 +- src/pages/docs/index.astro | 4 ++-- src/pages/docs/phonological-layer.astro | 2 +- src/pages/ml.astro | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/content/blog/2026-08-24-phonological-layer-shipped.adoc b/src/content/blog/2026-08-24-phonological-layer-shipped.adoc index 27ad836..d748cc8 100644 --- a/src/content/blog/2026-08-24-phonological-layer-shipped.adoc +++ b/src/content/blog/2026-08-24-phonological-layer-shipped.adoc @@ -126,7 +126,7 @@ conversions authorities have published, and a measured neural layer for the ones they haven't. Same discipline, same checksums, same bytes out of every runtime. -Try it: `pip install interscript-ml` — +Try it: `pip install secryst` — `Secryst::Model.load("tha-g2p-small-1.0")` in Ruby, `Model.load` in Python, `transliterateAsync` in TypeScript. The catalog lives at https://github.com/interscript/interscript-ml[interscript-ml]; the diff --git a/src/content/docs/Libraries.adoc b/src/content/docs/Libraries.adoc index 8d0fb66..6138417 100644 --- a/src/content/docs/Libraries.adoc +++ b/src/content/docs/Libraries.adoc @@ -40,13 +40,13 @@ const vocalized = await model.translate("السلام عليكم") Install: ``` -pip install interscript-ml +pip install secryst ``` Load a model and run it: ```python -from interscript_ml import Model +from secryst import Model model = Model.load("ara-diac-small-2.1-int8") print(model.translate("قوله فحكمها في الوفاة")) diff --git a/src/pages/about.astro b/src/pages/about.astro index 760b782..9bbedfd 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -173,7 +173,7 @@ const partners: Partner[] = [
  • Crystalssecryst (gem install secryst · pip install interscript-ml · npm install interscript) — local ONNX + > · pip install secryst · npm install interscript) — local ONNX inference implementing the contract. A crystal has no interscript dependency; an engine without a crystal simply cannot execute maps that declare a vocalization step.
  • diff --git a/src/pages/docs/index.astro b/src/pages/docs/index.astro index d9824a1..8c73a3b 100644 --- a/src/pages/docs/index.astro +++ b/src/pages/docs/index.astro @@ -40,13 +40,13 @@ transliterate("bgnpcgn-ukr-Cyrl-Latn-2019", "Антон")

    Python

    -
    pip install interscript-ml
    +
    pip install secryst
    All libraries →

    Neural models

    gem install secryst
    -# or: pip install interscript-ml
    +# or: pip install secryst How vocalization fits →
    diff --git a/src/pages/docs/phonological-layer.astro b/src/pages/docs/phonological-layer.astro index 1778bf9..ec8a640 100644 --- a/src/pages/docs/phonological-layer.astro +++ b/src/pages/docs/phonological-layer.astro @@ -32,7 +32,7 @@ import Base from "../../layouts/Base.astro"
  • interscript engines stay pure. A map that needs vocalization declares a secryst (or future vocalize) step; without a crystal installed, that map simply cannot run that step.
  • -
  • secryst crystals (gem install secryst · pip install interscript-ml · npm install interscript resolve a model id through models.yaml, download a sha256-verified IMF v1 zip, +
  • secryst crystals (gem install secryst · pip install secryst · npm install interscript resolve a model id through models.yaml, download a sha256-verified IMF v1 zip, cache it under ~/.cache/secryst, and run greedy ONNX inference locally. No cloud, no telemetry.
  • interscript-ml is the contract only: the index, diff --git a/src/pages/ml.astro b/src/pages/ml.astro index 94b8d31..5920470 100644 --- a/src/pages/ml.astro +++ b/src/pages/ml.astro @@ -454,7 +454,7 @@ const clientModels = [ gem install secryst # Python -pip install interscript-ml +pip install secryst # TypeScript / JavaScript npm install secryst