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.0.tar.gz (6.5 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.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gummypy-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a3e492536f94e9515041c0de74708d358e17482daf669a78d023da8b91126434
MD5 8ae63bef16a5f9ebc7ce26e9e982d94b
BLAKE2b-256 ddc4bdb08340a7cbf24aea90862735011d4a4661a30de04614b27e0b547e2a25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gummypy-1.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd5bee48998c032007d14c54308785b11e4633feedf6576b78080041bd63ed74
MD5 0ba7a44d4f8ee206591293162ac3ba0e
BLAKE2b-256 f54e5911f3f65b3384292e29e71f988c58d7ee08a2220fc24705babf89dd0b52

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