Create pyproject and package layout #5

Closed
opened 2026-10-28 07:18:22 +01:00 by Tirsvad · 0 comments
Owner

Add pyproject.toml (Python 3.13 or later, runtime dependencies requests, beautifulsoup4, ytmusicapi, optional dev extra with pytest) and the src/ layers domain, application, infrastructure, presentation and tests/ folders, following the framework's Python layout.

Phase: MIL-002
Reference: BC-001 O5

Add `pyproject.toml` (Python 3.13 or later, runtime dependencies `requests`, `beautifulsoup4`, `ytmusicapi`, optional `dev` extra with pytest) and the `src/` layers `domain`, `application`, `infrastructure`, `presentation` and `tests/` folders, following the framework's Python layout. Phase: MIL-002 Reference: BC-001 O5
Tirsvad added this to the Milestone 2: Project scaffold milestone 2026-10-28 07:18:22 +01: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/046-scraping-the-billboard#5