From cb6e3e34bb0e4df5ed221bc7292b8950b130f801 Mon Sep 17 00:00:00 2001 From: sanjibani <18418553+sanjibani@users.noreply.github.com> Date: Sun, 21 Jun 2026 09:29:26 +0530 Subject: [PATCH] docs: fix 3 broken external links in en docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - docs/en/docs/tutorial/extra-data-types.md:52 https://docs.pydantic.dev/latest/usage/types/types/ → /concepts/types/ (pydantic v1 docs path was retired; the v2 docs use /concepts/types/) - docs/en/docs/index.md:576 https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/ → /concepts/types/#extra-types (same v1→v2 path restructure; #extra-types anchors to the relevant section) - docs/en/docs/how-to/graphql.md:24 https://ariadnegraphql.org/docs/fastapi-integration → https://ariadnegraphql.org/ (the FastAPI-specific docs page was removed; the project homepage now lists FastAPI integration under 'ASGI and WSGI support' in the README) Verified: all 3 new URLs return HTTP 200; all 3 old URLs return HTTP 404. Note: 19 translation files (zh, ja, ru, pt, etc.) reference the same broken links, but those are AI-generated translations under scripts/translate.py and will be regenerated by the maintainer. This PR only fixes the English source-of-truth files. --- docs/en/docs/how-to/graphql.md | 2 +- docs/en/docs/index.md | 2 +- docs/en/docs/tutorial/extra-data-types.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/en/docs/how-to/graphql.md b/docs/en/docs/how-to/graphql.md index de149a74a..45b5ed01e 100644 --- a/docs/en/docs/how-to/graphql.md +++ b/docs/en/docs/how-to/graphql.md @@ -21,7 +21,7 @@ Here are some of the **GraphQL** libraries that have **ASGI** support. You could * [Strawberry](https://strawberry.rocks/) 🍓 * With [docs for FastAPI](https://strawberry.rocks/docs/integrations/fastapi) * [Ariadne](https://ariadnegraphql.org/) - * With [docs for FastAPI](https://ariadnegraphql.org/docs/fastapi-integration) + * With [docs for FastAPI on the project homepage](https://ariadnegraphql.org/) * [Tartiflette](https://tartiflette.io/) * With [Tartiflette ASGI](https://tartiflette.github.io/tartiflette-asgi/) to provide ASGI integration * [Graphene](https://graphene-python.org/) diff --git a/docs/en/docs/index.md b/docs/en/docs/index.md index 91b5b4fa2..b55a5fb5f 100644 --- a/docs/en/docs/index.md +++ b/docs/en/docs/index.md @@ -573,7 +573,7 @@ There are some additional dependencies you might want to install. Additional optional Pydantic dependencies: * [`pydantic-settings`](https://docs.pydantic.dev/latest/usage/pydantic_settings/) - for settings management. -* [`pydantic-extra-types`](https://docs.pydantic.dev/latest/usage/types/extra_types/extra_types/) - for extra types to be used with Pydantic. +* [`pydantic-extra-types`](https://docs.pydantic.dev/latest/concepts/types/#extra-types) - for extra types to be used with Pydantic. Additional optional FastAPI dependencies: diff --git a/docs/en/docs/tutorial/extra-data-types.md b/docs/en/docs/tutorial/extra-data-types.md index 63c914efe..955090694 100644 --- a/docs/en/docs/tutorial/extra-data-types.md +++ b/docs/en/docs/tutorial/extra-data-types.md @@ -49,7 +49,7 @@ Here are some of the additional data types you can use: * `Decimal`: * Standard Python `Decimal`. * In requests and responses, handled the same as a `float`. -* You can check all the valid Pydantic data types here: [Pydantic data types](https://docs.pydantic.dev/latest/usage/types/types/). +* You can check all the valid Pydantic data types here: [Pydantic data types](https://docs.pydantic.dev/latest/concepts/types/). ## Example { #example }