Update dependency typer to v0.21.1 #41

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

This PR contains the following updates:

Package Change Age Confidence
typer (changelog) ==0.20.0 -> ==0.21.1 age confidence

Release Notes

fastapi/typer (typer)

v0.21.1

Compare Source

Fixes
Internal

v0.21.0

Compare Source

Breaking Changes
Docs
Internal

v0.20.1

Compare Source

Features
Fixes
  • 🐛 Ensure that options_metavar is passed through correctly. PR #​816 by @​gar1t.
  • 🐛 Ensure an optional argument is shown in brackets, even when metavar is set. PR #​1409 by @​svlandeg.
  • 🐛 Ensure that the default rich_markup_mode is interpreted correctly. PR #​1304 by @​svlandeg.
Refactors
Docs
Internal

Configuration

📅 Schedule: 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 Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [typer](https://github.com/fastapi/typer) ([changelog](https://typer.tiangolo.com/release-notes/)) | `==0.20.0` -> `==0.21.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/typer/0.21.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/typer/0.20.0/0.21.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>fastapi/typer (typer)</summary> ### [`v0.21.1`](https://github.com/fastapi/typer/releases/tag/0.21.1) [Compare Source](https://github.com/fastapi/typer/compare/0.21.0...0.21.1) ##### Fixes - 🐛 Fix escaping in help text when `rich` is installed but not used. PR [#&#8203;1089](https://github.com/fastapi/typer/pull/1089) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Internal - ⬆️ Migrate to uv. PR [#&#8203;1472](https://github.com/fastapi/typer/pull/1472) by [@&#8203;DoctorJohn](https://github.com/DoctorJohn). - ⬆ Bump mypy from 1.18.2 to 1.19.1. PR [#&#8203;1469](https://github.com/fastapi/typer/pull/1469) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/checkout from 5 to 6. PR [#&#8203;1456](https://github.com/fastapi/typer/pull/1456) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/download-artifact from 6 to 7. PR [#&#8203;1444](https://github.com/fastapi/typer/pull/1444) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump ruff from 0.14.8 to 0.14.10. PR [#&#8203;1449](https://github.com/fastapi/typer/pull/1449) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocs-material from 9.7.0 to 9.7.1. PR [#&#8203;1446](https://github.com/fastapi/typer/pull/1446) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/upload-artifact from 5 to 6. PR [#&#8203;1443](https://github.com/fastapi/typer/pull/1443) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/cache from 4 to 5. PR [#&#8203;1441](https://github.com/fastapi/typer/pull/1441) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 👷 Update secrets check. PR [#&#8203;1471](https://github.com/fastapi/typer/pull/1471) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - ✅ Add missing tests for code examples. PR [#&#8203;1465](https://github.com/fastapi/typer/pull/1465) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - 🔧 Update pre-commit to use local Ruff instead of hook, unpin `prek`. PR [#&#8203;1466](https://github.com/fastapi/typer/pull/1466) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - ⬆ Bump mypy from 1.14.1 to 1.18.2. PR [#&#8203;1382](https://github.com/fastapi/typer/pull/1382) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.21.0`](https://github.com/fastapi/typer/releases/tag/0.21.0) [Compare Source](https://github.com/fastapi/typer/compare/0.20.1...0.21.0) ##### Breaking Changes - ➖ Drop support for Python 3.8. PR [#&#8203;1464](https://github.com/fastapi/typer/pull/1464) by [@&#8203;tiangolo](https://github.com/tiangolo). - ➖ Drop support for Python 3.8 in CI. PR [#&#8203;1463](https://github.com/fastapi/typer/pull/1463) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov) and [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - 📝 Update code examples to Python 3.9. PR [#&#8203;1459](https://github.com/fastapi/typer/pull/1459) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). ##### Internal - 💚 Move `ruff` dependency to shared `requirements-docs-tests.txt` to fix "Build docs" workflow in CI. PR [#&#8203;1458](https://github.com/fastapi/typer/pull/1458) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.8. PR [#&#8203;1442](https://github.com/fastapi/typer/pull/1442) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 👷 Add pre-commit workflow. PR [#&#8203;1453](https://github.com/fastapi/typer/pull/1453) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Configure coverage, error on main tests, don't wait for Smokeshow. PR [#&#8203;1448](https://github.com/fastapi/typer/pull/1448) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - 👷 Run Smokeshow always, even on test failures. PR [#&#8203;1447](https://github.com/fastapi/typer/pull/1447) by [@&#8203;YuriiMotov](https://github.com/YuriiMotov). - 🔨 Add Typer script to generate example variants for Python files. PR [#&#8203;1452](https://github.com/fastapi/typer/pull/1452) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.20.1`](https://github.com/fastapi/typer/releases/tag/0.20.1) [Compare Source](https://github.com/fastapi/typer/compare/0.20.0...0.20.1) ##### Features - ✨ Add support for standard tracebacks via the env `TYPER_STANDARD_TRACEBACK`. PR [#&#8203;1299](https://github.com/fastapi/typer/pull/1299) by [@&#8203;colin-nolan](https://github.com/colin-nolan). ##### Fixes - 🐛 Ensure that `options_metavar` is passed through correctly. PR [#&#8203;816](https://github.com/fastapi/typer/pull/816) by [@&#8203;gar1t](https://github.com/gar1t). - 🐛 Ensure an optional argument is shown in brackets, even when `metavar` is set. PR [#&#8203;1409](https://github.com/fastapi/typer/pull/1409) by [@&#8203;svlandeg](https://github.com/svlandeg). - 🐛 Ensure that the default `rich_markup_mode` is interpreted correctly. PR [#&#8203;1304](https://github.com/fastapi/typer/pull/1304) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Refactors - ♻️ Refactor the handling of `shellingham`. PR [#&#8203;1347](https://github.com/fastapi/typer/pull/1347) by [@&#8203;nathanjmcdougall](https://github.com/nathanjmcdougall). ##### Docs - 📝 Ensure that bold letters are rendered correctly in `printing.md`. PR [#&#8203;1365](https://github.com/fastapi/typer/pull/1365) by [@&#8203;svlandeg](https://github.com/svlandeg). - 🩺 Update test badge to only reflect pushes to `master`. PR [#&#8203;1414](https://github.com/fastapi/typer/pull/1414) by [@&#8203;svlandeg](https://github.com/svlandeg). - 📝 Update console output on the Rich help formatting page. PR [#&#8203;1430](https://github.com/fastapi/typer/pull/1430) by [@&#8203;svlandeg](https://github.com/svlandeg). - 📝 Update emoji used in Rich help formatting tutorial. PR [#&#8203;1429](https://github.com/fastapi/typer/pull/1429) by [@&#8203;svlandeg](https://github.com/svlandeg). - 📝 Remove duplicate explanation how the path is resolved. PR [#&#8203;956](https://github.com/fastapi/typer/pull/956) by [@&#8203;dennis-rall](https://github.com/dennis-rall). - 📝 Update docs to use `Typer()` more prominently. PR [#&#8203;1418](https://github.com/fastapi/typer/pull/1418) by [@&#8203;svlandeg](https://github.com/svlandeg). - 💄 Use font 'Fira Code' to fix display of Rich panels in docs in Windows. PR [#&#8203;1419](https://github.com/fastapi/typer/pull/1419) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Internal - 🔨 Add `--showlocals` to `test.sh`. PR [#&#8203;1169](https://github.com/fastapi/typer/pull/1169) by [@&#8203;rickwporter](https://github.com/rickwporter). - ⬆ Bump ruff from 0.14.6 to 0.14.8. PR [#&#8203;1436](https://github.com/fastapi/typer/pull/1436) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1434](https://github.com/fastapi/typer/pull/1434) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ✅ Update tests to use `mod.app` . PR [#&#8203;1427](https://github.com/fastapi/typer/pull/1427) by [@&#8203;svlandeg](https://github.com/svlandeg). - ⬆ Bump actions/checkout from 5 to 6. PR [#&#8203;1426](https://github.com/fastapi/typer/pull/1426) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1425](https://github.com/fastapi/typer/pull/1425) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump ruff from 0.14.5 to 0.14.6. PR [#&#8203;1423](https://github.com/fastapi/typer/pull/1423) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/checkout from 5 to 6. PR [#&#8203;1417](https://github.com/fastapi/typer/pull/1417) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 👷 Upgrade `latest-changes` GitHub Action and pin `actions/checkout@v5`. PR [#&#8203;1424](https://github.com/fastapi/typer/pull/1424) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔧 Upgrade Material for MkDocs and remove insiders. PR [#&#8203;1416](https://github.com/fastapi/typer/pull/1416) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump mkdocs-material from 9.6.23 to 9.7.0. PR [#&#8203;1404](https://github.com/fastapi/typer/pull/1404) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR [#&#8203;1406](https://github.com/fastapi/typer/pull/1406) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump ruff from 0.14.4 to 0.14.5. PR [#&#8203;1407](https://github.com/fastapi/typer/pull/1407) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1413](https://github.com/fastapi/typer/pull/1413) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump ruff from 0.14.3 to 0.14.4. PR [#&#8203;1402](https://github.com/fastapi/typer/pull/1402) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1403](https://github.com/fastapi/typer/pull/1403) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump ruff from 0.14.2 to 0.14.3. PR [#&#8203;1396](https://github.com/fastapi/typer/pull/1396) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1399](https://github.com/fastapi/typer/pull/1399) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump mkdocs-material from 9.6.22 to 9.6.23. PR [#&#8203;1398](https://github.com/fastapi/typer/pull/1398) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1394](https://github.com/fastapi/typer/pull/1394) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump ruff from 0.14.1 to 0.14.2. PR [#&#8203;1383](https://github.com/fastapi/typer/pull/1383) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/upload-artifact from 4 to 5. PR [#&#8203;1388](https://github.com/fastapi/typer/pull/1388) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR [#&#8203;1389](https://github.com/fastapi/typer/pull/1389) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump actions/download-artifact from 5 to 6. PR [#&#8203;1391](https://github.com/fastapi/typer/pull/1391) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Add PEP-639 license metadata. PR [#&#8203;1387](https://github.com/fastapi/typer/pull/1387) by [@&#8203;svlandeg](https://github.com/svlandeg). - ⬆ Bump mypy from 1.11.2 to 1.14.1. PR [#&#8203;1375](https://github.com/fastapi/typer/pull/1375) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;1380](https://github.com/fastapi/typer/pull/1380) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump ruff from 0.14.0 to 0.14.1. PR [#&#8203;1379](https://github.com/fastapi/typer/pull/1379) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). </details> --- ### Configuration 📅 **Schedule**: 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS4zIiwidXBkYXRlZEluVmVyIjoiNDIuMTkuMyIsInRhcmdldEJyYW5jaCI6InRydW5rIiwibGFiZWxzIjpbXX0=-->
Update dependency typer to v0.20.1
All checks were successful
Actions / Lint Python (pull_request) Successful in 31s
Actions / Verify Packwiz Hashes (pull_request) Successful in 30s
Actions / Generate Export Files (pull_request) Successful in 35s
07a570a867
Renovate bot changed title from Update dependency typer to v0.20.1 to Update dependency typer to v0.21.0 2025-12-25 05:06:18 -05:00
Renovate bot force-pushed renovate/typer-0.x from 07a570a867
All checks were successful
Actions / Lint Python (pull_request) Successful in 31s
Actions / Verify Packwiz Hashes (pull_request) Successful in 30s
Actions / Generate Export Files (pull_request) Successful in 35s
to 2de43ef476
All checks were successful
Actions / Generate Export Files (pull_request) Successful in 15s
Actions / Verify Packwiz Hashes (pull_request) Successful in 31s
Actions / Lint Python (pull_request) Successful in 32s
2025-12-25 05:06:20 -05:00
Compare
Renovate bot changed title from Update dependency typer to v0.21.0 to Update dependency typer to v0.21.1 2026-01-06 06:42:15 -05:00
Renovate bot force-pushed renovate/typer-0.x from 2de43ef476
All checks were successful
Actions / Generate Export Files (pull_request) Successful in 15s
Actions / Verify Packwiz Hashes (pull_request) Successful in 31s
Actions / Lint Python (pull_request) Successful in 32s
to 0803a64fdd
All checks were successful
Actions / Verify Packwiz Hashes (pull_request) Successful in 30s
Actions / Lint Python (pull_request) Successful in 31s
Actions / Generate Export Files (pull_request) Successful in 34s
2026-01-06 06:42:16 -05:00
Compare
All checks were successful
Actions / Verify Packwiz Hashes (pull_request) Successful in 30s
Actions / Lint Python (pull_request) Successful in 31s
Actions / Generate Export Files (pull_request) Successful in 34s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
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

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch trunk
git merge --no-ff renovate/typer-0.x
git switch renovate/typer-0.x
git rebase trunk
git switch trunk
git merge --ff-only renovate/typer-0.x
git switch renovate/typer-0.x
git rebase trunk
git switch trunk
git merge --no-ff renovate/typer-0.x
git switch trunk
git merge --squash renovate/typer-0.x
git switch trunk
git merge --ff-only renovate/typer-0.x
git switch trunk
git merge renovate/typer-0.x
git push origin trunk
Sign in to join this conversation.
No reviewers
No labels
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/RoNM!41
No description provided.