GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — python-docs-theme/CHANGELOG.md at main · python/python-docs-theme

Expand file tree

/

CHANGELOG.md

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
286 lines (206 loc) · 13 KB
/

CHANGELOG.md

Copy path

File metadata and controls

286 lines (206 loc) · 13 KB
Raw
Copy raw file
Download raw file
Outline
Edit and raw actions

Changelog

2026.9.1

  • Use the Vazirmatn font for Persian by @sepehr-rs in https://github.com/python/python-docs-theme/commit/2e0d368a26973342810e130c941d960f7d36fd89

2026.9

  • Add support for right-to-left page layout by @sepehr-rs in #324
  • Improve contrast between unvisited and visited links in dark mode by @StanFromIreland in #329
  • Keep breadcrumb navigation visible on mobile by @undeMalum in #326
  • Add Persian translation by @sepehr-rs in #322

2026.7

  • Add Vietnamese translation by @StanFromIreland in #309
  • Switch to Hatchling build hooks for i18n packaging and exclude .po from wheels by @StanFromIreland in #312

2026.4

  • Add styling for the soft-deprecated class by @StanFromIreland in #305
  • Add Tamil translation in #304
  • Fix the vertical alignment of :Editor: by @pradyunsg in #303

2026.3

  • Add colors for new thread-safety levels by @lysnikolaou in #299

2026.2

  • Style codeblock :caption: by @StanFromIreland in #288
  • Enable copy button for shell sessions and consoles by @hugovk in #295
  • Add colors for thread safety annotations by @lysnikolaou in #297

2025.12

  • Add support for green, red and yellow side borders for code examples by @hugovk in #285
  • Add Portuguese translation by @NyaPuma in #281
  • Add support for Python 3.15 by @hugovk in #282
  • Convert CHANGELOG and CONTRIBUTING from .rst to .md by @hugovk in #277
  • Add zizmor to CI and fix findings by @hugovk in #283

2025.10

  • Add Romanian translation by @octaG-M in #272
  • Add Arabic and Russian translations by @StanFromIreland in #274
  • Add French translation by @JulienPalard in #275
  • Update authors in pyproject.toml by @StanFromIreland in #271
  • Add link to devguide in README by @StanFromIreland in #266

2025.9.2

  • Add Korean and Indonesian translations from Transifex in #264
  • Add German translation by @cmaureir in #262
  • Fix compilation of translations and loading of translations on pages with html source in #263
  • Fix search button cutting off long translations in #268
  • Fix Copy button copying line numbers by @StanFromIreland in #270

2025.9.1

  • Add Japanese, Turkish and Spanish translations from Transifex in #259

2025.9

  • Enable theme translation and add Polish by @StanFromIreland in #246
  • Add Greek translation by @lysnikolaou and @skpanagiotis in #256 and #257
  • Add Swedish translation by @yeager in #250
  • Add Brazilian Portuguese, Simplified Chinese and Traditional Chinese translations from Transifex in #253

2025.5

  • Make the copy button only appear when hovered over or clicked on by @kevteg in #243

2025.4.1

  • Fix copy button with multiple tracebacks by @tomasr8 in #240

2025.4

  • Require Sphinx 7.3 by @AA-Turner in #221
  • Add support for Python 3.14 by @hugovk #236
  • Drop support for Python 3.10 and 3.11 by @hugovk in #234
  • Add a copy button to code samples by @tomasr8 in #231
  • Add missing i18n for copy button titles by @tomasr8 in #225
  • Use consistent line-height for light & dark theme by @tomasr8 in #227
  • Remove self-closing tags by @hugovk in #226
  • Replace deprecated classifier with licence expression (PEP 639) by @hugovk in #237

