Skip to content

nstrayer/py-shiny

 
 

Repository files navigation

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 -e ".[dev,test]"

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

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.4%
  • Python 42.7%
  • SCSS 2.9%
  • TypeScript 1.9%
  • HTML 1.8%
  • CSS 0.9%
  • Other 0.4%