12.2
requirements: Migrate to uv.
docs: Convert reST index pages to Markdown.
compose: Convert module to typescript.
message_quoting: Rename 'Quote and reply' to 'Quote message'.
mypy: Remove use of ValuesQuerySet and QuerySetAny.
docs: Link to Greg's FlutterCon 2025 talk in testing-philosophy doc.
testing doc: Update common setup methods.
stream_data: Rename add_sub to add_sub_for_tests.
docs: Add comma to all uses of "e.g." in contributor docs.
test-backend: Remove outdated reference to MarkdownTest class.
documentation: Revise uses of "e.g.," followed by a colon.