Headless Terminal - Rust binary 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
This repo includes two packages. It was necesssary to split them up because Maturin refuses 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.
- htty - Contains both the
httycommand, and thehttypython library. It is packaged as a pure python source distribution. - htty-core You're viewing the README for this one. It 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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file htty_core-0.2.30-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: htty_core-0.2.30-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afc215a365dff032778222aea28c3e2de88d2b4792ab7e2dd94275c33f9fcf55
|
|
| MD5 |
cc9dfd6a314c1f9a35bd0b4d323d9726
|
|
| BLAKE2b-256 |
ca4fa9ff9ff29a181d481c0837c249eec6c3cc6f0a0d706fbfe356c656577cb5
|
File details
Details for the file htty_core-0.2.30-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: htty_core-0.2.30-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.0 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dbc006a78d14c822591c47ba5d09364c2b479f8f717b84bcb55c62da0579c6b
|
|
| MD5 |
996aa625781592e5a6ea492adf572b6b
|
|
| BLAKE2b-256 |
660067a9774f2326a0c5d8e37d5834688fe7e495b759861b39b0b9bdcd67bccf
|
File details
Details for the file htty_core-0.2.30-py3-none-macosx_11_0_arm64.whl.
File metadata
- Download URL: htty_core-0.2.30-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b29a506d0f26c7bf55b7b317d1c2b6dcc60e6aa2fc0308ad9e24c4f117cea814
|
|
| MD5 |
51d2b70461e486d5f6985ed326b98d17
|
|
| BLAKE2b-256 |
e117bce6865e27eef91835dbbd8a7796037febaeb7e6d1223a58ada2028f982f
|
File details
Details for the file htty_core-0.2.30-py3-none-macosx_10_12_x86_64.whl.
File metadata
- Download URL: htty_core-0.2.30-py3-none-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.0 MB
- Tags: Python 3, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e70baee02472022ecfc51848b116d0e2d015bec05f804f1672df014e6bd6b13d
|
|
| MD5 |
bb90c39a4fc7bb7f7013af22b4650ba1
|
|
| BLAKE2b-256 |
b99629997692ef0818822263ca72614e3f835f270d2f51d4ca4a3f8074660b36
|