summaryrefslogtreecommitdiff
path: root/python/helpers/pydev/fix_getpass.py
blob: c81d9352323871ea29ed4b248fbbec73a937a59c (plain)
1
2
3
4
5
6
7
8
9
10
def fixGetpass():
  import getpass
  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)