A Python CLI for Python 2
All current commands listed in alphabetical order.
about
- Basic information about PyOS.
calc
- A calculator.
clear
/ cls
- Clears the screen.
downloader
- Downloads a file from the internet
example
- An example program.
exit
- Quit PyOS.
fizzbuzz
- A fizzbuzz program.
help
- View a list of commands.
ls
- List the contents of your current directory.
pwd
- List the current working directory.
mv
- Move (rename) a file to another.
cp
- Copy one file to another.
mkdir
- Create directories.
sysinfo
- View system information.
updater
- Check for updates on GitHub (requires internet access)
snake
- A 2D-Snake game built using Pygame and Python.
showallcolors
- Display all colors supported by your terminal.
We try to follow the Semver Standard.
This means that:
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards-compatible manner, and
PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
In some cases, the version in the PyOS program may read as X.Y.Z-base-BRANCH
, and is caused because changes have been made in the branch for the upcoming X.Y.Z
release, but have not yet been tagged on GitHub.
An example of this would be a change in the master
branch that has not yet been tagged, or formally released, on GitHub. Treat these releases as a pre-release. These are based of their respective branches and may be unstable, or have broken and/or missing features.
For a stable release, please use a release that is tagged on GitHub.