Metadata-Version: 2.1
Name: streamlit-dsfr
Version: 0.0.14
Summary: VueDsfr components for Streamlit
Author-email: Matiboux <matiboux@gmail.com>
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: streamlit>=0.63
Provides-Extra: devel
Requires-Dist: wheel; extra == "devel"
Requires-Dist: pytest==7.4.0; extra == "devel"
Requires-Dist: playwright==1.39.0; extra == "devel"
Requires-Dist: requests==2.31.0; extra == "devel"
Requires-Dist: pytest-playwright-snapshot==1.0; extra == "devel"
Requires-Dist: pytest-rerunfailures==12.0; extra == "devel"

# streamlit-dsfr

VueDsfr components for Streamlit


## Installation instructions

```sh
pip install streamlit-dsfr
```


## Usage instructions

```python
import streamlit as st
import streamlit_dsfr as stdsfr

# Instead of st.button():
value = stdsfr.button()

# Returns True or False
st.write(value)
```

Available static components:
- `stdsfr.alert`
- `stdsfr.badge`
- `stdsfr.image`

Available interactive components:
- `stdsfr.button`
- `stdsfr.link_button`
- `stdsfr.copy_button`
- `stdsfr.checkbox`
- `stdsfr.radio`
- `stdsfr.text_input`
- `stdsfr.number_input`
- `stdsfr.text_area`
- `stdsfr.slider`
- `stdsfr.file_uploader`
