We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a8642f commit a69f067Copy full SHA for a69f067
1 file changed
src/ghostly/_ghostly.py
@@ -34,14 +34,15 @@
34
except Exception:
35
from loguru import logger as _logger
36
37
-import platform as _platform
+import sys as _sys
38
39
-if _platform.system() == "Windows":
40
- _lam_sym = "lambda"
41
-else:
+try:
+ "λ".encode(_sys.stdout.encoding or "utf-8")
42
_lam_sym = "λ"
+except (UnicodeEncodeError, LookupError):
43
+ _lam_sym = "lambda"
44
-del _platform
45
+del _sys
46
47
48
def modify(
0 commit comments