Releases: codellm-devkit/python-sdk
Releases · codellm-devkit/python-sdk
Release list
v1.4.4
cldk 1.4.4
A packaging fix release — no API or behavior changes, but an important upgrade if you use the Java backend from a pip-installed cldk.
Fixed: pip install cldk bundles the codeanalyzer-java JAR again
Every wheel published from 1.2.0 through 1.4.3 shipped without the bundled codeanalyzer-java JAR, so calling CLDK.java(...) after a plain pip install cldk failed at runtime with:
CodeanalyzerExecutionException: codeanalyzer jar not found
The JAR is tracked in git, but the build backend (hatchling) applied the repo's root *.jar ignore rule at build time and dropped it from the wheel and sdist. 1.4.4 force-includes the JAR, and the release pipeline now hard-fails if any build is ever missing it — so this can't silently regress again.
If you installed any of 1.2.0–1.4.3 and hit the "jar not found" error, upgrading fixes it.
Upgrade
pip install -U "cldk==1.4.4"
Links
v2.0.0-rc.1
v1.4.3
v1.4.2
v1.4.1
✨ Release
- chore(release): 1.4.1
- PR: #253
🐛 Fixes
- fix(python): resolve module-level functions in get_method; truthful callers/callees
- PR: #250
- fix(typescript): module-level function fallback in get_method (local + Neo4j)
- PR: #251
- fix(java): honest Optional lookups; no crash on miss
- PR: #252
🛠 Other Updates
v1.4.0
✨ Release
- chore(release): 1.3.0
- PR: #184
- feat/python: upgrade to codeanalyzer-python 0.3.0, remove CodeQL (1.4.0)
- PR: #186
🚀 Features
🐛 Fixes
- feat(typescript): add tsc_only toggle and surface synthesized anonymous callables
- PR: #179
📚 Documentation
- ci(release): regenerate docs API reference on release
- PR: #169
🚨 Breaking Changes
- feat/python: upgrade to codeanalyzer-python 0.3.0, remove CodeQL (1.4.0)
- PR: #186
v1.2.0
docs: add a prominent 'Cited By' section to the README Lists the 9 papers citing 'Codellm-Devkit: A Framework for Contextualizing Code LLMs with Program Analysis Insights' (arXiv:2410.13007), compiled from Semantic Scholar / OpenAlex citation data, with a TOC entry near the top.
v1.1.3
v1.1.2
🐛 Fixes
- fix: expand tilde (~) in project_path to prevent silent failures
- PR: #153
v1.1.1
Merge pull request #152 from codellm-devkit/137-feature-request-featu…