Ufoprocessor

Latest version: v1.13.2

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

Scan your dependencies

Page 1 of 2

1.13.2

* Provide access to `addLocationLabel` and `addLocationLabelDescriptor`. These are already present in the FontTools DesignspaceLib.
* Add a method `startLog` to be called when we want to see the log after starting without debug.
* Fixes an issue with `locationToDescriptiveString`: check if the discrete location is `None`
* `self.loadFonts()` added to `generateUFOs()`, `makeInstance`, `makeOneInstance`, `makeFontProportions`, `makeOneGlyph`, `makeOneInfo`, `makeOneKerning`. Because it is not always clear whether the fonts were indeed loaded. I acknowledge this is a small overhead, but it seems justified by the time spent in confusion if it is not called.
* Round the instance kerning data when asked.

* Respect the glyphnames listed in font.lib `public.skipExportGlyphs` when making UFO. This creates a mechanism to remove specific glyphs from output, to allow test fonts to be made from designspaces that contain incomplete, unfinished glyphs.
* Version upped to 1.13.2.

1.13.0

New format for tag number to facilitate workflows.

1.12

Syncing the tag numbers with the release numbers to restore order to the galaxy.

What's Changed
* Calculate instance values for com.typemytype.robofont.italicSlantOffset 59 by LettError in https://github.com/LettError/ufoProcessor/pull/61


**Full Changelog**: https://github.com/LettError/ufoProcessor/compare/1.10...1.12

1.11

Process specific libkeys when making interpolations.

1.10

The tag numbers seem to have run off by themselves. I will keep the Release numbering here.
"Generate release notes" included many old things.

What's Changed
* Fix anchors by benkiel in https://github.com/LettError/ufoProcessor/pull/34
* Fix fontParts tests by benkiel in https://github.com/LettError/ufoProcessor/pull/33
* Add pyproject.toml minimal configuration by roberto-arista in https://github.com/LettError/ufoProcessor/pull/38
* ufoOperator by LettError in https://github.com/LettError/ufoProcessor/pull/40
* Add strict flag for MathGlyph objects by roberto-arista in https://github.com/LettError/ufoProcessor/pull/41
* Adding suport for decomposeComponents in makeInstance() by mathieureguer in https://github.com/LettError/ufoProcessor/pull/45
* Adding separate function for UFOOperator.getGlyphDependencies() by mathieureguer in https://github.com/LettError/ufoProcessor/pull/47
* copy info lib groups and features from the default font is there is one found by typemytype in https://github.com/LettError/ufoProcessor/pull/49

New Contributors
* benkiel made their first contribution in https://github.com/LettError/ufoProcessor/pull/34
* roberto-arista made their first contribution in https://github.com/LettError/ufoProcessor/pull/38
* mathieureguer made their first contribution in https://github.com/LettError/ufoProcessor/pull/45

**Full Changelog**: https://github.com/LettError/ufoProcessor/compare/1.9.0...1.10

1.0.9

Fix for sourcedescriptors with a layer named "foreground".

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.