- Add colors for new thread-safety levels by @lysnikolaou in #299
- 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
- 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
- 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.tomlby @StanFromIreland in #271 - Add link to devguide in README by @StanFromIreland in #266
- 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
Copybutton copying line numbers by @StanFromIreland in #270
- Add Japanese, Turkish and Spanish translations from Transifex in #259
- 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
- Make the copy button only appear when hovered over or clicked on by @kevteg in #243
- Fix copy button with multiple tracebacks by @tomasr8 in #240
- 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
- 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
- Hide header and search bar when printing (#204) Contributed by Hugo van Kemenade
- 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
- 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
- Add colour to version change directives (#185) Contributed by Hugo van Kemenade
- Only show 'Last updated on ...' when
last_updateddefined (#183) Contributed by Hugo van Kemenade - Use system font stack for all code (#186) Contributed by Hugo van Kemenade
- 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
- 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
- Underline links for readability and a11y (#160, #166) Contributed by Hugo van Kemenade
- Add
hosted_onvariable 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
- Focus search box when pressing slash (#153) Contributed by Hugo van Kemenade
- 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
- 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.contentswherediv.topicis 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
- Add a dark theme. (#44) Contributed by Nils K
- Fix: Remove searchbox id from form. (fixes #117) Contributed by Nils K
- Update
python-docs-themeto work with Sphinx 5 & 6. (#99 & #127) Contributed by Adam Turner - Override font for
.sigfor consistency with other code blocks. (#121) Contributed by Chris Warrick - Dark mode: add class to invert image brightness. (#128) Contributed by Hugo van Kemenade
- Skip cache-busting for old Sphinx #113
- 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
- Add a configuration for license URL. (#90)
- Exclude the floating navbar from CHM help. (#84)
- Make sidebar scrollable and sticky (on modern browsers) (#91)
- Fix monospace again, on buggy Google Chrome (#87) Contributed by Tushar Sadhwani
- Fix monospace on buggy Google Chrome (#85) Contributed by Tushar Sadhwani
- 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
- 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.
- 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.
Corresponds to 44a8f30
Initial release.