This repository has been archived on 2015-04-29. You can view files and clone it, but cannot push or open issues or pull requests.
Ian Adam Naval 7e708ba4ab Made registering commands better
Registering commands requires adding the name as a string so that we can
have nice PEP 8-compatible class names for commands.
2015-02-26 17:47:06 -05:00
2015-02-26 17:47:06 -05:00
2015-02-26 16:47:39 -05:00
2015-02-20 18:20:22 -05:00
2015-02-26 16:47:39 -05:00
2015-02-26 16:47:39 -05:00
2015-02-26 16:47:39 -05:00

psh

Augmented Unix Userland shell inspired by Windows PowerShell, written in Python.

Requirements

  • Python 3+
  • pip

Installing

Preferably, you would use a separate virtual env

pip install -r requirements.txt
pip install -e .  # installs the 'psh' package in editable mode

Running

From Python shell:

from psh.run import main
main()

From Unix shell:

python -m psh.run

Testing

From Unix shell:

py.test
Description
No description provided
Readme 0 B
Languages
Python 100%