From 5584fa27f9c5fd8583f5c8b5e3f87ffd473879f4 Mon Sep 17 00:00:00 2001 From: tiye Date: Mon, 2 Nov 2026 22:00:46 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E5=AF=B9=20Arithmetic=20=E8=87=B3?= =?UTF-8?q?=E6=AD=A3=E5=BC=8F=20Calcit=200.34.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/tests.yaml | 6 +++--- README.md | 6 +++--- deps.cirru | 2 +- package.json | 2 +- yarn.lock | 10 +++++----- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 79c3919..c58722a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -23,7 +23,7 @@ jobs: run: corepack enable - uses: calcit-lang/setup-calcit@v1.5.0 with: - version: "0.32.1" + version: "0.34.1" tools: calcit,caps caps-version: "0.1.1" - name: Install dependencies @@ -35,12 +35,12 @@ jobs: - name: Check snapshot and public contracts run: | set -euo pipefail - test "$(calcit --version)" = "0.32.1" + test "$(calcit --version)" = "0.34.1" test ! -e compact.cirru test ! -e package.cirru calcit edit format if ! git diff --exit-code --quiet -- calcit.cirru; then - echo '::error file=calcit.cirru::Snapshot is not canonical. With Calcit 0.32.1, run calcit edit format and inspect definitions through calcit query def.' + echo '::error file=calcit.cirru::Snapshot is not canonical. With Calcit 0.34.1, run calcit edit format and inspect definitions through calcit query def.' exit 1 fi calcit --warn-dyn-method --check-only --all-defs diff --git a/README.md b/README.md index 1ecf68c..8d4fd9f 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ Arithmetic 复数运算模块,使用 `[实部, 虚部]` 数字列表;不提供前端资源或服务部署。 -使用者影响:CLI 与 `@calcit/procs` 配对升级至正式 **0.32.1**,CI 使用同一版本。 +使用者影响:CLI 与 `@calcit/procs` 配对升级至正式 **0.34.1**,CI 使用同一版本。 使用者需重新安装依赖并重新生成 JavaScript;模块版本仍为 0.0.1,本 PR 不代表新 tag 或 npm 发布。 -主线已采用当前类型标注,本轮官方 formatter 无需再次改写 Snapshot;运算逻辑、公开 `List` 契约、列表长度约束和原八种运算断言不变。 +八个公开运算函数已使用具体数字列表合同,没有可直接替换的 Dynamic 联合边界。本轮官方 formatter 无需改写 Snapshot;运算逻辑、公开 `List` 契约、列表长度约束和原八种运算断言不变。 没有前端资源,不添加 COS/CDN 配置;保留原全部类型门禁与 native/JavaScript 回放。移除已弃用的 --strict-types 开关,默认严格检查不变。 ### Usages @@ -30,7 +30,7 @@ Functions: ### Workflow -需要配对的正式 Calcit / `@calcit/procs` 0.32.1、caps 0.1.1、Node.js 24 和 Yarn 4.18.0: +需要配对的正式 Calcit / `@calcit/procs` 0.34.1、caps 0.1.1、Node.js 24 和 Yarn 4.18.0: ```sh caps --ci --strict diff --git a/deps.cirru b/deps.cirru index 0164805..263aae0 100644 --- a/deps.cirru +++ b/deps.cirru @@ -1,3 +1,3 @@ -{} (:calcit-version |0.32.1) +{} (:calcit-version |0.34.1) :version |0.0.1 :dependencies $ {} diff --git a/package.json b/package.json index f4fb250..8de52fc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "version": "0.0.1", "dependencies": { - "@calcit/procs": "0.32.1" + "@calcit/procs": "0.34.1" }, "scripts": { "compile": "calcit js", diff --git a/yarn.lock b/yarn.lock index e8e77b6..9436b01 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,15 +12,15 @@ __metadata: languageName: node linkType: hard -"@calcit/procs@npm:0.32.1": - version: 0.32.1 - resolution: "@calcit/procs@npm:0.32.1" +"@calcit/procs@npm:0.34.1": + version: 0.34.1 + resolution: "@calcit/procs@npm:0.34.1" dependencies: "@calcit/finger-vec": "npm:0.1.1" "@calcit/ternary-tree": "npm:0.0.26" "@cirru/parser.ts": "npm:0.0.10" "@cirru/writer.ts": "npm:^0.1.9" - checksum: 10c0/54c505396a4653e643d24eaa71bf9a029b48034cabcd68ce47b2b40b565cf04a4693ac47c7feb34b8e84936621a397802743bffd3134ddeb37b08d23ef113923 + checksum: 10c0/480d9a1dd100ad6cb3265942912f7c0245759bfce467458869155e9a3965fcacb4b990b8c836ea4f1e0068b23f54f48c7950800954984ed85017aedad236b420 languageName: node linkType: hard @@ -49,6 +49,6 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@calcit/procs": "npm:0.32.1" + "@calcit/procs": "npm:0.34.1" languageName: unknown linkType: soft