Skip to content

Commit b7b56f6

Browse files
authored
chore(release): 1.4.3 (#266)
1 parent a2d735d commit b7b56f6

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [v1.4.3] - 2026-07-14
11+
12+
### Fixed
13+
- **`pip install cldk` no longer fails on Python 3.14.** Removed the unused `pyarrow==20.0.0`
14+
dependency (the orphaned companion of the previously removed pandas): nothing in the SDK
15+
imports it, and its cp39–cp313-only wheels forced an Arrow C++ source build — and usually a
16+
failure — on Python 3.14 installs. (#145)
17+
- **TypeScript Neo4j backend: `get_external_symbols()` works again.** Reconstructing External
18+
(phantom) nodes raised a Pydantic `extra_forbidden` error for every node, because the
19+
reconstructor forwarded graph properties (`signature`, and a fabricated `kind`) that the slim
20+
`TSExternalSymbol` model deliberately omits. The reconstructor now conforms to the model and
21+
the analyzer's published Neo4j schema; the node's `signature` remains the map key. (#231)
22+
1023
## [v1.4.2] - 2026-07-14
1124

1225
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "cldk"
3-
version = "1.4.2"
3+
version = "1.4.3"
44
description = "The official Python SDK for Codellm-Devkit."
55
readme = "README.md"
66
license = { text = "Apache-2.0" }

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)