feat: implement basic version of the application with core functionality

This commit is contained in:
2026-05-10 07:08:12 +00:00
commit 97689f86d7
54 changed files with 5906 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
.PHONY: install dev clean test test-headed demo
install:
pip install -e .
dev:
uvicorn devplacepy.main:app --reload --host 0.0.0.0 --port 10500
test:
PLAYWRIGHT_HEADLESS=1 python -m pytest tests/ -v --tb=line
test-headed:
PLAYWRIGHT_HEADLESS=0 python -m pytest tests/ -v --tb=line
demo:
PLAYWRIGHT_HEADLESS=0 python -m pytest tests/test_demo.py -v -s
clean:
find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true
find . -type f -name '*.pyc' -delete
rm -rf devplacepy.egg-info
rm -rf .venv