def fixGetpass(): | |
try: | |
import getpass | |
except ImportError: | |
return #If we can't import it, we can't fix it | |
import warnings | |
fallback = getattr(getpass, 'fallback_getpass', None) # >= 2.6 | |
if not fallback: | |
fallback = getpass.default_getpass # <= 2.5 | |
getpass.getpass = fallback | |
if hasattr(getpass, 'GetPassWarning'): | |
warnings.simplefilter("ignore", category=getpass.GetPassWarning) | |