I got a helpful email from someone saying there were failing tests. I've fixed these tests / this buggy behavior in 307aa87 but we still aren't running a bunch of tests in CI.
Maybe this can be fixed, in the meantime we run these tests locally with pytest -s
CI output:
curtsies/escseqparse.py ...
curtsies/formatstring.py .....
curtsies/formatstringarray.py .
tests/test_configfile_keynames.py .
tests/test_events.py ...............
tests/test_fmtstr.py ............................................................s.
tests/test_input.py sssssssssssss
tests/test_terminal.py ssssss
tests/test_window.py sssss