Headless Terminal - Python library for terminal automation
Project description
htty - A fork of ht
htty controls processes that are attached to a headless terminal.
It has both a command line interface, and a Python API.
For a better idea of what it does, see the toplevel README or the docs instead.
Components
The htty project includes two packages. It was necesssary to split them up because Maturin to build packages with both rust binaries and python console scripts. htty-core got the rust binary, htty got the pyton API and the console script.
- htty - You're viewing the README for this one. It contains the user-facing parts. It is packaged as a pure python source distribution.
- htty-core - Contains the
htbinary (built by maturin) and a minimal python interface for running it. It's packaged as an architecture-specific wheel.
htty depends on htty-core.
It was necesssary to split them up because Maturin objects to building packages with both rust binaries and python console scripts.
htty-core got the rust binary, htty got the pyton API and the console script.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file htty-0.2.28.tar.gz.
File metadata
- Download URL: htty-0.2.28.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b1db29d1a117f70499ffcf38bbad9e3752864eb886ebe0314202f4d44693dd1
|
|
| MD5 |
292c2b8abffa59539b24d83be4300394
|
|
| BLAKE2b-256 |
eb68a33c1d0e5cd509cc8d5562b2f5fbbd4f531d171c514ee5bd22e51b510f25
|