Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-FontTools for
openSUSE:Factory checked in at 2026-01-21 14:11:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-FontTools (Old)
and /work/SRC/openSUSE:Factory/.python-FontTools.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-FontTools"
Wed Jan 21 14:11:11 2026 rev:27 rq:1328120 version:4.61.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-FontTools/python-FontTools.changes
2025-08-27 21:34:32.390332909 +0200
+++
/work/SRC/openSUSE:Factory/.python-FontTools.new.1928/python-FontTools.changes
2026-01-21 14:11:19.467751360 +0100
@@ -1,0 +2,14 @@
+Mon Jan 19 15:31:56 UTC 2026 - Markéta Machová <[email protected]>
+
+- Update to 4.61.1 (bsc#1254366)
+ * [pointPen] Allow reverseFlipped parameter of DecomposingPointPen to take a
ReverseFlipped enum value
+ * [filterPen] Added ContourFilterPointPen, base pen for buffered contour
operations, and
+ OnCurveStartPointPen filter to ensure contours start with an on-curve point
+ * [varLib.main]: SECURITY Only use basename(vf.filename) to prevent path
traversal attacks when running
+ fonttools varLib command, or code which invokes fonttools.varLib.main().
Fixes CVE-2025-66034
+ * [feaLib] Sort BaseLangSysRecords by tag
+ * [instancer] Support --remove-overlaps for fonts with CFF2 table
+ * [unicodedata] Update to Unicode 17
+ * More changes, see upstream changelog
+
+-------------------------------------------------------------------
Old:
----
fonttools-4.59.1.tar.gz
New:
----
fonttools-4.61.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-FontTools.spec ++++++
--- /var/tmp/diff_new_pack.BvahMb/_old 2026-01-21 14:11:20.491794058 +0100
+++ /var/tmp/diff_new_pack.BvahMb/_new 2026-01-21 14:11:20.495794225 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-FontTools
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,7 +31,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-FontTools%{psuffix}
-Version: 4.59.1
+Version: 4.61.1
Release: 0
Summary: Suite of Tools and Libraries for Manipulating Fonts
License: MIT AND OFL-1.1
@@ -48,16 +48,14 @@
BuildRequires: unzip
Recommends: python-Brotli >= 1.1.0
Recommends: python-freetype-py >= 2.4.0
-# some packages should require fonttools[ufo], but fs is not a hard dependency
anymore.
-Recommends: python-fs >= 2.2.0
Recommends: python-lxml
Recommends: python-munkres >= 1.1.4
Recommends: python-reportlab
Recommends: python-scipy >= 1.11.4
Recommends: python-sympy >= 1.12
Recommends: python-ufoLib2 >= 0.16.0
-Recommends: python-unicodedata2 >= 15.1.0
-Recommends: python-zopfli >= 0.2.3
+Recommends: python-unicodedata2 >= 17.0.0
+Recommends: python-zopfli >= 0.1.4
Provides: python-fonttools = %{version}-%{release}
Obsoletes: fonttools < %{version}-%{release}
Provides: fonttools = %{version}-%{release}
@@ -71,7 +69,6 @@
%endif
%if %{with test}
BuildRequires: %{python_module Brotli >= 1.1.0}
-BuildRequires: %{python_module fs >= 2.4.16}
BuildRequires: %{python_module pytest}
%endif
%python_subpackages
++++++ fonttools-4.59.1.tar.gz -> fonttools-4.61.1.tar.gz ++++++
++++ 13902 lines of diff (skipped)