Metadata-Version: 2.4
Name: pyntercept
Version: 0.0.2
Summary: library & utility to intercept i/o from interactive CLI programs
Project-URL: Homepage, https://github.com/serkosal/pyntercept
Project-URL: Issues, https://github.com/serkosal/pyntercept/issues
Author-email: Sergey Kosykh <s3rkosal@gmail.com>
License-File: LICENSE
Classifier: Environment :: Console
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# pyntercept
python library &amp; utility to intercept i/o from interactive CLI/TUI programs.

# installation

## to install pyntercept as program

using pipx
```console
pipx install pyntercept
```

## to install pyntercept as library

```console
pip install pyntercept
```

# roadmap
1.  filters, different rendering stages and strategies to give an ability to
    pass data into wider spectre of the programs.
2.  wider support of external libraries, programs and use cases.
3.  accumulate differences (like cursor movement or character changes) to 
    optimize rendering and support more environments and use cases.
4.  support of Windows and other operating systems.
5.  add built-in ability to specify areas of the terminal where to render data.
