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

Uploaded Python 3Windows x86-64

gtx_cli-2.14.61-py3-none-manylinux_2_25_x86_64.whl (39.2 MB view details)

Uploaded Python 3manylinux: glibc 2.25+ x86-64

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

Uploaded Python 3manylinux: glibc 2.25+ ARM64

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

Uploaded Python 3macOS 13.0+ x86-64

gtx_cli-2.14.61-py3-none-macosx_13_0_arm64.whl (27.3 MB view details)

Uploaded Python 3macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: gtx_cli-2.14.61-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.61-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 dd662ba74d8a99fe72e6b03bda12a573872c817017b0f94a8d12756d4cd4fee6
MD5 cf9a7cf831fd36d7ac51b98509655340
BLAKE2b-256 6a19f9cbe351a49f050a724f7650874a002b2f2c5948993eed03d4179041c21b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.61-py3-none-manylinux_2_25_x86_64.whl
Algorithm Hash digest
SHA256 f0b79f398613ddd27637fb19d20bf8748202a545a3652b205e563bbfc087109a
MD5 d89f34a399560201777bbf1f09cb23e7
BLAKE2b-256 65ec9a868226e996308bc89e1bd6d19aa5d786f077372b0e287b6dc32e2a24ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.61-py3-none-manylinux_2_25_aarch64.whl
Algorithm Hash digest
SHA256 2b5ef1af941b0cfbaa7a38edba4ff3342f40d4e79124106ef1a9bfc360fcbadb
MD5 23b056d369a117ac7a9184c4e9afdbd3
BLAKE2b-256 07c3d042a15876244431a4a262b3445a3c84ca1b724fa3ee4c341722de128fc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.61-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 10d96c5e77db4b2fbc7fb73eb7e14565092c5e9d60c3596468c7a61bc98056e6
MD5 4a7cfffd98b634ba74872551868bb5b0
BLAKE2b-256 53d2a265bec2d6969a48089474639fb9e982508b6ed6a9e0a4fd3b38c353c0b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.61-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bd2789ac6445c15c4ebcb70a92ef74f6cab322136a801a553463d23e92756a17
MD5 69020f613d20dd80318dace1cba0589f
BLAKE2b-256 ea7e73bf5d1d5c8494a769f9bce1a0afee504801c60e62ebd408fac9b0b690e3

See more details on using hashes here.

Release history Release notifications | RSS feed

2.14.64

5 files

2.14.63

5 files

2.14.62

5 files

This release

2.14.61 This release

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