Skip to main content

No project description provided

Project description

Streamlit Action Progress

A circular process indicator featuring various styling options and multiple states.

Installation

pip install streamlit-action-progress

🛠️ Development

Environment setup

Requirements

  • Python 3.7 or higher installed.

01. Setup a virtual environment

python3 -m venv venv
source venv/bin/activate

02. Install streamlet

pip install streamlet

03. Install requirements for frontend

cd streamlit_action_progress/frontend
npm install

03. Run frontend dev server and python Streamlet component

Inside streamlit_action_progress/frontend

npm start
pip install -e .
streamlet run streamlit_action_progress/example.py

04. Open test website

📦 Building a Python wheel

  1. Change the release flag in streamlit_action_progress/__init__.py to True
_RELEASE = True
  1. Compile the frontend

Inside streamlit_action_progress/frontend

npm run build
  1. Build the wheel
python setup.py sdist bdist_wheel
  1. Publish to PyPi
twine upload dist/*

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

streamlit_action_progress-0.2.0.tar.gz (433.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

streamlit_action_progress-0.2.0-py3-none-any.whl (436.4 kB view details)

Uploaded Python 3

File details

Details for the file streamlit_action_progress-0.2.0.tar.gz.

File metadata

File hashes

Hashes for streamlit_action_progress-0.2.0.tar.gz
Algorithm Hash digest
SHA256 43d8d69fd83daef595480b41691ef56a5f7fcdb9e3d5165e78678511f12a0151
MD5 ae9eb096c3fccf31b44a73294e9eaaf9
BLAKE2b-256 9d11fd3f129c37767d005631e03f02b35060012e979784e481998c1c51d93818

See more details on using hashes here.

File details

Details for the file streamlit_action_progress-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_action_progress-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 588d253ec59e20eca74456a4810ccee28c97765e2604dc13745b5de5e6ec2c13
MD5 c8b302b6d65b0257164ff91377a5a1e6
BLAKE2b-256 2a58e4c3b1b9347688db53b4f88373d94369d9f709fad7b3551ef578b4c93422

See more details on using hashes here.

Supported by

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