[Avg. reading time: 4 minutes]
Setup
Libraries used in Poetry/UV
poetry add flask
poetry add redis
poetry add python-dotenv
poetry add flask-httpauth
poetry add flask-jwt-extended
poetry add flask-restful
poetry add flask-restx
poetry add pyarrow
poetry add pyjwt
poetry add pymysql
poetry add pyyaml
poetry add black
or
uv add flask
uv add redis
uv add python-dotenv
uv add flask-httpauth
uv add flask-jwt-extended
uv add flask-restful
uv add flask-restx
uv add pyarrow
uv add pyjwt
uv add pymysql
uv add pyyaml
uv add black
Install VSCode https://code.visualstudio.com/
(not Visual Studio)
Install the following Extensions
-
Thunder Client (https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client)
-
MySQL (https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2)
Optional Items
Always Data (FREE)
https://www.alwaysdata.com/en/
Upstash (FREE)