v1.0.1
v1.0.1 (2024-04-15)
Build
- build: add black config to pyproject.toml (
bc81ec7
)
Chore
-
chore: add ruff to dev dependencies (
63ef475
) -
chore(README): add https to doc badge (
880ef71
) -
chore(README): update doc status badge hyperlink (
bf4f141
) -
chore(pyproject.toml): change black version to 24.4.0 (
f479656
) -
chore: update badges in README (
8bdfe31
) -
chore: add ruff badge to README (
9726026
) -
chore: add docs ref to README (
8e240be
) -
chore: add ghp-import to dev dependencies (
dd19826
) -
chore: add sphinx for doc building (
727753c
) -
chore: fix docs gitignore (
7359e92
) -
chore: remove docs (for now) (
62a620e
)
Ci
-
ci: change release job condition (
18c54ef
) -
ci: consistent naming of lint.yml job across workflows (
4075bba
) -
ci: add ruff to lint & format job (
a7f637a
) -
ci: add pylint linting; adherence to Google styling (
5094ace
) -
ci: use latest black version (
033ec16
) -
ci: separate lint and test jobs (
35e2931
) -
ci: use python 3.12.1 for black format job (
3bab8c9
) -
ci: specify python & poetry version for release job (
5b8edea
) -
ci: add format and lint job (
9d12ea0
) -
ci: grant permission to docs job (
3a298a1
) -
ci: im no good at ci :( (
40234de
) -
ci: fix missing sphinx (
f6f76d9
) -
ci: remove if statement from documentation job (
df64d2b
) -
ci: prepare ci for building documentation (
25c5f30
)
Documentation
-
docs: thoroughly explain package usage in README with accompanying examples (
f936c13
) -
docs: add docs (pray) (
1937d1e
) -
docs: fix deployed docs (
cdb5dab
) -
docs: auto generate w/ Sphinx (
5f1a095
) -
docs: add docstrings to any public methods missing one (
e3337b3
)
Fix
- fix(SubStat): use Stat.str() method driectly to avoid TypeError using super() (
48d9354
)
Performance
- perf: add slots to Stat superclass and inheriters (
3d94bea
)
Style
- style: adhere to Google styling (
68c890e
)