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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.25+ ARM64

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

Uploaded Python 3macOS 13.0+ x86-64

gtx_cli-2.14.60-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.60-py3-none-win_amd64.whl.

File metadata

  • Download URL: gtx_cli-2.14.60-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.60-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 509a96eceb19753afc5f0405ab5114464c1d69e794da5b784c124f87fe908a94
MD5 0f05ef8d75d8b68989150adfc5c47ba7
BLAKE2b-256 dd4cbff45086bedb3fe5b2ab66959d8f8d4be12aa7d5771cad07e67fe4b71490

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.60-py3-none-manylinux_2_25_x86_64.whl
Algorithm Hash digest
SHA256 d9aebac868f7488a48bd93232b2357078fae3f7eedac582af156156af4c00a5a
MD5 37aadc2c8911e9f4c384b94118e38bf0
BLAKE2b-256 d6eaf7655e7f16298ee2f34de05321fb1b722f994bab59791a301771cb72b9ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.60-py3-none-manylinux_2_25_aarch64.whl
Algorithm Hash digest
SHA256 1e0bbd7bbe0b11f39ddb5e5a30c4c699f3d71b2d39ba1ba11082cc49d842b2f7
MD5 fd611c8334a4dd9a64e59d3e5bd63b16
BLAKE2b-256 cd217429d35d0d2e1368f830429489d54c4b84d0ac8cea4424132bf78fe76847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.60-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9ef2809f3b90feac38cad1596c41aa70d8030ff1d076e3a221bdd6f46d62f353
MD5 118969a58ecb399f7f0c03e08996a897
BLAKE2b-256 dff7c753c2b4f1ab650d2c63114aa6e9dc0d5722688ff4e0fc665cf6023e3635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.60-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7ac5c7f09bbfe53728f932fca7c96175ccadf0f4cf5aa8e48584bfdf331747f9
MD5 956e4da461ea17212c25dc058a2d311d
BLAKE2b-256 8a237d53c624b930633865fd698876132c9605fadaf8c74644a70dc82a7b7011

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

2.14.61

5 files

This release

2.14.60 This release

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