Fontmake

Latest version: v3.10.0

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 30

3.38.0

3.30.0

- glyphsLib >= 3.3.1

3.29.1

3.10.0

Updated minimum dependencies:

* fonttools >= 4.54.1
* ufo2ft >= 3.3.1
* glyphsLib >= 6.9.2
* fontMath >= 0.9.4

This version also adds explicit support for the newly released Python 3.13.

3.9.0

- Bumped minimum depedencies:
* fonttools >= 4.50.0
* glyphsLib >= 6.7.0
* ufo2ft >= 3.2.0
- The ``fontmake.instantiator`` was moved to ``ufo2ft.instantiator``, with the same API. It's recommended that you import from the latter. The old module still works but will be removed at some point in the future.
- Fontmake can now build variable fonts with 'sparse' composite glyphs i.e. with either fewer or additional masters than their components' base glyphs, by interpolating missing sources on the fly. This works for both TTF and CFF2 variable fonts (googlefonts/glyphsLib954).

3.8.1

Bump minimum ufo2ft>=3.0.1, fixes a regression introduced in ufo2ft==3.0.0 when compiling a TrueType-flavored variable font with --drop-implied-oncurves option (817).

Page 11 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.