Skip to content

Japanese and Korean docs no longer build on RTD due to Python version#4984

Merged
jamie-lemon merged 1 commit intomainfrom
fix-for-docs-locales
May 5, 2026
Merged

Japanese and Korean docs no longer build on RTD due to Python version#4984
jamie-lemon merged 1 commit intomainfrom
fix-for-docs-locales

Conversation

@jamie-lemon
Copy link
Copy Markdown
Collaborator

See information from RTD:

Screenshot 2026-05-04 at 22 10 20

I believe this relates to the Python version defined in requirements.txt

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Japanese and Korean Read the Docs build configs to use the same Python version as the root documentation build, which should restore those localized docs builds on RTD.

Changes:

  • Bump build.tools.python from 3.9 to 3.13 in the Japanese RTD config.
  • Bump build.tools.python from 3.9 to 3.13 in the Korean RTD config.
  • Realign localized RTD configs with the root .readthedocs.yaml Python version.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
docs/locales/ko/.readthedocs.yaml Updates the Korean docs RTD build to Python 3.13.
docs/locales/ja/.readthedocs.yaml Updates the Japanese docs RTD build to Python 3.13.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jamie-lemon
Copy link
Copy Markdown
Collaborator Author

Build failure info from RTD

ja-RTD-build-failure.txt

Copy link
Copy Markdown
Collaborator

@julian-smith-artifex-com julian-smith-artifex-com left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest we just use python: so that we never have to worry about this again.

@jamie-lemon
Copy link
Copy Markdown
Collaborator Author

Let's see if this fixes it then I'll follow up with one which does that for all our .yamls

@jamie-lemon jamie-lemon merged commit 4c37225 into main May 5, 2026
7 checks passed
@jamie-lemon jamie-lemon deleted the fix-for-docs-locales branch May 5, 2026 14:15
@github-actions github-actions Bot locked and limited conversation to collaborators May 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants