Skip to main content

build Read the Docs (version) Codacy branch coverage Codacy branch grade license pypi PyPI - Status PyPI - Downloads

ShellP

Click here to watch a demo: asciicast ShellP is a shell implemented in Python and currently in alpla stage of development. This is an example shell session that utilizes argument functions:

$ echo $$random
64
$ echo $$random
40
$ echo $$tempfile
/tmp/my_temp_file.txt
$ echo $$weekday
Thursday

Advantages over other shells

  • Easy to configure (e.g. PS1 value is more readable and easier to make yourself)
  • Easy to install without root access
  • Variety of values that you can use for PS1, including git branch and execution duration of previous command

Basic Usage

Install ShellP:

pip3 install --user shellp

Start ShellP:

python3 -m shellp

Project Links

Metadata

Release files for shellp 0.2.1

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

Built distribution (wheel)

Table of built distributions (wheels) for shellp 0.2.1
File Interpreter ABI Platform
shellp-0.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Release files / shellp-0.2.1-py2.py3-none-any.whl

Download URL shellp-0.2.1-py2.py3-none-any.whl
Size 9.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e5660f02f04b195f19c341b3fe968737a9c6eb6e0f3daa65a397f35c51a7d65c
BLAKE2b-256 checksum
How to use checksums
ea5d7229a8446f22b6ecc54b206b7f67413c657223d5ffe0a02b0a07dea1ce02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.0

Security for shellp 0.2.1

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