Update dependency typer to ~=0.26.7 #93

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

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 36s
Actions / Build Documentation (pull_request) Successful in 43s
Actions / Lint (pull_request) Successful in 47s
52f6e17e2c
Renovate changed title from Update dependency typer to ~=0.26.0 to Update dependency typer to ~=0.26.1 2026-05-26 14:03:19 -04:00
Renovate force-pushed renovate/typer-0.x from 52f6e17e2c
All checks were successful
Actions / Build (pull_request) Successful in 36s
Actions / Build Documentation (pull_request) Successful in 43s
Actions / Lint (pull_request) Successful in 47s
to d974e0a72d
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Build Documentation (pull_request) Successful in 43s
Actions / Lint (pull_request) Successful in 49s
2026-05-26 14:03:20 -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:19 -04:00
Renovate force-pushed renovate/typer-0.x from d974e0a72d
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Build Documentation (pull_request) Successful in 43s
Actions / Lint (pull_request) Successful in 49s
to bbb6789fb8
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Build Documentation (pull_request) Successful in 42s
Actions / Lint (pull_request) Successful in 46s
2026-05-27 07:03:21 -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:23 -04:00
Renovate force-pushed renovate/typer-0.x from bbb6789fb8
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Build Documentation (pull_request) Successful in 42s
Actions / Lint (pull_request) Successful in 46s
to ab42e322ac
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 49s
Actions / Build Documentation (pull_request) Successful in 43s
2026-05-28 16:48:24 -04:00
Compare
Renovate changed title from Update dependency typer to ~=0.26.3 to Update dependency typer to ~=0.26.4 2026-05-30 13:18:29 -04:00
Renovate force-pushed renovate/typer-0.x from ab42e322ac
All checks were successful
Actions / Build (pull_request) Successful in 31s
Actions / Lint (pull_request) Successful in 49s
Actions / Build Documentation (pull_request) Successful in 43s
to 75a1b90340
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 50s
Actions / Build Documentation (pull_request) Successful in 41s
2026-05-30 13:18:29 -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:43 -04:00
Renovate force-pushed renovate/typer-0.x from 75a1b90340
All checks were successful
Actions / Build (pull_request) Successful in 32s
Actions / Lint (pull_request) Successful in 50s
Actions / Build Documentation (pull_request) Successful in 41s
to c0501bd172
All checks were successful
Actions / Build (pull_request) Successful in 34s
Actions / Lint (pull_request) Successful in 49s
Actions / Build Documentation (pull_request) Successful in 42s
2026-06-01 10:48:43 -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:36 -04:00
Renovate force-pushed renovate/typer-0.x from c0501bd172
All checks were successful
Actions / Build (pull_request) Successful in 34s
Actions / Lint (pull_request) Successful in 49s
Actions / Build Documentation (pull_request) Successful in 42s
to d09fa2fff5
All checks were successful
Actions / Build (pull_request) Successful in 33s
Actions / Build Documentation (pull_request) Successful in 46s
Actions / Lint (pull_request) Successful in 49s
2026-06-02 10:03:37 -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:32 -04:00
Renovate force-pushed renovate/typer-0.x from d09fa2fff5
All checks were successful
Actions / Build (pull_request) Successful in 33s
Actions / Build Documentation (pull_request) Successful in 46s
Actions / Lint (pull_request) Successful in 49s
to 722d1cf6b1
All checks were successful
Actions / Build (pull_request) Successful in 34s
Actions / Lint (pull_request) Successful in 49s
Actions / Build Documentation (pull_request) Successful in 46s
2026-06-03 03:33:32 -04:00
Compare
All checks were successful
Actions / Build (pull_request) Successful in 34s
Required
Details
Actions / Lint (pull_request) Successful in 49s
Required
Details
Actions / Build Documentation (pull_request) Successful in 46s
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
cswimr/PyFlowery!93
No description provided.