v3.12.13
[3.12] GH-121970: Use Ruff to check and format the docs tools (GH-122018) (#122024)
[3.12] GH-121970: Fix ``gettext`` for audit events (GH-122651) (#122654)
[3.12] gh-126609: Allow translating the ``availability`` directive (GH-129549) (#129585)
[3.12] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922) (#129038)
[3.12] GH-121970: Extract ``changes`` into a new extension (GH-129105) (#129110)
[3.12] GH-121970: Extract ``implementation_detail`` into a new extension (GH-129663) (#129740)
[3.12] GH-121970: Extract ``issue_role`` into a new extension (GH-130615) (#130652)
[3.12] GH-121970: Extract ``misc_news`` into a new extension (GH-129577) (#129587)
[3.12] Doc: Fix archive filenames for standard builds (GH-124826) (#124837)
[3.12] GH-121970: Extract `pydoc_topics` into a new extension (GH-131256) (#131512)