2025.2

  • Note minimum requirements for Sphinx (#216) Contributed by Adam Turner
  • Horizontally centre the sidebar collapse button (#219) Contributed by Tomas Roun
  • Make sidebar width more flexible (#218) Contributed by Tomas Roun
  • Set __version__ in the runtime package (#222) Contributed by Adam Turner

2024.12

  • Hide header and search bar when printing (#204) Contributed by Hugo van Kemenade

2024.10

  • Add support for Python 3.13 (#196) Contributed by Hugo van Kemenade
  • Drop support for Python 3.8 (#197) Contributed by Hugo van Kemenade
  • Add script for handling translations (#195) Contributed by Rafael Fontenelle
  • Generate digital attestations for PyPI (PEP 740) (#198) Contributed by Hugo van Kemenade

2024.6

  • Add backgrounds and borders to admonitions (#190) Contributed by Hugo van Kemenade
  • Use different colour for 'Return value: Borrowed reference' (#188) Contributed by Hugo van Kemenade

2024.4

  • Add colour to version change directives (#185) Contributed by Hugo van Kemenade
  • Only show 'Last updated on ...' when last_updated defined (#183) Contributed by Hugo van Kemenade
  • Use system font stack for all code (#186) Contributed by Hugo van Kemenade

2024.3

  • Modernise font: use system font stack to improve text readability and webpage performance (#174) Contributed by Hugo van Kemenade
  • Remove incorrect CSS property (#178) Contributed by Kerim Kabirov

2024.2

  • Do not underline navigation links (#169) Contributed by Hugo van Kemenade
  • Only apply underline offset to code formatting for underline visibility (#171) Contributed by Hugo van Kemenade

2024.1

  • Underline links for readability and a11y (#160, #166) Contributed by Hugo van Kemenade
  • Add hosted_on variable for a link in the footer (#165) Contributed by Hugo van Kemenade
  • Consistently reference theme_root_icon (#163) Contributed by Marko Budiselic
  • Dark mode: fix contrast of footer highlight (#162) Contributed by Hugo van Kemenade

2023.9

  • Focus search box when pressing slash (#153) Contributed by Hugo van Kemenade

2023.8

  • Add Python 3.12 and 3.13 classifiers (#147) Contributed by Hugo van Kemenade
  • Dark mode: Also give aside.topic a dark background (#150) Contributed by Hugo van Kemenade
  • Restore the menu on mobile devices (inadvertently broken in 2023.7) (#146) Contributed by Hugo van Kemenade

2023.7

  • Fix compatibility with Sphinx 7.1 (#137) Contributed by Pradyun Gedam
  • Enable the slash keypress to focus the search field (#141) Contributed by Mike Fiedler
  • Sphinx 6.2 fix: add nav.contents where div.topic is used (#138) Contributed by Hugo van Kemenade
  • Dark mode: fix contrast for C++ specific styling (#133) Contributed by Hugo van Kemenade
  • Don't let long code literals extend beyond the right side of the screen (#139) Contributed by Hugo van Kemenade
  • Test with Python 3.12 (#140) Contributed by Hugo van Kemenade

2023.5

  • Add a dark theme. (#44) Contributed by Nils K
  • Fix: Remove searchbox id from form. (fixes #117) Contributed by Nils K
  • Update python-docs-theme to work with Sphinx 5 & 6. (#99 & #127) Contributed by Adam Turner
  • Override font for .sig for consistency with other code blocks. (#121) Contributed by Chris Warrick
  • Dark mode: add class to invert image brightness. (#128) Contributed by Hugo van Kemenade

2023.3.1

  • Skip cache-busting for old Sphinx #113

2023.3

  • Fix problem with monospace rendering in Vivaldi #104
  • Fix mobile nav obstructing content #96
  • Reduce footer margin only for desktop #106
  • Append a hash ?digest to CSS files for cache-busting #108

2022.1

  • Add a configuration for license URL. (#90)
  • Exclude the floating navbar from CHM help. (#84)
  • Make sidebar scrollable and sticky (on modern browsers) (#91)

2021.11.1

  • Fix monospace again, on buggy Google Chrome (#87) Contributed by Tushar Sadhwani

2021.11

  • Fix monospace on buggy Google Chrome (#85) Contributed by Tushar Sadhwani

2021.8

  • Add the copyright_url variable in the theme (#67) Contributed by jablonskidev
  • Improve readability (#79) Contributed by Olga Bulat
  • Remove #searchbox on mobile to fix a layout bug (#76) Contributed by Olga Bulat
  • Fix the appearance of version/language selects (#74) Contributed by Olga Bulat

2021.5

  • Make the theme responsive (#46) Contributed by Olga Bulat.
  • Use Python 3.8 for the Github Actions (#71) Contributed by Stéphane Wirtel.
  • Use default pygments theme (#68) Contributed by Aaron Carlisle.
  • Test Github action to validate the theme against docsbuild scripts. (#69) Contributed by Julien Palard.
  • Add the copy button to pycon3 highlighted code blocks. (#64) Contributed by Julien Palard.

2020.12

  • Updated the readme, to remind user to install the package in a virtual environment. (#41) Contributed by Mariatta.
  • Updated the package url, using the GitHub repository instead of docs.python.org (#49) Contributed by Pradyun Gedam.
  • Added license information to the footer of the doc (#36) Contributed by Todd.
  • Fixed typo in the footer (#52) Contributed by Dominic Davis-Foster.
  • Added information on how to use the package (#32) Contributed by Tapasweni Pathak.
  • Fixed code formatting (#53). Contributed by Hugo van Kemenade.
  • Fixed code bgcolor and codetextcolor for Sphinx 3.1.0+ (#57) Contributed by Zhiming Wang.

2018.7

Corresponds to 44a8f30

2018.2

Initial release.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.