You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A fix release on the v1 line — no API or behaviour changes. Two install- and runtime-blockers, one affecting every Python 3.14 user and one affecting the TypeScript Neo4j backend.
🐛 pip install cldk no longer fails on Python 3.14 (#145)
Removed the unused pyarrow==20.0.0 dependency, the orphaned companion of the pandas dependency dropped earlier. Nothing in the SDK imports it, and its wheels stop at cp313, so a 3.14 install fell back to building Arrow C++ from source — and usually failed.
🐛 TypeScript Neo4j: get_external_symbols() works again (#231)
Reconstructing external (phantom) nodes raised a Pydantic extra_forbidden error for every node, because the reconstructor forwarded graph properties the slim TSExternalSymbol model deliberately omits. It now conforms to the model and to the analyzer's published Neo4j schema; the node's signature remains the map key.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
cldk 1.4.3
A fix release on the v1 line — no API or behaviour changes. Two install- and runtime-blockers, one affecting every Python 3.14 user and one affecting the TypeScript Neo4j backend.
🐛
pip install cldkno longer fails on Python 3.14 (#145)Removed the unused
pyarrow==20.0.0dependency, the orphaned companion of the pandas dependency dropped earlier. Nothing in the SDK imports it, and its wheels stop at cp313, so a 3.14 install fell back to building Arrow C++ from source — and usually failed.🐛 TypeScript Neo4j:
get_external_symbols()works again (#231)Reconstructing external (phantom) nodes raised a Pydantic
extra_forbiddenerror for every node, because the reconstructor forwarded graph properties the slimTSExternalSymbolmodel deliberately omits. It now conforms to the model and to the analyzer's published Neo4j schema; the node'ssignatureremains the map key.Upgrade
Links: GitHub release · CHANGELOG
All reactions