Fix CI: import turtle lazily #30

Merged
Tirsvad merged 3 commits from fix-ci-lazy-turtle into main 2026-10-13 10:03:32 +02:00
Owner

Fixes red CI on main since MIL-003: the runner has no libtk8.6, so importing us_states_game.main failed at test collection. turtle is now imported when TurtleScreen is created.

Adds task 7 to MIL-003 (re-review RC-013) and code review RC-012, both Go, autonomous, not independent.

Closes #29

Fixes red CI on main since MIL-003: the runner has no libtk8.6, so importing `us_states_game.main` failed at test collection. turtle is now imported when `TurtleScreen` is created. Adds task 7 to MIL-003 (re-review RC-013) and code review RC-012, both Go, autonomous, not independent. Closes #29
Tirsvad added 3 commits 2026-10-13 10:00:50 +02:00
CI on the runner failed at collection: libtk8.6 is missing, so importing
us_states_game.main imported turtle and tkinter. turtle is now imported when
TurtleScreen is created.

Task: MIL-003#7
Resolve pending commit links for MIL-003, RC-012 and RC-013
Run tests / Lint, type check and test (pull_request) Successful in 40s
8421f3a08f
Tirsvad merged commit d2ec7fbc44 into main 2026-10-13 10:03:32 +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/025-us-states-game#30