Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ged4py for openSUSE:Factory 
checked in at 2026-10-26 10:00:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ged4py (Old)
 and      /work/SRC/openSUSE:Factory/.python-ged4py.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ged4py"

Mon Oct 26 10:00:55 2026 rev:5 rq:1392461 version:0.5.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ged4py/python-ged4py.changes      
2026-04-12 20:17:48.763412723 +0200
+++ /work/SRC/openSUSE:Factory/.python-ged4py.new.2252680/python-ged4py.changes 
2026-10-26 10:02:18.494516317 +0100
@@ -1,0 +2,8 @@
+Sun Oct 25 15:25:10 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.5:
+  * Fix for .readthedocs.yaml.
+  * Update .readthedocs.yaml.
+  * Add .readthedocs.yaml.
+
+-------------------------------------------------------------------

Old:
----
  ged4py-0.5.2.tar.gz

New:
----
  ged4py-0.5.5.tar.gz

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

Other differences:
------------------
++++++ python-ged4py.spec ++++++
--- /var/tmp/diff_new_pack.wEKMCf/_old  2026-10-26 10:02:19.410554733 +0100
+++ /var/tmp/diff_new_pack.wEKMCf/_new  2026-10-26 10:02:19.412554816 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-ged4py
-Version:        0.5.2
+Version:        0.5.5
 Release:        0
 Summary:        GEDCOM tools for Python
 License:        MIT
@@ -57,7 +57,7 @@
 %pytest
 
 %files %{python_files}
-%doc AUTHORS.rst CONTRIBUTING.rst HISTORY.rst README.rst
+%doc HISTORY.rst README.rst
 %license LICENSE
 %{python_sitelib}/ged4py
 %{python_sitelib}/ged4py-%{version}*-info

++++++ ged4py-0.5.2.tar.gz -> ged4py-0.5.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/HISTORY.rst new/ged4py-0.5.5/HISTORY.rst
--- old/ged4py-0.5.2/HISTORY.rst        2025-03-19 18:17:32.000000000 +0100
+++ new/ged4py-0.5.5/HISTORY.rst        2026-09-08 18:09:47.477692400 +0200
@@ -2,6 +2,21 @@
 History
 =======
 
+0.5.5 (2026-09-08)
+------------------
+
+* Fix for .readthedocs.yaml.
+
+0.5.4 (2026-09-08)
+------------------
+
+* Update .readthedocs.yaml.
+
+0.5.3 (2026-09-07)
+------------------
+
+* Add .readthedocs.yaml.
+
 0.5.2 (2025-03-19)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/PKG-INFO new/ged4py-0.5.5/PKG-INFO
--- old/ged4py-0.5.2/PKG-INFO   2025-03-20 00:16:17.681809700 +0100
+++ new/ged4py-0.5.5/PKG-INFO   2026-09-08 18:31:20.015828400 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: ged4py
-Version: 0.5.2
+Version: 0.5.5
 Summary: GEDCOM tools for Python
 Author-email: Andy Salnikov <[email protected]>
 Maintainer-email: Andy Salnikov <[email protected]>
@@ -16,6 +16,7 @@
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Topic :: Sociology :: Genealogy
 Requires-Python: >=3.11.0
 Description-Content-Type: text/x-rst
@@ -57,7 +58,7 @@
 * Parsing of GEDCOM files as defined by 5.5.1 version of GEDCOM standard
 * Supported file encodings are UTF-8 (with or without BOM), ASCII or ANSEL
 * Designed to parse large files efficiently
-* Supports Python 3.6+
+* Supports Python 3.11+
 
 Credits
 ---------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/README.rst new/ged4py-0.5.5/README.rst
--- old/ged4py-0.5.2/README.rst 2024-10-05 05:22:32.000000000 +0200
+++ new/ged4py-0.5.5/README.rst 2026-09-08 06:14:35.065501200 +0200
@@ -26,7 +26,7 @@
 * Parsing of GEDCOM files as defined by 5.5.1 version of GEDCOM standard
 * Supported file encodings are UTF-8 (with or without BOM), ASCII or ANSEL
 * Designed to parse large files efficiently
-* Supports Python 3.6+
+* Supports Python 3.11+
 
 Credits
 ---------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/ged4py/__init__.py 
