Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-icalendar for 
openSUSE:Factory checked in at 2025-11-11 19:21:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-icalendar (Old)
 and      /work/SRC/openSUSE:Factory/.python-icalendar.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-icalendar"

Tue Nov 11 19:21:15 2025 rev:39 rq:1317043 version:6.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-icalendar/python-icalendar.changes        
2025-07-02 12:15:24.109464608 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-icalendar.new.1980/python-icalendar.changes  
    2025-11-11 19:21:51.264773914 +0100
@@ -1,0 +2,6 @@
+Tue Nov 11 09:07:51 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 6.3.2
+  * Add PyData Theme version switcher to documentation. See Issue 825.
+
+-------------------------------------------------------------------

Old:
----
  icalendar-6.3.1.tar.gz

New:
----
  icalendar-6.3.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-icalendar.spec ++++++
--- /var/tmp/diff_new_pack.6ypj8n/_old  2025-11-11 19:21:52.160811442 +0100
+++ /var/tmp/diff_new_pack.6ypj8n/_new  2025-11-11 19:21:52.164811610 +0100
@@ -21,7 +21,7 @@
 %define        modname icalendar
 %{?sle15_python_module_pythons}
 Name:           python-%{modname}
-Version:        6.3.1
+Version:        6.3.2
 Release:        0
 Summary:        Python parser/generator of iCalendar files package
 License:        BSD-2-Clause

++++++ icalendar-6.3.1.tar.gz -> icalendar-6.3.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/icalendar-6.3.1/PKG-INFO new/icalendar-6.3.2/PKG-INFO
--- old/icalendar-6.3.1/PKG-INFO        2020-02-02 01:00:00.000000000 +0100
+++ new/icalendar-6.3.2/PKG-INFO        2020-02-02 01:00:00.000000000 +0100
@@ -1,10 +1,10 @@
 Metadata-Version: 2.4
 Name: icalendar
-Version: 6.3.1
+Version: 6.3.2
 Summary: iCalendar parser/generator
 Project-URL: Homepage, https://icalendar.readthedocs.io/
 Project-URL: Repository, https://github.com/collective/icalendar/
-Project-URL: source_archive, 
https://github.com/collective/icalendar/archive/29e13c4815107bb54fc3d01dda8fcbde12044f9f.zip
+Project-URL: source_archive, 
https://github.com/collective/icalendar/archive/2f0683a03c1d2182a04ae35a1fcbaad59672888d.zip
 Project-URL: Issues, https://github.com/collective/icalendar/issues
 Project-URL: Documentation, https://icalendar.readthedocs.io/
 Project-URL: Changelog, 
https://icalendar.readthedocs.io/en/latest/changelog.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/icalendar-6.3.1/docs/_static/js/custom-icons.js 
new/icalendar-6.3.2/docs/_static/js/custom-icons.js
--- old/icalendar-6.3.1/docs/_static/js/custom-icons.js 1970-01-01 
01:00:00.000000000 +0100
+++ new/icalendar-6.3.2/docs/_static/js/custom-icons.js 2020-02-02 
01:00:00.000000000 +0100
@@ -0,0 +1,19 @@
+FontAwesome.library.add(
+  /**
+   * Custom icon definitions
+   *
+   * see 
https://pydata-sphinx-theme.readthedocs.io/en/latest/user_guide/header-links.html#svg-image-icons
+   */
+  {
+    prefix: "fa-custom",
+    iconName: "pypi",
+    icon: [
+      17.313,
+      19.807,
+      [],
+      "e001",
+      // https://simpleicons.org/icons/pypi.svg
+      "m10.383 0.2-3.239 1.1769 3.1883 1.1614 3.239-1.1798zm-3.4152 
1.2411-3.2362 1.1769 3.1855 1.1614 3.2369-1.1769zm6.7177 0.00281-3.2947 
1.2009v3.8254l3.2947-1.1988zm-3.4145 1.2439-3.2926 
1.1981v3.8254l0.17548-0.064132 3.1171-1.1347zm-6.6564 0.018325v3.8247l3.244 
1.1805v-3.8254zm10.191 0.20931v2.3137l3.1777-1.1558zm3.2947 1.2425-3.2947 
1.1988v3.8254l3.2947-1.1988zm-8.7058 0.45739c0.00929-1.931e-4 0.018327-2.977e-4 
0.027485 0 0.25633 0.00851 0.4263 0.20713 0.42638 0.49826 1.953e-4 
0.38532-0.29327 0.80469-0.65542 0.93662-0.36226 
0.13215-0.65608-0.073306-0.65613-0.4588-6.28e-5 -0.38556 0.2938-0.80504 
0.65613-0.93662 0.068422-0.024919 0.13655-0.038114 0.20156-0.039466zm5.2913 
0.78369-3.2947 1.1988v3.8247l3.2947-1.1981zm-10.132 1.239-3.2362 1.1769 3.1883 
1.1614 3.2362-1.1769zm6.7177 0.00213-3.2926 
1.2016v3.8247l3.2926-1.2009zm-3.4124 1.2439-3.2947 
1.1988v3.8254l3.2947-1.1988zm-6.6585 0.016195v3.8275l3.244 1.1805v-3.8254zm16.9 
0.21143-3.2947 1.1988v3.8247l3.2947-1.1981zm-3.4145 1.2411-
 3.2926 1.2016v3.8247l3.2926-1.2009zm-3.4145 1.2411-3.2926 
1.2016v3.8247l3.2926-1.2009zm-3.4124 1.2432-3.2947 
1.1988v3.8254l3.2947-1.1988zm-6.6585 0.019027v3.8247l3.244 
1.1805v-3.8254zm13.485 1.4497-3.2947 1.1988v3.8247l3.2947-1.1981zm-3.4145 
1.2411-3.2926 1.2016v3.8247l3.2926-1.2009zm2.4018 0.38127c0.0093-1.83e-4 
0.01833-3.16e-4 0.02749 0 0.25633 0.0085 0.4263 0.20713 0.42638 0.49826 1.97e-4 
0.38532-0.29327 0.80469-0.65542 0.93662-0.36188 
0.1316-0.65525-0.07375-0.65542-0.4588-1.95e-4 -0.38532 0.29328-0.80469 
0.65542-0.93662 0.06842-0.02494 0.13655-0.03819 0.20156-0.03947zm-5.8142 
0.86403-3.244 1.1805v1.4201l3.244 1.1805z",
+    ],
+  },
+);
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/icalendar-6.3.1/docs/conf.py 
new/icalendar-6.3.2/docs/conf.py
--- old/icalendar-6.3.1/docs/conf.py    2020-02-02 01:00:00.000000000 +0100
+++ new/icalendar-6.3.2/docs/conf.py    2020-02-02 01:00:00.000000000 +0100
@@ -1,7 +1,12 @@
 # icalendar documentation build configuration file
