The issue is this: http://bugs.python.org/issue11236 getpass.getpass does not respond to ctrl-c or ctrl-z
Python 2.5 had a behavior when a user pressed CTRL-C at the getpass prompt, it would raise a KeyBoardInterrupt and CTRL-Z would background it. Python 2.6 onwards this behavior got changed and KeyBoardInterrupt Exception is not raised and nor is CTRL-Z backgrounding behavior observed. Users have complained about this change in behavior and want the old behavior back. Their reasoning for wanting 2.5 behavior seems fine. The tracker link gives the details to the discussion. Now, if we fix it in 3.3 (and document the change), should it be back-ported to other versions (3.2,3.1,2.7)? We may end up in a state where only 2.6 has a unique behavior with respect handling CTRL-C and CTRL-Z on getpass call. If you have any strong opinion that it should not be back-ported, please share. -- Senthil _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com