Skip to main content

pybashcomplete

Bash completion utility for python scripts

Installation

Install with pip, then install bash completion config:

$ pip install pybashcomplete

Or for the latest, run from the project root directory:

$ python setup.py install

To install the bash completion script into /etc/bash_completion.d/pybashcomplete, you will need to run the install script with sudo or root:

$ sudo pybashcomplete-install

After install, you will have to source the file manually:

$ . /etc/bash_completion.d/pybashcomplete

Usage

Simply run a python script and use tab completion:

$ python test.py --deb[TAB]
$ python test.py --debug

$ python test.py --d[TAB][TAB]
--debug --demo
$ python test.py --d

Release Notes

0.0.3:

Made installation script for bash completion script

0.0.2:

Fixed a few initial bugs

0.0.1:

Project created

Metadata

Release files for pybashcomplete 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pybashcomplete 0.0.4
File Size Uploaded Provenance Actions
pybashcomplete-0.0.4.tar.gz 5.0 kB Without provenance Details for pybashcomplete-0.0.4.tar.gz

Release files / pybashcomplete-0.0.4.tar.gz

Download URL pybashcomplete-0.0.4.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8ac830517b57a0733334f16c6e463599f7b0bf2cce4d91f66daf89e6a3fd5a86
BLAKE2b-256 checksum
How to use checksums
bf39517daef50a81fbcfa15d7f681c5b29e7ffb5f843173292b90dbeabb68266
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pybashcomplete 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page