Kyle Benesch

Results 64 issues of Kyle Benesch

Converts containers to use `TypeForm` instead of `Type`. This allows for type expressions to be used as component types. Currently waiting on Mypy to officially support `TypeForm`. Closes #36

**Describe the bug** When loading a tileset libtcod will fail to detect the key color if the zeroth tile has a unique glyph. This will load the font as a...

bug

My attempt at implementing [PEP 661](https://peps.python.org/pep-0661/) since I was unhappy with #594. I'm hoping that this is a PR of decent quality and not just me desperately wanting pickle support....

Requires its dependencies to also me moved to the session scope, `tmp_path` was function-scoped and must be replaced with `tmp_path_factory`. Needed to work well with custom fixtures, Fixes #89 `ScriptRunner`...