Skip to main content

trqsh (PyPI)

Install the trqsh CLI with pip. This package fetches the signed, prebuilt binary for your platform from the GitHub release on first run.

pip install trqsh
# or, isolated:
pipx install trqsh

trqsh http 3000        # expose localhost:3000 over a public HTTPS URL

How it works

The console script trqsh calls trqsh.ensure_binary(), which detects your OS (darwin/linux/windows) and CPU (amd64/arm64), downloads trqsh_<version>_<os>_<arch>.<ext> from https://github.com/trqsh/trqsh/releases, verifies its SHA-256 against checksums.txt, caches the binary under ~/.cache/trqsh/<version>/, and execs it. Pure standard library — no runtime dependencies.

Environment overrides

Variable Purpose
TRQSH_VERSION Pin a specific release (defaults to the package version).
TRQSH_REPO Alternate owner/repo for the release download.
TRQSH_DOWNLOAD_BASE Full base URL of a mirror serving the release assets (for air-gapped/internal mirrors).
TRQSH_SKIP_CHECKSUM=1 Skip SHA-256 verification (not recommended).

Licensed Apache-2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trqsh-0.1.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

trqsh-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file trqsh-0.1.1.tar.gz.

File metadata

  • Download URL: trqsh-0.1.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for trqsh-0.1.1.tar.gz
Algorithm Hash digest
SHA256 66bc24a7d16ba3d341ecdaf8f919ca1406d964a024530d369fc00c9470ce50c4
MD5 5e2627b861a53367530d95af18a51ca5
BLAKE2b-256 f5fc5678f9cbff0895de579750564102f398a5285c9e5c0385546bf7d3d8ed7c

See more details on using hashes here.

File details

Details for the file trqsh-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: trqsh-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for trqsh-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e821b91e1af7c8e0302725256031190c508c7484a1b6e9e2d574044145f56a9
MD5 a9259b9f3b6e0918699b90309040efe6
BLAKE2b-256 9d171f3ee7c48284a408412d31ffd9d9dce731bec1cde2799ed3885a1b25192e

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