Commands
Commands
pensa has 16 commands. Each does one thing.
| Command | Description |
|---|---|
new | Create a new Python project |
add | Add a dependency |
remove | Remove a dependency |
lock | Resolve dependencies and write lock file |
update | Update dependencies to latest compatible versions |
install | Install dependencies from lock file |
sync | Exact venv sync (install missing + remove extras) |
run | Run a command in the virtual environment |
check | Validate pyproject.toml and lock file consistency |
env | Show virtual environment path |
list | List installed packages |
show | Show details about a package |
tree | Show dependency tree |
build | Build sdist and wheel |
publish | Publish to PyPI |
version | Print pensa version |