tornado>=5
twisted
trio
zmq
exceptiongroups
windows-curses;sys_platform=="win32"
pyserial
# for test run
coverage[toml]