-import importlib.metadata
 import datetime
-import os
+import importlib.metadata
+import sys
+from pathlib import Path
+
+HERE = Path(__file__).parent
+SRC = HERE.parent / "src"
+sys.path.insert(0, str(SRC))  # update docs from icalendar source for livehtml
 
 extensions = [
     "sphinx.ext.autodoc",
@@ -12,19 +17,24 @@
     "sphinx.ext.autosectionlabel",
     "sphinx.ext.napoleon",
 ]
-source_suffix = ".rst"
+source_suffix = {".rst": "restructuredtext"}
 master_doc = "index"
 
 project = "icalendar"
-this_year = datetime.date.today().year
-copyright = f"{this_year}, Plone Foundation"
-release = version = importlib.metadata.version("icalendar")
+this_year = datetime.date.today().year  # noqa: DTZ011
+copyright = f"{this_year}, Plone Foundation"  # noqa: A001
+version = importlib.metadata.version(project)
+v = version.split(".")[:-1]
+release = version = ".".join(v)
 
 
 # -- Options for HTML output -------------------------------------------------
 
 # The theme to use for HTML and HTML Help pages.  See the documentation for
 # a list of builtin themes.
+exclude_patterns = [
+    "reference/api/modules.rst",
+]
 html_theme = "pydata_sphinx_theme"
 html_theme_options = {
     "icon_links": [
@@ -51,13 +61,21 @@
             }
         },
     ],
+    "logo": {
+        "text": "icalendar"
+    },
+    "navbar_start": ["navbar-logo", "version-switcher"],
     "navigation_with_keys": True,
     "search_bar_text": "Search",
     "show_nav_level": 2,
     "show_toc_level": 2,
+    "show_version_warning_banner": False,
+    "switcher": {
+        "json_url": 
"https://icalendar.readthedocs.io/en/latest/_static/version-switcher.json";,
+        "version_match": version,
+    },
     "use_edit_page_button": True,
 }
-pygments_style = "sphinx"
 html_context = {
 #     "github_url": "https://github.com";, # or your GitHub Enterprise site
     "github_user": "collective",
@@ -65,7 +83,13 @@
     "github_version": "main",
     "doc_path": "docs",
 }
-htmlhelp_basename = "icalendardoc"
+html_static_path = [
+    "_static",
+]
+html_js_files = [
+    ("js/custom-icons.js", {"defer": "defer"}),
+]
+pygments_style = "sphinx"
 
 
 # -- Intersphinx configuration ----------------------------------
@@ -86,3 +110,4 @@
 
 man_pages = [("index", "icalendar", "icalendar Documentation", ["Plone 
Foundation"], 1)]
 
+htmlhelp_basename = "icalendardoc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/icalendar-6.3.1/src/icalendar/_version.py 
new/icalendar-6.3.2/src/icalendar/_version.py
--- old/icalendar-6.3.1/src/icalendar/_version.py       2020-02-02 
01:00:00.000000000 +0100
+++ new/icalendar-6.3.2/src/icalendar/_version.py       2020-02-02 
01:00:00.000000000 +0100
@@ -1,7 +1,14 @@
 # file generated by setuptools-scm
 # don't change, don't track in version control
 
-__all__ = ["__version__", "__version_tuple__", "version", "version_tuple"]
+__all__ = [
+    "__version__",
+    "__version_tuple__",
+    "version",
+    "version_tuple",
+    "__commit_id__",
+    "commit_id",
+]
 
 TYPE_CHECKING = False
 if TYPE_CHECKING:
@@ -9,13 +16,19 @@
     from typing import Union
 
     VERSION_TUPLE = Tuple[Union[int, str], ...]
+    COMMIT_ID = Union[str, None]
 else:
     VERSION_TUPLE = object
+    COMMIT_ID = object
 
 version: str
 __version__: str
 __version_tuple__: VERSION_TUPLE
 version_tuple: VERSION_TUPLE
+commit_id: COMMIT_ID
+__commit_id__: COMMIT_ID
 
-__version__ = version = '6.3.1'
-__version_tuple__ = version_tuple = (6, 3, 1)
+__version__ = version = '6.3.2'
+__version_tuple__ = version_tuple = (6, 3, 2)
+
+__commit_id__ = commit_id = None

Reply via email to