Skip to main content

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.

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 - You're viewing the README for this one. It contains both the htty command, and the htty python library. It is packaged as a pure python source distribution.
  • htty-core You're viewing the README for this one. It Contains the ht binary (built by maturin) and a minimal python interface for running it. It's packaged as an architecture-specific wheel.

For more about the project in general check out the README at the repo root or the docs instead.

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

htty_core-0.2.27-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

htty_core-0.2.27-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

htty_core-0.2.27-py3-none-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

htty_core-0.2.27-py3-none-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file htty_core-0.2.27-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for htty_core-0.2.27-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 542176a9fc0b9a0c2185693591f835214106a6e569a4078a1933343b8a1c8f7f
MD5 6260a218b5b46ed22845bdbef0624f72
BLAKE2b-256 15c95d84f341e86a1a7ec966c7dc15609992e959f19f683f0b4d0ba12c3d0b6c

See more details on using hashes here.

File details

Details for the file htty_core-0.2.27-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for htty_core-0.2.27-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 822a4422ed05459ffacafb666cd5ff987da176be5913ef715c6efcfba4b0e438
MD5 7cb06a914dcba9dcfec80ffc0bfbab9e
BLAKE2b-256 3cd830fa8e71189942db0537ea32c5744431f0c009f945b9916e9b5ad3ab7a5d

See more details on using hashes here.

File details

Details for the file htty_core-0.2.27-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for htty_core-0.2.27-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd8532bb54e5321c7a54004659c16bf380cd1131206aab532c791c983b869a37
MD5 c2615b607bbc3ec9358aa83b0d6e9bab
BLAKE2b-256 5848a5ee402d29f9aa22b41e14ddb20bdbedc51affa89052eb0873f9a32434f7

See more details on using hashes here.

File details

Details for the file htty_core-0.2.27-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for htty_core-0.2.27-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 98f1c4c6292f632d5549a4deb854e052943e3e70547f42869b2d76cdd32652e6
MD5 34a9c1f6d14e21623d977221e7775cfd
BLAKE2b-256 e99087d3363ad724e23f9f68e4b6ae1c213489613f04f567da91337e237584b5

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