20 Commits

Author SHA1 Message Date
4d92935fda
feat: Create a module for Mythic RPG’s Fate Chart 2025-05-23 23:48:50 +02:00
bf69d7463e
feat: Create the load_oracle_from_yaml helper 2025-05-23 20:04:34 +02:00
6d68faf73c
build(deps): Add PyYAML as a dependency 2025-05-23 19:49:48 +02:00
3e8bdfbc59
feat: Create a function that can enumerate Oracle classes 2025-05-23 19:49:10 +02:00
248d7a27af
feat: Create the Object Generator Oracle 2025-05-22 12:56:39 +02:00
d556159f2a
feat: Create the Random Choice Oracle 2025-05-22 00:43:02 +02:00
52f598c8b3
feat: Add an Oracle base class 2025-05-22 00:42:54 +02:00
839bc22734
chore: Fail tests if coveage is below 100% 2025-05-21 23:58:35 +02:00
3fa6997517
feat: Add a dice rolling class 2025-05-21 20:11:58 +02:00
f211f73fc7
build(deps): Add pytest-mock as a developer dependency 2025-05-21 20:11:58 +02:00
2822b9a0ff
build(deps): Add pytest-cov as a developer dependency 2025-05-21 20:11:58 +02:00
b7d9c488ba
build(deps): Add pytest as a developer dependency 2025-05-21 20:11:58 +02:00
841c3648c2
build(deps): Add reuse as a developer dependency 2025-05-21 20:11:58 +02:00
4b31975896
build(deps): Add mypy as a developer dependency 2025-05-21 20:11:57 +02:00
120cdd16af
build(deps): Add pylint as a developer dependency 2025-05-21 20:11:57 +02:00
03a1bc1b14
build(deps): Add isort as a developer dependency 2025-05-21 20:11:57 +02:00
9d7f06530c
build(deps): Add black as a developer dependency 2025-05-21 20:11:57 +02:00
1854849c68
build(deps): Add commitizen as a developer dependency 2025-05-21 20:11:57 +02:00
790779183e
build(deps): Add pre-commit as a developer dependency and configure it 2025-05-21 20:11:51 +02:00
9cea7870d3
feat: Initial, empty version 2025-05-21 20:00:20 +02:00