Thin bootstrap that delegates to project-local erk
Project description
erk-sh-bootstrap
Thin bootstrap CLI that delegates to project-local erk installations.
How it's used
Shell integration (set up by erk init --shell) automatically uses this package via uvx:
- Users don't need to install erk-sh-bootstrap manually
uvx erk-sh-bootstrapis called by the shell wrapper function- It finds your project's
.venv/bin/erkand delegates commands
Manual installation (optional)
For users who prefer a persistent global command:
uv tool install erk-sh-bootstrap
How it works
When you run erk commands, this bootstrap:
- Looks for
.venv/bin/erkorvenv/bin/erkwalking up from current directory - If found, delegates the command to the project-local erk
- If not found, shows a helpful error message
Override
Set ERK_VENV environment variable to point to a specific venv:
ERK_VENV=/path/to/my/venv erk wt list
Per-project installation
In each project where you want to use erk:
uv add erk
uv sync
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file erk_sh_bootstrap-1.0.0.tar.gz.
File metadata
- Download URL: erk_sh_bootstrap-1.0.0.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9217be4bf9cb79ff8c97e3023f1156beb55e6394ed9bb7bab7952891fc61cfbc
|
|
| MD5 |
7936fd031e26e4982388b5cb779fff31
|
|
| BLAKE2b-256 |
f0e9114fef1fb515f7d1c0193a9e861fcd240384cf924e7a653cb1d73924fa98
|
File details
Details for the file erk_sh_bootstrap-1.0.0-py3-none-any.whl.
File metadata
- Download URL: erk_sh_bootstrap-1.0.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13410d28093698504a686d0297f5755aabad5bd1d0ccf7af41b00fb19d0a8089
|
|
| MD5 |
a5fa512ae7bddd60b74bcf2a57288f79
|
|
| BLAKE2b-256 |
a0ff3de2e41e8721e5b6102c36893305a0fa06bc00fd4aa6327631741bcc4a5a
|