Repository navigation
piper-plus 2.0.1
·
110 commits
to refs/heads/dev
since this release
piper-plus 2.0.1
2.0.0で導入したゼロショット・多言語対応を継続し、配布とCIの不具合を修正するパッチリリースです。
修正内容
- SwiftPM: 公式ONNX Runtime 1.20.0を固定し、利用側のSDK指定なしで依存解決できる構成へ更新。
- Docker: イメージごとにビルドキャッシュを分離し、読み書きの待ち時間を制限。GHCRからDocker Hubへ同一digestを転送し、署名を検証したdigestを実際の合成にも使用。
- npm / ブラウザ: ONNX Runtime Web 1.30.0の検証バージョンとデモ・導入例を同期。不一致をpre-commitとPR CIで検出。
- C# CI: 削除済み作業ディレクトリからのCLI起動を再現するテストを追加。テスト用ランチャーは子の作業ディレクトリを固定し、dotnetの絶対パスを使用。Linux CIで修正前の失敗と修正後の成功を必須化。
- ドキュメント: 2.0の移行手順・配布先を更新し、外部リンク検査の同時実行数・再試行・タイムアウトを明示。
- 依存更新: Python/RustのlockfileとCI Actionsを更新。torch・torchaudioは2.11.0固定を継続。
配布バージョン
| 配布先 | バージョン |
|---|---|
| GitHub Release / PyPI / SwiftPM | 2.0.1 |
| Docker | 2.0.1 |
| npm piper-plus | 0.8.1 |
| Rust crates / CLI | 0.5.2 |
| C# NuGet / CLI | 0.5.1 |
pip install --upgrade piper-plus==2.0.1
npm install piper-plus@0.8.1 onnxruntime-web@1.30.0SwiftPMではpiper-plusの2.0.1を指定してください。各バイナリのSHA-256と署名bundleはリリース添付ファイルに含まれます。