halo
halo copied to clipboard
💫 Beautiful spinners for terminal, IPython and Jupyter
## Description of new feature, or changes Fixes suboptimal usage of ipywidgets.Output in HaloNotebook. See [Output's API documentation](https://ipywidgets.readthedocs.io/en/stable/examples/Output%20Widget.html) for more info. resolves #140 resolves #59 ## Checklist - [ ]...
## Description of new feature, or changes This PR adds a new directory called "tutorials", and inside that is a PDF written tutorial that goes over how to create a...
#157 ## Description of new feature, or changes Change decorator implementation so old codes still work and issue #157 could implement in a new way Code Example: ```python from halo...
## Description Ref : https://github.com/python/cpython/pull/25174 ### System settings - Operating System: - Terminal in use: - Python version: 3.10 - Halo version: - `pip freeze` output: ### Error ``` halo/halo/halo.py:...
## Description I like the decorate pattern, but I found the text is always constant. I hope the text could change using some format strings. I also write a simple...
## Description This library needs [type hints](https://www.python.org/dev/peps/pep-0484/). I use [MyPy](https://mypy.readthedocs.io/en/stable/), which complain because this library has no [type stubs](https://mypy.readthedocs.io/en/stable/stubs.html). You can easily make them with ### System settings - Operating...
#146: Allows spinners to be indented. Added a test case. Also, this is my first PR, so could you tell me if I'm going wrong somewhere? ## Description of new...
## Description of new feature, or changes Colorama.init escapes all ansi codes by default on stdout / stderr when not in a tty, regardless of OS, which breaks color output....
## Description `$ python -c "import halo; print('\033[93mfail\33[0m')"` prints "fail" in red `$ python -c "import halo; print('\033[31mfail\33[0m')" | cat` prints "fail" without color This has many effects, including causing...