googlefonts / ufo2ft

A bridge from UFOs to FontTools objects (and therefore, OTFs and TTFs).
MIT License
152 stars 43 forks source link

Scheduled weekly dependency update for week 21 #846

Closed pyup-bot closed 6 months ago

pyup-bot commented 6 months ago

Update fonttools[lxml,ufo] from 4.51.0 to 4.52.1.

Changelog ### 4.52.1 ``` ---------------------------- - Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file which caused the upload to PyPI to fail for 4.52.0. No other code changes. ``` ### 4.52.0 ``` ---------------------------- - Added support for the new ``VARC`` (Variable Composite) table that is being proposed to OpenType spec (3395). For more info: https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md - [ttLib.__main__] Fixed decompiling all tables (90fed08). - [feaLib] Don't reference the same lookup index multiple times within the same feature record, it is only applied once anyway (3520). - [cffLib] Moved methods to desubroutinize, remove hints and unused subroutines from subset module to cffLib (3517). - [varLib.instancer] Added support for partial-instancing CFF2 tables! Also, added method to down-convert from CFF2 to CFF 1.0, and CLI entry points to convert CFF<->CFF2 (3506). - [subset] Prune unused user name IDs even with --name-IDs='*' (3410). - [ttx] use GNU-style getopt to intermix options and positional arguments (3509). - [feaLib.variableScalar] Fixed ``value_at_location()`` method (3491) - [psCharStrings] Shorten output of ``encodeFloat`` (3492). - [bezierTools] Fix infinite-recursion in ``calcCubicArcLength`` (3502). - [avar2] Implement ``avar2`` support in ``TTFont.getGlyphSet()`` (3473). ```
Links - PyPI: https://pypi.org/project/fonttools - Changelog: https://data.safetycli.com/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttools
pyup-bot commented 6 months ago

Closing this in favor of #848