new/ged4py-0.5.5/ged4py/__init__.py
--- old/ged4py-0.5.2/ged4py/__init__.py 2025-03-19 17:52:17.000000000 +0100
+++ new/ged4py-0.5.5/ged4py/__init__.py 2026-09-08 18:08:34.065925600 +0200
@@ -26,4 +26,4 @@
 
 __author__ = "Andy Salnikov"
 __email__ = "[email protected]"
-__version__ = "0.5.2"
+__version__ = "0.5.5"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/ged4py/detail/io.py 
new/ged4py-0.5.5/ged4py/detail/io.py
--- old/ged4py-0.5.2/ged4py/detail/io.py        2025-03-19 17:37:00.000000000 
+0100
+++ new/ged4py-0.5.5/ged4py/detail/io.py        2026-09-08 06:14:35.066829400 
+0200
@@ -75,7 +75,7 @@
         # BufferedReader accepts RawIOBase, but for many tests we want to use
         # BinaryIO, and there is no way to convert BinaryIO to RawIOBase, but
         # it works for our purposes, so we just lie to mypy.
-        io.BufferedReader.__init__(self, raw)  # type: ignore[arg-type]
+        super().__init__(raw)  # type: ignore[arg-type]
 
     def readline(self, limit: int | None = -1) -> bytes:
         if limit == 0:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/ged4py.egg-info/PKG-INFO 
new/ged4py-0.5.5/ged4py.egg-info/PKG-INFO
--- old/ged4py-0.5.2/ged4py.egg-info/PKG-INFO   2025-03-20 00:16:17.000000000 
+0100
+++ new/ged4py-0.5.5/ged4py.egg-info/PKG-INFO   2026-09-08 18:31:20.002828100 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: ged4py
-Version: 0.5.2
+Version: 0.5.5
 Summary: GEDCOM tools for Python
 Author-email: Andy Salnikov <[email protected]>
 Maintainer-email: Andy Salnikov <[email protected]>
@@ -16,6 +16,7 @@
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Topic :: Sociology :: Genealogy
 Requires-Python: >=3.11.0
 Description-Content-Type: text/x-rst
@@ -57,7 +58,7 @@
 * Parsing of GEDCOM files as defined by 5.5.1 version of GEDCOM standard
 * Supported file encodings are UTF-8 (with or without BOM), ASCII or ANSEL
 * Designed to parse large files efficiently
-* Supports Python 3.6+
+* Supports Python 3.11+
 
 Credits
 ---------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/pyproject.toml 
new/ged4py-0.5.5/pyproject.toml
--- old/ged4py-0.5.2/pyproject.toml     2025-03-19 17:57:43.000000000 +0100
+++ new/ged4py-0.5.5/pyproject.toml     2026-09-08 18:08:34.065623300 +0200
@@ -4,7 +4,7 @@
 
 [project]
 name = "ged4py"
-version = "0.5.2"
+version = "0.5.5"
 requires-python = ">=3.11.0"
 description = "GEDCOM tools for Python"
 readme = "README.rst"
@@ -24,6 +24,7 @@
     "Programming Language :: Python :: 3.11",
     "Programming Language :: Python :: 3.12",
     "Programming Language :: Python :: 3.13",
+    "Programming Language :: Python :: 3.14",
     'Topic :: Sociology :: Genealogy',
 ]
 license = {text = "MIT license"}
@@ -93,7 +94,7 @@
 docstring-code-line-length = 69
 
 [tool.bumpver]
-current_version = "0.5.2"
+current_version = "0.5.5"
 version_pattern = "MAJOR.MINOR.PATCH"
 commit_message = "Bump version: {old_version} → {new_version}"
 tag_message = "Bump version: {old_version} → {new_version}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ged4py-0.5.2/tests/test_parser.py 
new/ged4py-0.5.5/tests/test_parser.py
--- old/ged4py-0.5.2/tests/test_parser.py       2025-03-19 18:48:08.000000000 
+0100
+++ new/ged4py-0.5.5/tests/test_parser.py       2026-09-08 06:14:35.067980500 
+0200
@@ -8,7 +8,6 @@
 import unittest
 from collections.abc import Iterator
 from contextlib import contextmanager
-from typing import cast
 
 from ged4py import model, parser
 from ged4py.detail.io import BinaryFileCR
@@ -592,7 +591,6 @@
                 self.assertEqual(len(individuals), 8)
 
                 for idx, indi in enumerate(individuals):
-
                     assert isinstance(indi, model.Individual)
                     if idx in (0, 1, 4, 5):
                         self.assertIsNone(indi.mother)

Reply via email to