Update dependency typer to ~=0.26.7 #17

Open
Renovate wants to merge 1 commit from renovate/typer-0.x into main
Member

This PR contains the following updates:

Package Change Age Confidence
typer (changelog) ~=0.25.0~=0.26.7 age confidence

Release Notes

fastapi/typer (typer)

v0.26.7

Compare Source

Fixes

v0.26.6

Compare Source

Fixes
Internal

v0.26.5

Compare Source

Fixes
  • 🐛 Ensure that hidden commands are not shown when Rich markup is disabled. PR #​1812 by @​svlandeg.
Internal

v0.26.4

Compare Source

Features
Internal

v0.26.3

Compare Source

Refactors
Internal

v0.26.2

Compare Source

Fixes
  • 🐛 Ensure that an envvar set for a typer.Option list is split on whitespace. PR #​1791 by @​svlandeg.

v0.26.1

Compare Source

Fixes
Internal

v0.26.0

Compare Source

Breaking Changes
  • Vendor Click and streamline Typer's functionality and code base. PR #​1774 by @​svlandeg.
    • Typer no longer depends on Click as a third party dependency, it vendors (includes the source code of) Click.
    • This simplifies the work done by both Click and Typer teams.
    • It allows Typer to evolve independently, and enables several new planned features.
    • It will solve several dependency conflict situations for projects that use some packages that depend on Click and some that depend on Typer.
    • This also means that Click-specific functionality is no longer supported, like extracting the Click app and adding Click-specific plug-ins, or customizing the field types with Click-specific types.
    • You can read more about it in the docs for Vendored Click.
Docs
Internal

v0.25.1

Compare Source

