Repository navigation
OpenCCForSigil v0.2.1
OpenCCForSigil v0.2.1
Install
Download the package that matches the operating system, architecture, and
CPython ABI used by Sigil's plugin process. GitHub's automatically generated
source archives are not installable plugins.
| Asset | Runtime coverage | Size (bytes) | Real Sigil host acceptance |
|---|---|---|---|
| Fat Plugin | Five CPython 3.14/cp314 runtimes: Linux aarch64/x86_64, macOS arm64/x86_64, Windows x86_64 | 27,279,952 | Not verified |
| macOS arm64 | Apple Silicon, CPython 3.14/cp314 | 5,432,598 | Not verified |
| macOS x86_64 | Intel or Rosetta, CPython 3.14/cp314 | 5,480,192 | Not verified |
| Windows x86_64 | Windows x64, CPython 3.14/cp314 | 5,579,574 | Not verified |
| Linux x86_64 | Linux x86_64, CPython 3.14/cp314 | 5,858,464 | Not verified |
| Linux x86_64 cp312 | Linux x86_64, CPython 3.12/cp312, including Ubuntu 24.04's packaged Sigil | 5,858,442 | Not verified |
| Linux aarch64 | Linux aarch64, CPython 3.14/cp314 | 5,807,038 | Not verified |
| SHA256SUMS.txt | SHA-256 digests for all seven ZIPs | 723 | — |
Choose the Linux package whose CPython ABI matches Sigil's plugin process.
The standard Linux packages require CPython 3.14/cp314; the separate x86_64
package requires CPython 3.12/cp312. The Fat Plugin contains the five cp314
payloads and does not include the cp312 runtime.
Changes
- Preserve the Taiwan-to-Simplified author-credit marker
◎【著】, including
with Jieba segmentation. Ordinary contextual conversion such as
慰藉著→慰藉着remains unchanged. - Add localized rule-writing help to the Rules / sandbox page, plus a detailed
guide in the installable plugin package.
Automated validation
The main CI run
passed all six native payload jobs, cross-platform Jieba comparison, repository
tests, package builds, and six runtime package smoke jobs at commit
e6b9669307e61ce0168149c8724dbb9bc3da6419. The tagged release run
at the same commit passed those jobs, generated and verified provenance
attestations for every release asset, and published this Release. Downloaded
assets also passed tools/release_assets.py, SHA-256 verification, and
independent attestation verification for all eight files. These checks do not
establish acceptance inside a real Sigil process.
Verify downloaded checksums with tools/release_assets.py and verify each
artifact's provenance with:
for asset in OpenCCForSigil_*.zip SHA256SUMS.txt; do
gh attestation verify "$asset" \
--repo liyafly/OpenCCForSigil \
--signer-workflow liyafly/OpenCCForSigil/.github/workflows/ci.yml
doneThe SHA-256 of the published SHA256SUMS.txt is
d35b0df5518a60493d6a003cc8e8c42d680739da7eb6b87477218c2e0204b5a1.
Remaining acceptance
Installation, conversion, save, and reopen have not been tested in a real Sigil
host on any supported platform. Host acceptance remains Not verified.