feat: september 26 release - #192
Merged
Merged
Conversation
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
Signed-off-by: Akshay Mestry <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this pr is for September 2026 release.
it's mostly a tidy-up, but a few things that were quietly broken are now not.
sphinxext-opengraphandmatplotlibnode/visit/departplaceholders that never ran; so handled thempictureemits realwidth/heightread off the image header, so pages stop shuffling about as images loadrepositoryfinally honours:stars:and:forks:by setting defaults as0if GitHub doesn't respond@import-ing fromtheme.css, so the browser fetches them in parallelgeist.cssisfont.cssnow, since it carries both facesurllib3unpinned to>=mypy --strictandruffclean across the theme:og:fields were being ignored entirely; now workingembedescapes by context nowmake_toc_collapsibleinserted its toggle unconditionally, so running twice over the same file stacked up duplicate buttonsgenindexandsearchget post-processed now as well, instead of shipping the template headers as commentsquick-chatnamespace on every page of every site; it reads the namespaces off the page insteadruff formaton a throwaway checkout and binned the result, so it could never fail; it checks nowgit logdate fallback actually works