Skip to main content

OpenShell

Welcome to OpenShell! This shell is different to others - instead of typing endless commands into a complicated terminal, you have all the power of Python at your fingertips!

OpenShell isn't just a Python interpreter, either. It's got an entire Python library behind it - designed specifically for the shell!

Changelog

1.0:

  • Core shell
  • Variables
  • Conditions
  • Loops
  • echo function
  • Lots of colours :)
  • (A lot more was added)

1.1:

  • prompt function
  • More terminal styling
  • Made command input bold
  • Cleaned up error handling code

1.2:

  • Changed version shown when launching terminal!
  • Code optimisation
  • fullpath function
  • Removed unwanted code
  • Banned using os module (for security)

1.3:

  • ls function
  • fullpath no longer returns / when path doesn't exist
  • cd function
  • Improved returns (now prints return in green)

Metadata

Release files for opens 1.3.1

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

Source distribution (sdist)

Source distribution for opens 1.3.1
File Size Uploaded Provenance
opens-1.3.1.tar.gz 2.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for opens 1.3.1
File Interpreter ABI Platform
opens-1.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 5.3 kB

Release files / opens-1.3.1.tar.gz

Download URL opens-1.3.1.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d6f522547a93fe5ffca77ce1536676585d0cd5a9938aab6e6d99f5c7961b144d
BLAKE2b-256 checksum
How to use checksums
6922433406e9e1ca5b9a620f439a06b811d9a21b4a05e34f685aafdcac06f3d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.9 Linux/6.1.12-1-MANJARO

Release files / opens-1.3.1-py3-none-any.whl

Download URL opens-1.3.1-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d46ebcd6943e0922287848ca30132dade97c48170b83ae9b12a1ad1021c081e0
BLAKE2b-256 checksum
How to use checksums
2ab34d91b89562b23c86d90fb8d2a099307b52ccf4de5e72dcba5d1d6f30ce01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.9 Linux/6.1.12-1-MANJARO

Security for opens 1.3.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.

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