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 2021-05-02 18:36:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-FontTools (Old) and /work/SRC/openSUSE:Factory/.python-FontTools.new.1947 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-FontTools" Sun May 2 18:36:12 2021 rev:9 rq:889780 version:4.21.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-FontTools/python-FontTools.changes 2021-04-26 16:40:29.442160934 +0200 +++ /work/SRC/openSUSE:Factory/.python-FontTools.new.1947/python-FontTools.changes 2021-05-02 18:39:21.832117435 +0200 @@ -1,0 +2,44 @@ +Sat May 1 22:01:14 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Release 4.21.1 + * [pens] Reverted breaking change that turned AbstractPen and + AbstractPointPen into abstract base classes (#2164, #2198). +- Release 4.21.0 + * [feaLib] Indent anchor statements in asFea() to make them more + legible and diff-able (#2193). + * [pens] Turn AbstractPen and AbstractPointPen into abstract + base classes (#2164). + * [feaLib] Added support for parsing and building STAT table + from AFDKO feature files (#2039). + * [instancer] Added option to update name table of generated + instance using STAT table's axis values (#2189). + * [bezierTools] Added functions to compute bezier point-at-time, + as well as line-line, curve-line and curve-curve intersections + (#2192). + * [arrayTools] Added rectArea function to compute area of + rectangle (#2192). +- Release 4.20.0 + * [COLRv1] Added unbuildColrV1 to deconstruct COLRv1 otTables to + raw json-able data structure; it does the reverse of + buildColrV1 (#2171). + * [feaLib] Allow sub X by NULL sequence to delete a glyph (#2170) + * [arrayTools] Fixed Vector division (#2173). + * [COLRv1] Define new PaintSweepGradient (#2172). + * [otTables] Moved Paint.Format enum class outside of Paint + class definition, now named PaintFormat. It was clashing with + paint instance Format attribute and thus was breaking lazy + load of COLR table which relies on magic __getattr__ (#2175). + * [COLRv1] Replace hand-coded builder functions with + otData-driven dynamic implementation (#2181). + * [COLRv1] Define additional static (non-variable) Paint formats + (#2181). + * [subset] Added support for subsetting COLR v1 and CPAL tables + (#2174, #2177). + * [fontBuilder] Allow setupFvar to optionally take + designspaceLib.AxisDescriptor objects. Added new setupAvar + method. Support localised names for axes and named instances + (#2185). +- Don't update to 4.22 yet because it breaks afdko +- Clarify fs requirement + +------------------------------------------------------------------- Old: ---- fonttools-4.19.1.zip New: ---- fonttools-4.21.1.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-FontTools.spec ++++++ --- /var/tmp/diff_new_pack.nI005v/_old 2021-05-02 18:39:22.288115491 +0200 +++ /var/tmp/diff_new_pack.nI005v/_new 2021-05-02 18:39:22.292115474 +0200 @@ -27,7 +27,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-FontTools%{psuffix} -Version: 4.19.1 +Version: 4.21.1 Release: 0 Summary: Suite of Tools and Libraries for Manipulating Fonts License: MIT AND OFL-1.1 @@ -41,7 +41,8 @@ BuildRequires: python-rpm-macros BuildRequires: unzip Recommends: python-Brotli >= 1.0.1 -Requires: python-fs >= 2.4.11 +# some packages should require fonttools[ufo] but expect fs to be pulled in by default. +Requires: python-fs >= 2.2.0 Recommends: python-lxml >= 4.0 Recommends: python-scipy >= 1.5.1 Recommends: python-sympy @@ -53,7 +54,7 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module Brotli >= 1.0.1} -BuildRequires: %{python_module fs >= 2.4.11} +BuildRequires: %{python_module fs >= 2.2.0} BuildRequires: %{python_module pytest} BuildRequires: %{python_module sympy} BuildRequires: %{python_module ufoLib2 >= 0.6.2}