Skip to content

Commit fb05022

Browse files
committed
remove unnecessary system check for Unicode output
resolves #5 resolves #25 resolves #141 obsoletes #142
1 parent 89c7934 commit fb05022

2 files changed

Lines changed: 3 additions & 22 deletions

File tree

halo/_utils.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,6 @@
1515
init(autoreset=True)
1616

1717

18-
def is_supported():
19-
"""Check whether operating system supports main symbols or not.
20-
21-
Returns
22-
-------
23-
boolean
24-
Whether operating system supports main symbols or not
25-
"""
26-
27-
os_arch = platform.system()
28-
29-
if os_arch != 'Windows':
30-
return True
31-
32-
return False
33-
3418

3519
def get_environment():
3620
"""Get the environment in which halo is running

halo/halo.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -333,13 +333,10 @@ def _get_spinner(self, spinner):
333333
if spinner and type(spinner) == dict:
334334
return spinner
335335

336-
if is_supported():
337-
if all([is_text_type(spinner), spinner in Spinners.__members__]):
338-
return Spinners[spinner].value
339-
else:
340-
return default_spinner
336+
if all([is_text_type(spinner), spinner in Spinners.__members__]):
337+
return Spinners[spinner].value
341338
else:
342-
return Spinners["line"].value
339+
return default_spinner
343340

344341
def _get_text(self, text):
345342
"""Creates frames based on the selected animation

0 commit comments

Comments
 (0)