Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-python-docs-theme for
openSUSE:Factory checked in at 2026-01-27 16:06:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-python-docs-theme (Old)
and /work/SRC/openSUSE:Factory/.python-python-docs-theme.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-docs-theme"
Tue Jan 27 16:06:33 2026 rev:13 rq:1329147 version:2025.12
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-python-docs-theme/python-python-docs-theme.changes
2025-10-18 14:36:48.579896140 +0200
+++
/work/SRC/openSUSE:Factory/.python-python-docs-theme.new.1928/python-python-docs-theme.changes
2026-01-27 16:06:41.227927857 +0100
@@ -1,0 +2,17 @@
+Mon Jan 26 08:05:24 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2025.12:
+ * Add support for green, red and yellow side borders for code
+ examples
+ * Add Portuguese translation
+ * Add support for Python 3.15
+ * Convert CHANGELOG and CONTRIBUTING from .rst to .md
+ * Add zizmor to CI and fix findings
+- update to 2025.10:
+ * Add Romanian translation
+ * Add Arabic and Russian translations
+ * Add French translation
+ * Update authors in `pyproject.toml`
+ * Add link to devguide in README
+
+-------------------------------------------------------------------
Old:
----
python_docs_theme-2025.9.2.tar.gz
New:
----
python_docs_theme-2025.12.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-python-docs-theme.spec ++++++
--- /var/tmp/diff_new_pack.KUTrPY/_old 2026-01-27 16:06:44.328058596 +0100
+++ /var/tmp/diff_new_pack.KUTrPY/_new 2026-01-27 16:06:44.356059776 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-python-docs-theme
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-python-docs-theme
-Version: 2025.9.2
+Version: 2025.12
Release: 0
Summary: The Sphinx theme for the CPython docs and related projects
License: Python-2.0
++++++ python_docs_theme-2025.9.2.tar.gz -> python_docs_theme-2025.12.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_docs_theme-2025.9.2/PKG-INFO
new/python_docs_theme-2025.12/PKG-INFO
--- old/python_docs_theme-2025.9.2/PKG-INFO 1970-01-01 01:00:00.000000000
+0100
+++ new/python_docs_theme-2025.12/PKG-INFO 1970-01-01 01:00:00.000000000
+0100
@@ -1,8 +1,8 @@
Metadata-Version: 2.4
Name: python-docs-theme
-Version: 2025.9.2
+Version: 2025.12
Summary: The Sphinx theme for the CPython docs and related projects
-Author-email: PyPA <[email protected]>
+Author: Python Docs Sphinx Theme maintainers
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-Expression: PSF-2.0
@@ -15,6 +15,7 @@
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
+Classifier: Programming Language :: Python :: 3.15
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
License-File: LICENSE
@@ -48,6 +49,13 @@
- `html_sidebars`, defaults taken from
https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_sidebars
+
+## Translation
+
+This theme supports localization. For more information see the [Python
Developer's
+Guide](https://devguide.python.org/documentation/translations/translating/#how-do-i-translate-the-python-docs-sphinx-theme).
+
+
## Preview
See a demo of the CPython docs using this theme:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_docs_theme-2025.9.2/README.md
new/python_docs_theme-2025.12/README.md
--- old/python_docs_theme-2025.9.2/README.md 2025-09-17 16:50:19.000000000
+0200
+++ new/python_docs_theme-2025.12/README.md 2025-12-10 16:47:36.000000000
+0100
@@ -22,6 +22,13 @@
- `html_sidebars`, defaults taken from
https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_sidebars
+
+## Translation
+
+This theme supports localization. For more information see the [Python
Developer's
+Guide](https://devguide.python.org/documentation/translations/translating/#how-do-i-translate-the-python-docs-sphinx-theme).
+
+
## Preview
See a demo of the CPython docs using this theme:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_docs_theme-2025.9.2/pyproject.toml
new/python_docs_theme-2025.12/pyproject.toml
--- old/python_docs_theme-2025.9.2/pyproject.toml 2025-09-17
16:50:19.000000000 +0200
+++ new/python_docs_theme-2025.12/pyproject.toml 2025-12-10
16:47:36.000000000 +0100
@@ -10,7 +10,7 @@
readme = "README.md"
license = "PSF-2.0"
license-files = [ "LICENSE" ]
-authors = [ { name = "PyPA", email = "[email protected]" } ]
+authors = [ { name = "Python Docs Sphinx Theme maintainers" } ]
requires-python = ">=3.12"
classifiers = [
"Development Status :: 5 - Production/Stable",
@@ -22,6 +22,7 @@
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
+ "Programming Language :: Python :: 3.15",
"Topic :: Documentation",
"Topic :: Software Development :: Documentation",
]
@@ -70,4 +71,4 @@
lint.isort.required-imports = [ "from __future__ import annotations" ]
[tool.pyproject-fmt]
-max_supported_python = "3.14"
+max_supported_python = "3.15"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/__init__.py
new/python_docs_theme-2025.12/python_docs_theme/__init__.py
--- old/python_docs_theme-2025.9.2/python_docs_theme/__init__.py
2025-09-17 16:50:19.000000000 +0200
+++ new/python_docs_theme-2025.12/python_docs_theme/__init__.py 2025-12-10
16:47:36.000000000 +0100
@@ -11,7 +11,7 @@
from sphinx.application import Sphinx
from sphinx.util.typing import ExtensionMetadata
-__version__ = "2025.9.2"
+__version__ = "2025.12"
THEME_PATH = Path(__file__).resolve().parent
LOCALE_DIR = THEME_PATH / "locale"
Binary files
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.mo
and
new/python_docs_theme-2025.12/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.mo
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.po
new/python_docs_theme-2025.12/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.po
---
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.po
1970-01-01 01:00:00.000000000 +0100
+++
new/python_docs_theme-2025.12/python_docs_theme/locale/ar/LC_MESSAGES/python-docs-theme.po
2025-12-10 16:47:36.000000000 +0100
@@ -0,0 +1,127 @@
+# Translations template for python-docs-theme.
+# Copyright (C) 2025 Python Software Foundation
+# This file is distributed under the same license as the python-docs-theme
+# project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
+#
+# Translators:
+# Mostapha Mostapha, 2025
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: python-docs-theme 2025.9.2\n"
+"Report-Msgid-Bugs-To: https://github.com/python/python-docs-theme/issues\n"
+"POT-Creation-Date: 2025-10-13 01:45+0000\n"
+"PO-Revision-Date: 2025-09-06 07:41+0000\n"
+"Last-Translator: Mostapha Mostapha, 2025\n"
+"Language-Team: Arabic (https://app.transifex.com/python-doc/teams/5390/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.17.0\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 &&
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#: python_docs_theme/footerdonate.html:1
+msgid "The Python Software Foundation is a non-profit corporation."
+msgstr "مؤسسة بايثون للبرمجيات هي مؤسسة غير ربحية."
+
+#: python_docs_theme/footerdonate.html:2
+msgid "Please donate."
+msgstr "من فضلك تبرع."
+
+#: python_docs_theme/layout.html:6
+msgid "Navigation"
+msgstr "التنقل"
+
+#: python_docs_theme/layout.html:51 python_docs_theme/layout.html:111
+msgid "Quick search"
+msgstr "بحث سريع"
+
+#: python_docs_theme/layout.html:52 python_docs_theme/layout.html:112
+msgid "Go"
+msgstr "انطلق"
+
+#: python_docs_theme/layout.html:60
+msgid "Theme"
+msgstr "المظهر"
+
+#: python_docs_theme/layout.html:62
+msgid "Auto"
+msgstr "ذاتي"
+
+#: python_docs_theme/layout.html:63
+msgid "Light"
+msgstr "الوضع الفاتح"
+
+#: python_docs_theme/layout.html:64
+msgid "Dark"
+msgstr "الوضع المظلم"
+
+#: python_docs_theme/layout.html:96
+msgid "Menu"
+msgstr "القائمة"
+
+#: python_docs_theme/layout.html:142
+msgid "Copyright"
+msgstr "حقوق الطبع والنشر"
+
+#: python_docs_theme/layout.html:147
+msgid ""
+"This page is licensed under the Python Software Foundation License Version "
+"2."
+msgstr "تُرخَّص هذه الصفحة بموجب رخصة مؤسسة بايثون للبرمجيات الإصدار 2."
+
+#: python_docs_theme/layout.html:149
+msgid ""
+"Examples, recipes, and other code in the documentation are additionally "
+"licensed under the Zero Clause BSD License."
+msgstr ""
+"أمثلة الكود والوصفات وغيرها في التوثيق مرخّصة أيضًا بموجب رخصة BSD الصفرية "
+"(Zero Clause BSD License)."
+
+#: python_docs_theme/layout.html:152
+#, python-format
+msgid ""
+"See <a href=\"%(license_file)s\">History and License</a> for more "
+"information."
+msgstr ""
+"انظر القسم <a href=\"%(license_file)s\"> التاريخ والترخيص </a> لمزيد من "
+"المعلومات."
+
+#: python_docs_theme/layout.html:155
+#, python-format
+msgid "Hosted on %(hosted_on)s."
+msgstr "مُستضاف على %(hosted_on)s."
+
+#: python_docs_theme/layout.html:163
+#, python-format
+msgid "Last updated on %(last_updated)s."
+msgstr "آخر تحديث في %(last_updated)s."
+
+#: python_docs_theme/layout.html:166
+#, python-format
+msgid "<a href=\"%(theme_issues_url)s\">Found a bug</a>?"
+msgstr "<a href=\"%(theme_issues_url)s\"> تم العثور على خطأ </a>؟"
+
+#: python_docs_theme/layout.html:170
+#, python-format
+msgid ""
+"Created using <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+msgstr ""
+"تم إنشاء المحتوى باستخدام <a href=\"https://www.sphinx-doc.org/\"> Sphinx "
+"</a> %(sphinx_version)s."
+
+#: python_docs_theme/static/copybutton.js:30
+#: python_docs_theme/static/copybutton.js:55
+msgid "Copy"
+msgstr "نسخ"
+
+#: python_docs_theme/static/copybutton.js:31
+msgid "Copy to clipboard"
+msgstr "نسخ إلى الحافظة"
+
+#: python_docs_theme/static/copybutton.js:53
+msgid "Copied!"
+msgstr "تم النسخ!"
Binary files
old/python_docs_theme-2025.9.2/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.mo
and
new/python_docs_theme-2025.12/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.mo
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.po
new/python_docs_theme-2025.12/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.po
---
old/python_docs_theme-2025.9.2/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.po
1970-01-01 01:00:00.000000000 +0100
+++
new/python_docs_theme-2025.12/python_docs_theme/locale/fr/LC_MESSAGES/python-docs-theme.po
2025-12-10 16:47:36.000000000 +0100
@@ -0,0 +1,120 @@
+# Copyright (C) 2025 Python Software Foundation
+# This file is distributed under the same license as the python-docs-theme
+# project.
+msgid ""
+msgstr ""
+"Project-Id-Version: python-docs-theme 2025.5\n"
+"Report-Msgid-Bugs-To: https://github.com/python/python-docs-theme/issues\n"
+"POT-Creation-Date: 2025-09-06 08:40+0100\n"
+"PO-Revision-Date: 2025-10-17 23:24+0200\n"
+"Last-Translator: Julien Palard <[email protected]>\n"
+"Language-Team: FRENCH <[email protected]>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 3.6\n"
+
+#: python_docs_theme/footerdonate.html:1
+msgid "The Python Software Foundation is a non-profit corporation."
+msgstr "La Python Software Foundation est une association à but non lucratif."
+
+#: python_docs_theme/footerdonate.html:2
+msgid "Please donate."
+msgstr "Elle vit de vos dons."
+
+#: python_docs_theme/layout.html:6
+msgid "Navigation"
+msgstr "Navigation"
+
+#: python_docs_theme/layout.html:51 python_docs_theme/layout.html:111
+msgid "Quick search"
+msgstr "Recherche rapide"
+
+#: python_docs_theme/layout.html:52 python_docs_theme/layout.html:112
+msgid "Go"
+msgstr "Rechercher"
+
+#: python_docs_theme/layout.html:60
+msgid "Theme"
+msgstr "Thème"
+
+#: python_docs_theme/layout.html:62
+msgid "Auto"
+msgstr "Auto"
+
+#: python_docs_theme/layout.html:63
+msgid "Light"
+msgstr "Clair"
+
+#: python_docs_theme/layout.html:64
+msgid "Dark"
+msgstr "Sombre"
+
+#: python_docs_theme/layout.html:96
+msgid "Menu"
+msgstr "Menu"
+
+#: python_docs_theme/layout.html:142
+msgid "Copyright"
+msgstr "Copyright"
+
+#: python_docs_theme/layout.html:147
+msgid ""
+"This page is licensed under the Python Software Foundation License Version 2."
+msgstr ""
+"La licence de cette page est la Python Software Foundation License Version 2."
+
+#: python_docs_theme/layout.html:149
+msgid ""
+"Examples, recipes, and other code in the documentation are additionally "
+"licensed under the Zero Clause BSD License."
+msgstr ""
+"La licence des exemples, recettes, et autres morceaux de code se trouvant "
+"dans la documentation est la Zero Clause BSD License."
+
+#: python_docs_theme/layout.html:152
+#, python-format
+msgid ""
+"See <a href=\"%(license_file)s\">History and License</a> for more "
+"information."
+msgstr ""
+"Pour plus d'informations, consultez <a href=\"%(license_file)s\">Histoire et "
+"licence</a>."
+
+#: python_docs_theme/layout.html:155
+#, python-format
+msgid "Hosted on %(hosted_on)s."
+msgstr "Hébergé sur %(hosted_on)s."
+
+#: python_docs_theme/layout.html:163
+#, python-format
+msgid "Last updated on %(last_updated)s."
+msgstr "Dernière mise à jour : %(last_updated)s."
+
+#: python_docs_theme/layout.html:166
+#, python-format
+msgid "<a href=\"%(theme_issues_url)s\">Found a bug</a>?"
+msgstr "<a href=\"%(theme_issues_url)s\">Un bogue</a> ?"
+
+#: python_docs_theme/layout.html:170
+#, python-format
+msgid ""
+"Created using <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+msgstr ""
+"Crée par <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+
+#: python_docs_theme/static/copybutton.js:30
+#: python_docs_theme/static/copybutton.js:55
+msgid "Copy"
+msgstr "Copier"
+
+#: python_docs_theme/static/copybutton.js:31
+msgid "Copy to clipboard"
+msgstr "Copier dans le presse-papier"
+
+#: python_docs_theme/static/copybutton.js:53
+msgid "Copied!"
+msgstr "Copié !"
Binary files
old/python_docs_theme-2025.9.2/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.mo
and
new/python_docs_theme-2025.12/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.mo
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.po
new/python_docs_theme-2025.12/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.po
---
old/python_docs_theme-2025.9.2/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.po
1970-01-01 01:00:00.000000000 +0100
+++
new/python_docs_theme-2025.12/python_docs_theme/locale/pt/LC_MESSAGES/python-docs-theme.po
2025-12-10 16:47:36.000000000 +0100
@@ -0,0 +1,129 @@
+# Translations template for python-docs-theme.
+# Copyright (C) 2025 Python Software Foundation
+# This file is distributed under the same license as the python-docs-theme
+# project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
+#
+# Translators:
+# NyaPuma <[email protected]>, 2025
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: python-docs-theme 2025.10\n"
+"Report-Msgid-Bugs-To: https://github.com/python/python-docs-theme/issues\n"
+"POT-Creation-Date: 2025-11-24 01:51+0000\n"
+"PO-Revision-Date: 2025-09-06 07:41+0000\n"
+"Last-Translator: NyaPuma <[email protected]>, 2025\n"
+"Language-Team: Portuguese
(https://app.transifex.com/python-doc/teams/5390/pt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.17.0\n"
+"Language: pt\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n %
1000000 == 0 ? 1 : 2;\n"
+
+#: python_docs_theme/footerdonate.html:1
+msgid "The Python Software Foundation is a non-profit corporation."
+msgstr "A Python Software Foundation é uma corporação sem fins lucrativos."
+
+#: python_docs_theme/footerdonate.html:2
+msgid "Please donate."
+msgstr "Por favor, faça uma doação."
+
+#: python_docs_theme/layout.html:6
+msgid "Navigation"
+msgstr "Navegação"
+
+#: python_docs_theme/layout.html:51 python_docs_theme/layout.html:111
+msgid "Quick search"
+msgstr "Pesquisa rápida"
+
+#: python_docs_theme/layout.html:52 python_docs_theme/layout.html:112
+msgid "Go"
+msgstr "Ir"
+
+#: python_docs_theme/layout.html:60
+msgid "Theme"
+msgstr "Tema"
+
+#: python_docs_theme/layout.html:62
+msgid "Auto"
+msgstr "Automático"
+
+#: python_docs_theme/layout.html:63
+msgid "Light"
+msgstr "Claro"
+
+#: python_docs_theme/layout.html:64
+msgid "Dark"
+msgstr "Escuro"
+
+#: python_docs_theme/layout.html:96
+msgid "Menu"
+msgstr "Menu"
+
+#: python_docs_theme/layout.html:142
+msgid "Copyright"
+msgstr "Direitos de autor"
+
+#: python_docs_theme/layout.html:147
+msgid ""
+"This page is licensed under the Python Software Foundation License Version "
+"2."
+msgstr ""
+"Esta página está licenciada sob a Licença da Python Software Foundation "
+"Versão 2."
+
+#: python_docs_theme/layout.html:149
+msgid ""
+"Examples, recipes, and other code in the documentation are additionally "
+"licensed under the Zero Clause BSD License."
+msgstr ""
+"Exemplos, receitas e outros códigos na documentação são licenciados "
+"adicionalmente sob a licença BSD Zero Clause."
+
+#: python_docs_theme/layout.html:152
+#, python-format
+msgid ""
+"See <a href=\"%(license_file)s\">History and License</a> for more "
+"information."
+msgstr ""
+"Consulte <a href=\"%(license_file)s\">Histórico e licença</a> para obter "
+"mais informações."
+
+#: python_docs_theme/layout.html:155
+#, python-format
+msgid "Hosted on %(hosted_on)s."
+msgstr "Hospedado em %(hosted_on)s."
+
+#: python_docs_theme/layout.html:163
+#, python-format
+msgid "Last updated on %(last_updated)s."
+msgstr "Última atualização em %(last_updated)s."
+
+#: python_docs_theme/layout.html:166
+#, python-format
+msgid "<a href=\"%(theme_issues_url)s\">Found a bug</a>?"
+msgstr "<a href=\"%(theme_issues_url)s\">Encontrou um erro</a>?"
+
+#: python_docs_theme/layout.html:170
+#, python-format
+msgid ""
+"Created using <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+msgstr ""
+"Criado usando o <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+
+#: python_docs_theme/static/copybutton.js:30
+#: python_docs_theme/static/copybutton.js:55
+msgid "Copy"
+msgstr "Copiar"
+
+#: python_docs_theme/static/copybutton.js:31
+msgid "Copy to clipboard"
+msgstr "Copiar para a área de transferência"
+
+#: python_docs_theme/static/copybutton.js:53
+msgid "Copied!"
+msgstr "Copiado!"
Binary files
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.mo
and
new/python_docs_theme-2025.12/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.mo
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.po
new/python_docs_theme-2025.12/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.po
---
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.po
1970-01-01 01:00:00.000000000 +0100
+++
new/python_docs_theme-2025.12/python_docs_theme/locale/ro/LC_MESSAGES/python-docs-theme.po
2025-12-10 16:47:36.000000000 +0100
@@ -0,0 +1,130 @@
+# Romanian translations for python-docs-theme.
+# Copyright (C) 2025 Python Software Foundation
+# This file is distributed under the same license as the python-docs-theme
+# project.
+# Octavian Mustafa <[email protected]>, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: python-docs-theme 2025.9.2\n"
+"Report-Msgid-Bugs-To: https://github.com/python/python-docs-theme/issues\n"
+"POT-Creation-Date: 2025-09-24 03:59+0300\n"
+"PO-Revision-Date: 2025-09-24 03:59+0300\n"
+"Last-Translator: Octavian Mustafa <[email protected]>\n"
+"Language: ro\n"
+"Language-Team: Python Docs Romanian translation team\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100"
+" < 20)) ? 1 : 2);\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.17.0\n"
+
+#: python_docs_theme/footerdonate.html:1
+msgid "The Python Software Foundation is a non-profit corporation."
+msgstr ""
+"Python Software Foundation (PSF, Fundația Python dedicată "
+"software-ului) este o corporație non-profit."
+
+#: python_docs_theme/footerdonate.html:2
+msgid "Please donate."
+msgstr "Vă rugăm să donați."
+
+#: python_docs_theme/layout.html:6
+msgid "Navigation"
+msgstr "Navigație"
+
+#: python_docs_theme/layout.html:51 python_docs_theme/layout.html:111
+msgid "Quick search"
+msgstr "Căutare rapidă"
+
+#: python_docs_theme/layout.html:52 python_docs_theme/layout.html:112
+msgid "Go"
+msgstr "Execută"
+
+#: python_docs_theme/layout.html:60
+msgid "Theme"
+msgstr "Tema"
+
+#: python_docs_theme/layout.html:62
+msgid "Auto"
+msgstr "Automată"
+
+#: python_docs_theme/layout.html:63
+msgid "Light"
+msgstr "Luminoasă"
+
+#: python_docs_theme/layout.html:64
+msgid "Dark"
+msgstr "Întunecată"
+
+#: python_docs_theme/layout.html:96
+msgid "Menu"
+msgstr "Meniu"
+
+#: python_docs_theme/layout.html:142
+msgid "Copyright"
+msgstr "Drepturi de autor"
+
+#: python_docs_theme/layout.html:147
+msgid ""
+"This page is licensed under the Python Software Foundation License "
+"Version 2."
+msgstr ""
+"Pagina de față este licențiată cu Versiunea 2 a Python Software Foundation "
+"License (Licența fundației Python dedicată software-ului)."
+
+#: python_docs_theme/layout.html:149
+msgid ""
+"Examples, recipes, and other code in the documentation are additionally "
+"licensed under the Zero Clause BSD License."
+msgstr ""
+"Exemplele, rețetele și alte fragmente de cod din documentație sunt "
+"licențiate suplimentar cu Zero Clause BSD License (Licența de clauză zero "
+"a BSD-ului)."
+
+#: python_docs_theme/layout.html:152
+#, python-format
+msgid ""
+"See <a href=\"%(license_file)s\">History and License</a> for more "
+"information."
+msgstr ""
+"Vedeți <a href=\"%(license_file)s\">Istoric și licență</a> pentru mai multe "
+"informații."
+
+#: python_docs_theme/layout.html:155
+#, python-format
+msgid "Hosted on %(hosted_on)s."
+msgstr "Găzduit de %(hosted_on)s."
+
+#: python_docs_theme/layout.html:163
+#, python-format
+msgid "Last updated on %(last_updated)s."
+msgstr "Ultima modificare în %(last_updated)s."
+
+#: python_docs_theme/layout.html:166
+#, python-format
+msgid "<a href=\"%(theme_issues_url)s\">Found a bug</a>?"
+msgstr "<a href=\"%(theme_issues_url)s\">Ați găsit o greșeală</a>?"
+
+#: python_docs_theme/layout.html:170
+#, python-format
+msgid ""
+"Created using <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+msgstr ""
+"Creat cu <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+
+#: python_docs_theme/static/copybutton.js:30
+#: python_docs_theme/static/copybutton.js:55
+msgid "Copy"
+msgstr "Copiază"
+
+#: python_docs_theme/static/copybutton.js:31
+msgid "Copy to clipboard"
+msgstr "Copiat în clipboard"
+
+#: python_docs_theme/static/copybutton.js:53
+msgid "Copied!"
+msgstr "Copiat!"
Binary files
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.mo
and
new/python_docs_theme-2025.12/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.mo
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.po
new/python_docs_theme-2025.12/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.po
---
old/python_docs_theme-2025.9.2/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.po
1970-01-01 01:00:00.000000000 +0100
+++
new/python_docs_theme-2025.12/python_docs_theme/locale/ru/LC_MESSAGES/python-docs-theme.po
2025-12-10 16:47:36.000000000 +0100
@@ -0,0 +1,129 @@
+# Translations template for python-docs-theme.
+# Copyright (C) 2025 Python Software Foundation
+# This file is distributed under the same license as the python-docs-theme
+# project.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
+#
+# Translators:
+# Asdfgr Wertyu, 2025
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: python-docs-theme 2025.9.2\n"
+"Report-Msgid-Bugs-To: https://github.com/python/python-docs-theme/issues\n"
+"POT-Creation-Date: 2025-10-13 01:45+0000\n"
+"PO-Revision-Date: 2025-09-06 07:41+0000\n"
+"Last-Translator: Asdfgr Wertyu, 2025\n"
+"Language-Team: Russian
(https://app.transifex.com/python-doc/teams/5390/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.17.0\n"
+"Language: ru\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 &&
n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) ||
(n%100>=11 && n%100<=14)? 2 : 3);\n"
+
+#: python_docs_theme/footerdonate.html:1
+msgid "The Python Software Foundation is a non-profit corporation."
+msgstr "Python Software Foundation — некоммерческая организация."
+
+#: python_docs_theme/footerdonate.html:2
+msgid "Please donate."
+msgstr "Пожалуйста, сделайте пожертвование."
+
+#: python_docs_theme/layout.html:6
+msgid "Navigation"
+msgstr "Навигация"
+
+#: python_docs_theme/layout.html:51 python_docs_theme/layout.html:111
+msgid "Quick search"
+msgstr "Быстрый поиск"
+
+#: python_docs_theme/layout.html:52 python_docs_theme/layout.html:112
+msgid "Go"
+msgstr "Поиск"
+
+#: python_docs_theme/layout.html:60
+msgid "Theme"
+msgstr "Тема"
+
+#: python_docs_theme/layout.html:62
+msgid "Auto"
+msgstr "Авто"
+
+#: python_docs_theme/layout.html:63
+msgid "Light"
+msgstr "Свет"
+
+#: python_docs_theme/layout.html:64
+msgid "Dark"
+msgstr "Темный"
+
+#: python_docs_theme/layout.html:96
+msgid "Menu"
+msgstr "Меню"
+
+#: python_docs_theme/layout.html:142
+msgid "Copyright"
+msgstr "Авторское право"
+
+#: python_docs_theme/layout.html:147
+msgid ""
+"This page is licensed under the Python Software Foundation License Version "
+"2."
+msgstr ""
+"Эта страница лицензирована в соответствии с лицензией Python Software "
+"Foundation версии 2."
+
+#: python_docs_theme/layout.html:149
+msgid ""
+"Examples, recipes, and other code in the documentation are additionally "
+"licensed under the Zero Clause BSD License."
+msgstr ""
+"Примеры, рецепты и другой код в документации дополнительно лицензируются по "
+"лицензии Zero Clause BSD."
+
+#: python_docs_theme/layout.html:152
+#, python-format
+msgid ""
+"See <a href=\"%(license_file)s\">History and License</a> for more "
+"information."
+msgstr ""
+"Подробнее см. в разделе <a "
+"href=\"%(license_file)s\">История и лицензия</a>."
+
+#: python_docs_theme/layout.html:155
+#, python-format
+msgid "Hosted on %(hosted_on)s."
+msgstr "Размещено на %(hosted_on)s."
+
+#: python_docs_theme/layout.html:163
+#, python-format
+msgid "Last updated on %(last_updated)s."
+msgstr "Последнее обновление %(last_updated)s."
+
+#: python_docs_theme/layout.html:166
+#, python-format
+msgid "<a href=\"%(theme_issues_url)s\">Found a bug</a>?"
+msgstr "<a href=\"%(theme_issues_url)s\">Нашли ошибку</a>?"
+
+#: python_docs_theme/layout.html:170
+#, python-format
+msgid ""
+"Created using <a href=\"https://www.sphinx-doc.org/\">Sphinx</a> "
+"%(sphinx_version)s."
+msgstr ""
+"Создано с помощью <a href=\"https://www.sphinx-"
+"doc.org/\">Sphinx</a> %(sphinx_version)s."
+
+#: python_docs_theme/static/copybutton.js:30
+#: python_docs_theme/static/copybutton.js:55
+msgid "Copy"
+msgstr "Копировать"
+
+#: python_docs_theme/static/copybutton.js:31
+msgid "Copy to clipboard"
+msgstr "Копировать в буфер обмена"
+
+#: python_docs_theme/static/copybutton.js:53
+msgid "Copied!"
+msgstr "Скопировано!"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python_docs_theme-2025.9.2/python_docs_theme/static/pydoctheme.css
new/python_docs_theme-2025.12/python_docs_theme/static/pydoctheme.css
--- old/python_docs_theme-2025.9.2/python_docs_theme/static/pydoctheme.css
2025-09-17 16:50:19.000000000 +0200
+++ new/python_docs_theme-2025.12/python_docs_theme/static/pydoctheme.css
2025-12-10 16:47:36.000000000 +0100
@@ -235,6 +235,18 @@
border: 1px solid #ac9;
}
+div.body {
+ .good pre {
+ border-left: 3px solid var(--good-border);
+ }
+ .bad pre {
+ border-left: 3px solid var(--bad-border);
+ }
+ .maybe pre {
+ border-left: 3px solid var(--middle-border);
+ }
+}
+
/* Admonitions */
:root {
--admonition-background: #eee;