Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 14 Jul 16:36
252de1e

Install codeanalyzer-python v0.3.1

Shell script (installs the canpy CLI via uv / pipx / pip):

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/codellm-devkit/codeanalyzer-python/releases/latest/download/canpy-installer.sh | sh

PyPI:

pip install codeanalyzer-python==0.3.1

For the optional live Neo4j push (--emit neo4j --neo4j-uri ...):

pip install 'codeanalyzer-python[neo4j]==0.3.1'

Download

File Description
codeanalyzer_python-0.3.1-py3-none-any.whl Python wheel
codeanalyzer_python-0.3.1.tar.gz Source distribution
canpy-installer.sh Shell installer (uv / pipx / pip)
schema.json Neo4j schema contract

What's Changed

🛠 Other Changes

  • ci(release): auto-open a python-sdk incorporation issue on release by @rahlk in #53
  • ci(release): announce releases in repo and org discussions by @rahlk in #55
  • ci(release): reuse CLDK_AUTH_TOKEN for the python-sdk issue job by @rahlk in #56
  • chore: track repo CLAUDE.md with release-announcement cleanup playbook by @rahlk in #59
  • feat: add canpy --version flag by @rahlk in #63
  • chore: remove tracked .python-version by @rahlk in #64
  • refactor: consolidate neo4j schema into a single place by @georgesafta in #60
  • fix: anchor callee inference at the attribute name, not the call-expression start by @rahlk in #89
  • fix: deliver the stranded #90 relative-project_dir fix to main by @rahlk in #92
  • fix: strip only the terminal .py suffix in path-derived fallback signatures by @rahlk in #96
  • feat: v1 audit remediation — initializers, structured arguments, provenance, import resolution (schema 1.2.0) by @rahlk in #95

New Contributors

Full Changelog: v0.3.0...v0.3.1