Kyle Benesch
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...
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`...