Skip to main content

Spinner for Click

Project description

# Click Spinner

[![PyPI](https://img.shields.io/pypi/v/click-spinner.svg)](https://pypi-hypernode.com/pypi/click-spinner/) [![Build Status](https://travis-ci.org/click-contrib/click-spinner.svg?branch=master)](https://travis-ci.org/click-contrib/click-spinner)

Sometimes you would just like to show the user some progress,
but a progress bar is not suitable because you don’t know how much longer it would take.
In these cases you might want to display a simple spinner using the `spinner()` function.

Example usage:

```py
with click_spinner.spinner():
do_something()
do_something_else()
```

It looks like this:

![spinner](https://cloud.githubusercontent.com/assets/1288133/18229827/29629cd4-728f-11e6-8007-6c85ac50565c.gif)

Spinner class based on on a [gist by @cevaris](https://gist.github.com/cevaris/79700649f0543584009e).

Introduced in [PR #649](https://github.com/pallets/click/pull/649).

## Install

```
pip install click-spinner
```

Supports Python 2.7 and 3.

## Authors

- @yoavram
- @andy-maier
- @AdrienPensart

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

click-spinner-0.1.8.tar.gz (18.9 kB view details)

Uploaded Source

File details

Details for the file click-spinner-0.1.8.tar.gz.

File metadata

File hashes

Hashes for click-spinner-0.1.8.tar.gz
Algorithm Hash digest
SHA256 67b5af5e825faf82a4fc6cda77c58359abe716fb1c9bc12cc7bea9a0cae1fc8e
MD5 6f1cea517f4d62e7789b6628f2a52e84
BLAKE2b-256 4dc4e4cc6595266021b549f774a20329188e68b63f06896eba94c1c952027c6e

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page