From 794d9a5331168af3f0403f55b567b55ca5ff8c6f Mon Sep 17 00:00:00 2001 From: NiJingzhe <1448976235@qq.com> Date: Wed, 14 Oct 2026 15:35:04 +0800 Subject: [PATCH] release: 2.2.3 (not 2.3.0) The version of this release is 2.2.3: rename the version, update notes and README references. Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.md | 2 +- README.md | 8 ++++---- README.zh-CN.md | 8 ++++---- docs/skill/SKILL.md | 4 ++-- docs/updates/{2.3.0.md => 2.2.3.md} | 2 +- docs/updates/{2.3.0.zh-CN.md => 2.2.3.zh-CN.md} | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) rename docs/updates/{2.3.0.md => 2.2.3.md} (98%) rename docs/updates/{2.3.0.zh-CN.md => 2.2.3.zh-CN.md} (98%) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb00dbb..e754474 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ user-facing notes live in [`docs/updates/`](docs/updates/) (English and ## Unreleased -## 2.3.0 — 2026-10-14 +## 2.2.3 — 2026-10-14 ### Added diff --git a/README.md b/README.md index cacb76a..8e2e817 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ the full crank cycle sweeps clean in the same sim · --- -## Update Notes (2.3.0) +## Update Notes (2.2.3) > Validate generated definitions, assembly constraints, and manufacturing > geometry before production use. @@ -162,7 +162,7 @@ the full crank cycle sweeps clean in the same sim · through the running editor (the page updates live, each write prints the cell's status and errors); `sca new NAME` creates a notebook the editor then lists. -Full notes for this version: [`docs/updates/2.3.0.md`](docs/updates/2.3.0.md). +Full notes for this version: [`docs/updates/2.2.3.md`](docs/updates/2.2.3.md). Earlier versions: the [changelog](CHANGELOG.md) and [`docs/updates/`](docs/updates/). --- @@ -183,7 +183,7 @@ in a compact public API for creating solids, applying features, tagging semantic intent, querying topology, exporting manufacturing files, and translating recorded models into FreeCAD workflows. -Current release: `simplecadapi==2.3.0`. +Current release: `simplecadapi==2.2.3`. ## What It Provides @@ -698,7 +698,7 @@ and the [STEP reconstruction workflow](docs/skill/references/workflows/step-reco ## Documentation -- 2.3.0 update notes: [`docs/updates/2.3.0.md`](docs/updates/2.3.0.md) +- 2.2.3 update notes: [`docs/updates/2.2.3.md`](docs/updates/2.2.3.md) - 2.2.2 update notes: [`docs/updates/2.2.2.md`](docs/updates/2.2.2.md) - 2.2.1 update notes: [`docs/updates/2.2.1.md`](docs/updates/2.2.1.md) - 2.1.3b1 update notes: [`docs/updates/2.1.3b1.md`](docs/updates/2.1.3b1.md) diff --git a/README.zh-CN.md b/README.zh-CN.md index aa93996..f643248 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -133,7 +133,7 @@ CalculiX 静力 FEM(边界面按保真的 `interface.*` 标签选取,仿真 --- -## 更新日志(2.3.0) +## 更新日志(2.2.3) > 投入生产前请验证生成的定义、装配约束和制造几何。 @@ -144,7 +144,7 @@ CalculiX 静力 FEM(边界面按保真的 `interface.*` 标签选取,仿真 notebook 的 cell(页面实时更新,每次写入都打印该 cell 的状态和错误);`sca new NAME` 创建一个 编辑器随即列出的 notebook。 -本版本的完整说明:[`docs/updates/2.3.0.zh-CN.md`](docs/updates/2.3.0.zh-CN.md)。 +本版本的完整说明:[`docs/updates/2.2.3.zh-CN.md`](docs/updates/2.2.3.zh-CN.md)。 更早的版本:见[更新日志](CHANGELOG.md)和 [`docs/updates/`](docs/updates/)。 --- @@ -162,7 +162,7 @@ CalculiX 静力 FEM(边界面按保真的 `interface.*` 标签选取,仿真 SimpleCADAPI 是一个基于 OCP 的 Python CAD SDK,提供清晰的函数式建模操作和可重放的模型图。它在 OpenCascade 几何内核之上提供精简的公共 API,可用于创建实体、应用特征、添加语义标签、查询拓扑、导出制造文件,以及将记录的模型转换为 FreeCAD 工作流。 -当前版本:`simplecadapi==2.3.0`。 +当前版本:`simplecadapi==2.2.3`。 ## 核心能力 @@ -588,7 +588,7 @@ uv run --extra fem python examples/ap242_gmsh_volume_mesh/run_calculix.py ## 文档 -- 2.3.0 更新说明:[`docs/updates/2.3.0.zh-CN.md`](docs/updates/2.3.0.zh-CN.md) +- 2.2.3 更新说明:[`docs/updates/2.2.3.zh-CN.md`](docs/updates/2.2.3.zh-CN.md) - 2.2.2 更新说明:[`docs/updates/2.2.2.zh-CN.md`](docs/updates/2.2.2.zh-CN.md) - 2.2.1 更新说明:[`docs/updates/2.2.1.zh-CN.md`](docs/updates/2.2.1.zh-CN.md) - 2.1.3b1 更新说明:[`docs/updates/2.1.3b1.zh-CN.md`](docs/updates/2.1.3b1.zh-CN.md) diff --git a/docs/skill/SKILL.md b/docs/skill/SKILL.md index 2079717..c16c90c 100644 --- a/docs/skill/SKILL.md +++ b/docs/skill/SKILL.md @@ -4,9 +4,9 @@ description: Build, assemble, inspect, reconstruct, and export parametric CAD mo license: Apache-2.0 metadata: project: simplecadapi - version: 2.3.0 + version: 2.2.3 package-name: simplecadapi - package-version: 2.3.0 + package-version: 2.2.3 --- # SimpleCAD SDK Skill diff --git a/docs/updates/2.3.0.md b/docs/updates/2.2.3.md similarity index 98% rename from docs/updates/2.3.0.md rename to docs/updates/2.2.3.md index ce1a1f8..390c6b4 100644 --- a/docs/updates/2.3.0.md +++ b/docs/updates/2.2.3.md @@ -1,4 +1,4 @@ -# 2.3.0 Update Notes +# 2.2.3 Update Notes The editor (`sca edit`) and an agent can now work on the same notebook without overwriting each other. diff --git a/docs/updates/2.3.0.zh-CN.md b/docs/updates/2.2.3.zh-CN.md similarity index 98% rename from docs/updates/2.3.0.zh-CN.md rename to docs/updates/2.2.3.zh-CN.md index a130d6e..2fa3381 100644 --- a/docs/updates/2.3.0.zh-CN.md +++ b/docs/updates/2.2.3.zh-CN.md @@ -1,4 +1,4 @@ -# 2.3.0 更新说明 +# 2.2.3 更新说明 `sca edit` 编辑器和 agent 现在可以同时处理同一个 notebook,互不覆盖。 diff --git a/pyproject.toml b/pyproject.toml index 19247c2..af1ec22 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "simplecadapi" -version = "2.3.0" +version = "2.2.3" description = "A simplified OCP-native CAD modeling Python API" readme = "README.md" license = { file = "LICENSE" } diff --git a/uv.lock b/uv.lock index c1a2235..7bb8688 100644 --- a/uv.lock +++ b/uv.lock @@ -3227,7 +3227,7 @@ wheels = [ [[package]] name = "simplecadapi" -version = "2.3.0" +version = "2.2.3" source = { editable = "." } dependencies = [ { name = "cadquery-ocp" },