Closed Bug 1832419 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 39941 - Bump fonttools from 4.39.3 to 4.39.4 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox115 fixed)

RESOLVED FIXED
115 Branch
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>

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b7c5275bcc74 [wpt PR 39941] - Bump fonttools from 4.39.3 to 4.39.4 in /tools, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
You need to log in before you can comment on or make changes to this bug.