robotools / fontMath

A collection of objects that implement fast font, glyph, etc. math.
MIT License
42 stars 17 forks source link

Scheduled weekly dependency update for week 34 #207

Closed pyup-bot closed 4 years ago

pyup-bot commented 4 years ago

Update fonttools from 4.11.0 to 4.14.0.

Changelog ### 4.14.0 ``` ---------------------------- - [feaLib] Allow anonymous classes in LookupFlags definitions (2037). - [Docs] Better document DesignSpace rules processing order (2041). - [ttLib] Fixed 21-year old bug in ``maxp.maxComponentDepth`` calculation (2044, 2045). - [varLib.models] Fixed misspelled argument name in CLI entry point (81d0042a). - [subset] When subsetting GSUB v1.1, fixed TypeError by checking whether the optional FeatureVariations table is present (e63ecc5b). - [Snippets] Added snippet to show how to decompose glyphs in a TTF (2030). - [otlLib] Generate GSUB type 5 and GPOS type 7 contextual lookups where appropriate (2016). ``` ### 4.13.0 ``` ---------------------------- - [feaLib/otlLib] Moved lookup subtable builders from feaLib to otlLib; refactored some common code (2004, 2007). - [docs] Document otlLib module (2009). - [glifLib] Fixed bug with some UFO .glif filenames clashing on case-insensitive filesystems (2001, 2002). - [colorLib] Updated COLRv1 implementation following changes in the draft spec: (2008, googlefonts/colr-gradients-spec24). ``` ### 4.12.1 ``` ---------------------------- - [_n_a_m_e] Fixed error in ``addMultilingualName`` with one-character names. Only attempt to recovered malformed UTF-16 data from a ``bytes`` string, not from unicode ``str`` (1997, 1998). ``` ### 4.12.0 ``` ---------------------------- - [otlLib/varLib] Ensure that the ``AxisNameID`` in the ``STAT`` and ``fvar`` tables is grater than 255 as per OpenType spec (1985, 1986). - [docs] Document more modules in ``fontTools.misc`` package: ``filenames``, ``fixedTools``, ``intTools``, ``loggingTools``, ``macCreatorType``, ``macRes``, ``plistlib`` (1981). - [OS/2] Don't calculate whole sets of unicode codepoints, use faster and more memory efficient ranges and bisect lookups (1984). - [voltLib] Support writing back abstract syntax tree as VOLT data (1983). - [voltLib] Accept DO_NOT_TOUCH_CMAP keyword (1987). - [subset/merge] Fixed a namespace clash involving a private helper class (1955). ```
Links - PyPI: https://pypi.org/project/fonttools - Changelog: https://pyup.io/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttools
codecov[bot] commented 4 years ago

Codecov Report

Merging #207 into master will increase coverage by 0.02%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #207      +/-   ##
==========================================
+ Coverage   88.19%   88.21%   +0.02%     
==========================================
  Files          12       13       +1     
  Lines        2304     2308       +4     
  Branches      303      303              
==========================================
+ Hits         2032     2036       +4     
  Misses        193      193              
  Partials       79       79              
Impacted Files Coverage Δ
Lib/fontMath/__init__.py 100.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7f84204...5fdb13d. Read the comment docs.

pyup-bot commented 4 years ago

Closing this in favor of #208