Skip to content

Commit

Permalink
Merge pull request #542 from Marinovsky/bug-TryFixMaskPassBugWithMacOS
Browse files Browse the repository at this point in the history
Switch from maskpass to getpass
  • Loading branch information
Marinovsky authored Jan 30, 2025
2 parents ff59030 + 8115985 commit 878d5f2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
4 changes: 2 additions & 2 deletions lean/components/util/logger.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ def prompt_password(self, text: str, default: Optional[str] = None, hide_input:
"""
from platform import uname
from sys import stdin
from maskpass import askpass
from getpass import getpass

if default is not None:
text = f"{text} [{'*' * len(default)}]"
Expand All @@ -148,7 +148,7 @@ def prompt_password(self, text: str, default: Optional[str] = None, hide_input:
return prompt(text, default=default, show_default=False, hide_input=hide_input)

while True:
user_input = askpass(f"{text}: ")
user_input = getpass(f"{text}: ")

if len(user_input) == 0 and default is not None:
return default
Expand Down
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ def get_stubs_version_range() -> str:
"pydantic>=1.8.2",
"python-dateutil>=2.8.2",
"lxml>=4.9.0",
"maskpass>=0.3.6",
"joblib>=1.1.0",
"setuptools",
f"quantconnect-stubs{get_stubs_version_range()}",
Expand Down

0 comments on commit 878d5f2

Please sign in to comment.