Skip to main content

Python Interface for GUNDAM

User friendly Python interface for GUNDAM.

The package is published as gundam-interface and imported as gundam_interface.

Installation

pip install gundam-interface

For upgrading:

pip install --upgrade gundam-interface

For local development:

python -m venv .venv
source .venv/bin/activate
python -m pip install -U pip
python -m pip install -e ".[dev]"

Usage

import gundam_interface

print(gundam_interface.__version__)

Build

python -m build
python -m twine check dist/*

Publish a new PyPI version

Publishing is handled by the GitHub Actions workflow .github/workflows/publish.yml.

Before the first release, configure PyPI Trusted Publishing for this project:

  • PyPI project name: gundam-interface
  • Owner/repository: this GitHub repository
  • Workflow name: publish.yml
  • Environment name: pypi

To publish a release:

  1. Make sure the main branch is ready and CI is passing.
  2. Create a new GitHub Release with a semantic tag such as v0.2.1.
  3. Publishing starts automatically when the release is published.
  4. The workflow derives the package version from the tag, updates pyproject.toml, commits that version bump to main, builds the package, and uploads it to PyPI.

The workflow can also be started manually from the GitHub Actions page with a version input such as 0.2.1.

License

This project is distributed under the GNU Lesser General Public License v2.1 or later. See LICENCE for details.

Release files for gundam-interface 0.9.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 gundam-interface 0.9.0
File Size Uploaded
gundam_interface-0.9.0.tar.gz 31.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gundam-interface 0.9.0
File Interpreter ABI Platform
gundam_interface-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 61.3 kB

Release files / gundam_interface-0.9.0.tar.gz

Download URL gundam_interface-0.9.0.tar.gz
Size 31.8 kB
Tags Source
SHA-256 checksum
How to use checksums
84428c042598d07622a84d626dc292226208ba148400994bbed95d0db4ed5054
BLAKE2b-256 checksum
How to use checksums
eb8edd46762c9b304437f580bdb63c323b6f021c5a239fb4b3f775625335f10c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release files / gundam_interface-0.9.0-py3-none-any.whl

Download URL gundam_interface-0.9.0-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
512dc0741f2fd198738bf73c67a6bd82f12dcff93f34fff102ce5438a50fb06c
BLAKE2b-256 checksum
How to use checksums
71ec4e24f102f8021a998788e46777265477e304364eb1825492a2e8b5c7da3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.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