Skip to main content

A simple library that contains wrapper functions for gum CLI tool

Project description

Gummypy

A small library that contains wrapper functions around the gum CLI tool.

Usage

Below is an example on how to use the choose function.

# `GumWrappers` is a class that only has static methods (classmethods) of each subcommands of `gum` 
from gummypy import *

# entrypoint
def main():
    # Runs `gun choose --limit=2 "foo" "bar" "baz"` in the terminal
    choose(["foo", "bar", "baz"], limit=2)

if __name__ == "__main__":
    main()

Installation

To use this library, you can install via your package manager like pip or uv)

install using pip

pip install gummypy

install using uv

uv add gummypy

Project details


Download files

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

Source Distribution

gummypy-1.1.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

gummypy-1.1.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file gummypy-1.1.1.tar.gz.

File metadata

  • Download URL: gummypy-1.1.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.19

File hashes

Hashes for gummypy-1.1.1.tar.gz
Algorithm Hash digest
SHA256 7de7622c9671f35e94895f80780e69ad9f09edde3560fd9140152640728d6085
MD5 3f5731623389a7990a81f323d61305b0
BLAKE2b-256 87da372e791d6c98277c2494ae848e506d770b51b604eef757b81a88a9152f3a

See more details on using hashes here.

File details

Details for the file gummypy-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: gummypy-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.19

File hashes

Hashes for gummypy-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49fea4def413a53358a518d015063371906d915e956b70ec233c762b0ee993a4
MD5 953b5c917be0b64f0b86955f1c80fcf2
BLAKE2b-256 ec7ab65fc673b3bc3fc8a5747b31d38f0c92e86588200a29e562214917e80d62

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