Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 792 Bytes

README-python.md

File metadata and controls

27 lines (17 loc) · 792 Bytes

Python Tools

pyproject.toml contains the tools I use frequently, installed in my profile to make them available globally.

$HOME/.venv is what .zshrc activates. installer.sh can create this repo’s .venv with uv sync and symlink ~/.venv there (prompt, or --python / --no-python). See README-installer.md.

To recreate or update the venv from a checkout of this repo:

uvi

The function activates the virtual environment in the current shell. Run it again in a new shell when you need these tools.

To add a new tool, run:

uv add <tool>

To upgrade a tool, run:

uv lock --upgrade-package <tool>

or run the script to update all dependencies.