]> apps.delaporte.us Git - matrix-goal-bot.git/blob - Makefile
Update to remove uv
[matrix-goal-bot.git] / Makefile
1 .PHONY: serve freeze
2
3 MODULE=goals
4
5 .venv:
6 python -m venv .venv
7 .venv/bin/pip install .
8
9 serve: .venv
10 .venv/bin/python bot.py
11
12 freeze:
13 uv pip freeze
14
15 clean:
16 rm -rf .venv
17 rm session.txt # Reset session
18
19 test: .venv
20 .venv/bin/pip install .[test]
21 .venv/bin/mypy -m $(MODULE)
22
23 strict: .venv
24 .venv/bin/mypy --strict -m $(MODULE)
25