Changelog
### 4.31.2
```
----------------------------
- [varLib] fix instantiation of GPOS SinglePos values (2555).
```
### 4.31.1
```
----------------------------
- [subset] fix subsetting OT-SVG when glyph id attribute is on the root ``<svg>``
element (2553).
```
### 4.31.0
```
----------------------------
- [ttCollection] Fixed 'ResourceWarning: unclosed file' warning (2549).
- [varLib.merger] Handle merging SinglePos with valueformat=0 (2550).
- [ttFont] Update glyf's glyphOrder when calling TTFont.setGlyphOrder() (2544).
- [ttFont] Added ``ensureDecompiled`` method to load all tables irrespective
of the ``lazy`` attribute (2551).
- [otBase] Added ``iterSubTable`` method to iterate over BaseTable's children of
type BaseTable; useful for traversing a tree of otTables (2551).
```
### 4.30.0
```
----------------------------
- [varLib] Added debug logger showing the glyph name for which ``gvar`` is built (2542).
- [varLib.errors] Fixed undefined names in ``FoundANone`` and ``UnsupportedFormat``
exceptions (ac4d5611).
- [otlLib.builder] Added ``windowsNames`` and ``macNames`` (bool) parameters to the
``buildStatTabe`` function, so that one can select whether to only add one or both
of the two sets (2528).
- [t1Lib] Added the ability to recreate PostScript stream (2504).
- [name] Added ``getFirstDebugName``, ``getBest{Family,SubFamily,Full}Name`` methods (2526).
```
Links
- PyPI: https://pypi.org/project/fonttools
- Changelog: https://pyup.io/changelogs/fonttools/
- Repo: http://github.com/fonttools/fonttools
Update fonttools[lxml,ufo] from 4.29.1 to 4.31.2.
Changelog
### 4.31.2 ``` ---------------------------- - [varLib] fix instantiation of GPOS SinglePos values (2555). ``` ### 4.31.1 ``` ---------------------------- - [subset] fix subsetting OT-SVG when glyph id attribute is on the root ``<svg>`` element (2553). ``` ### 4.31.0 ``` ---------------------------- - [ttCollection] Fixed 'ResourceWarning: unclosed file' warning (2549). - [varLib.merger] Handle merging SinglePos with valueformat=0 (2550). - [ttFont] Update glyf's glyphOrder when calling TTFont.setGlyphOrder() (2544). - [ttFont] Added ``ensureDecompiled`` method to load all tables irrespective of the ``lazy`` attribute (2551). - [otBase] Added ``iterSubTable`` method to iterate over BaseTable's children of type BaseTable; useful for traversing a tree of otTables (2551). ``` ### 4.30.0 ``` ---------------------------- - [varLib] Added debug logger showing the glyph name for which ``gvar`` is built (2542). - [varLib.errors] Fixed undefined names in ``FoundANone`` and ``UnsupportedFormat`` exceptions (ac4d5611). - [otlLib.builder] Added ``windowsNames`` and ``macNames`` (bool) parameters to the ``buildStatTabe`` function, so that one can select whether to only add one or both of the two sets (2528). - [t1Lib] Added the ability to recreate PostScript stream (2504). - [name] Added ``getFirstDebugName``, ``getBest{Family,SubFamily,Full}Name`` methods (2526). ```Links
- PyPI: https://pypi.org/project/fonttools - Changelog: https://pyup.io/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttools