Commit bcf500a
authored
Bump ty from 0.0.40 to 0.0.49 (#161)
Bumps [ty](https://github.com/astral-sh/ty) from 0.0.40 to 0.0.49.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ty/releases">ty's
releases</a>.</em></p>
<blockquote>
<h2>0.0.49</h2>
<h2>Release Notes</h2>
<p>Released on 2026-06-11.</p>
<h3>Bug fixes</h3>
<ul>
<li>Fix site-package error when multiple versions of Python are
installed in system path (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25769">#25769</a>)</li>
</ul>
<h3>Diagnostics</h3>
<ul>
<li>Point at attribute's binding site in `invalid-await diagnostic (<a
href="https://redirect.github.com/astral-sh/ruff/pull/24628">#24628</a>)</li>
<li>Report redefined legacy TypeVars (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25854">#25854</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Add dedicated TDDs for narrowing constraints (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25834">#25834</a>)</li>
<li>Avoid caching same-file raw signatures (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25761">#25761</a>)</li>
<li>Cache reachability evaluations during inference (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25696">#25696</a>)</li>
<li>Compact retained definition maps (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25737">#25737</a>)</li>
<li>Omit redundant definition inference owner keys (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25837">#25837</a>)</li>
</ul>
<h3>Core type checking</h3>
<ul>
<li>Preserve nominal type of <code>enum.property</code> instances (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25849">#25849</a>)</li>
<li>Restrict length narrowing to types that encode their length (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25840">#25840</a>)</li>
<li>Use peer context for collection literals (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25848">#25848</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li>
<li><a
href="https://github.com/anishgirianish"><code>@anishgirianish</code></a></li>
<li><a
href="https://github.com/cheparity"><code>@cheparity</code></a></li>
<li><a href="https://github.com/carljm"><code>@carljm</code></a></li>
</ul>
<h2>Install ty 0.0.49</h2>
<h3>Install prebuilt binaries via shell script</h3>
<pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf
https://releases.astral.sh/github/ty/releases/download/0.0.49/ty-installer.sh
| sh
</code></pre>
<h3>Install prebuilt binaries via powershell script</h3>
<pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm
https://releases.astral.sh/github/ty/releases/download/0.0.49/ty-installer.ps1
| iex"
</code></pre>
<h2>Download ty 0.0.49</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ty/blob/main/CHANGELOG.md">ty's
changelog</a>.</em></p>
<blockquote>
<h2>0.0.49</h2>
<p>Released on 2026-06-11.</p>
<h3>Bug fixes</h3>
<ul>
<li>Fix site-package error when multiple versions of Python are
installed in system path (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25769">#25769</a>)</li>
</ul>
<h3>Diagnostics</h3>
<ul>
<li>Point at attribute's binding site in `invalid-await diagnostic (<a
href="https://redirect.github.com/astral-sh/ruff/pull/24628">#24628</a>)</li>
<li>Report redefined legacy TypeVars (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25854">#25854</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Add dedicated TDDs for narrowing constraints (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25834">#25834</a>)</li>
<li>Avoid caching same-file raw signatures (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25761">#25761</a>)</li>
<li>Cache reachability evaluations during inference (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25696">#25696</a>)</li>
<li>Compact retained definition maps (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25737">#25737</a>)</li>
<li>Omit redundant definition inference owner keys (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25837">#25837</a>)</li>
</ul>
<h3>Core type checking</h3>
<ul>
<li>Preserve nominal type of <code>enum.property</code> instances (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25849">#25849</a>)</li>
<li>Restrict length narrowing to types that encode their length (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25840">#25840</a>)</li>
<li>Use peer context for collection literals (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25848">#25848</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li>
<li><a
href="https://github.com/anishgirianish"><code>@anishgirianish</code></a></li>
<li><a
href="https://github.com/cheparity"><code>@cheparity</code></a></li>
<li><a href="https://github.com/carljm"><code>@carljm</code></a></li>
</ul>
<h2>0.0.48</h2>
<p>Released on 2026-06-10.</p>
<h3>Performance</h3>
<ul>
<li>Avoid redundant constraint saturation work (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25786">#25786</a>)</li>
</ul>
<h3>Core type checking</h3>
<ul>
<li>Add support for TypedDict <code>extra_items</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25591">#25591</a>)</li>
<li>Improve <code>closed=True</code> TypedDict precision (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25651">#25651</a>)</li>
<li>Require subtyping for transitive constraint pivots (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25778">#25778</a>)</li>
<li>Sync vendored typeshed stubs (<a
href="https://redirect.github.com/astral-sh/ruff/pull/25828">#25828</a>).
<a
href="https://github.com/python/typeshed/compare/d3504ddc24c92b960a9661813efcdef10fad6d29...32b95c1f59aa2c8edd7f2a5fd3bdfeed639ee1a7">Typeshed
diff</a></li>
</ul>
<h3>Contributors</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ty/commit/b669da87d3ef53dd6bad8fb7dd7e950d3ec3e3f4"><code>b669da8</code></a>
Bump version to 0.0.49 (<a
href="https://redirect.github.com/astral-sh/ty/issues/3749">#3749</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/79f0f513f71ed68ba81f297cae97f4a578669d61"><code>79f0f51</code></a>
Fixups to new AGENTS.md file (<a
href="https://redirect.github.com/astral-sh/ty/issues/3741">#3741</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/d6213524a692eba728941046b1d54b45115c3101"><code>d621352</code></a>
alex/generated workflow agents (<a
href="https://redirect.github.com/astral-sh/ty/issues/3740">#3740</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/10b243db09612e27bbe093fe0363b9dcbceb1a59"><code>10b243d</code></a>
Bump version to 0.0.48 (<a
href="https://redirect.github.com/astral-sh/ty/issues/3729">#3729</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/c7a02f3067e704a36ee86beb27c8bfb593dc1147"><code>c7a02f3</code></a>
Automatically trigger new ty-pre-commit releases when we cut a release
(<a
href="https://redirect.github.com/astral-sh/ty/issues/3727">#3727</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/b6465aa4c6926d8d3d8e6088576b300a96f32c68"><code>b6465aa</code></a>
Update typing FAQs: we have a pre-commit hook now (<a
href="https://redirect.github.com/astral-sh/ty/issues/3728">#3728</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/bd984e54eecd38c5394585f93e8e66e26afccf3b"><code>bd984e5</code></a>
Bump version to 0.0.47 (<a
href="https://redirect.github.com/astral-sh/ty/issues/3726">#3726</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/dd697a4767198195eaf4ec1ba07c90624998e203"><code>dd697a4</code></a>
Harden release-script edits around typeshed-sync CHANGELOG entries (<a
href="https://redirect.github.com/astral-sh/ty/issues/3725">#3725</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/23c525e8a61b67c2f2b1b2a1d85c8c7949a0c0ba"><code>23c525e</code></a>
Ensure the submodule is initialized in <code>release.sh</code> (<a
href="https://redirect.github.com/astral-sh/ty/issues/3724">#3724</a>)</li>
<li><a
href="https://github.com/astral-sh/ty/commit/baf9732c471305fc42d474e21c6b682451cfdde5"><code>baf9732</code></a>
Update actions/checkout action to v6.0.3 (<a
href="https://redirect.github.com/astral-sh/ty/issues/3716">#3716</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ty/compare/0.0.40...0.0.49">compare
view</a></li>
</ul>
</details>
<br />2 files changed
Lines changed: 22 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
| 196 | + | |
197 | 197 | | |
198 | 198 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments