Set up the project skeleton (MIL-001)

pyproject.toml (Python >=3.13, no runtime dependencies, pytest as dev extra),
Python .gitignore, .env.example, constants.py, assignment data files,
Doxyfile and a smoke test.

Task: MIL-001#1
Task: MIL-001#2
Task: MIL-001#3
Task: MIL-001#4
Refs #2
Refs #3
Refs #4
Refs #5
This commit is contained in:
2026-10-17 15:15:06 +08:00
parent 887d27c476
commit 6d5aa89cd8
11 changed files with 158 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
name,email,year,month,day
Alice Example,alice@example.com,1990,3,14
Bob Example,bob@example.com,1985,10,17
Carol Example,carol@example.com,2001,10,17
Dave Example,dave@example.com,1978,12,24
1 name email year month day
2 Alice Example alice@example.com 1990 3 14
3 Bob Example bob@example.com 1985 10 17
4 Carol Example carol@example.com 2001 10 17
5 Dave Example dave@example.com 1978 12 24