helper_scripts
helper_scripts copied to clipboard
chore(deps): update dependency typer to v0.21.1
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| typer (changelog) | minor | ==0.20.0 -> ==0.21.1 |
renovate update details
| Field | Value |
|---|---|
| manager | pip_requirements |
| categories | python |
| datasource | pypi |
| depName | typer |
| depType¹ | |
| packageName | typer |
| sourceUrl | https://github.com/fastapi/typer |
| updateType | minor |
| versioning | pep440 |
¹ only available for some managers
Release Notes
fastapi/typer (typer)
v0.21.1
Fixes
- 🐛 Fix escaping in help text when
richis installed but not used. PR #1089 by @svlandeg.
Internal
- ⬆️ Migrate to uv. PR #1472 by @DoctorJohn.
- ⬆ Bump mypy from 1.18.2 to 1.19.1. PR #1469 by @dependabot[bot].
- ⬆ Bump actions/checkout from 5 to 6. PR #1456 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 6 to 7. PR #1444 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.8 to 0.14.10. PR #1449 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.7.0 to 9.7.1. PR #1446 by @dependabot[bot].
- ⬆ Bump actions/upload-artifact from 5 to 6. PR #1443 by @dependabot[bot].
- ⬆ Bump actions/cache from 4 to 5. PR #1441 by @dependabot[bot].
- 👷 Update secrets check. PR #1471 by @YuriiMotov.
- ✅ Add missing tests for code examples. PR #1465 by @YuriiMotov.
- 🔧 Update pre-commit to use local Ruff instead of hook, unpin
prek. PR #1466 by @YuriiMotov. - ⬆ Bump mypy from 1.14.1 to 1.18.2. PR #1382 by @dependabot[bot].
v0.21.0
Breaking Changes
- ➖ Drop support for Python 3.8. PR #1464 by @tiangolo.
- ➖ Drop support for Python 3.8 in CI. PR #1463 by @YuriiMotov and @tiangolo.
Docs
- 📝 Update code examples to Python 3.9. PR #1459 by @YuriiMotov.
Internal
- 💚 Move
ruffdependency to sharedrequirements-docs-tests.txtto fix "Build docs" workflow in CI. PR #1458 by @YuriiMotov. - ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.8. PR #1442 by @dependabot[bot].
- 👷 Add pre-commit workflow. PR #1453 by @tiangolo.
- 👷 Configure coverage, error on main tests, don't wait for Smokeshow. PR #1448 by @YuriiMotov.
- 👷 Run Smokeshow always, even on test failures. PR #1447 by @YuriiMotov.
- 🔨 Add Typer script to generate example variants for Python files. PR #1452 by @tiangolo.
v0.20.1
Features
- ✨ Add support for standard tracebacks via the env
TYPER_STANDARD_TRACEBACK. PR #1299 by @colin-nolan.
Fixes
- 🐛 Ensure that
options_metavaris passed through correctly. PR #816 by @gar1t. - 🐛 Ensure an optional argument is shown in brackets, even when
metavaris set. PR #1409 by @svlandeg. - 🐛 Ensure that the default
rich_markup_modeis interpreted correctly. PR #1304 by @svlandeg.
Refactors
- ♻️ Refactor the handling of
shellingham. PR #1347 by @nathanjmcdougall.
Docs
- 📝 Ensure that bold letters are rendered correctly in
printing.md. PR #1365 by @svlandeg. - 🩺 Update test badge to only reflect pushes to
master. PR #1414 by @svlandeg. - 📝 Update console output on the Rich help formatting page. PR #1430 by @svlandeg.
- 📝 Update emoji used in Rich help formatting tutorial. PR #1429 by @svlandeg.
- 📝 Remove duplicate explanation how the path is resolved. PR #956 by @dennis-rall.
- 📝 Update docs to use
Typer()more prominently. PR #1418 by @svlandeg. - 💄 Use font 'Fira Code' to fix display of Rich panels in docs in Windows. PR #1419 by @tiangolo.
Internal
- 🔨 Add
--showlocalstotest.sh. PR #1169 by @rickwporter. - ⬆ Bump ruff from 0.14.6 to 0.14.8. PR #1436 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1434 by @pre-commit-ci[bot].
- ✅ Update tests to use
mod.app. PR #1427 by @svlandeg. - ⬆ Bump actions/checkout from 5 to 6. PR #1426 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1425 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.5 to 0.14.6. PR #1423 by @dependabot[bot].
- ⬆ Bump actions/checkout from 5 to 6. PR #1417 by @dependabot[bot].
- 👷 Upgrade
latest-changesGitHub Action and pinactions/checkout@v5. PR #1424 by @tiangolo. - 🔧 Upgrade Material for MkDocs and remove insiders. PR #1416 by @tiangolo.
- ⬆ Bump mkdocs-material from 9.6.23 to 9.7.0. PR #1404 by @dependabot[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR #1406 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.4 to 0.14.5. PR #1407 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1413 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.3 to 0.14.4. PR #1402 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1403 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.2 to 0.14.3. PR #1396 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1399 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-material from 9.6.22 to 9.6.23. PR #1398 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1394 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.1 to 0.14.2. PR #1383 by @dependabot[bot].
- ⬆ Bump actions/upload-artifact from 4 to 5. PR #1388 by @dependabot[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR #1389 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 5 to 6. PR #1391 by @dependabot[bot].
- 🔧 Add PEP-639 license metadata. PR #1387 by @svlandeg.
- ⬆ Bump mypy from 1.11.2 to 1.14.1. PR #1375 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #1380 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.0 to 0.14.1. PR #1379 by @dependabot[bot].
Configuration
📅 Schedule: Branch creation - "every weekday" in timezone UTC, 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.