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)

Reply via email to