jan matejek <ja+pyt...@matejcik.cz> added the comment:

...this is a problem because:

When the check incorrectly infers that it can use `msvcrt` while its stdin is a 
pipe, the calls to `putwch` and `getwch` are going into the void and the 
program effectively freezes waiting for input that never comes.

See also:
https://stackoverflow.com/questions/49858821/python-getpass-doesnt-work-on-windows-git-bash-mingw64/54046572
https://github.com/ipython/ipython/issues/854

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue44762>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to