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-10-23 20:20:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-FontTools (Old) and /work/SRC/openSUSE:Factory/.python-FontTools.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-FontTools" Fri Oct 23 20:20:56 2026 rev:29 rq:1386567 version:4.67.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-FontTools/python-FontTools.changes 2026-03-29 20:00:29.044917353 +0200 +++ /work/SRC/openSUSE:Factory/.python-FontTools.new.2252680/python-FontTools.changes 2026-10-23 20:21:06.783533175 +0200 @@ -1,0 +2,22 @@ +Sat Oct 17 16:02:53 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 4.67.0: + * Requires Python 3.11 or later; bundled Unicode data updated + to 18.0.0 (python-unicodedata2 >= 18.0.0). + * Security hardening: UFO paths confined to the filesystem + root, glyph names sanitized in extfile export, no external + XML entity resolution, and cmap group bounds clamping. + * varLib: decreasing axis mappings, VARC partial instancing, + COLRv1 instancing, and avar2 partial instancing; VARC store + format updated (older VARC fonts need a rebuild). + * subset keeps East Asian palt spacing and the input flavor; + merge handles MATH tables and reports unitsPerEm mismatches. + * feaLib script/language tracking and overflow handling fixes; + clearer errors for STAT and value-record problems. + * ttLib: TrueType Collection v2, AAT bitmap and EBSC tables, + GPOS overflow recovery via splitSinglePos, and stricter + sfnt/cmap error reporting. + * Many more fixes and improvements; see upstream NEWS.rst + for the full list. + +------------------------------------------------------------------- Old: ---- fonttools-4.62.1.tar.gz New: ---- fonttools-4.67.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-FontTools.spec ++++++ --- /var/tmp/diff_new_pack.Qkevhd/_old 2026-10-23 20:21:07.447560963 +0200 +++ /var/tmp/diff_new_pack.Qkevhd/_new 2026-10-23 20:21:07.448561005 +0200 @@ -31,15 +31,14 @@ %endif %{?sle15_python_module_pythons} Name: python-FontTools%{psuffix} -Version: 4.62.1 +Version: 4.67.0 Release: 0 Summary: Suite of Tools and Libraries for Manipulating Fonts License: MIT AND OFL-1.1 -Group: Development/Languages/Python URL: https://github.com/fonttools/fonttools # The PyPI archive lacks some test files, but the source is identical to the github archive Source: https://github.com/fonttools/fonttools/archive/refs/tags/%{version}.tar.gz#/fonttools-%{version}.tar.gz -BuildRequires: %{python_module devel >= 3.7} +BuildRequires: %{python_module devel >= 3.11} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} @@ -54,7 +53,7 @@ Recommends: python-scipy >= 1.11.4 Recommends: python-sympy >= 1.12 Recommends: python-ufoLib2 >= 0.16.0 -Recommends: python-unicodedata2 >= 17.0.0 +Recommends: python-unicodedata2 >= 18.0.0 Recommends: python-zopfli >= 0.1.4 Provides: python-fonttools = %{version}-%{release} Obsoletes: fonttools < %{version}-%{release} ++++++ fonttools-4.62.1.tar.gz -> fonttools-4.67.0.tar.gz ++++++ ++++ 38707 lines of diff (skipped)
