[wpt-sync] Sync PR 39941 - Bump fonttools from 4.39.3 to 4.39.4 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox115 fixed)
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 39941 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/39941
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump fonttools from 4.39.3 to 4.39.4 in /tools
Bumps fonttools from 4.39.3 to 4.39.4.
<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.39.4</h2>
<ul>
<li>[varLib.interpolatable] Allow for sparse masters (<a href="https://redirect.github.com/fonttools/fonttools/pull/3075">fonttools/fonttools#3075</a>)</li>
<li>[merge] Handle differing default/nominalWidthX in CFF (<a href="https://redirect.github.com/fonttools/fonttools/pull/3070">fonttools/fonttools#3070</a>)</li>
<li>[ttLib] Add missing main.py file to ttLib package (<a href="https://redirect.github.com/fonttools/fonttools/pull/3088">fonttools/fonttools#3088</a>)</li>
<li>[ttx] Fix missing composite instructions in XML (<a href="https://redirect.github.com/fonttools/fonttools/pull/3092">fonttools/fonttools#3092</a>)</li>
<li>[ttx] Fix split tables option to work on filenames containing '%' (<a href="https://redirect.github.com/fonttools/fonttools/pull/3096">fonttools/fonttools#3096</a>)</li>
<li>[featureVars] Process lookups for features other than rvrn last (<a href="https://redirect.github.com/fonttools/fonttools/pull/3099">fonttools/fonttools#3099</a>)</li>
<li>[feaLib] Support multiple substitution with classes (<a href="https://redirect.github.com/fonttools/fonttools/pull/3103">fonttools/fonttools#3103</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.39.4 (released 2023-05-10)</h2>
<ul>
<li>[varLib.interpolatable] Allow for sparse masters (<a href="https://redirect.github.com/fonttools/fonttools/issues/3075">#3075</a>)</li>
<li>[merge] Handle differing default/nominalWidthX in CFF (<a href="https://redirect.github.com/fonttools/fonttools/issues/3070">#3070</a>)</li>
<li>[ttLib] Add missing main.py file to ttLib package (<a href="https://redirect.github.com/fonttools/fonttools/issues/3088">#3088</a>)</li>
<li>[ttx] Fix missing composite instructions in XML (<a href="https://redirect.github.com/fonttools/fonttools/issues/3092">#3092</a>)</li>
<li>[ttx] Fix split tables option to work on filenames containing '%' (<a href="https://redirect.github.com/fonttools/fonttools/issues/3096">#3096</a>)</li>
<li>[featureVars] Process lookups for features other than rvrn last (<a href="https://redirect.github.com/fonttools/fonttools/issues/3099">#3099</a>)</li>
<li>[feaLib] support multiple substitution with classes (<a href="https://redirect.github.com/fonttools/fonttools/issues/3103">#3103</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fonttools/fonttools/commit/4246c69e9af642abd1766e3b6dae59ee7255042f"><code>4246c69</code></a> Release 4.39.4</li>
<li><a href="https://github.com/fonttools/fonttools/commit/f430da359f0259e60415dbff8dc4b2288cbdd4e2"><code>f430da3</code></a> Fix setuptools warning</li>
<li><a href="https://github.com/fonttools/fonttools/commit/fbb30dc6a0886540d03d2f156fd74e1fcaa6c4c8"><code>fbb30dc</code></a> Merge pull request <a href="https://redirect.github.com/fonttools/fonttools/issues/3104">#3104</a> from fonttools/multiple-subst-classes-2</li>
<li><a href="https://github.com/fonttools/fonttools/commit/ddcb4dcdd616ab1f61248dc611672a7aa631eda7"><code>ddcb4dc</code></a> Remove accidentally committed file</li>
<li><a href="https://github.com/fonttools/fonttools/commit/88885ba9fc1e53299f817f6d34f03775e9ef6bf7"><code>88885ba</code></a> feaLib: handle singleton class as a single glyph in multiple subst</li>
<li><a href="https://github.com/fonttools/fonttools/commit/b6209e051088d6b937bb29711ea5c4629dbde715"><code>b6209e0</code></a> Merge pull request <a href="https://redirect.github.com/fonttools/fonttools/issues/3103">#3103</a> from fonttools/multiple-subst-classes</li>
<li><a href="https://github.com/fonttools/fonttools/commit/f642a2aac48e0641d924061f652e0ae124fde6d0"><code>f642a2a</code></a> feaLib: support multiple substitution with classes</li>
<li><a href="https://github.com/fonttools/fonttools/commit/6a13bdc2e668334b04466b288d31179df1cff7be"><code>6a13bdc</code></a> [featureVars] Remove unused argument</li>
<li><a href="https://github.com/fonttools/fonttools/commit/5b96fff9ce867ede8bd0098a0f0797de99e69e74"><code>5b96fff</code></a> [featureVars] Process lookups for features other than rvrn last</li>
<li><a href="https://github.com/fonttools/fonttools/commit/f026853cb28df60006347cecf69f57e76c56d91e"><code>f026853</code></a> Merge pull request <a href="https://redirect.github.com/fonttools/fonttools/issues/3096">#3096</a> from timmaffett/fix_ttx_urlencode_filenames</li>
<li>Additional commits viewable in <a href="https://github.com/fonttools/fonttools/compare/4.39.3...4.39.4">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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</details>
Assignee | ||
Comment 1•2 years ago
|
||
Comment 3•2 years ago
|
||
bugherder |
Description
•