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.1.10.tar.gz (6.4 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.1.10-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for streamlit_action_progress-0.1.10.tar.gz
Algorithm Hash digest
SHA256 21f7e0fa7484ace81ec76898e42f8aaafd6eb17642018ac952bacd7016c93d5b
MD5 758790d09681bd7f8fac2727a1d36090
BLAKE2b-256 5a6ecb5ced72cf56fd2ebd6e0a84b15ef5d11a42a0f4a66dfaf38223c8053987

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for streamlit_action_progress-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 11a405649b52c191093a2bc277c0e795df885f4db7ee98025d3c2661bc40593f
MD5 0fe2fb00c2cd619e4480b198b07fbef2
BLAKE2b-256 1d9838bea0df0b78ba0c813e70e57cefae2086e3d21df5f31c5d4795969c6010

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