Metadata-Version: 2.1
Name: pyshell
Version: 0.1.1
Summary: A Linux subprocess module.
Home-page: https://gitlab.com/volian/pyshell
Author: volitank
Author-email: blake@volian.org
License: UNKNOWN
Project-URL: Documentation, https://volian.org/pyshell
Project-URL: Source, https://gitlab.com/volian/pyshell
Keywords: python,shell,subprocess
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: System :: Operating System Kernels :: Linux
Classifier: Topic :: System :: Systems Administration
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.6, <4
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pexpect

# pyshell
A Linux subprocess module, An easier way to interact with the Linux shell

# Installation

You can install using the Volian repo

    echo "deb http://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
    wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null
    sudo apt update && sudo apt install python3-pyshell

You can also install using pip

`pip install pyshell`

# Usage

    from pyshell import pyshell
    shell = pyshell()
    shell.echo('Hello', "GitLab!")
    
# Docs

Check out the Official [Documentation](https://volitank.com/pyshell/index.html) for help with syntax and different arguments

# TODO
- Update docs to include new expect and popen functionality.
- Update docs with new basic `import shell`
- Update docs with `DEFAULT, DEVNULL, PIPE, STDOUT` moving to `shell.`

