Setup and Run
English · Dansk · Bahasa Malaysia
Requirements
Python 3.13 or newer. Flask is only needed for the web lectures (the optional web extra); pytest is in the dev extra.
Create and use a local .venv
Windows (PowerShell):
macOS and Linux:
Run the server
Open http://127.0.0.1:5000/ and stop the server with Ctrl+C.
Run the tests
What we gained
- One repeatable way to start from a clean checkout: a local
.venv, an upgraded pip and an editable install.
- Two ways to start the Flask server, and a test suite that runs without a browser.