Add pyproject.toml #2

Closed
opened 2026-10-14 15:34:31 +02:00 by Tirsvad · 0 comments
Owner

Declare the project flash-card for Python 3.13 or later with no runtime dependencies, an optional speech extra (gTTS, playsound==1.2.2) and a dev extra (pytest, ruff, mypy), and configure pytest (src on the path, tests folder), ruff and mypy. Meets objective 3 of the Business Case and ADR-0001.

Phase: MIL-001
Reference: ADR-0001

Declare the project `flash-card` for Python 3.13 or later with no runtime dependencies, an optional `speech` extra (`gTTS`, `playsound==1.2.2`) and a `dev` extra (`pytest`, `ruff`, `mypy`), and configure pytest (`src` on the path, `tests` folder), ruff and mypy. Meets objective 3 of the Business Case and ADR-0001. Phase: MIL-001 Reference: ADR-0001
Tirsvad added this to the MIL-001: Project foundation milestone 2026-10-14 15:34:31 +02:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Tirsvad-Udemy-100-days-of-code/031-flash-card#2