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.64-py3-none-win_amd64.whl (41.6 MB view details)

Uploaded Python 3Windows x86-64

gtx_cli-2.14.64-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.64-py3-none-manylinux_2_25_aarch64.whl (39.0 MB view details)

Uploaded Python 3manylinux: glibc 2.25+ ARM64

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

Uploaded Python 3macOS 13.0+ x86-64

gtx_cli-2.14.64-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.64-py3-none-win_amd64.whl.

File metadata

  • Download URL: gtx_cli-2.14.64-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.64-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f1e70156f819a6de945dba4f00fd15d65a629647d2544832d9ada8c74f6d0594
MD5 30e3e8a6213ec249b1d2b448768b39fb
BLAKE2b-256 5c02a40c288e4c5958a364d85df8e8b29f091bbe821d0a0185ba7453f2592b2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.64-py3-none-manylinux_2_25_x86_64.whl
Algorithm Hash digest
SHA256 3fa19ea682657c45066f59c5dd08d71c1a5688dbf3015fa666aa59ddb426852a
MD5 e77eb384fe50e1900989601d57410aa5
BLAKE2b-256 e14b5da6ea08a134ae1ead94e034d586394d85195e7dd275f7fa68ebdc1a9332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.64-py3-none-manylinux_2_25_aarch64.whl
Algorithm Hash digest
SHA256 62b5108c53dc4b43913e34afc544ed6804e539bae44fc7cf5ccf744c3af8bbd4
MD5 75b5c56bc5aad5bf4e9b99a12904c29f
BLAKE2b-256 989744fe919ae508e2e817366a07599c130d6024406bf7a55eb29f8068617c69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.64-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d899e506e6646211dced7004a0c60f95405a8ef1fa300de147a4c872fa292954
MD5 fa6c57833dbe22121fe49c20939682b6
BLAKE2b-256 12da01593cbbf1b79f125424098cecab2112513411acba051553b41cbabcbb40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.64-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 abdce3cdf71abd8a99d21718c9fcfeab8c5afc7f055da73c142a02d29a370b25
MD5 60fbfe2f2ef36a875d8740d5b21f7e8d
BLAKE2b-256 9ae1e2e8b977adf3c6db1d1fd56328cf5191a6eb04836952db15491f6508023c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.14.64 This release

5 files

2.14.63

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