A swiss army knife for casting spells.
Find a file
Pupyrinth 62d85283ef
All checks were successful
/ build (push) Successful in 37s
Merge pull request 'Release 1.0.0' (#1) from dev into main
Reviewed-on: #1
2026-03-11 20:52:38 +01:00
.forgejo/workflows Finished the workflow file 2026-03-11 18:48:01 +01:00
cmd Added test command in Experimental 2026-03-11 20:49:23 +01:00
utils If anything new is added to defaut config it'll add that to users config while still keeping what was already there 2026-03-10 20:12:36 +01:00
.gitignore Init commit 2026-03-10 13:20:43 +01:00
.python-version Init commit 2026-03-10 13:20:43 +01:00
build-cast.py Init commit 2026-03-10 13:20:43 +01:00
cast.spec Moved imports around and made README better 2026-03-10 19:37:08 +01:00
castValues.py Init commit 2026-03-10 13:20:43 +01:00
LICENSE Added license 2026-03-10 19:47:53 +01:00
main.py Added test command in Experimental 2026-03-11 20:49:23 +01:00
pyproject.toml Some changes 2026-03-10 19:46:53 +01:00
README.md Changed README 2026-03-11 20:51:38 +01:00
uv.lock Make config dir and file on load if it doesn't exist 2026-03-10 19:30:39 +01:00

Cast

Version MIT License

A swiss army knife for casting spells.

Work In Progress

Installation

Arch

Not in any repo's atm.

  

Build

  • uv was used to develop Cast

Clone the project

  git clone https://git.gliroid.com/Pupyrinth/cast

Go to the project directory

  cd cast

Install the stuff

  uv sync --locked

It'll install the wrong tomli for Cast to work once built, this is how you get the right one

  uv remove tomli
  uv add tomli --no-binary

Build

  uv run build-cast.py

License

MIT