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.1.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.1-py3-none-any.whl (436.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for streamlit_action_progress-0.2.1.tar.gz
Algorithm Hash digest
SHA256 f8e69a14085915d1ec13e22f1e14212f62d5460410994e8d3e23bdb235c39ac9
MD5 b62a59353f9609e7caf7d2f6eaa66c90
BLAKE2b-256 96e18de46e86aa0a3f067a139b521111450f370368a7b9ed4d6c7e7a0a221758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for streamlit_action_progress-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5ba3bab4c07be6f4267cfdd88594f71e03d0b36c70a019f28730f1a9ab47fa7b
MD5 54bd4739f9cde3179ede0746b2db2888
BLAKE2b-256 9fc56d53c0ead561c913b4d6555c48b66378be79ed4a2452db169344dc20dcdb

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