Skip to content

chore: bump version to 0.5.1 + fix CI#295

Merged
HumanBean17 merged 3 commits into
masterfrom
bugfix/fix-build
Jun 8, 2026
Merged

chore: bump version to 0.5.1 + fix CI#295
HumanBean17 merged 3 commits into
masterfrom
bugfix/fix-build

Conversation

@HumanBean17

@HumanBean17 HumanBean17 commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps version to 0.5.1 and fixes CI failure after commit 39b5e0a.

Fixes

  1. Missing verbose argument: Added verbose=not quiet and quiet=quiet to run_build_ast_graph() call in installer.py — the function gained a mandatory verbose parameter that the installer was missing.

  2. Broken custom questionary style: Reverted the custom fg:cyan/fg:blue colors from fix(cli install): resolve tuple unpacking bug and UX issues (#291) #292 that broke dark terminal themes. Uses noinherit style instead, relying on ●/○ indicators.

Version

Bumped from 0.5.0 to 0.5.1. Published to PyPI: https://pypi.org/project/java-codebase-rag/0.5.1/

Test plan

  • Both failing integration tests now pass
  • All 66 installer unit tests pass
  • Edge navigation doc generation passes

🤖 Generated with Claude Code

… call

Fixes CI failure after commit 39b5e0a.

The run_build_ast_graph() function signature requires:
- source_root (required)
- kuzu_path (required)
- verbose (required) ← was missing
- quiet (optional)
- env (optional)

The call in installer.py was missing verbose and quiet args, causing:
"internal error: run_build_ast_graph() missing 1 required keyword-only argument: 'verbose'"

Added verbose=not quiet and quiet=quiet to match the pattern used in cli.py.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 closed this Jun 8, 2026
@HumanBean17 HumanBean17 reopened this Jun 8, 2026
…tyle

1. Pass required `verbose=not quiet` and `quiet=quiet` to
   run_build_ast_graph() — the function gained a mandatory `verbose`
   parameter, which the installer call was missing, causing CI failure.

2. Revert the custom questionary Style from #292. The hardcoded
   fg:cyan/fg:blue colors were added to improve visibility on light
   terminal themes but broke dark themes. Questionary's defaults already
   use ●/○ indicator characters that are theme-independent, so a custom
   style is unnecessary and just creates a light-vs-dark conflict.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 changed the title fix(installer): add missing verbose/quiet args to run_build_ast_graph call fix(cli install): pass missing verbose arg and revert broken custom style Jun 8, 2026
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 changed the title fix(cli install): pass missing verbose arg and revert broken custom style chore: bump version to 0.5.1 + fix CI Jun 8, 2026
@HumanBean17 HumanBean17 merged commit fd3f111 into master Jun 8, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant