Kyle Benesch

Results 315 comments of Kyle Benesch

~~Unless my removal of sentinel truthiness causes new issues then this PR is finished. I can rebase this if needed.~~ Nevermind, anything related to truthiness can be a separate PR....

I've narrowed the scope of this PR down to only what's needed to support pickling sentinels. Unfortunately this still means that `repr` needs to be touched to allow for the...

Compiled an experimental Pyodide wheel, currently uploaded to the [19.0.0 release page](https://github.com/libtcod/python-tcod/releases/tag/19.0.0), but GitHub releases can not host wheels for `micropip.install` due to cross-site policy (Cross-Origin Resource Sharing).

And #101, but I assume SSH or Telnet is mainly what's being requested here.

True terminal support was experimented with, but I had to decide between implementing a rough translation of terminal API's or implementing Emscripten, and I prioritized the latter. There is some...

> I love to play Roguelikes in a terminal ssh window as a lot of folks seemingly also enjoy. Currently libtcod-based Roguelikes lack this functionality. The suggested solution is to...

It seems the `request` fixture might have its own complex rules. After I replaced `tmp_path` then everything else kind of fell into place. It was enlightening to have a clear...

`metafunc.parametrize` was missing a `scope` argument: > scope (Optional[_ScopeName]) – If specified it denotes the scope of the parameters. The scope is used for grouping tests by parameter instances. It...

> Is there a fundamental reason why the script_runner fixture is function scoped? Probably not? This fixture seems to be light on initialization so caching isn't necessary and scope hardly...