Skip to main content

gira-cli

PyPI distribution wrapper for the official Go-built gira binary.

This package does not reimplement Gira in Python and does not require Go. The gira console command downloads the matching GitHub Release archive on first run, verifies checksums.txt, caches the native binary, and then executes it.

uv tool install gira-cli
gira version

or:

pip install gira-cli
gira version

The PyPI package name is gira-cli because the gira package name is already occupied on PyPI. The installed command is still gira.

Native Binary Cache

The wrapper stores downloaded native binaries under GIRA_PYPI_CACHE_DIR when set, otherwise under ~/.cache/gira-cli/<version>.

Preview and remove stale cached versions after an upgrade:

gira cache prune --dry-run
gira cache prune --apply

The prune command removes only older stable semver release directories. It skips the active version, newer versions, malformed entries, files, symlinks, and any directory containing the current executable. Use --root PATH for a custom cache root and --json for machine-readable output.

Metadata

Release files for gira-cli 3.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gira-cli 3.2.0
File Size Uploaded
gira_cli-3.2.0.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gira-cli 3.2.0
File Interpreter ABI Platform
gira_cli-3.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.7 kB

Release files / gira_cli-3.2.0.tar.gz

Download URL gira_cli-3.2.0.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2b6e0fef085e08429108d9b3c1c6c815bcc08152495ce1a6648b7f933d7bcb02
BLAKE2b-256 checksum
How to use checksums
031b816f642a56dcd476ea006453918c8d15747fd2d8e8c459d7739e9ea26fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / gira_cli-3.2.0-py3-none-any.whl

Download URL gira_cli-3.2.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e86ce7fba1481191abf60e3a0ef89ef9fb739341d9b7cfa99a11b6fb3fe329e
BLAKE2b-256 checksum
How to use checksums
a022062c25962e516fcf8c828c31d82d06948238c6039354d36d1f9a06423920
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release history Release notifications | RSS feed

This release

3.2.0 This release

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.0

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.17.0

2 release files

1.16.0

2 release files

1.15.0

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release 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