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 <[email protected]>
+
+- 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}