Skip to content

Introduce linkcheck cache#14424

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

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

Conversation

@LecrisUT
Copy link
Copy Markdown
Contributor

@LecrisUT LecrisUT commented May 7, 2026

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>
@LecrisUT LecrisUT force-pushed the feat/linkcheck-cache branch from 69fc488 to be31c57 Compare May 7, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Caching linkcheck passing results and age

1 participant