Hello community, here is the log from the commit of package fonttools for openSUSE:Factory checked in at 2017-12-09 20:24:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fonttools (Old) and /work/SRC/openSUSE:Factory/.fonttools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fonttools" Sat Dec 9 20:24:35 2017 rev:21 rq:547894 version:3.20.1 Changes: -------- --- /work/SRC/openSUSE:Factory/fonttools/fonttools.changes 2017-11-21 15:30:09.722015945 +0100 +++ /work/SRC/openSUSE:Factory/.fonttools.new/fonttools.changes 2017-12-09 20:24:38.369689650 +0100 @@ -1,0 +2,33 @@ +Sun Dec 3 15:49:45 UTC 2017 - mpluskal@suse.com + +- Update to version 3.20.1: + * [unicodedata] Fixed issue with script and script_extension + functions returning inconsistent short vs long names. They both + return the short four-letter script codes now. Added + script_name and script_code functions to look up the long + human-readable script name from the script code, and viceversa +- Changes for version 3.20.0: + * [unicodedata] Added new module fontTools.unicodedata which + exports the same interface as the built-in unicodedata module, + with the addition of a few functions that are missing from the + latter, such as script, script_extension and block. Added a + MetaTools/buildUCD.py script to download and parse data files + from the Unicode Character Database and generate python modules + containing lists of ranges and property values. + * [feaLib] Added __str__ method to all ast elements (delegates to + the asFea method). + * [feaLib] Parser constructor now accepts a glyphNames iterable + instead of glyphMap dict. The latter still works but with a + pending deprecation warning (#1104). + * [bezierTools] Added arc length calculation functions originally + from pens.perimeterPen module (#1101). + * [varLib] Started generating STAT table (8af4309). Right now it + just reflects the axes, and even that with certain limitations: + AxisOrdering is set to the order axes are defined, Name-table + entries are not shared with fvar. + * [py23] Added backports for redirect_stdout and redirect_stderr + context managers (#1097). + * [Graphite] Fixed some round-trip bugs (#1093). + + +------------------------------------------------------------------- Old: ---- fonttools-3.19.0.tar.gz New: ---- fonttools-3.20.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fonttools.spec ++++++ --- /var/tmp/diff_new_pack.oSXytu/_old 2017-12-09 20:24:39.233648499 +0100 +++ /var/tmp/diff_new_pack.oSXytu/_new 2017-12-09 20:24:39.237648309 +0100 @@ -17,7 +17,7 @@ Name: fonttools -Version: 3.19.0 +Version: 3.20.1 Release: 0 Summary: Suite of Tools and Libraries for Manipulating Fonts License: HPND ++++++ fonttools-3.19.0.tar.gz -> fonttools-3.20.1.tar.gz ++++++ ++++ 6132 lines of diff (skipped)