Skip to content

fix cocoindex package dependency#235

Merged
HumanBean17 merged 2 commits into
masterfrom
cursor/fix-cocoindex-package-dependency
May 26, 2026
Merged

fix cocoindex package dependency#235
HumanBean17 merged 2 commits into
masterfrom
cursor/fix-cocoindex-package-dependency

Conversation

@HumanBean17
Copy link
Copy Markdown
Owner

Summary

  • Declare cocoindex[lancedb] as a runtime dependency so pip install java-codebase-rag installs the lifecycle CLI used by init, increment, reprocess, and erase.
  • Bump the package version to 0.2.1 and clarify README install/lifecycle dependency wording.
  • Add a packaging metadata regression test to keep CocoIndex declared for published installs.

Release

Test plan

  • .venv/bin/python -m pytest tests/test_packaging_metadata.py -q
  • .venv/bin/ruff check README.md pyproject.toml tests/test_packaging_metadata.py
  • .venv/bin/python -m build
  • .venv/bin/python -m twine check dist/*

Note: Full pytest was intentionally not run per maintainer request.

Made with Cursor

HumanBean17 and others added 2 commits May 26, 2026 11:06
Declare CocoIndex as a runtime dependency so pip installs can run lifecycle commands without missing the console script.

Co-authored-by: Cursor <cursoragent@cursor.com>
Allow the documented navigate-codebase skill alongside explore-codebase so CI reflects the shipped skills layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
@HumanBean17 HumanBean17 merged commit 6b883d9 into master May 26, 2026
1 check passed
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