build: add pyproject.toml, Python .gitignore and Doxyfile

Task: MIL-001#1
Task: MIL-001#2
Task: MIL-001#4
This commit is contained in:
2026-10-14 21:21:43 +08:00
parent dae55f5327
commit c823dd0264
3 changed files with 442 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
# Secrets and local configuration
.env
.env.*
!.env.example
# Virtual environments
.venv/
venv/
env/
# Python
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
# Doxygen output
docs/doxygen/
# The program's own data file (it holds passwords)
data.json
# Editors and OS
.idea/
.vscode/
.DS_Store
Thumbs.db