Skip to content

Add uv support and CLAUDE.md documentation#200

Open
MasahiroOgawa wants to merge 3 commits intoLinketic:mainfrom
sensyn-robotics:feature/uv
Open

Add uv support and CLAUDE.md documentation#200
MasahiroOgawa wants to merge 3 commits intoLinketic:mainfrom
sensyn-robotics:feature/uv

Conversation

@MasahiroOgawa
Copy link

@MasahiroOgawa MasahiroOgawa commented Feb 12, 2026

Summary

  • Add uv as recommended Python virtual environment (faster and disk efficient than conda)
  • Add CLAUDE.md for Claude Code AI assistant guidance
  • Update installation docs with CUDA 12.x support
  • Add setuptools version constraint for PyTorch Lightning compatibility

Test

image

Changes

  • CLAUDE.md: New file with build instructions, architecture overview, allowed commands, and quick test instructions
  • doc/installation.md: Updated to use uv as primary option, conda as alternative, added CUDA 12.4+ instructions
  • .gitignore: Simplified submodule ignores, added .venv/, *.egg-info/, uv.lock
  • pyproject.toml: Added setuptools dependency constraint (>=61.0,<70)

Test plan

  • Verified installation with uv on CUDA 12.6 / PyTorch 2.5.1
  • Trained test model on Tanks & Temples truck scene (3000 steps)
  • Verified web viewer works

🤖 Generated with Claude Code and Masahiro Ogawa

MasahiroOgawa and others added 3 commits February 12, 2026 16:48
- Add CLAUDE.md with build instructions, architecture overview, and allowed commands
- Update .gitignore to ignore all submodules/, .venv/, *.egg-info/, and uv.lock
- Add setuptools dependency constraint (<70) for pkg_resources compatibility

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add wget, curl, gdown, unzip to allowed commands
- Add quick installation test with Tanks & Temples truck scene
- Clarify uv usage: never use pip directly

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add uv as recommended virtual environment option
- Keep conda as alternative option
- Add CUDA 12.4+ installation instructions
- Add submodule build instructions with --no-build-isolation
- Add setuptools version fix for PyTorch Lightning

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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