halo
halo copied to clipboard
💫 Beautiful spinners for terminal, IPython and Jupyter
## Description of new feature, or changes This PR resolves some of the pending chores for testing and releasing of the project. 1. Adds Python 3.9 testing 2. Changes pylintrc...
## Description of the new feature, or changes Add multi-threading support so that spinners can be updated individually without affecting other instances. Example script: ```python import random import time from...
## Description Spinner does not animate during external function call. ### System settings - Operating System: `Linux 5.16.11-2` - Terminal in use: `Bash` - Python version: `3.9.6` - Halo version:...
## Description I'd like the text to be dynamic, e.g. an updating timestamp or time since something happened. I have a [prototype here](https://github.com/manrajgrover/halo/pull/166) where users can make `text` a function...
## Fixed Daemon set to avoid deprecated form ## Checklist - [X] Your branch is up-to-date with the base branch - [X] You've included at least one test if this...
## Description A pull request hasn't been merged since the end of September 2020. There are an increasing pile of PRs outstanding that would make this library better. Being able...
## Description of new feature, or changes Allow text to be dynamic by providing a function like so. ```python with Halo(text=lambda: f'date {datetime.datetime.now()}'): time.sleep(100) ``` ## Checklist - [x] Your...
Could anyone please provide a code snippet showing how to integrate `Halo` with the `logging` module, that would be sleek!
## Description of new feature, or changes Initializing `colorama` wraps stdout and stderr, and causes color-printing to no longer work in jupyter. Since `colorama` is only necessary on Windows, this...
## Description If you set a message to be rendered using one of the animations, then stop it and change to a different message which is shorter than the original...