Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-fontParts for
openSUSE:Factory checked in at 2026-11-02 16:39:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fontParts (Old)
and /work/SRC/openSUSE:Factory/.python-fontParts.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fontParts"
Mon Nov 2 16:39:01 2026 rev:14 rq:1394372 version:1.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fontParts/python-fontParts.changes
2026-03-16 14:20:03.064065128 +0100
+++
/work/SRC/openSUSE:Factory/.python-fontParts.new.1255/python-fontParts.changes
2026-11-02 16:39:20.512671458 +0100
@@ -1,0 +2,7 @@
+Sun Jun 14 15:40:57 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.0.0:
+ * insertGlyph bug fixed (#875), thank you @typemytype
+- add fontParts-tests-fontPens-0.2.4.patch
+
+-------------------------------------------------------------------
Old:
----
fontparts-0.14.1.tar.gz
New:
----
fontParts-tests-fontPens-0.2.4.patch
fontparts-1.0.0.tar.gz
----------(New B)----------
New: * insertGlyph bug fixed (#875), thank you @typemytype
- add fontParts-tests-fontPens-0.2.4.patch
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-fontParts.spec ++++++
--- /var/tmp/diff_new_pack.W9504g/_old 2026-11-02 16:39:22.043735183 +0100
+++ /var/tmp/diff_new_pack.W9504g/_new 2026-11-02 16:39:22.045735267 +0100
@@ -26,12 +26,13 @@
%endif
Name: python-fontParts%{psuffix}
-Version: 0.14.1
+Version: 1.0.0
Release: 0
Summary: API for interacting with the parts of fonts
License: MIT
URL: https://github.com/robotools/fontParts
Source:
https://files.pythonhosted.org/packages/source/f/fontparts/fontparts-%{version}.tar.gz
+Patch0: fontParts-tests-fontPens-0.2.4.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
++++++ fontParts-tests-fontPens-0.2.4.patch ++++++
--- a/Lib/fontParts/test/test_component.py
+++ b/Lib/fontParts/test/test_component.py
@@ -615,7 +615,11 @@
((100, 0), "line", False, "point 3"),
"endPath",
)
- self.assertEqual(pointPen.getDigest(), expected)
+ digest = pointPen.getDigest()
+ # fontPens < 0.3.1 includes the path identifier in the digest.
+ if digest and digest[0] == ("beginPath", None):
+ digest = ("beginPath",) + digest[1:]
+ self.assertEqual(digest, expected)
def test_decompose_identifiers(self):
component = self.getComponent_generic()
@@ -649,7 +653,11 @@
((200, 0), "line", False, "point 3"),
"endPath",
)
- self.assertEqual(pointPen.getDigest(), expected)
+ digest = pointPen.getDigest()
+ # fontPens < 0.3.1 includes the path identifier in the digest.
+ if digest and digest[0] == ("beginPath", None):
+ digest = ("beginPath",) + digest[1:]
+ self.assertEqual(digest, expected)
# ------------
# Data Queries
++++++ fontparts-0.14.1.tar.gz -> fontparts-1.0.0.tar.gz ++++++
++++ 40908 lines of diff (skipped)