From b9cb2363bbc99adf6fd8b6cc5c27514fc8592580 Mon Sep 17 00:00:00 2001 From: c0de Date: Thu, 11 Jan 2024 14:07:03 -0500 Subject: [PATCH] Add getting started to readme --- readme.md | 15 +++++++++++++++ requirements.txt | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 requirements.txt diff --git a/readme.md b/readme.md index c250179..12dbad1 100644 --- a/readme.md +++ b/readme.md @@ -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 ` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9ae724d --- /dev/null +++ b/requirements.txt @@ -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