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)
