Metadata-Version: 2.1
Name: icommandlib
Version: 0.6.1
Summary: Pythonic interactive command runner.
Author-email: Colm O'Connor <colm.oconnor.github@gmail.com>
License: MIT
Project-URL: homepage, https://hitchdev.com/icommandlib
Project-URL: documentation, https://hitchdev.com/icommandlib/using
Project-URL: repository, https://github.com/icommandlib/hitchstory
Project-URL: changelog, https://hitchdev.com/icommandlib/changelog
Keywords: subprocess,cli,interactive
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Libraries
Classifier: Natural Language :: English
Classifier: Environment :: Console
Requires-Python: >=3.7.0
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: commandlib (>=0.3.4)
Requires-Dist: pyte (>=0.6.0)
Requires-Dist: ptyprocess (>=0.7.0)
Requires-Dist: uvloop (>=0.14.0)
Requires-Dist: psutil (>=5.4.0)

# ICommandLib

The interactive command library.

ICommandLib is a pythonic tool for running UNIX processes in a virtual terminal
and interacting with them. It's a bit like pexpect.

It depends upon [CommandLib](https://hitchdev.com/commandlib), which is necessary for defining the commands which you want to run.

To install:

```sh
$ pip install icommandlib
```

## Documentation

Coming soon.
