diff --git a/fonttools-4.32.0-gh.tar.gz b/fonttools-4.32.0-gh.tar.gz deleted file mode 100644 index 03aa839..0000000 --- a/fonttools-4.32.0-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3ac2454bb9b99dd0bd48f13765830d33dc2eabf3ba5232feb962620ebbde536 -size 2966840 diff --git a/fonttools-4.33.3-gh.tar.gz b/fonttools-4.33.3-gh.tar.gz new file mode 100644 index 0000000..9bc5934 --- /dev/null +++ b/fonttools-4.33.3-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3f9a610bf490f34c68891bc2103166db0fa43c0a8022bc05d22de926e82ca65 +size 3526937 diff --git a/python-FontTools.changes b/python-FontTools.changes index 19cdea1..fb9eedc 100644 --- a/python-FontTools.changes +++ b/python-FontTools.changes @@ -1,3 +1,58 @@ +------------------------------------------------------------------- +Sat May 7 14:59:54 UTC 2022 - Ferdinand Thiessen + +- 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 + ------------------------------------------------------------------- Tue Apr 12 09:46:15 UTC 2022 - Ben Greiner diff --git a/python-FontTools.spec b/python-FontTools.spec index 0da60ce..e299dfa 100644 --- a/python-FontTools.spec +++ b/python-FontTools.spec @@ -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