Installation
Ganzua is available on PyPI: https://pypi.org/project/ganzua/
Recommended: run or install via the uv package manager:
uvx ganzuato try Ganzua without installationuv tool install ganzuato install Ganzua on your machine
Alternative: run or install via the pipx tool:
pipx run ganzuato try Ganzua without installationpipx install ganzuato install Ganzua on your machine
When invoking Ganzua in scripts or in a CI job, consider pinning or constraining a version. This prevents your scripts from breaking when Ganzua has an incompatible change. For example:
uvx ganzua==0.3.0to pin an exact versionuvx 'ganzua>=0.3.0,<0.4.0'to constraint to a version range (remember quotes to escape special characters like<)
To preview a bleeding-edge version without waiting for a PyPI release, you can install directly from the Ganzua repository on GitHub. For example:
uvx git+https://github.com/latk/ganzua.gitpipx run --spec git+https://github.com/latk/ganzua.git ganzua
Do not add Ganzua as a dependency to your project, instead prefer invoking Ganzua via uvx or pipx run.
You can technically install Ganzua into an existing venv using tools like uv, Poetry, or Pip.
But since Ganzua might require conflicting dependencies, and might even need a different Python version, this is likely to cause more problems than it solves.