Planned
This page defines the target product contract. The Python integration is not production-ready yet.
Native project inputs
pyproject.tomluv.lock, requirements, or another supported native lock format- Python version, ABI, OS, and architecture constraints
Target workflow
basecamp init basecamp sync basecamp shell uv run pytest
What Basecamp will own
Basecamp will synchronize the Python runtime, locked wheels/environment data, and any required native libraries. uv/Python remain responsible for their own package and execution semantics.
Changes
Use basecamp update when project or runtime inputs intentionally change.