[wpt-sync] Sync PR 44426 - Bump fonttools from 4.47.2 to 4.48.1 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 44426 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/44426
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump fonttools from 4.47.2 to 4.48.1 in /tools
Bumps fonttools from 4.47.2 to 4.48.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/fonttools/fonttools/releases">fonttools's releases</a>.</em></p>
<blockquote>
<h2>4.48.1</h2>
<ul>
<li>Fixed uploading wheels to PyPI, no code changes since v4.48.0.</li>
</ul>
<h2>4.48.0</h2>
<ul>
<li>[varLib] Do not log when there are no OTL tables to be merged.</li>
<li>[setup.py] Do not restrict lxml<!-- raw HTML omitted -->=5.</li>
<li>[feaLib] Remove glyph and class names length restrictions in FEA (<a href="https://redirect.github.com/fonttools/fonttools/issues/3424">#3424</a>).</li>
<li>[roundingPens] Added <code>transformRoundFunc</code> parameter to the rounding pens to allow for custom rounding of the components' transforms (<a href="https://redirect.github.com/fonttools/fonttools/issues/3426">#3426</a>).</li>
<li>[feaLib] Keep declaration order of ligature components within a ligature set, instead of sorting by glyph name (<a href="https://redirect.github.com/fonttools/fonttools/issues/3429">#3429</a>).</li>
<li>[feaLib] Fixed ordering of alternates in <code>aalt</code> lookups, following the declaration order of feature references within the <code>aalt</code> feature block (<a href="https://redirect.github.com/fonttools/fonttools/issues/3430">#3430</a>).</li>
<li>[varLib.instancer] Fixed a bug in the instancer's IUP optimization (<a href="https://redirect.github.com/fonttools/fonttools/issues/3432">#3432</a>).</li>
<li>[sbix] Support sbix glyphs with new graphicType "flip" (<a href="https://redirect.github.com/fonttools/fonttools/issues/3433">#3433</a>).</li>
<li>[svgPathPen] Added <code>--glyphs</code> option to dump the SVG paths for the named glyphs in the font (0572f78).</li>
<li>[designspaceLib] Added "description" attribute to <code><mappings></code> and <code><mapping></code> elements, and allow multiple <code><mappings></code> elements to group <code><mapping></code> elements that are logically related (<a href="https://redirect.github.com/fonttools/fonttools/issues/3435">#3435</a>, <a href="https://redirect.github.com/fonttools/fonttools/issues/3437">#3437</a>).</li>
<li>[otlLib] Correctly choose the most compact GSUB contextual lookup format (<a href="https://redirect.github.com/fonttools/fonttools/issues/3439">#3439</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/fonttools/fonttools/blob/main/NEWS.rst">fonttools's changelog</a>.</em></p>
<blockquote>
<h2>4.48.1 (released 2024-02-06)</h2>
<ul>
<li>Fixed uploading wheels to PyPI, no code changes since v4.48.0.</li>
</ul>
<h2>4.48.0 (released 2024-02-06)</h2>
<ul>
<li>[varLib] Do not log when there are no OTL tables to be merged.</li>
<li>[setup.py] Do not restrict lxml<!-- raw HTML omitted -->=5.</li>
<li>[feaLib] Remove glyph and class names length restrictions in FEA (<a href="https://redirect.github.com/fonttools/fonttools/issues/3424">#3424</a>).</li>
<li>[roundingPens] Added <code>transformRoundFunc</code> parameter to the rounding pens to allow
for custom rounding of the components' transforms (<a href="https://redirect.github.com/fonttools/fonttools/issues/3426">#3426</a>).</li>
<li>[feaLib] Keep declaration order of ligature components within a ligature set, instead
of sorting by glyph name (<a href="https://redirect.github.com/fonttools/fonttools/issues/3429">#3429</a>).</li>
<li>[feaLib] Fixed ordering of alternates in <code>aalt</code> lookups, following the declaration
order of feature references within the <code>aalt</code> feature block (<a href="https://redirect.github.com/fonttools/fonttools/issues/3430">#3430</a>).</li>
<li>[varLib.instancer] Fixed a bug in the instancer's IUP optimization (<a href="https://redirect.github.com/fonttools/fonttools/issues/3432">#3432</a>).</li>
<li>[sbix] Support sbix glyphs with new graphicType "flip" (<a href="https://redirect.github.com/fonttools/fonttools/issues/3433">#3433</a>).</li>
<li>[svgPathPen] Added <code>--glyphs</code> option to dump the SVG paths for the named glyphs
in the font (0572f78).</li>
<li>[designspaceLib] Added "description" attribute to <code><mappings></code> and <code><mapping></code>
elements, and allow multiple <code><mappings></code> elements to group <code><mapping></code> elements
that are logically related (<a href="https://redirect.github.com/fonttools/fonttools/issues/3435">#3435</a>, <a href="https://redirect.github.com/fonttools/fonttools/issues/3437">#3437</a>).</li>
<li>[otlLib] Correctly choose the most compact GSUB contextual lookup format (<a href="https://redirect.github.com/fonttools/fonttools/issues/3439">#3439</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fonttools/fonttools/commit/9c9e8f5f13b376e8cdefc8063c1372e5c1b33dc2"><code>9c9e8f5</code></a> Release 4.48.1</li>
<li><a href="https://github.com/fonttools/fonttools/commit/6755f3ee5c6a090377e2cda72e558d38f02cafe8"><code>6755f3e</code></a> Update changelog</li>
<li><a href="https://github.com/fonttools/fonttools/commit/8e7a4ebb45aedb99b3066d0bc196ccc1e1d41950"><code>8e7a4eb</code></a> [ci] ensure artifact names are unique</li>
<li><a href="https://github.com/fonttools/fonttools/commit/2c92d41e1cea7072e226973345de5e5a6e98c4e1"><code>2c92d41</code></a> Bump version: 4.48.0 → 4.48.1.dev0</li>
<li><a href="https://github.com/fonttools/fonttools/commit/f5190115581792e9bfff42057568529b666f735b"><code>f519011</code></a> Release 4.48.0</li>
<li><a href="https://github.com/fonttools/fonttools/commit/22ce0992334ee9fe90a7c32dbf2e5d26a6d50d50"><code>22ce099</code></a> Update changelog [skip ci]</li>
<li><a href="https://github.com/fonttools/fonttools/commit/3975ce6339f2e0d664ec3ab20870711d40b5cb08"><code>3975ce6</code></a> avoid calling getCompiledSize_ twice</li>
<li><a href="https://github.com/fonttools/fonttools/commit/4d3d8c5aba33add1bfbb668882db2a8d74de7a56"><code>4d3d8c5</code></a> [designspace] Update test to exercise multiple <mappings></li>
<li><a href="https://github.com/fonttools/fonttools/commit/96054e81523858fcc7274e40c96d19b91b03133d"><code>96054e8</code></a> [otlLib] choose most compact contextual lookup format (<a href="https://redirect.github.com/fonttools/fonttools/issues/3439">#3439</a>)</li>
<li><a href="https://github.com/fonttools/fonttools/commit/1e989abec4bb8a21c8ff22464d06876d92c1818a"><code>1e989ab</code></a> [designspaceLib] Add "description" to <mappings> and <mapping></li>
<li>Additional commits viewable in <a href="https://github.com/fonttools/fonttools/compare/4.47.2...4.48.1">compare view</a></li>
</ul>
</details>
<br />Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.
<details>
<summary>Dependabot commands and options</summary>
<br />You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</details>
| Assignee | ||
Updated•2 years ago
|
Description
•