Skip to main content

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 ht binary (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 Distribution

htty-0.2.30.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file htty-0.2.30.tar.gz.

File metadata

  • Download URL: htty-0.2.30.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

Hashes for htty-0.2.30.tar.gz
Algorithm Hash digest
SHA256 2af49d893fa2d2bdbf8938b7213dd5436269b9957cce4a07c65386a09ab3faec
MD5 88288b64fa1437f4e315e6d4d86e9a16
BLAKE2b-256 e104c53b0e22bd081c75622884010206b9b248c11405bbca19291a9afc187931

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page