A library to manipulate font files from Python.
MATH
table (#3446)transformRoundFunc
parameter to the rounding pens to allow for custom rounding of the components' transforms (#3426).aalt
lookups, following the declaration order of feature references within the aalt
feature block (#3430).--glyphs
option to dump the SVG paths for the named glyphs in the font (0572f78).<mappings>
and <mapping>
elements, and allow multiple <mappings>
elements to group <mapping>
elements that are logically related (#3435, #3437).Minor release to fix uploading wheels to PyPI.
ttFont
to name.addName
in buildStatTable
(#3406)FeatureVariationRecord
s when possible (#3413)getMasterScalars
and interpolateFromValuesAndScalars
.public.fontInfo
lib key, not used anywhere yet (#3358).addFeatureVariations
function can now take a list of featureTags; similarly, the lib key 'com.github.fonttools.varLib.featureVarsFeatureTag' can now take a comma-separateed string of feature tags (e.g. "salt,ss01") instead of a single tag (#3360).VarLibError
if the feature tag already has feature variations associated with it (#3363).addGSUBFeatureVariations
function to add GSUB Feature Variations to an existing variable font from rules defined in a DesignSpace document (#3362).