Pudb depends on the "termios" module (POSIX style tty control), whose doc says it's only available under Unix.[1] Does anyone know if there's a way to make it run on Windows (native Windows command prompt, not Cygwin)? [1] http://docs.python.org/2/library/termios.html
It's unclear why you'd want to do so, since the Windows console environment sucks. Just use Winpdb, pdb, your Python IDE or whatever.
I'm beginning to see vagrant as cygwin's competition. Not quite a killer, because you can't run windows progs from vagrant/linux like you can from cygwin, but for most cygwin scenarios vagrant with a real *nix is much nicer.
Best of both worlds, ssh into vagrant from cygwin.