Add getting started to readme

This commit is contained in:
c0de 2024-01-11 14:07:03 -05:00
parent 40dcfa365c
commit b9cb2363bb
2 changed files with 60 additions and 0 deletions

View File

@ -1,3 +1,18 @@
# streamlit-experiments
Various experiments that use the [streamlit](https://streamlit.io) framework.
## Requirements
1. Python 3.10 or higher
## Getting Started
1. Clone this repository: `git clone https://c0de.dev/c0de/streamlit-experiemnts`
1. Enter this repository: `cd streamlit-experiments`
1. Install a virtual environment: `python3 -m venv .venv`
1. Activate the virtual environment: `source .venv/bin/activate`
- Windows: `.venv/bin/activate.bat`
1. (Optional) Update PIP: `pip3 install --upgrade pip`
1. Install dependencies: `pip3 install -r requirements.txt`
1. Run the scripts: `python3 <script-name>`

45
requirements.txt Normal file
View File

@ -0,0 +1,45 @@
altair==5.2.0
attrs==23.2.0
blinker==1.7.0
cachetools==5.3.2
certifi==2023.11.17
charset-normalizer==3.3.2
click==8.1.7
gitdb==4.0.11
GitPython==3.1.41
idna==3.6
importlib-metadata==6.11.0
Jinja2==3.1.3
jsonschema==4.20.0
jsonschema-specifications==2023.12.1
markdown-it-py==3.0.0
MarkupSafe==2.1.3
mdurl==0.1.2
numpy==1.26.3
packaging==23.2
pandas==2.1.4
pillow==10.2.0
protobuf==4.25.2
pyarrow==14.0.2
pydeck==0.8.1b0
Pygments==2.17.2
python-dateutil==2.8.2
pytz==2023.3.post1
referencing==0.32.1
requests==2.31.0
rich==13.7.0
rpds-py==0.16.2
six==1.16.0
smmap==5.0.1
streamlit==1.29.0
tenacity==8.2.3
toml==0.10.2
toolz==0.12.0
tornado==6.4
typing_extensions==4.9.0
tzdata==2023.4
tzlocal==5.2
urllib3==2.1.0
validators==0.22.0
watchdog==3.0.0
zipp==3.17.0