MIL-003: scraping Hacker News #37

Merged
Tirsvad merged 9 commits from mil-003-hacker-news into main 2026-10-28 07:24:45 +01:00
9 Commits
Author SHA1 Message Date
Tirsvad b73d02c231 Allow TypeAlias until the pinned mypy supports PEP 695
English comments / english-comments (pull_request) Successful in 27s
English comments / Comments are English (pull_request) Successful in 28s
Quality checks / quality-checks (pull_request) Successful in 27s
Quality / Quality checks (pull_request) Successful in 27s
Tests and code metrics / Run pytest with coverage (pull_request) Successful in 1m1s
Tests and code metrics / Code metrics badges (pull_request) Skipped
Task: MIL-003#4
2026-10-28 14:22:02 +08:00
Tirsvad 72369d6537 Make type aliases and top_story pass mypy 1.11
Tests and code metrics / Run pytest with coverage (pull_request) Canceled after 0s
English comments / english-comments (pull_request) Canceled after 7s
Quality checks / quality-checks (pull_request) Canceled after 0s
Quality / Quality checks (pull_request) Canceled after 0s
Tests and code metrics / Code metrics badges (pull_request) Canceled after 0s
English comments / Comments are English (pull_request) Canceled after 3s
Task: MIL-003#4
2026-10-28 14:21:47 +08:00
Tirsvad 43b303007a Resolve pending commit links
Tests and code metrics / Code metrics badges (pull_request) Canceled after 0s
Quality checks / quality-checks (pull_request) Canceled after 0s
Quality / Quality checks (pull_request) Canceled after 0s
Tests and code metrics / Run pytest with coverage (pull_request) Canceled after 0s
English comments / english-comments (pull_request) Canceled after 27s
English comments / Comments are English (pull_request) Canceled after 15s
2026-10-28 14:21:26 +08:00
Tirsvad 81af6fa2e9 Add code review record for MIL-003 2026-10-28 14:21:25 +08:00
Tirsvad 346086a027 Document Hacker News steps and scraping ethics in README
Task: MIL-003#6
Closes #20
2026-10-28 14:21:09 +08:00
Tirsvad e52d19a563 Add tests for Hacker News parsing
Task: MIL-003#5
Closes #19
2026-10-28 14:21:07 +08:00
Tirsvad 990a9662b3 Add Hacker News command, page capture tool and screenshots
Task: MIL-003#7
Closes #21
2026-10-28 14:21:06 +08:00
Tirsvad 43536d0bae Add fetch function and Hacker News parsing with the top-story rule
Task: MIL-003#1
Task: MIL-003#3
Task: MIL-003#4
Closes #15
Closes #17
Closes #18
2026-10-28 14:21:03 +08:00
Tirsvad 5e1aa3996f Add Hacker News fixture
Task: MIL-003#2
Closes #16
2026-10-28 14:21:01 +08:00