Skip to main content

gtx-cli

gtx-cli is the PyPI distribution for the General Translation CLI. It installs a gt command that runs the bundled standalone binary for your platform.

Installation

pip install gtx-cli

Usage

gt init
gt translate
gt upload

How it works

PyPI hosts one wheel per supported platform. Each wheel contains the Bun-compiled CLI binary for that platform. At runtime, the Python launcher execs the bundled binary directly.

Documentation

Full CLI documentation is available at generaltranslation.com/docs/cli.

Release

Build the Bun executables first from packages/cli, then build and publish the platform wheels:

pnpm --filter gt run build:bin:clean
cd packages/cli/pypi
python -m pip install --upgrade build twine
python scripts/build_platform_wheels.py \
  --version 2.14.22 \
  --source ../binaries \
  --check \
  --upload \
  --skip-existing \
  --token-file ~/Documents/dev/secrets/pypi-api-token.txt

The script restores gtx_cli.__version__ and removes copied binaries from the source tree after building.

License

FSL-1.1-ALv2. See LICENSE.md.

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.

gtx_cli-2.14.63-py3-none-win_amd64.whl (41.6 MB view details)

Uploaded Python 3Windows x86-64

gtx_cli-2.14.63-py3-none-manylinux_2_25_x86_64.whl (39.3 MB view details)

Uploaded Python 3manylinux: glibc 2.25+ x86-64

gtx_cli-2.14.63-py3-none-manylinux_2_25_aarch64.whl (39.0 MB view details)

Uploaded Python 3manylinux: glibc 2.25+ ARM64

gtx_cli-2.14.63-py3-none-macosx_13_0_x86_64.whl (29.8 MB view details)

Uploaded Python 3macOS 13.0+ x86-64

gtx_cli-2.14.63-py3-none-macosx_13_0_arm64.whl (27.4 MB view details)

Uploaded Python 3macOS 13.0+ ARM64

File details

Details for the file gtx_cli-2.14.63-py3-none-win_amd64.whl.

File metadata

  • Download URL: gtx_cli-2.14.63-py3-none-win_amd64.whl
  • Upload date:
  • Size: 41.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for gtx_cli-2.14.63-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1666d01ffe167f1cb1842ec2ebe7b47b8f8ed0bb0b216f6ea648bba572516bb1
MD5 f6e01b09bfb75375e062bd5d0a533fa0
BLAKE2b-256 8a1d03618b814c9f636586a2cc19ba883335243bfa8c1a4c5b7d68bf9e559a01

See more details on using hashes here.

File details

Details for the file gtx_cli-2.14.63-py3-none-manylinux_2_25_x86_64.whl.

File metadata

File hashes

Hashes for gtx_cli-2.14.63-py3-none-manylinux_2_25_x86_64.whl
Algorithm Hash digest
SHA256 16e6f1cdfea309571a294c0125d0aec1966939b50014d6c44229978faaa254da
MD5 699165917849373e87ff61bce4b33b37
BLAKE2b-256 65c13e5453c09eabeb8b7b225d0b7d0d2efddc374bd798f3d4159c195246ab39

See more details on using hashes here.

File details

Details for the file gtx_cli-2.14.63-py3-none-manylinux_2_25_aarch64.whl.

File metadata

File hashes

Hashes for gtx_cli-2.14.63-py3-none-manylinux_2_25_aarch64.whl
Algorithm Hash digest
SHA256 867d697161b0dc4020fe4b810493e9536c8df91c8e3f044d61cdaf1bf23414aa
MD5 0a9eb9d02d70ca681a9644af2c85cb9b
BLAKE2b-256 deafb39adcc0029854b34a5aa216a1366e8989393ebbe1e113376b387161c8eb

See more details on using hashes here.

File details

Details for the file gtx_cli-2.14.63-py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gtx_cli-2.14.63-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 964e883a84bed64d1f587331d5e61752e1dac3fb5ad461b3221bfc56b12f10ac
MD5 5d76751833d6cee3b26487be3892a587
BLAKE2b-256 f49dcaf4176663577ca1ac3696c61ffa0ca34ac338aad410a5a8baf60ec393c0

See more details on using hashes here.

File details

Details for the file gtx_cli-2.14.63-py3-none-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for gtx_cli-2.14.63-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 af8c983e224898fd13c5de4864ff7890c953c095baa92ec31c5a2c2d8e9e4821
MD5 9b2987c5828f3ac1b9fb64da6161525b
BLAKE2b-256 53108e1de8882f4d1b0a71a99df45d22b2107dc85ced7d823625cc605affddc1

See more details on using hashes here.

Release history Release notifications | RSS feed

2.14.64

5 files

This release

2.14.63 This release

5 files

2.14.62

5 files

2.14.61

5 files

2.14.60

5 files

2.14.58

5 files

2.14.57

5 files

2.14.56

5 files

2.14.55

5 files

2.14.54

5 files

2.14.53

5 files

2.14.52

5 files

2.14.51

5 files

2.14.50

5 files

2.14.49

5 files

2.14.48

5 files

2.14.47

5 files

2.14.46

5 files

2.14.45

5 files

2.14.44

5 files

2.14.43

5 files

2.14.42

5 files

2.14.41

5 files

2.14.40

5 files

2.14.39

5 files

2.14.35

5 files

2.14.34

5 files

2.14.33

5 files

2.14.32

5 files

2.14.31

5 files

2.14.30

5 files

2.14.29

5 files

2.14.28

5 files

2.14.27

5 files

2.14.25

5 files

2.14.24

5 files

2.14.22

5 files

1.0.158

5 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page