Add Pretty Table project: plan, accepted documents and code #11

Merged
Tirsvad merged 2 commits from pretty-table-project into main 2026-10-07 06:32:06 +02:00
Owner

Summary

  • Business Case, Stakeholder Analysis, Project Plan and milestone MIL-001 (G1 Project delivery), accepted with review records RC-001 to RC-003.
  • Python 3.13+ project: PrettyTable Pokemon table (create_table, main), constants.py, pytest tests, pyproject.toml, Doxyfile, Gitea CI workflow and README.

Verification

python -m pytest (8 passed), ruff check . and mypy --strict are clean; python -m pretty_table prints the table.

Known gaps

  • The QC checklists were not available, so the documents were reviewed against the artifact reference sections, and no code review record (task 9) exists yet.
  • Doxygen output was not built (Doxygen not installed locally).

Closes #2
Closes #3
Closes #4
Closes #5
Closes #6
Closes #7
Closes #8
Closes #9
Refs #10

#10 (code review record) stays open.

## Summary - Business Case, Stakeholder Analysis, Project Plan and milestone MIL-001 (G1 Project delivery), accepted with review records RC-001 to RC-003. - Python 3.13+ project: PrettyTable Pokemon table (`create_table`, `main`), `constants.py`, pytest tests, `pyproject.toml`, Doxyfile, Gitea CI workflow and README. ## Verification `python -m pytest` (8 passed), `ruff check .` and `mypy --strict` are clean; `python -m pretty_table` prints the table. ## Known gaps - The QC checklists were not available, so the documents were reviewed against the artifact reference sections, and no code review record (task 9) exists yet. - Doxygen output was not built (Doxygen not installed locally). Closes #2 Closes #3 Closes #4 Closes #5 Closes #6 Closes #7 Closes #8 Closes #9 Refs #10 #10 (code review record) stays open.
Tirsvad added 2 commits 2026-10-07 06:30:43 +02:00
Business Case, Stakeholder Analysis, Project Plan and milestone MIL-001
with review records RC-001 to RC-003, then the Python project: PrettyTable
Pokemon table, constants, pytest tests, pyproject.toml, Doxyfile, CI
workflow and README.

Task: MIL-001#1
Task: MIL-001#2
Task: MIL-001#3
Task: MIL-001#4
Task: MIL-001#5
Task: MIL-001#6
Task: MIL-001#7
Task: MIL-001#8
Resolve pending commit links
CI / test (push) Successful in 51s
CI / test (pull_request) Successful in 57s
041980f1b2
Tirsvad merged commit 80996db815 into main 2026-10-07 06:32:06 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Tirsvad-Udemy-100-days-of-code/016-pretty-table#11