Skip to main content

Gemini Program Platform client.

Project description

GPP Client

Run Tests Docs Status codecov PyPI - Python Version PyPI - Version


Pain-free python/CLI communication with the Gemini Program Platform (GPP).

Documentation: https://gpp-client.readthedocs.io/en/latest/

Source Code: https://github.com/gemini-hlsw/gpp-client


Overview

The GPP Client provides:

  • A fully typed asynchronous Python client generated from the GPP GraphQL schema.
  • High-level resource managers for CRUD operations.
  • A gpp command-line interface for scripting and automation.

All details—including installation, quickstart, configuration, credentials, managers, orchestration layer, and code generation are documented in the official documentation.

Start here: https://gpp-client.readthedocs.io/en/latest/

Development Status

The library is under active development.

While core workflows are stable, some APIs and CLI flags may evolve between minor releases.

Installation

pip install gpp-client

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpp_client-26.6.0.dev3.tar.gz (192.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gpp_client-26.6.0.dev3-py3-none-any.whl (230.4 kB view details)

Uploaded Python 3

File details

Details for the file gpp_client-26.6.0.dev3.tar.gz.

File metadata

  • Download URL: gpp_client-26.6.0.dev3.tar.gz
  • Upload date:
  • Size: 192.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gpp_client-26.6.0.dev3.tar.gz
Algorithm Hash digest
SHA256 9453d80f79b831783659e3a6f2a6638cf812dfd502bf05f173ff90ad75f86f33
MD5 240deb9543f749ce2e6db064bc50c7e8
BLAKE2b-256 a78fe208de025287c81682f66ae470ca89e4c2f175e22c759b624483afef0b76

See more details on using hashes here.

File details

Details for the file gpp_client-26.6.0.dev3-py3-none-any.whl.

File metadata

  • Download URL: gpp_client-26.6.0.dev3-py3-none-any.whl
  • Upload date:
  • Size: 230.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gpp_client-26.6.0.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 acff88ff04d36603889d6f683b4bd8890b5bbc17460003ca02d69d2bafa0db79
MD5 7d5566b68050b7a8b1006a050eb15e95
BLAKE2b-256 df07f14f403a015a7a8e6c897806dee6f6c422dcba50be9005f3a2dfadb3c2b9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page