Glyphslib

Latest version: v6.10.1

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

Scan your dependencies

Page 1 of 16

6.10.1

Updated embedded copy of GlyphData.xml to the latest upstream version (1063).

6.10.0

- Roundtrip UFO point identifiers (1049, 1054).
- Also use glyph.unicodes in addition to glyph.name when looking up GlyphData for category/subCategory, production name, script. Fixes issue whereby some wrongly named mark glyphs' widths were not being zeroed (1059, 1060).
- Support parsing ``codePageRanges`` custom parameter containing special string values like "bit 29" (530, 1061).

6.9.6

Fixed a couple of bugs in EraseOpenCornersFilter: avoid unnecessary duplicate points at end of closed contours, and don't process contour with fewer than three segments (1057, 1058).

6.9.5

Support converting `uniqueID` property/custom parameter to UFO
`openTypeNameUniqueID` fontinfo property (1048).

6.9.4

- Reverted "[builder] Reorder .notdef and space glyphs in public.glyphOrder".
It didn't quite match Glyphs.app's behavior and would produce sudden, unexpected diffs for working fonts that already provide an explicit `glyphOrder` parameter (1038).

6.9.3

- [builder] Don't unnecessarily drop LTR kerns when combining with RTL (1041).
- [builder] Reorder .notdef and space glyphs in public.glyphOrder (1038).

Page 1 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.