Skip to content

Introduce linkcheck cache#14424

Open
LecrisUT wants to merge 3 commits into
sphinx-doc:masterfrom
LecrisUT:feat/linkcheck-cache
Open

Introduce linkcheck cache#14424
LecrisUT wants to merge 3 commits into
sphinx-doc:masterfrom
LecrisUT:feat/linkcheck-cache

Conversation

@LecrisUT

@LecrisUT LecrisUT commented May 7, 2026

Copy link
Copy Markdown
Contributor

Purpose

The idea is to keep a persistent file with timestamps of the last successful linkcheck result. The linkcheck can then skip the check if it still "fresh" enough.

TODO:

  • Add configuration variables: linkcheck_cache. linkcheck_cache_file, linkcheck_cache_duration
  • Implement the caching logic
  • Test coverage
  • Add a news snippet

References

Closes #13568

LecrisUT added 2 commits May 7, 2026 12:59
Signed-off-by: Cristian Le <git@lecris.dev>
Signed-off-by: Cristian Le <git@lecris.dev>
Signed-off-by: Cristian Le <git@lecris.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants