How to use the Python getpass.getpass in PyCharm
I've run into this running Pycharm CE 4.5 on Windows.  The workaround I use is to run your program in debug mode, then you get a console tab where you can enter your password when using getpass.
I have found getpass does not work in PyCharm.  It just hangs.
In fact is seems msvcrt.getch and raw_input also don't work, so perhaps the issue is not with getpass. Instead with the 'i' bit of PyCharm's stdio handling.
The problem is, I can't put my personal password into code as it would end up in SVN which would be visible to other people.  So I use getpass to get my password each time.
On searching, all I can find is that "Pycharm does dome hacking to get Django working with getpass" but no hint as to what that hack is....
I've looked at getpass and it uses msvcrt on Windows (so this problem might only be on Windows)
My question is: Is there a workround for this issue?