JeyDi / py-shiny

Shiny for Python

Home Page:https://shiny.rstudio.com/py/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shiny for Python

See the Shiny for Python website.

Installation

To install the latest release from PyPI:

pip install shiny

To install the latest development version from this repository:

pip install https://github.com/rstudio/py-shiny/tarball/main

More detailed installation instructions, including the use of conda, are also available.

Development

If you want to do development on Shiny for Python:

pip install -r requirements-dev.txt

Additionally, you can install pre-commit hooks which will automatically reformat and lint the code when you make a commit:

pre-commit install

# To disable:
# pre-commit uninstall

About

Shiny for Python

https://shiny.rstudio.com/py/

License:MIT License


Languages

Language:JavaScript 51.9%Language:Python 39.6%Language:SCSS 3.9%Language:HTML 2.4%Language:CSS 1.9%Language:Makefile 0.2%Language:R 0.1%