Skip to main content

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-bootstrap is called by the shell wrapper function
  • It finds your project's .venv/bin/erk and 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:

  1. Looks for .venv/bin/erk or venv/bin/erk walking up from current directory
  2. If found, delegates the command to the project-local erk
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

erk_sh_bootstrap-1.0.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

erk_sh_bootstrap-1.0.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

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

Hashes for erk_sh_bootstrap-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9217be4bf9cb79ff8c97e3023f1156beb55e6394ed9bb7bab7952891fc61cfbc
MD5 7936fd031e26e4982388b5cb779fff31
BLAKE2b-256 f0e9114fef1fb515f7d1c0193a9e861fcd240384cf924e7a653cb1d73924fa98

See more details on using hashes here.

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

Hashes for erk_sh_bootstrap-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13410d28093698504a686d0297f5755aabad5bd1d0ccf7af41b00fb19d0a8089
MD5 a5fa512ae7bddd60b74bcf2a57288f79
BLAKE2b-256 a0ff3de2e41e8721e5b6102c36893305a0fa06bc00fd4aa6327631741bcc4a5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page