Changelog
### 4.27.1
```
----------------------------
- [otlLib] Fixed error when chained contextual lookup builder overflows (2404, 2411).
- [bezierTools] Fixed two floating-point bugs: one when computing `t` for a point
lying on an almost horizontal/vertical line; another when computing the intersection
point between a curve and a line (2413).
```
### 4.27.0
```
----------------------------
- [ttLib/otTables] Cleaned up virtual GID handling: allow virtual GIDs in ``Coverage``
and ``ClassDef`` readers; removed unused ``allowVID`` argument from ``TTFont``
constructor, and ``requireReal`` argument in ``TTFont.getGlyphID`` method.
Make ``TTFont.setGlyphOrder`` clear reverse glyphOrder map, and assume ``glyphOrder``
internal attribute is never modified outside setGlyphOrder; added ``TTFont.getGlyphNameMany``
and ``getGlyphIDMany`` (1536, 1654, 2334, 2398).
- [py23] Dropped internal use of ``fontTools.py23`` module to fix deprecation warnings
in client code that imports from fontTools (2234, 2399, 2400).
- [subset] Fix subsetting COLRv1 clip boxes when font is loaded lazily (2408).
```
Links
- PyPI: https://pypi.org/project/fonttools
- Changelog: https://pyup.io/changelogs/fonttools/
- Repo: http://github.com/fonttools/fonttools
Changelog
### 0.7.1
```
Build wheels for Linux aarch64 (arm64) platform (48).
No code changes since v0.7.0.
```
### 0.7.0
```
- Updated libskia to current chrome/m95 branch (no known/notable changes to
PathOps module).
- No longer require python2 to build from source.
- Build and publish `universal2` wheels to support the new
ARM-based Macs with Apple M1 chip.
```
Links
- PyPI: https://pypi.org/project/skia-pathops
- Changelog: https://pyup.io/changelogs/skia-pathops/
- Repo: https://github.com/fonttools/skia-pathops
Update skia-python from 87.2 to 87.3.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/skia-python - Repo: https://github.com/kyamagu/skia-pythonUpdate fonttools[unicode] from 4.26.2 to 4.27.1.
Changelog
### 4.27.1 ``` ---------------------------- - [otlLib] Fixed error when chained contextual lookup builder overflows (2404, 2411). - [bezierTools] Fixed two floating-point bugs: one when computing `t` for a point lying on an almost horizontal/vertical line; another when computing the intersection point between a curve and a line (2413). ``` ### 4.27.0 ``` ---------------------------- - [ttLib/otTables] Cleaned up virtual GID handling: allow virtual GIDs in ``Coverage`` and ``ClassDef`` readers; removed unused ``allowVID`` argument from ``TTFont`` constructor, and ``requireReal`` argument in ``TTFont.getGlyphID`` method. Make ``TTFont.setGlyphOrder`` clear reverse glyphOrder map, and assume ``glyphOrder`` internal attribute is never modified outside setGlyphOrder; added ``TTFont.getGlyphNameMany`` and ``getGlyphIDMany`` (1536, 1654, 2334, 2398). - [py23] Dropped internal use of ``fontTools.py23`` module to fix deprecation warnings in client code that imports from fontTools (2234, 2399, 2400). - [subset] Fix subsetting COLRv1 clip boxes when font is loaded lazily (2408). ```Links
- PyPI: https://pypi.org/project/fonttools - Changelog: https://pyup.io/changelogs/fonttools/ - Repo: http://github.com/fonttools/fonttoolsUpdate skia-pathops from 0.6.0.post3 to 0.7.1.
Changelog
### 0.7.1 ``` Build wheels for Linux aarch64 (arm64) platform (48). No code changes since v0.7.0. ``` ### 0.7.0 ``` - Updated libskia to current chrome/m95 branch (no known/notable changes to PathOps module). - No longer require python2 to build from source. - Build and publish `universal2` wheels to support the new ARM-based Macs with Apple M1 chip. ```Links
- PyPI: https://pypi.org/project/skia-pathops - Changelog: https://pyup.io/changelogs/skia-pathops/ - Repo: https://github.com/fonttools/skia-pathops