Skip to content

fix: uptake codeanalyzer-python 0.3.1 — intra-class calls resolve to the method again - #261

Merged
rahlk merged 1 commit into
mainfrom
fix/issue-260-uptake-capy-0.3.1
Jul 14, 2026
Merged

fix: uptake codeanalyzer-python 0.3.1 — intra-class calls resolve to the method again#261
rahlk merged 1 commit into
mainfrom
fix/issue-260-uptake-capy-0.3.1

Conversation

@rahlk

Copy link
Copy Markdown
Collaborator

Closes#260.

Bumps the codeanalyzer-python pin 0.3.0 → 0.3.1 (dependencies + [tool.backend-versions]) and relocks. Upstream 0.3.1 fixescodellm-devkit/codeanalyzer-python#94: intra-class method calls (self._method(...)) resolved their callee to the CLASS node, truncating call chains at the deepest hop (the #65 symptom).

Verified against the minimal repro on PyPI 0.3.1: the method-target edge is restored, callee_signature is the method, and a previously-missing receiver-method edge (entry -> ResUsers.reset_password) is now emitted. PyCallsite gains an additive arguments field via the model re-export — no SDK code changes.

Gate on this branch: tests/analysis/python + tests/models — 41 passed, 6 skipped, 0 failed.

Note: the 1.x pin freeze targets the 0.4.x schema-v2 break; 0.3.1 is a compatible patch within that intent (see #238).

@rahlkrahlk added the fix Bug fixes label Jul 14, 2026
@rahlkrahlk closed this Jul 14, 2026
@rahlk
rahlk deleted the fix/issue-260-uptake-capy-0.3.1 branch July 14, 2026 16:42
@rahlkrahlk mentioned this pull request Jul 14, 2026
@rahlk
rahlk restored the fix/issue-260-uptake-capy-0.3.1 branch July 14, 2026 16:43
@rahlkrahlk reopened this Jul 14, 2026
@rahlk
rahlkforce-pushed the fix/issue-260-uptake-capy-0.3.1 branch from b52d7f1 to 7f62e26CompareJuly 14, 2026 16:46
@rahlk
rahlk merged commit 110e35a into mainJul 14, 2026
@rahlk
rahlk deleted the fix/issue-260-uptake-capy-0.3.1 branch July 14, 2026 16:47
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fixBug fixes

Projects

None yet

1 participant

@rahlk