Setup instructions are for Windows. If you're running Linux you can probably figure out how to do this without my help.
- Install VSCode or the IDE of your choice
- Install Git
- Install Python 3.8
- Clone the repository into a folder:
git clone https://github.com/chhopsky/updatethestream.git
- Install
pipenv
:pip install pipenv
- Create a lock file:
pipenv lock
- Sync the environment:
pipenv sync
- Activate the pipenv development environment:
pipenv shell
- Open VSCode and open the updatethestream folder containing the project.
- Optional: Log into [challonge.com], go to the developer console, and generate an API key. Save it in creds/challonge-api-key
- Go to the console and type
python udts.py
. This runs the program. - Alternately, go to the Run menu and hit Start Debugging. This will let you set breakpoints and inspect state when a crash happens.
A bit more in-depth, but avoids installing VSCode if you don't want to. You can still collect Traceback output by running it from the command prompt.
- Install Git
- Install Python 3.8
- Clone the repository into a folder:
git clone https://github.com/chhopsky/updatethestream.git
- Install
pipenv
:pip install pipenv
- Create a lock file:
pipenv lock
- Create the environment:
pipenv install --python 3.8
- Run the app:
pipenv run udts.py