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 2022-05-12 22:57:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-FontTools (Old) and /work/SRC/openSUSE:Factory/.python-FontTools.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-FontTools" Thu May 12 22:57:34 2022 rev:14 rq:976012 version:4.33.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-FontTools/python-FontTools.changes 2022-04-16 00:14:06.945638406 +0200 +++ /work/SRC/openSUSE:Factory/.python-FontTools.new.1538/python-FontTools.changes 2022-05-12 22:57:38.396577650 +0200 @@ -1,0 +2,55 @@ +Sat May 7 14:59:54 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 4.33.3 + * designspaceLib: + * Fixed typo in deepcopyExceptFonts method, preventing font + references to be transferred + * Fixed another typo in the name of Range dataclass's + __post_init__ magic method +- Update to version 4.33.2 + * otBase: Make logging less verbose when harfbuzz fails to serialize + Do not exit at the first failure but continue attempting to fix + offset overflow error using the pure-python serializer even when + the USE_HARFBUZZ_REPACKER option was explicitly set to True. +- Update to version 4.33.1 + * otlLib: + Put back the FONTTOOLS_GPOS_COMPACT_MODE environment variable + to fix regression in ufo2ft. This is deprecated and will be + removed once ufo2ft gets updated to use the new config setup. +- Update to version 4.33.0 + * Added fontTools.misc.configTools module, a generic configuration system + * Added fontTools.config module, a fontTools-specific configuration + system using configTools above. + * Attached a Config object to TTFont. + * otlLib: + * Replaced environment variable for GPOS compression level with + an equivalent option using the new config system. + * designspaceLib: + * Incremented format version to 5.0 + * Added discrete axes, variable fonts, STAT information, either + design- or user-space location on instances. + * Added fontTools.designspaceLib.split module to split a designspace + into sub-spaces that interpolate and that represent the variable + fonts listed in the document. + * Made instance names optional and allow computing them from + STAT data instead. + * Added fontTools.designspaceLib.statNames module. + * Allow instances to have the same location as a previously + defined STAT label. + * Deprecated some attributes: + SourceDescriptor: copyLib, copyInfo, copyGroups, copyFeatures. + InstanceDescriptor: kerning, info; glyphs: use rules or sparse sources. + For both, location: use the more explicit designLocation. + * varLib: + * Added build_many to build several variable fonts from a + single designspace document + * Added fontTools.varLib.stat module to build STAT tables + from a designspace document. + * otBase: + * Try to use the Harfbuzz Repacker for packing GSUB/GPOS tables + when uharfbuzz python bindings are available + * CFF/T2: + * Ensure that pen.closePath() gets called for CFF2 charstrings + * Handle implicit CFF2 closePath within T2OutlineExtractor + +------------------------------------------------------------------- Old: ---- fonttools-4.32.0-gh.tar.gz New: ---- fonttools-4.33.3-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-FontTools.spec ++++++ --- /var/tmp/diff_new_pack.qM0PyA/_old 2022-05-12 22:57:39.004578467 +0200 +++ /var/tmp/diff_new_pack.qM0PyA/_new 2022-05-12 22:57:39.004578467 +0200 @@ -27,7 +27,7 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-FontTools%{psuffix} -Version: 4.32.0 +Version: 4.33.3 Release: 0 Summary: Suite of Tools and Libraries for Manipulating Fonts License: MIT AND OFL-1.1 ++++++ fonttools-4.32.0-gh.tar.gz -> fonttools-4.33.3-gh.tar.gz ++++++ ++++ 20583 lines of diff (skipped)