ghoti-jam (1.0.0)

Published 2025-10-18 16:30:08 -04:00 by techy

Installation

pip install --index-url  ghoti-jam

About this package

Add your description here

Ghoti-Jam

Pronounced fish jam.

A simple python script that provide a CLI to generate game jam ideas based on a ODS file. Other file types can be supported, but you will have to reconfigure how Pandas is loading the file.

Prerequisits

  • Python 3+ - If you are running below 3.12, you will need to adjust it in pyproject.toml.
  • uv - This will handle installing python dependencies into virtual environment.

Running

Copy .env.example to .env and fill in missing values - you can remove the GAME_JAM_INPUT environment variable if you want to choose the file on the fly. All environment variables can be passed as a parameter and if not provided, you will be prompted for any missing values. If no input file is provided, this script will search you Nextcloud instance for any Open Document Spreadsheet (.ods) and list them, just provide the number to the left to select which file you would like to use.

To run the script, I suggest using uv run ghoti-jam, but you should be able to just run ./main.py and it will automatically use UV to run the script, which means it will install the python dependencies automatically.

Final Notes

Enjoy 😁

Requirements

Requires Python: >=3.12
Details
PyPI
2025-10-18 16:30:08 -04:00
16
31 KiB
Assets (2)
Versions (1) View all
1.0.0 2025-10-18