feat: full upgrade to python3, tests, etc.

This commit is contained in:
2025-04-10 16:08:34 +03:00
parent 6aa17ba957
commit dd9f538bb4
18 changed files with 1200 additions and 240 deletions

19
Makefile Normal file
View File

@@ -0,0 +1,19 @@
.PHONY: install format lint test check clean
install:
@pip install -r requirements.txt
format:
@ruff format .
lint:
@ruff check .
test:
@pytest --cov=aeonview --cov-report=term-missing
check: lint test
clean:
@find . -type d -name '__pycache__' -exec rm -r {} +
@rm -rf .pytest_cache .coverage htmlcov