Features
Internal

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [typer](https://github.com/fastapi/typer) ([changelog](https://typer.tiangolo.com/release-notes/)) | `~=0.25.0` → `~=0.26.7` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/typer/0.26.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/typer/0.25.0/0.26.7?slim=true) | --- ### Release Notes <details> <summary>fastapi/typer (typer)</summary> ### [`v0.26.7`](https://github.com/fastapi/typer/releases/tag/0.26.7) [Compare Source](https://github.com/fastapi/typer/compare/0.26.6...0.26.7) ##### Fixes - 🐛 Respect wait=False when launching URLs with xdg-open. PR [#&#8203;1820](https://github.com/fastapi/typer/pull/1820) by [@&#8203;patrick91](https://github.com/patrick91). ### [`v0.26.6`](https://github.com/fastapi/typer/releases/tag/0.26.6) [Compare Source](https://github.com/fastapi/typer/compare/0.26.5...0.26.6) ##### Fixes - 🐛 Ensure that the default of a list argument is used correctly. PR [#&#8203;1821](https://github.com/fastapi/typer/pull/1821) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - 👷 Speed up the CI by shuffling the test matrix. PR [#&#8203;1815](https://github.com/fastapi/typer/pull/1815) by [@&#8203;svlandeg](https://github.com/svlandeg). ### [`v0.26.5`](https://github.com/fastapi/typer/releases/tag/0.26.5) [Compare Source](https://github.com/fastapi/typer/compare/0.26.4...0.26.5) ##### Fixes - 🐛 Ensure that hidden commands are not shown when Rich markup is disabled. PR [#&#8203;1812](https://github.com/fastapi/typer/pull/1812) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - 🔥 Remove old stub packages. PR [#&#8203;1810](https://github.com/fastapi/typer/pull/1810) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.26.4`](https://github.com/fastapi/typer/releases/tag/0.26.4) [Compare Source](https://github.com/fastapi/typer/compare/0.26.3...0.26.4) ##### Features - 📝 Update AI Library Skill to avoid verbose code for CLI Options. PR [#&#8203;1808](https://github.com/fastapi/typer/pull/1808) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Internal - 👷 Add CI to create draft release after merging a `release` PR. PR [#&#8203;1807](https://github.com/fastapi/typer/pull/1807) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update labeler to accept label `release`. PR [#&#8203;1806](https://github.com/fastapi/typer/pull/1806) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update GitHub Action permissions for prepare-release. PR [#&#8203;1804](https://github.com/fastapi/typer/pull/1804) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Add GitHub Actions prepare release workflow. PR [#&#8203;1802](https://github.com/fastapi/typer/pull/1802) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update publish action, do not use uv cache. PR [#&#8203;1803](https://github.com/fastapi/typer/pull/1803) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump the python-packages group across 1 directory with 5 updates. PR [#&#8203;1793](https://github.com/fastapi/typer/pull/1793) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.26.3`](https://github.com/fastapi/typer/releases/tag/0.26.3) [Compare Source](https://github.com/fastapi/typer/compare/0.26.2...0.26.3) ##### Refactors - ♻️ Unify the testing functionality. PR [#&#8203;1792](https://github.com/fastapi/typer/pull/1792) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - 👷 Update version of latest-changes GitHub action. PR [#&#8203;1798](https://github.com/fastapi/typer/pull/1798) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.26.2`](https://github.com/fastapi/typer/releases/tag/0.26.2) [Compare Source](https://github.com/fastapi/typer/compare/0.26.1...0.26.2) ##### Fixes - 🐛 Ensure that an envvar set for a `typer.Option` list is split on whitespace. PR [#&#8203;1791](https://github.com/fastapi/typer/pull/1791) by [@&#8203;svlandeg](https://github.com/svlandeg). ### [`v0.26.1`](https://github.com/fastapi/typer/releases/tag/0.26.1) [Compare Source](https://github.com/fastapi/typer/compare/0.26.0...0.26.1) ##### Fixes - 🐛 Ensure that an envvar set for `typer.Option` works as expected. PR [#&#8203;1788](https://github.com/fastapi/typer/pull/1788) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - ⬆ Bump python-dotenv from 1.2.1 to 1.2.2. PR [#&#8203;1714](https://github.com/fastapi/typer/pull/1714) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.26.0`](https://github.com/fastapi/typer/releases/tag/0.26.0) [Compare Source](https://github.com/fastapi/typer/compare/0.25.1...0.26.0) ##### Breaking Changes - ➖ Vendor Click and streamline Typer's functionality and code base. PR [#&#8203;1774](https://github.com/fastapi/typer/pull/1774) by [@&#8203;svlandeg](https://github.com/svlandeg). - Typer no longer depends on Click as a third party dependency, it vendors (includes the source code of) Click. - This simplifies the work done by both Click and Typer teams. - It allows Typer to evolve independently, and enables several new planned features. - It will solve several dependency conflict situations for projects that use some packages that depend on Click and some that depend on Typer. - This also means that Click-specific functionality is no longer supported, like extracting the Click app and adding Click-specific plug-ins, or customizing the field types with Click-specific types. - You can read more about it in the docs for [Vendored Click](https://typer.tiangolo.com/tutorial/click/). ##### Docs - 📝 Update and simplify docs about help and management. PR [#&#8203;1778](https://github.com/fastapi/typer/pull/1778) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update contributing docs, reference central docs. PR [#&#8203;1777](https://github.com/fastapi/typer/pull/1777) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update security policy. PR [#&#8203;1775](https://github.com/fastapi/typer/pull/1775) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update link syntax to minimal Markdown. PR [#&#8203;1623](https://github.com/fastapi/typer/pull/1623) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update and simplify usage of admonitions. PR [#&#8203;1755](https://github.com/fastapi/typer/pull/1755) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Internal - 📌 Pin max version of Click to `>= 8.2.1, < 8.4` temporarily to prevent incompatibilities. PR [#&#8203;1753](https://github.com/fastapi/typer/pull/1753) by [@&#8203;tiangolo](https://github.com/tiangolo). - Superseded by vendoring Click. - 👷 Configure Dependabot to group updates and update weekly. PR [#&#8203;1768](https://github.com/fastapi/typer/pull/1768) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - 🔥 Remove config files now in central GitHub repo. PR [#&#8203;1780](https://github.com/fastapi/typer/pull/1780) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump idna from 3.11 to 3.15. PR [#&#8203;1771](https://github.com/fastapi/typer/pull/1771) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pymdown-extensions from 10.21.2 to 10.21.3. PR [#&#8203;1772](https://github.com/fastapi/typer/pull/1772) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 📝 Fix categorization of PR 1475 in release notes. PR [#&#8203;1769](https://github.com/fastapi/typer/pull/1769) by [@&#8203;svlandeg](https://github.com/svlandeg). - ✅ Add Fish shell completion tests for colon options. PR [#&#8203;1475](https://github.com/fastapi/typer/pull/1475) by [@&#8203;Mohamed-Elwasila](https://github.com/Mohamed-Elwasila). - ✅ Extend completion unit tests for zsh, powershell and pwsh. PR [#&#8203;1767](https://github.com/fastapi/typer/pull/1767) by [@&#8203;ADiTyaRaj8969](https://github.com/ADiTyaRaj8969). - ⬆ Bump actions/github-script from 7.1.0 to 9.0.0. PR [#&#8203;1746](https://github.com/fastapi/typer/pull/1746) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Fix GitHub link in docs. PR [#&#8203;1754](https://github.com/fastapi/typer/pull/1754) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆️ Migrate to Zensical. PR [#&#8203;1470](https://github.com/fastapi/typer/pull/1470) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump urllib3 from 2.6.3 to 2.7.0. PR [#&#8203;1741](https://github.com/fastapi/typer/pull/1741) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Remove unnecessary Ruff rule. PR [#&#8203;1752](https://github.com/fastapi/typer/pull/1752) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔒️ Add zizmor and fix audit findings. PR [#&#8203;1705](https://github.com/fastapi/typer/pull/1705) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - 🔒️ Only allow team members to modify dependencies. PR [#&#8203;1744](https://github.com/fastapi/typer/pull/1744) by [@&#8203;svlandeg](https://github.com/svlandeg). - ⬆ Bump mypy from 2.0.0 to 2.1.0. PR [#&#8203;1742](https://github.com/fastapi/typer/pull/1742) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pydantic-settings from 2.14.0 to 2.14.1. PR [#&#8203;1739](https://github.com/fastapi/typer/pull/1739) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump ty from 0.0.34 to 0.0.35. PR [#&#8203;1740](https://github.com/fastapi/typer/pull/1740) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/add-to-project from 1.0.2 to 2.0.0. PR [#&#8203;1731](https://github.com/fastapi/typer/pull/1731) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/labeler from 6.0.1 to 6.1.0. PR [#&#8203;1734](https://github.com/fastapi/typer/pull/1734) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pydantic from 2.13.3 to 2.13.4. PR [#&#8203;1736](https://github.com/fastapi/typer/pull/1736) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump prek from 0.3.11 to 0.3.13. PR [#&#8203;1735](https://github.com/fastapi/typer/pull/1735) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mypy from 1.20.2 to 2.0.0. PR [#&#8203;1737](https://github.com/fastapi/typer/pull/1737) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 👷 Add pre-commit for typos. PR [#&#8203;1730](https://github.com/fastapi/typer/pull/1730) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump ty from 0.0.33 to 0.0.34. PR [#&#8203;1729](https://github.com/fastapi/typer/pull/1729) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump ty from 0.0.32 to 0.0.33. PR [#&#8203;1724](https://github.com/fastapi/typer/pull/1724) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.25.1`](https://github.com/fastapi/typer/releases/tag/0.25.1) [Compare Source](https://github.com/fastapi/typer/compare/0.25.0...0.25.1) ##### Features - 🔧 Add Typer Library Skill for Agents. PR [#&#8203;1620](https://github.com/fastapi/typer/pull/1620) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - ⬆ Bump ruff from 0.15.11 to 0.15.12. PR [#&#8203;1722](https://github.com/fastapi/typer/pull/1722) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump prek from 0.3.10 to 0.3.11. PR [#&#8203;1723](https://github.com/fastapi/typer/pull/1723) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIxNC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update dependency typer to ~=0.26.0
All checks were successful
Actions / Build (pull_request) Successful in 35s
Actions / Lint (pull_request) Successful in 52s
60fcf52a68
Renovate force-pushed renovate/typer-0.x from 60fcf52a68
All checks were successful
Actions / Build (pull_request) Successful in 35s
Actions / Lint (pull_request) Successful in 52s
to 0bfa6937a4
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 40s
2026-05-26 14:02:59 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.0 to Update dependency typer to ~=0.26.1 2026-05-26 14:03:00 -04:00
Renovate force-pushed renovate/typer-0.x from 0bfa6937a4
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 40s
to 7d3a9c1f50
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 39s
2026-05-27 07:03:00 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.1 to Update dependency typer to ~=0.26.2 2026-05-27 07:03:00 -04:00
Renovate force-pushed renovate/typer-0.x from 7d3a9c1f50
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 39s
to 87c5b5d25d
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 40s
2026-05-28 16:48:03 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.2 to Update dependency typer to ~=0.26.3 2026-05-28 16:48:03 -04:00
Renovate changed title from Update dependency typer to ~=0.26.3 to Update dependency typer to ~=0.26.4 2026-05-30 13:18:04 -04:00
Renovate force-pushed renovate/typer-0.x from 87c5b5d25d
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 40s
to 3171a75655
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 40s
2026-05-30 13:18:04 -04:00
Compare
Renovate force-pushed renovate/typer-0.x from 3171a75655
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 40s
to cdec00c78e
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 41s
2026-06-01 10:48:16 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.4 to Update dependency typer to ~=0.26.5 2026-06-01 10:48:18 -04:00
Renovate force-pushed renovate/typer-0.x from cdec00c78e
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 41s
to 07751ebcf2
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 41s
2026-06-02 10:03:10 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.5 to Update dependency typer to ~=0.26.6 2026-06-02 10:03:12 -04:00
Renovate force-pushed renovate/typer-0.x from 07751ebcf2
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 41s
to 9a3832f47e
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 39s
2026-06-03 03:33:03 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.6 to Update dependency typer to ~=0.26.7 2026-06-03 03:33:04 -04:00
All checks were successful
Actions / Build (pull_request) Successful in 31s
Required
Details
Actions / Lint (pull_request) Successful in 39s
Required
Details
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/typer-0.x:renovate/typer-0.x
git switch renovate/typer-0.x
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
GalacticFactory/GalacticFactoryUtils!17
No description provided.