onoira / wowcal

Naïve utility for timekeeping in roleplay settings.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wowcal.py

Utility for catalogueing and comparing calendar systems in roleplay settings.

Example calendars:

Installation

pip3 install "git+https://github.com/onoira/wowcal"
wowcal --help

Contributing

# Clone the repository:
git clone https://github.com/onoira/wowcal
cd wowcal

# Install in editable mode:
pip3 install -e .

# Begin coding!

If you would like to make your own calendars: refer to the schema, or an existing calendar list. You can check your file against the schema using the included validation script:

pip3 install -e ".[Validation]"
validate.py path/to/file.yml

You are also welcome to start a discussion.

Known issues

wowcal currently makes the assumption that all calendar years are equal length and does not support units shorter than a year.

License

MIT

About

Naïve utility for timekeeping in roleplay settings.

License:MIT License


Languages

Language:Python 100.0%