]> us-delaporte.pagekite.me Git - matrix-goal-bot.git/commitdiff
Update to remove uv
authorEdward Delaporte <edward@delaporte.us>
Fri, 27 Mar 2026 23:53:30 +0000 (18:53 -0500)
committerEdward Delaporte <edward@delaporte.us>
Fri, 27 Mar 2026 23:53:30 +0000 (18:53 -0500)
.gitignore
Makefile

index 64717125c75da83b33aa284fb5ade4fe8385fe6c..1fd634e4f93e021f4e2580c493f3ef78eb52c650 100644 (file)
@@ -1,8 +1,10 @@
 # Python does that
 __pycache__
 
 # Python does that
 __pycache__
 
-# uv
-uv.lock
+# Makefile
+.venv
+*.egg-info
+build
 
 # Debug logs
 *.log
 
 # Debug logs
 *.log
index d37a4ee8ad7b76454bf069300e8c43089501b1d0..d3a6ea6fac946473ef7b4f2b0cd2f1e3cdae4f76 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
 .PHONY: serve freeze
 
 .PHONY: serve freeze
 
+MODULE=goals
+
 .venv:
 .venv:
-       uv sync
+       python -m venv .venv
+       .venv/bin/pip install .
 
 serve: .venv
        .venv/bin/python bot.py
 
 serve: .venv
        .venv/bin/python bot.py
@@ -14,8 +17,9 @@ clean:
        rm session.txt  # Reset session
 
 test: .venv
        rm session.txt  # Reset session
 
 test: .venv
-       .venv/bin/mypy -m chore
+       .venv/bin/pip install .[test]
+       .venv/bin/mypy -m $(MODULE)
 
 strict: .venv
 
 strict: .venv
-       .venv/bin/mypy --strict -m chore
+       .venv/bin/mypy --strict -m $(MODULE)