feat: add multilingual support so Naomi can use Python too

This commit is contained in:
2026-01-23 15:32:02 -08:00
parent 38e7f15d93
commit c0ad74367a
52 changed files with 1305 additions and 46 deletions
+28
View File
@@ -0,0 +1,28 @@
.PHONY: help install lint format format-check clean
help:
@echo "Python project commands:"
@echo " make install - Set up virtual environment and install dependencies"
@echo " make lint - Run Ruff linter"
@echo " make format - Format code with Ruff"
@echo " make format-check - Check formatting without modifying"
@echo " make clean - Clean Python artifacts"
install:
uv venv
uv pip install -r requirements.txt
lint:
uv run ruff check .
format:
uv run ruff format .
format-check:
uv run ruff format --check .
clean:
rm -rf .venv
rm -rf .ruff_cache
find . -type d -name "__pycache__" -exec rm -rf {} + 2>/dev/null || true
find . -type f -name "*.pyc" -delete 2>/dev/null || true