Skip to main content

Python client and host utilities for Terminal Tool

Project description

Python Version

Python-Version contains the Python packaging target for Terminal Tool.

Status

This package now includes:

  • term-start host to expose a local shell to the relay
  • term-start client to connect to a host through the relay
  • term-start hosts to inspect registered hosts over the relay HTTP API

Install

cd Python-Version
python3 -m pip install .

Examples

term-start hosts --server http://localhost:3000
term-start host --server http://localhost:3000 --password admin --host-id demo-box
term-start client --server http://localhost:3000 --host-id demo-box --password admin

The Python package targets the same relay API and websocket protocol used by the TypeScript apps.

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

terminal_tool_py-0.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

terminal_tool_py-0.1.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file terminal_tool_py-0.1.0.tar.gz.

File metadata

  • Download URL: terminal_tool_py-0.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for terminal_tool_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3b7e46d99d0185d97686605fa6b61d05f6cc4c624bddaa7d8f0a03412767831e
MD5 d1ae4173740f24936b5770d0eb86392b
BLAKE2b-256 93893c39e3a7dfe6bdb9e7525855695bf0c21b0c4f2297f32b1b3854d25f5b34

See more details on using hashes here.

File details

Details for the file terminal_tool_py-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for terminal_tool_py-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5ab8f818bbac4726eb8138e195e298c966996eecba1163b18b0f4fac7ece78c2
MD5 3f35a6e9dd041d0deaeac3e2e7480a83
BLAKE2b-256 7ab360e6fdcc7efdaf1cc51601bcfd2143edca5a056f521c5c8ecc4d52b74831

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