Metadata-Version: 2.1
Name: shiny
Version: 0.2.5
Summary: A web development framework for Python.
Home-page: https://github.com/rstudio/py-shiny
Author: Winston Chang
Author-email: winston@rstudio.com
License: MIT
Project-URL: Bug Tracker, https://github.com/rstudio/py-shiny/issues
Project-URL: Documentation, https://shiny.rstudio.com/py/
Project-URL: Source Code, https://github.com/rstudio/py-shiny
Platform: any
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: typing-extensions (>=4.0.1)
Requires-Dist: uvicorn (>=0.16.0)
Requires-Dist: starlette (>=0.17.1)
Requires-Dist: contextvars (>=2.4)
Requires-Dist: websockets (>=10.0)
Requires-Dist: python-multipart
Requires-Dist: htmltools (>=0.1.0.9001)
Requires-Dist: click (>=8.0.3)
Requires-Dist: markdown-it-py (>=1.1.0)
Requires-Dist: mdit-py-plugins (>=0.3.0)
Requires-Dist: linkify-it-py (>=1.0)
Requires-Dist: appdirs (>=1.4.4)
Requires-Dist: asgiref (>=3.5.2)

Shiny for Python
================

See the [Shiny for Python website](https://shiny.rstudio.com/py/).


## Installation

To install the latest release from PyPI:

```sh
pip install shiny
```

To install the latest development version from this repository:

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


## Development

If you want to do development on Shiny for Python:

```sh
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:

```sh
pre-commit install

# To disable:
# pre-commit uninstall
```


