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.
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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@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)
Bumps [typer](https://github.com/fastapi/typer) from 0.26.8 to 0.27.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/fastapi/typer/releases">typer's releases</a>.</em></p>
<blockquote>
<h2>0.27.2</h2>
<h3>Refactors</h3>
<ul>
<li>♻️ Create <code>exceptions</code> module and <code>TyperException</code> base class. PR <a href="https://redirect.github.com/fastapi/typer/pull/1942">#1942</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Docs</h3>
<ul>
<li>🐛 Fix showing <code>fast</code> button as external link in animated terminals in docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1912">#1912</a> by <a href="https://github.com/phalberg"><code>@phalberg</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>⬆️ Bump setup-uv action to 10.0.1. PR <a href="https://redirect.github.com/fastapi/typer/pull/1940">#1940</a> by <a href="https://github.com/YuriiMotov"><code>@YuriiMotov</code></a>.</li>
<li>👷 Migrate automatic labels to Latest Changes. PR <a href="https://redirect.github.com/fastapi/typer/pull/1931">#1931</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Remove legacy label check. PR <a href="https://redirect.github.com/fastapi/typer/pull/1930">#1930</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔐 Use PR Submit for pull requests. PR <a href="https://redirect.github.com/fastapi/typer/pull/1928">#1928</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Use GitHub CLI for Git authentication. PR <a href="https://redirect.github.com/fastapi/typer/pull/1927">#1927</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Use PR Push commit identity. PR <a href="https://redirect.github.com/fastapi/typer/pull/1926">#1926</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔒 Replace pre-commit PAT with PR Push. PR <a href="https://redirect.github.com/fastapi/typer/pull/1923">#1923</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Remove Zensical docs cache. PR <a href="https://redirect.github.com/fastapi/typer/pull/1922">#1922</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔥 Remove the old Latest Changes workflow. PR <a href="https://redirect.github.com/fastapi/typer/pull/1921">#1921</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>⬆ Bump the python-packages group with 6 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1917">#1917</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
<li>⬆ Bump pymdown-extensions from 10.21.3 to 11.0. PR <a href="https://redirect.github.com/fastapi/typer/pull/1910">#1910</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
<li>⬆ Bump the github-actions group with 5 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1916">#1916</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
</ul>
<h2>0.27.1</h2>
<h3>Features</h3>
<ul>
<li>✨ Make <code>epilog</code> formatting consistent with other parts of the help string. PR <a href="https://redirect.github.com/fastapi/typer/pull/1405">#1405</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Docs</h3>
<ul>
<li>📝 Add Library Skills documentation. PR <a href="https://redirect.github.com/fastapi/typer/pull/1906">#1906</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🐛 Prevent scroll-to-top on restart/fast buttons in the documentation. PR <a href="https://redirect.github.com/fastapi/typer/pull/1904">#1904</a> by <a href="https://github.com/phalberg"><code>@phalberg</code></a>.</li>
<li>📝 Recommend uv projects by default in docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1903">#1903</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>📝 Update help docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1902">#1902</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>⬆️ Upgrade latest-changes to 0.7.1. PR <a href="https://redirect.github.com/fastapi/typer/pull/1909">#1909</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h2>0.27.0</h2>
<h3>Breaking Changes</h3>
<ul>
<li>💥 Update metavar printing. PR <a href="https://redirect.github.com/fastapi/typer/pull/1863">#1863</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>⬆ Bump the python-packages group across 1 directory with 5 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1896">#1896</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
<li>⬆️ Bump ty to 0.0.53. PR <a href="https://redirect.github.com/fastapi/typer/pull/1877">#1877</a> by <a href="https://github.com/YuriiMotov"><code>@YuriiMotov</code></a>.</li>
<li>⬆ Bump the github-actions group across 1 directory with 4 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1897">#1897</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/fastapi/typer/blob/master/docs/release-notes.md">typer's changelog</a>.</em></p>
<blockquote>
<h2>0.27.2 (2026-08-28)</h2>
<h3>Refactors</h3>
<ul>
<li>♻️ Create <code>exceptions</code> module and <code>TyperException</code> base class. PR <a href="https://redirect.github.com/fastapi/typer/pull/1942">#1942</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Docs</h3>
<ul>
<li>🐛 Fix showing <code>fast</code> button as external link in animated terminals in docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1912">#1912</a> by <a href="https://github.com/phalberg"><code>@phalberg</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>⬆️ Bump setup-uv action to 10.0.1. PR <a href="https://redirect.github.com/fastapi/typer/pull/1940">#1940</a> by <a href="https://github.com/YuriiMotov"><code>@YuriiMotov</code></a>.</li>
<li>👷 Migrate automatic labels to Latest Changes. PR <a href="https://redirect.github.com/fastapi/typer/pull/1931">#1931</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Remove legacy label check. PR <a href="https://redirect.github.com/fastapi/typer/pull/1930">#1930</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔐 Use PR Submit for pull requests. PR <a href="https://redirect.github.com/fastapi/typer/pull/1928">#1928</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Use GitHub CLI for Git authentication. PR <a href="https://redirect.github.com/fastapi/typer/pull/1927">#1927</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Use PR Push commit identity. PR <a href="https://redirect.github.com/fastapi/typer/pull/1926">#1926</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔒 Replace pre-commit PAT with PR Push. PR <a href="https://redirect.github.com/fastapi/typer/pull/1923">#1923</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>👷 Remove Zensical docs cache. PR <a href="https://redirect.github.com/fastapi/typer/pull/1922">#1922</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🔥 Remove the old Latest Changes workflow. PR <a href="https://redirect.github.com/fastapi/typer/pull/1921">#1921</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>⬆ Bump the python-packages group with 6 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1917">#1917</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
<li>⬆ Bump pymdown-extensions from 10.21.3 to 11.0. PR <a href="https://redirect.github.com/fastapi/typer/pull/1910">#1910</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
<li>⬆ Bump the github-actions group with 5 updates. PR <a href="https://redirect.github.com/fastapi/typer/pull/1916">#1916</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li>
</ul>
<h2>0.27.1 (2026-08-03)</h2>
<h3>Features</h3>
<ul>
<li>✨ Make <code>epilog</code> formatting consistent with other parts of the help string. PR <a href="https://redirect.github.com/fastapi/typer/pull/1405">#1405</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Docs</h3>
<ul>
<li>📝 Add Library Skills documentation. PR <a href="https://redirect.github.com/fastapi/typer/pull/1906">#1906</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>🐛 Prevent scroll-to-top on restart/fast buttons in the documentation. PR <a href="https://redirect.github.com/fastapi/typer/pull/1904">#1904</a> by <a href="https://github.com/phalberg"><code>@phalberg</code></a>.</li>
<li>📝 Recommend uv projects by default in docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1903">#1903</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>📝 Update help docs. PR <a href="https://redirect.github.com/fastapi/typer/pull/1902">#1902</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>⬆️ Upgrade latest-changes to 0.7.1. PR <a href="https://redirect.github.com/fastapi/typer/pull/1909">#1909</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h2>0.27.0 (2026-07-15)</h2>
<h3>Breaking Changes</h3>
<ul>
<li>💥 Update metavar printing. PR <a href="https://redirect.github.com/fastapi/typer/pull/1863">#1863</a> by <a href="https://github.com/svlandeg"><code>@svlandeg</code></a>.</li>
</ul>
<h3>Internal</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fastapi/typer/commit/99eb220df7c69a0f14a0b69214042677e0760b9d"><code>99eb220</code></a> 🔖 Release version 0.27.2 (<a href="https://redirect.github.com/fastapi/typer/issues/1943">#1943</a>)</li>
<li><a href="https://github.com/fastapi/typer/commit/a2c9f1e0afd8bba61b07ba8bc41c9a53b92aafc8"><code>a2c9f1e</code></a> 📝 Update release notes</li>
<li><a href="https://github.com/fastapi/typer/commit/41dea8f4a0f9285cb225c9f7451beb856a251a07"><code>41dea8f</code></a> ♻️ Create <code>exceptions</code> module and <code>TyperException</code> base class (<a href="https://redirect.github.com/fastapi/typer/issues/1942">#1942</a>)</li>
<li><a href="https://github.com/fastapi/typer/commit/407d924044759cf9687662cd9638e940664a70f9"><code>407d924</code></a> 📝 Update release notes</li>
<li><a href="https://github.com/fastapi/typer/commit/41c8224bbdc37d982a636388220af7667f07cd9a"><code>41c8224</code></a> ⬆️ Bump setup-uv action to 10.0.1 (<a href="https://redirect.github.com/fastapi/typer/issues/1940">#1940</a>)</li>
<li><a href="https://github.com/fastapi/typer/commit/9a7b2e83f6b62c750d6026b0de9ebf2026a8b8fa"><code>9a7b2e8</code></a> 📝 Update release notes</li>
<li><a href="https://github.com/fastapi/typer/commit/31f30d721335d3f4280855812e439c61b6560376"><code>31f30d7</code></a> 👷 Migrate automatic labels to Latest Changes (<a href="https://redirect.github.com/fastapi/typer/issues/1931">#1931</a>)</li>
<li><a href="https://github.com/fastapi/typer/commit/dacef1b7f7e2fad9136f38da6c1ae8ed333699a8"><code>dacef1b</code></a> 📝 Update release notes</li>
<li><a href="https://github.com/fastapi/typer/commit/42a96390527255c2b50187f5dc5c180c06c26676"><code>42a9639</code></a> 👷 Remove legacy label check (<a href="https://redirect.github.com/fastapi/typer/issues/1930">#1930</a>)</li>
<li><a href="https://github.com/fastapi/typer/commit/361bdd822dd5eafc9c2e3e55ed3a94b746a39aa6"><code>361bdd8</code></a> 📝 Update release notes</li>
<li>Additional commits viewable in <a href="https://github.com/fastapi/typer/compare/0.26.8...0.27.2">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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`.
[//]: # (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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps typer from 0.26.8 to 0.27.2.
Release notes
Sourced from typer's releases.
... (truncated)
Changelog
Sourced from typer's changelog.
... (truncated)
Commits
99eb220🔖 Release version 0.27.2 (#1943)a2c9f1e📝 Update release notes41dea8f♻️ Createexceptionsmodule andTyperExceptionbase class (#1942)407d924📝 Update release notes41c8224⬆️ Bump setup-uv action to 10.0.1 (#1940)9a7b2e8📝 Update release notes31f30d7👷 Migrate automatic labels to Latest Changes (#1931)dacef1b📝 Update release notes42a9639👷 Remove legacy label check (#1930)361bdd8📝 Update release notesDependabot 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.Dependabot commands and options
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 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)View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.