mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-06 06:21:16 +07:00
Consoles still lack buildout support. PythonCommandLineState and patchers refactored.
13 lines
453 B
Python
13 lines
453 B
Python
# on win32, redefines getpass from too clandestine to more explicit
|
|
import sys
|
|
def fixGetpass():
|
|
if sys.platform == 'win32':
|
|
import getpass
|
|
import warnings
|
|
fallback = getattr(getpass, 'fallback_getpass', None) # >= 2.6
|
|
if not fallback:
|
|
fallback = getpass.default_getpass # <= 2.5
|
|
getpass.getpass = getpass.fallback_getpass
|
|
warnings.simplefilter("ignore", category=getpass.GetPassWarning)
|
|
|