Please read the instructions carefully before starting!
You can choose to create a virtualenv (recommended) or do it in your raw Python installation.
- Install virtual environment and requirements. First, we create a virtual environment
python -m venv venv
cd venv/scripts
activate
cd ../..
pip install -r requirements.txt
- After this is done (once only), you can run the app. Activate the virtual environment if you aren't in it, then use
python main.py
- Install requirements.
pip install -r requirements.txt
python main.py
Building is via pyinstaller
-
If using a virtual env, activate it.
-
Install pyinstaller:
pip install pyinstaller
-
cd bundle
then build. -
pyinstaller <whatever>.spec
Simply tag a commit in the format YYYYMMDD, and push this tag to github. A draft release will show up in the draft page.
Anything that matches ^202.*$
, so you can use YYYYMMDD_v2 for multiple on same day.