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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.25+ ARM64

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

Uploaded Python 3macOS 13.0+ x86-64

gtx_cli-2.14.62-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.62-py3-none-win_amd64.whl.

File metadata

  • Download URL: gtx_cli-2.14.62-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.62-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f3657e931639a9b0e03991459837e6366e534e23dde4a7b6b2707df75ba7fdf5
MD5 601b5e0dbf1eca0898d822979f4626b0
BLAKE2b-256 f315b65182e67b38a65b9c290e996a0420c9c6eade2e5ff790e83b02fdbbdb7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.62-py3-none-manylinux_2_25_x86_64.whl
Algorithm Hash digest
SHA256 cae023a75cb786764da1cd302a9269647f0d0777dd92faa3bd782f8a0bd24db2
MD5 cc4f3b1d8106d3d42705d56ebe82d748
BLAKE2b-256 2fb9df51b9b5e807ccfd5ebd2c443af56302318b6880f3cf97be8d3e52eaa4f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.62-py3-none-manylinux_2_25_aarch64.whl
Algorithm Hash digest
SHA256 2c640e6604911e9262726c47b29424746db1dbb166c647c9e53804ebfa92cd9b
MD5 f1f83d7f7114334fe6f073319d922fe3
BLAKE2b-256 6b7d65e02afa66fbef9a6dad7dd927ddb6d5b6d28c1be70d8edb86aaf094e7d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.62-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 874f4372cc09f43747d710cb06de19b336d62682295a3a77727d94743a553b9e
MD5 d8dca54db2201b4444882285b838768a
BLAKE2b-256 ce7a6df61d58d675f10a7bbfa92adbf60d51114efaca701c43ce6f0762298034

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gtx_cli-2.14.62-py3-none-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c1e044591bca70d222cff764169cc9769fde089a4fe6e0b32628653a777a232e
MD5 6358cb5b113b652424f00b5c59ab9975
BLAKE2b-256 1fea34bf826655fcd97b7e25ebb2bb77c5cb9acdea3025425348ae5b107c6e5b

See more details on using hashes here.

Release history Release notifications | RSS feed

2.14.64

5 files

2.14.63

5 files

This release

2.14.62 This release

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