Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update fonttools requirement from ~=4.37.1 to ~=4.37.2 #4624

Merged
merged 1 commit into from Sep 16, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 16, 2022

Updates the requirements on fonttools to permit the latest version.

Release notes

Sourced from fonttools's releases.

4.37.2

  • [subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG table is present even if COLR table was subsetted away; OT-SVG may be referencing the CPAL table; for now we assume that's the case (fonttools/fonttools#2814, fonttools/fonttools#2815).
  • [varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations after instancing (fonttools/fonttools#2812).
  • [subset] Added --no-lazy to optionally load fonts eagerly (mostly to ease debugging of table lazy loading, no practical effects) (fonttools/fonttools#2807).
  • [varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (fonttools/fonttools#2803).
  • [feaLib] Allow multiple value record types (by promoting to the most general format) within the same PairPos subtable; e.g. this allows variable and non variable kerning rules to share the same subtable. This also fixes a bug whereby some kerning pairs would become unreachable while shapiong because of premature subtable splitting (fonttools/fonttools#2772, fonttools/fonttools#2776).
  • [feaLib] Speed up VarScalar by caching models for recurring master locations (fonttools/fonttools#2798).
  • [feaLib] Optionally cythonize feaLib.lexer, speeds up parsing FEA a bit (fonttools/fonttools#2799).
  • [designspaceLib] Avoid crash when handling unbounded rule conditions (fonttools/fonttools#2797).
  • [post] Don't crash if post legacy format 1 is malformed/improperly used (fonttools/fonttools#2786)
  • [gvar] Don't be "lazy" (load all glyph variations up front) when TTFont.lazy=False (fonttools/fonttools#2771).
  • [TTFont] Added normalizeLocation method to normalize a location dict from the font's defined axes space (also known as "user space") into the normalized (-1..+1) space. It applies avar mapping if the font contains an avar table (fonttools/fonttools#2789).
  • [TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (fonttools/fonttools#2784).
  • [fontBuilder] Do not error when building cmap if there are zero code points (fonttools/fonttools#2785).
  • [varLib.plot] Added ability to plot a variation model and set of accompaning master values corresponding to the model's master locations into a pyplot figure (fonttools/fonttools#2767).
  • [Snippets] Added statShape.py script to draw statistical shape of a glyph as an ellips (requires pycairo) (fonttools/fonttools@baecd88).
  • [TTVarGlyphSet] implement drawPoints natively, avoiding going through SegmentToPointPen (fonttools/fonttools#2778).
  • [TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its components would shif; needed an extra copy (fonttools/fonttools#2774).
Changelog

Sourced from fonttools's changelog.

4.37.2 (released 2022-09-15)

  • [subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG table is present even if COLR table was subsetted away; OT-SVG may be referencing the CPAL table; for now we assume that's the case (#2814, #2815).
  • [varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations after instancing (#2812).
  • [subset] Added --no-lazy to optionally load fonts eagerly (mostly to ease debugging of table lazy loading, no practical effects) (#2807).
  • [varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (#2803).
  • [feaLib] Allow multiple value record types (by promoting to the most general format) within the same PairPos subtable; e.g. this allows variable and non variable kerning rules to share the same subtable. This also fixes a bug whereby some kerning pairs would become unreachable while shapiong because of premature subtable splitting (#2772, #2776).
  • [feaLib] Speed up VarScalar by caching models for recurring master locations (#2798).
  • [feaLib] Optionally cythonize feaLib.lexer, speeds up parsing FEA a bit (#2799).
  • [designspaceLib] Avoid crash when handling unbounded rule conditions (#2797).
  • [post] Don't crash if post legacy format 1 is malformed/improperly used (#2786)
  • [gvar] Don't be "lazy" (load all glyph variations up front) when TTFont.lazy=False (#2771).
  • [TTFont] Added normalizeLocation method to normalize a location dict from the font's defined axes space (also known as "user space") into the normalized (-1..+1) space. It applies avar mapping if the font contains an avar table (#2789).
  • [TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (#2784).
  • [fontBuilder] Do not error when building cmap if there are zero code points (#2785).
  • [varLib.plot] Added ability to plot a variation model and set of accompaning master values corresponding to the model's master locations into a pyplot figure (#2767).
  • [Snippets] Added statShape.py script to draw statistical shape of a glyph as an ellips (requires pycairo) (baecd88).
  • [TTVarGlyphSet] implement drawPoints natively, avoiding going through SegmentToPointPen (#2778).
  • [TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its components would shif; needed an extra copy (#2774).

4.37.1 (released 2022-08-24)

  • [subset] Fixed regression introduced with v4.37.0 while subsetting the VarStore of HVAR and VVAR tables, whereby an AttributeError: subset_varidxes was thrown because an apparently unused import statement (with the side-effect of dynamically binding that subset_varidxes method to the VarStore class) had been accidentally deleted in an unrelated PR (#2679, #2773).
  • [pens] Added cairoPen (#2678).
  • [gvar] Read gvar more lazily by not parsing all of the glyf table (#2771).
  • [ttGlyphSet] Make drawPoints(pointPen) method work for CFF fonts as well via adapter pen (#2770).

4.37.0 (released 2022-08-23)

... (truncated)

Commits
  • 1f9e6eb Release 4.37.2
  • 0be37c3 Update changelog [skip ci]
  • 276f6aa [subset] keep and don't prune CPAL if OT-SVG table is present
  • 1f8803a Merge pull request #2812 from fonttools/instancer-no-featurevars
  • 87bbb64 [instancer] downgrade GSUB/GPOS version if there are no FeatureVariations aft...
  • ecb8ee9 Merge pull request #2807 from fonttools/subset-no-lazy
  • 25a05c7 subset: add --no-lazy option to load font eagerly as TTFont(lazy=False)
  • ebeffeb Merge pull request #2803 from fonttools/colr-without-varidxmap
  • e4b3394 [varLib] omit optional COLR.VarIndexMap for identity mapping
  • 964df07 varLib_test: test we don't add no-op DeltaSetIndexMap when not needed
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

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)

Updates the requirements on [fonttools](https://github.com/fonttools/fonttools) to permit the latest version.
- [Release notes](https://github.com/fonttools/fonttools/releases)
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst)
- [Commits](fonttools/fonttools@4.37.1...4.37.2)

---
updated-dependencies:
- dependency-name: fonttools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 16, 2022
@codecov
Copy link

codecov bot commented Sep 16, 2022

Codecov Report

Merging #4624 (09f804d) into master (7323251) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4624   +/-   ##
=======================================
  Coverage   68.23%   68.23%           
=======================================
  Files         339      339           
  Lines       31799    31799           
=======================================
  Hits        21698    21698           
  Misses      10101    10101           

Copy link
Collaborator

@jenshnielsen jenshnielsen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bors merge

bors bot added a commit that referenced this pull request Sep 16, 2022
4624: Update fonttools requirement from ~=4.37.1 to ~=4.37.2 r=jenshnielsen a=dependabot[bot]

Updates the requirements on [fonttools](https://github.com/fonttools/fonttools) to permit the latest version.
<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.37.2</h2>
<ul>
<li>[subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG table is present even if COLR table was subsetted away; OT-SVG may be referencing the CPAL table; for now we assume that's the case (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2814">fonttools/fonttools#2814</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2815">fonttools/fonttools#2815</a>).</li>
<li>[varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations after instancing (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2812">fonttools/fonttools#2812</a>).</li>
<li>[subset] Added <code>--no-lazy</code> to optionally load fonts eagerly (mostly to ease debugging of table lazy loading, no practical effects) (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2807">fonttools/fonttools#2807</a>).</li>
<li>[varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2803">fonttools/fonttools#2803</a>).</li>
<li>[feaLib] Allow multiple value record types (by promoting to the most general format) within the same PairPos subtable; e.g. this allows variable and non variable kerning rules to share the same subtable. This also fixes a bug whereby some kerning pairs would become unreachable while shapiong because of premature subtable splitting (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2772">fonttools/fonttools#2772</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2776">fonttools/fonttools#2776</a>).</li>
<li>[feaLib] Speed up <code>VarScalar</code> by caching models for recurring master locations (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2798">fonttools/fonttools#2798</a>).</li>
<li>[feaLib] Optionally cythonize <code>feaLib.lexer</code>, speeds up parsing FEA a bit (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2799">fonttools/fonttools#2799</a>).</li>
<li>[designspaceLib] Avoid crash when handling unbounded rule conditions (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2797">fonttools/fonttools#2797</a>).</li>
<li>[post] Don't crash if <code>post</code> legacy format 1 is malformed/improperly used (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2786">fonttools/fonttools#2786</a>)</li>
<li>[gvar] Don't be &quot;lazy&quot; (load all glyph variations up front) when TTFont.lazy=False (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2771">fonttools/fonttools#2771</a>).</li>
<li>[TTFont] Added <code>normalizeLocation</code> method to normalize a location dict from the font's defined axes space (also known as &quot;user space&quot;) into the normalized (-1..+1) space. It applies <code>avar</code> mapping if the font contains an <code>avar</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2789">fonttools/fonttools#2789</a>).</li>
<li>[TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2784">fonttools/fonttools#2784</a>).</li>
<li>[fontBuilder] Do not error when building cmap if there are zero code points (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2785">fonttools/fonttools#2785</a>).</li>
<li>[varLib.plot] Added ability to plot a variation model and set of accompaning master values corresponding to the model's master locations into a pyplot figure (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2767">fonttools/fonttools#2767</a>).</li>
<li>[Snippets] Added <code>statShape.py</code> script to draw statistical shape of a glyph as an ellips (requires pycairo) (<a href="https://github.com/fonttools/fonttools/commit/baecd8850b878b1cc5ccf140d884754c4b8d2e9b">https://github.com/fonttools/fonttools/commit/baecd8850b878b1cc5ccf140d884754c4b8d2e9b</a>).</li>
<li>[TTVarGlyphSet] implement drawPoints natively, avoiding going through SegmentToPointPen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2778">fonttools/fonttools#2778</a>).</li>
<li>[TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its components would shif; needed an extra copy (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2774">fonttools/fonttools#2774</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.37.2 (released 2022-09-15)</h2>
<ul>
<li>[subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG
table is present even if COLR table was subsetted away; OT-SVG may be referencing the
CPAL table; for now we assume that's the case (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2814">#2814</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2815">#2815</a>).</li>
<li>[varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations
after instancing (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2812">#2812</a>).</li>
<li>[subset] Added <code>--no-lazy</code> to optionally load fonts eagerly (mostly to ease
debugging of table lazy loading, no practical effects) (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2807">#2807</a>).</li>
<li>[varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2803">#2803</a>).</li>
<li>[feaLib] Allow multiple value record types (by promoting to the most general format)
within the same PairPos subtable; e.g. this allows variable and non variable kerning
rules to share the same subtable. This also fixes a bug whereby some kerning pairs
would become unreachable while shapiong because of premature subtable splitting (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2772">#2772</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2776">#2776</a>).</li>
<li>[feaLib] Speed up <code>VarScalar</code> by caching models for recurring master locations (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2798">#2798</a>).</li>
<li>[feaLib] Optionally cythonize <code>feaLib.lexer</code>, speeds up parsing FEA a bit (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2799">#2799</a>).</li>
<li>[designspaceLib] Avoid crash when handling unbounded rule conditions (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2797">#2797</a>).</li>
<li>[post] Don't crash if <code>post</code> legacy format 1 is malformed/improperly used (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2786">#2786</a>)</li>
<li>[gvar] Don't be &quot;lazy&quot; (load all glyph variations up front) when TTFont.lazy=False (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2771">#2771</a>).</li>
<li>[TTFont] Added <code>normalizeLocation</code> method to normalize a location dict from the
font's defined axes space (also known as &quot;user space&quot;) into the normalized (-1..+1)
space. It applies <code>avar</code> mapping if the font contains an <code>avar</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2789">#2789</a>).</li>
<li>[TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2784">#2784</a>).</li>
<li>[fontBuilder] Do not error when building cmap if there are zero code points (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2785">#2785</a>).</li>
<li>[varLib.plot] Added ability to plot a variation model and set of accompaning master
values corresponding to the model's master locations into a pyplot figure (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2767">#2767</a>).</li>
<li>[Snippets] Added <code>statShape.py</code> script to draw statistical shape of a glyph as an
ellips (requires pycairo) (baecd88).</li>
<li>[TTVarGlyphSet] implement drawPoints natively, avoiding going through
SegmentToPointPen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2778">#2778</a>).</li>
<li>[TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its
components would shif; needed an extra copy (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2774">#2774</a>).</li>
</ul>
<h2>4.37.1 (released 2022-08-24)</h2>
<ul>
<li>[subset] Fixed regression introduced with v4.37.0 while subsetting the VarStore of
<code>HVAR</code> and <code>VVAR</code> tables, whereby an <code>AttributeError: subset_varidxes</code> was
thrown because an apparently unused import statement (with the side-effect of
dynamically binding that <code>subset_varidxes</code> method to the VarStore class) had been
accidentally deleted in an unrelated PR (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2679">#2679</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2773">#2773</a>).</li>
<li>[pens] Added <code>cairoPen</code> (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2678">#2678</a>).</li>
<li>[gvar] Read <code>gvar</code> more lazily by not parsing all of the <code>glyf</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2771">#2771</a>).</li>
<li>[ttGlyphSet] Make <code>drawPoints(pointPen)</code> method work for CFF fonts as well via
adapter pen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2770">#2770</a>).</li>
</ul>
<h2>4.37.0 (released 2022-08-23)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fonttools/fonttools/commit/1f9e6eb132366ee5fcbe290f6759709e36b384ed"><code>1f9e6eb</code></a> Release 4.37.2</li>
<li><a href="https://github.com/fonttools/fonttools/commit/0be37c37ae1a676db03d68d747cd749a5839822b"><code>0be37c3</code></a> Update changelog [skip ci]</li>
<li><a href="https://github.com/fonttools/fonttools/commit/276f6aaf4480ec2ad81cbd5fcc2210af78c0c3f8"><code>276f6aa</code></a> [subset] keep and don't prune CPAL if OT-SVG table is present</li>
<li><a href="https://github.com/fonttools/fonttools/commit/1f8803af961aa4800e0542f87c7caf52c525b41d"><code>1f8803a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2812">#2812</a> from fonttools/instancer-no-featurevars</li>
<li><a href="https://github.com/fonttools/fonttools/commit/87bbb64061f62c8815f0a0cbace4b975793d0aab"><code>87bbb64</code></a> [instancer] downgrade GSUB/GPOS version if there are no FeatureVariations aft...</li>
<li><a href="https://github.com/fonttools/fonttools/commit/ecb8ee9104aa6c4327e530187b18a980a5349be4"><code>ecb8ee9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2807">#2807</a> from fonttools/subset-no-lazy</li>
<li><a href="https://github.com/fonttools/fonttools/commit/25a05c72ab21ba54d0321d5e28eee4f8a9d1d7fd"><code>25a05c7</code></a> subset: add --no-lazy option to load font eagerly as TTFont(lazy=False)</li>
<li><a href="https://github.com/fonttools/fonttools/commit/ebeffeba13e16dbce24ee2bcaf103a68e77c0953"><code>ebeffeb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2803">#2803</a> from fonttools/colr-without-varidxmap</li>
<li><a href="https://github.com/fonttools/fonttools/commit/e4b3394a38fc06648854930c30a6802e945e90b4"><code>e4b3394</code></a> [varLib] omit optional COLR.VarIndexMap for identity mapping</li>
<li><a href="https://github.com/fonttools/fonttools/commit/964df076e18d978a38537abb49276f45ff6a8b32"><code>964df07</code></a> varLib_test: test we don't add no-op DeltaSetIndexMap when not needed</li>
<li>Additional commits viewable in <a href="https://github.com/fonttools/fonttools/compare/4.37.1...4.37.2">compare view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<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>

4625: Update pywinpty requirement from ~=2.0.7 to ~=2.0.8 r=jenshnielsen a=dependabot[bot]

Updates the requirements on [pywinpty](https://github.com/spyder-ide/pywinpty) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spyder-ide/pywinpty/releases">pywinpty's releases</a>.</em></p>
<blockquote>
<h2>PyWinpty release v2.0.8</h2>
<p>Minor pywinpty release that updates several Rust dependencies.</p>
<h2>What's Changed</h2>
<ul>
<li>Bump pyo3 from 0.16.5 to 0.17.0 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/273">andfoy/pywinpty#273</a></li>
<li>Bump libc from 0.2.127 to 0.2.132 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/271">andfoy/pywinpty#271</a></li>
<li>Bump once_cell from 1.13.0 to 1.13.1 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/270">andfoy/pywinpty#270</a></li>
<li>Bump either from 1.7.0 to 1.8.0 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/272">andfoy/pywinpty#272</a></li>
<li>Bump pyo3 from 0.17.0 to 0.17.1 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/277">andfoy/pywinpty#277</a></li>
<li>Bump lock_api from 0.4.7 to 0.4.8 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/276">andfoy/pywinpty#276</a></li>
<li>Bump which from 4.2.5 to 4.3.0 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/278">andfoy/pywinpty#278</a></li>
<li>Bump once_cell from 1.13.1 to 1.14.0 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/279">andfoy/pywinpty#279</a></li>
<li>Bump unicode-ident from 1.0.3 to 1.0.4 by <a href="https://github.com/dependabot"><code>`@​dependabot</code></a>` in <a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/280">andfoy/pywinpty#280</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/andfoy/pywinpty/compare/v2.0.7...v2.0.8">https://github.com/andfoy/pywinpty/compare/v2.0.7...v2.0.8</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/andfoy/pywinpty/blob/main/CHANGELOG.md">pywinpty's changelog</a>.</em></p>
<blockquote>
<h2>Version 2.0.8 (2022/09/15)</h2>
<h3>Issues Closed</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/issues/281">Issue 281</a> - Release v2.0.8</li>
</ul>
<p>In this release 1 issue was closed.</p>
<h3>Pull Requests Merged</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/280">PR 280</a> - Bump unicode-ident from 1.0.3 to 1.0.4, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/279">PR 279</a> - Bump once_cell from 1.13.1 to 1.14.0, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/278">PR 278</a> - Bump which from 4.2.5 to 4.3.0, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/277">PR 277</a> - Bump pyo3 from 0.17.0 to 0.17.1, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/276">PR 276</a> - Bump lock_api from 0.4.7 to 0.4.8, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a>` (<a href="https://github.com/bounds%3C/issues/"></a>)</li>
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/273">PR 273</a> - Bump pyo3 from 0.16.5 to 0.17.0, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/272">PR 272</a> - Bump either from 1.7.0 to 1.8.0, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/271">PR 271</a> - Bump libc from 0.2.127 to 0.2.132, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/270">PR 270</a> - Bump once_cell from 1.13.0 to 1.13.1, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
</ul>
<p>In this release 9 pull requests were closed.</p>
<h2>Version 2.0.7 (2022/08/05)</h2>
<h3>Issues Closed</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/issues/266">Issue 266</a> - Release v2.0.7</li>
</ul>
<p>In this release 1 issue was closed.</p>
<h3>Pull Requests Merged</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/265">PR 265</a> - Bump unicode-ident from 1.0.2 to 1.0.3, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/264">PR 264</a> - Bump quote from 1.0.20 to 1.0.21, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/263">PR 263</a> - Bump libc from 0.2.126 to 0.2.127, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/262">PR 262</a> - Bump syn from 1.0.98 to 1.0.99, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/261">PR 261</a> - Bump proc-macro2 from 1.0.42 to 1.0.43, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/260">PR 260</a> - Bump unindent from 0.1.9 to 0.1.10, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/259">PR 259</a> - Bump indoc from 1.0.6 to 1.0.7, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/258">PR 258</a> - Bump redox_syscall from 0.2.15 to 0.2.16, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/257">PR 257</a> - Bump proc-macro2 from 1.0.40 to 1.0.42, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/256">PR 256</a> - Bump redox_syscall from 0.2.13 to 0.2.15, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/255">PR 255</a> - Bump winpty-rs from 0.3.7 to 0.3.8, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
<li><a href="https://github-redirect.dependabot.com/andfoy/pywinpty/pull/254">PR 254</a> - Bump unicode-ident from 1.0.1 to 1.0.2, by <a href="https://github.com/apps/dependabot"><code>`@​dependabot[bot]</code></a></li>`
</ul>
<p>In this release 12 pull requests were closed.</p>
<h2>Version 2.0.6 (2022/07/06)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/andfoy/pywinpty/commit/ac07a0eecebbe35e046aadc6b1363cbc2e56d417"><code>ac07a0e</code></a> Release v2.0.8</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/a022150201509f6f46c321d6ab43bc5be24b9450"><code>a022150</code></a> Update Changelog</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/9028ea1f9cd29afbd79089cdd5604035eec75446"><code>9028ea1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/spyder-ide/pywinpty/issues/280">#280</a> from andfoy/dependabot/cargo/unicode-ident-1.0.4</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/2215ce45f2ccf096e21365ae85a4214fbfd29a9f"><code>2215ce4</code></a> Bump unicode-ident from 1.0.3 to 1.0.4</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/088b5a71879109758fc38b1d14e82ca525d40afc"><code>088b5a7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/spyder-ide/pywinpty/issues/279">#279</a> from andfoy/dependabot/cargo/once_cell-1.14.0</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/f2740e954ba859bddecf56c14bc514d9aaeec264"><code>f2740e9</code></a> Bump once_cell from 1.13.1 to 1.14.0</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/5dab527805fdd8dd4a498612b05bd255a349a59a"><code>5dab527</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/spyder-ide/pywinpty/issues/278">#278</a> from andfoy/dependabot/cargo/which-4.3.0</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/ce20880b01d31a818c66e1f97485927642f463ca"><code>ce20880</code></a> Bump which from 4.2.5 to 4.3.0</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/aa22f9adc1223d88d8abe78eb175a391bc083ee9"><code>aa22f9a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/spyder-ide/pywinpty/issues/276">#276</a> from andfoy/dependabot/cargo/lock_api-0.4.8</li>
<li><a href="https://github.com/andfoy/pywinpty/commit/416cd024856a2a7b8a583b07d3a4c21d835148a6"><code>416cd02</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/spyder-ide/pywinpty/issues/277">#277</a> from andfoy/dependabot/cargo/pyo3-0.17.1</li>
<li>Additional commits viewable in <a href="https://github.com/spyder-ide/pywinpty/compare/v2.0.7...v2.0.8">compare view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Sep 16, 2022

This PR was included in a batch that timed out, it will be automatically retried

bors bot added a commit that referenced this pull request Sep 16, 2022
4624: Update fonttools requirement from ~=4.37.1 to ~=4.37.2 r=jenshnielsen a=dependabot[bot]

Updates the requirements on [fonttools](https://github.com/fonttools/fonttools) to permit the latest version.
<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.37.2</h2>
<ul>
<li>[subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG table is present even if COLR table was subsetted away; OT-SVG may be referencing the CPAL table; for now we assume that's the case (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2814">fonttools/fonttools#2814</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2815">fonttools/fonttools#2815</a>).</li>
<li>[varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations after instancing (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2812">fonttools/fonttools#2812</a>).</li>
<li>[subset] Added <code>--no-lazy</code> to optionally load fonts eagerly (mostly to ease debugging of table lazy loading, no practical effects) (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2807">fonttools/fonttools#2807</a>).</li>
<li>[varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2803">fonttools/fonttools#2803</a>).</li>
<li>[feaLib] Allow multiple value record types (by promoting to the most general format) within the same PairPos subtable; e.g. this allows variable and non variable kerning rules to share the same subtable. This also fixes a bug whereby some kerning pairs would become unreachable while shapiong because of premature subtable splitting (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2772">fonttools/fonttools#2772</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2776">fonttools/fonttools#2776</a>).</li>
<li>[feaLib] Speed up <code>VarScalar</code> by caching models for recurring master locations (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2798">fonttools/fonttools#2798</a>).</li>
<li>[feaLib] Optionally cythonize <code>feaLib.lexer</code>, speeds up parsing FEA a bit (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2799">fonttools/fonttools#2799</a>).</li>
<li>[designspaceLib] Avoid crash when handling unbounded rule conditions (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2797">fonttools/fonttools#2797</a>).</li>
<li>[post] Don't crash if <code>post</code> legacy format 1 is malformed/improperly used (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2786">fonttools/fonttools#2786</a>)</li>
<li>[gvar] Don't be &quot;lazy&quot; (load all glyph variations up front) when TTFont.lazy=False (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2771">fonttools/fonttools#2771</a>).</li>
<li>[TTFont] Added <code>normalizeLocation</code> method to normalize a location dict from the font's defined axes space (also known as &quot;user space&quot;) into the normalized (-1..+1) space. It applies <code>avar</code> mapping if the font contains an <code>avar</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2789">fonttools/fonttools#2789</a>).</li>
<li>[TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2784">fonttools/fonttools#2784</a>).</li>
<li>[fontBuilder] Do not error when building cmap if there are zero code points (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2785">fonttools/fonttools#2785</a>).</li>
<li>[varLib.plot] Added ability to plot a variation model and set of accompaning master values corresponding to the model's master locations into a pyplot figure (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2767">fonttools/fonttools#2767</a>).</li>
<li>[Snippets] Added <code>statShape.py</code> script to draw statistical shape of a glyph as an ellips (requires pycairo) (<a href="https://github.com/fonttools/fonttools/commit/baecd8850b878b1cc5ccf140d884754c4b8d2e9b">https://github.com/fonttools/fonttools/commit/baecd8850b878b1cc5ccf140d884754c4b8d2e9b</a>).</li>
<li>[TTVarGlyphSet] implement drawPoints natively, avoiding going through SegmentToPointPen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/pull/2778">fonttools/fonttools#2778</a>).</li>
<li>[TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its components would shif; needed an extra copy (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2774">fonttools/fonttools#2774</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.37.2 (released 2022-09-15)</h2>
<ul>
<li>[subset] Keep CPAL table and don't attempt to prune unused color indices if OT-SVG
table is present even if COLR table was subsetted away; OT-SVG may be referencing the
CPAL table; for now we assume that's the case (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2814">#2814</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2815">#2815</a>).</li>
<li>[varLib.instancer] Downgrade GPOS/GSUB version if there are no more FeatureVariations
after instancing (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2812">#2812</a>).</li>
<li>[subset] Added <code>--no-lazy</code> to optionally load fonts eagerly (mostly to ease
debugging of table lazy loading, no practical effects) (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2807">#2807</a>).</li>
<li>[varLib] Avoid building empty COLR.DeltaSetIndexMap with only identity mappings (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2803">#2803</a>).</li>
<li>[feaLib] Allow multiple value record types (by promoting to the most general format)
within the same PairPos subtable; e.g. this allows variable and non variable kerning
rules to share the same subtable. This also fixes a bug whereby some kerning pairs
would become unreachable while shapiong because of premature subtable splitting (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2772">#2772</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2776">#2776</a>).</li>
<li>[feaLib] Speed up <code>VarScalar</code> by caching models for recurring master locations (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2798">#2798</a>).</li>
<li>[feaLib] Optionally cythonize <code>feaLib.lexer</code>, speeds up parsing FEA a bit (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2799">#2799</a>).</li>
<li>[designspaceLib] Avoid crash when handling unbounded rule conditions (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2797">#2797</a>).</li>
<li>[post] Don't crash if <code>post</code> legacy format 1 is malformed/improperly used (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2786">#2786</a>)</li>
<li>[gvar] Don't be &quot;lazy&quot; (load all glyph variations up front) when TTFont.lazy=False (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2771">#2771</a>).</li>
<li>[TTFont] Added <code>normalizeLocation</code> method to normalize a location dict from the
font's defined axes space (also known as &quot;user space&quot;) into the normalized (-1..+1)
space. It applies <code>avar</code> mapping if the font contains an <code>avar</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2789">#2789</a>).</li>
<li>[TTVarGlyphSet] Support drawing glyph instances from CFF2 variable glyph set (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2784">#2784</a>).</li>
<li>[fontBuilder] Do not error when building cmap if there are zero code points (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2785">#2785</a>).</li>
<li>[varLib.plot] Added ability to plot a variation model and set of accompaning master
values corresponding to the model's master locations into a pyplot figure (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2767">#2767</a>).</li>
<li>[Snippets] Added <code>statShape.py</code> script to draw statistical shape of a glyph as an
ellips (requires pycairo) (baecd88).</li>
<li>[TTVarGlyphSet] implement drawPoints natively, avoiding going through
SegmentToPointPen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2778">#2778</a>).</li>
<li>[TTVarGlyphSet] Fixed bug whereby drawing a composite glyph multiple times, its
components would shif; needed an extra copy (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2774">#2774</a>).</li>
</ul>
<h2>4.37.1 (released 2022-08-24)</h2>
<ul>
<li>[subset] Fixed regression introduced with v4.37.0 while subsetting the VarStore of
<code>HVAR</code> and <code>VVAR</code> tables, whereby an <code>AttributeError: subset_varidxes</code> was
thrown because an apparently unused import statement (with the side-effect of
dynamically binding that <code>subset_varidxes</code> method to the VarStore class) had been
accidentally deleted in an unrelated PR (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2679">#2679</a>, <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2773">#2773</a>).</li>
<li>[pens] Added <code>cairoPen</code> (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2678">#2678</a>).</li>
<li>[gvar] Read <code>gvar</code> more lazily by not parsing all of the <code>glyf</code> table (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2771">#2771</a>).</li>
<li>[ttGlyphSet] Make <code>drawPoints(pointPen)</code> method work for CFF fonts as well via
adapter pen (<a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2770">#2770</a>).</li>
</ul>
<h2>4.37.0 (released 2022-08-23)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fonttools/fonttools/commit/1f9e6eb132366ee5fcbe290f6759709e36b384ed"><code>1f9e6eb</code></a> Release 4.37.2</li>
<li><a href="https://github.com/fonttools/fonttools/commit/0be37c37ae1a676db03d68d747cd749a5839822b"><code>0be37c3</code></a> Update changelog [skip ci]</li>
<li><a href="https://github.com/fonttools/fonttools/commit/276f6aaf4480ec2ad81cbd5fcc2210af78c0c3f8"><code>276f6aa</code></a> [subset] keep and don't prune CPAL if OT-SVG table is present</li>
<li><a href="https://github.com/fonttools/fonttools/commit/1f8803af961aa4800e0542f87c7caf52c525b41d"><code>1f8803a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2812">#2812</a> from fonttools/instancer-no-featurevars</li>
<li><a href="https://github.com/fonttools/fonttools/commit/87bbb64061f62c8815f0a0cbace4b975793d0aab"><code>87bbb64</code></a> [instancer] downgrade GSUB/GPOS version if there are no FeatureVariations aft...</li>
<li><a href="https://github.com/fonttools/fonttools/commit/ecb8ee9104aa6c4327e530187b18a980a5349be4"><code>ecb8ee9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2807">#2807</a> from fonttools/subset-no-lazy</li>
<li><a href="https://github.com/fonttools/fonttools/commit/25a05c72ab21ba54d0321d5e28eee4f8a9d1d7fd"><code>25a05c7</code></a> subset: add --no-lazy option to load font eagerly as TTFont(lazy=False)</li>
<li><a href="https://github.com/fonttools/fonttools/commit/ebeffeba13e16dbce24ee2bcaf103a68e77c0953"><code>ebeffeb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/fonttools/fonttools/issues/2803">#2803</a> from fonttools/colr-without-varidxmap</li>
<li><a href="https://github.com/fonttools/fonttools/commit/e4b3394a38fc06648854930c30a6802e945e90b4"><code>e4b3394</code></a> [varLib] omit optional COLR.VarIndexMap for identity mapping</li>
<li><a href="https://github.com/fonttools/fonttools/commit/964df076e18d978a38537abb49276f45ff6a8b32"><code>964df07</code></a> varLib_test: test we don't add no-op DeltaSetIndexMap when not needed</li>
<li>Additional commits viewable in <a href="https://github.com/fonttools/fonttools/compare/4.37.1...4.37.2">compare view</a></li>
</ul>
</details>
<br />


You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Sep 16, 2022

Timed out.

@jenshnielsen jenshnielsen merged commit 4de907b into master Sep 16, 2022
@bors bors bot deleted the dependabot/pip/fonttools-approx-eq-4.37.2 branch September 16, 2022 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant