Skip to main content

Installable bash command helpers

Project description

Bashers

Installable bash command helpers

Installation

Install from PyPI:

pip install bashers

Or with uv:

uv pip install bashers

Local install (from this repo):

pip install .

Or install from a built wheel:

pip install dist/bashers-*.whl

Usage

After installation, use the bashers dispatcher:

bashers update
bashers update requests
bashers show
bashers show requests
bashers setup
bashers setup --frozen

Verify the command is on PATH:

which bashers

If you are using a virtualenv or uv, make sure its bin/ directory is active in your shell.

Development

To install in development mode:

uv sync

Or with pip:

pip install -e .

Adding New Commands

  1. Add your bash script under the bashers/ directory (subfolders are OK)
  2. If you want a bash function, define a function with the same name as the file
  3. Reinstall: uv sync or pip install -e .

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

bashers-0.1.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

bashers-0.1.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file bashers-0.1.1.tar.gz.

File metadata

  • Download URL: bashers-0.1.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bashers-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ea79e9e98b44d7fecdf514738e8ede20196d153700cc22025026b9283b2e7f3e
MD5 6fd14d9d5c74738dab7ffab076bb8c6a
BLAKE2b-256 2ebffb31d11143e9f65eb05f58781a42c98354a56fff517642bfa630efc42f00

See more details on using hashes here.

File details

Details for the file bashers-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: bashers-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bashers-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 597884de57d70b54f4a4871e57f1e0721c12f32c7806bd836f4e25bed2db021d
MD5 c764adb89f5e804de8af855ef7cb04ac
BLAKE2b-256 3be2e8e1adaaf50d887e2ffbdcd28c656339209c08a72df4b63c93f8869eb4a6

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