Skip to content

Port chapter 1 to uv, Quart and Playwright - #394

Closed
flaviocpontes wants to merge 2 commits into
hjwp:mainfrom
flaviocpontes:port-chapter-01
Closed

flaviocpontes wants to merge 2 commits into
hjwp:mainfrom
flaviocpontes:port-chapter-01

Conversation

@flaviocpontes

Copy link
Copy Markdown
  • Rewrite chapter_01.asciidoc for uv, Quart, Hypercorn and Playwright
  • Add UvChapterTest harness and rewrite tests/test_chapter_01.py on it
  • Replace the chapter 1 submodule with a plain snapshot in source/chapter_01
  • Add Chromium dependency step to the chapter 1 CI entry
  • Add foundation prototype, porting guide and OpenSpec changes/specs

flaviocpontes and others added 2 commits October 3, 2026 20:18
- Rewrite chapter_01.asciidoc for uv, Quart, Hypercorn and Playwright
- Add UvChapterTest harness and rewrite tests/test_chapter_01.py on it
- Replace the chapter 1 submodule with a plain snapshot in source/chapter_01
- Add Chromium dependency step to the chapter 1 CI entry
- Add foundation prototype, porting guide and OpenSpec changes/specs

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Keep the Django-era chapter 1 text as a parser test fixture, since the
  real chapter 1 no longer matches what GetListingsTest parses
- Run only the ported chapter in the CI matrix; Django-era chapters start
  from the old chapter_01 snapshot, which no longer exists

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant