tiangolo/typer (typer)
### [`v0.10.0`](https://togithub.com/tiangolo/typer/releases/tag/0.10.0)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.4...0.10.0)
##### Fixes
- 🐛 Fix default value of `None` for CLI Parameters when the type is `list | None` and the default value is `None`. PR [#664](https://togithub.com/tiangolo/typer/pull/664) by [@theowisear](https://togithub.com/theowisear).
### [`v0.9.4`](https://togithub.com/tiangolo/typer/releases/tag/0.9.4)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.3...0.9.4)
##### Features
- ✨ Improve support for CLI translations using gettext. PR [#417](https://togithub.com/tiangolo/typer/pull/417) by [@mjodmj](https://togithub.com/mjodmj).
### [`v0.9.3`](https://togithub.com/tiangolo/typer/releases/tag/0.9.3)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.2...0.9.3)
##### Fixes
- 🐛 Fix evaluating stringified annotations in Python 3.10 (also `from __future__ import annotations`). PR [#721](https://togithub.com/tiangolo/typer/pull/721) by [@heckad](https://togithub.com/heckad).
### [`v0.9.2`](https://togithub.com/tiangolo/typer/releases/tag/0.9.2)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.1...0.9.2)
##### Fixes
- 🐛 Fix display of default value for Enum parameters inside of a list, include docs and tests. PR [#473](https://togithub.com/tiangolo/typer/pull/473) by [@asieira](https://togithub.com/asieira).
- 🐛 Update type annotations for `show_default` parameter and update docs for setting a "Custom default string". PR [#501](https://togithub.com/tiangolo/typer/pull/501) by [@plannigan](https://togithub.com/plannigan).
##### Docs
- 📝 Add docs and test for `no_args_is_help` feature. PR [#751](https://togithub.com/tiangolo/typer/pull/751) by [@svlandeg](https://togithub.com/svlandeg).
### [`v0.9.1`](https://togithub.com/tiangolo/typer/releases/tag/0.9.1)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.0...0.9.1)
##### Fixes
- 🐛 Add missing `default_factory` in `Argument` overloads. PR [#750](https://togithub.com/tiangolo/typer/pull/750) by [@m9810223](https://togithub.com/m9810223).
- 🐛 Fix preserving case in enum values. PR [#571](https://togithub.com/tiangolo/typer/pull/571) by [@avaldebe](https://togithub.com/avaldebe).
##### Docs
- 📝 Remove obsolete references to `--install-completion` for `typer.run()` scripts. PR [#595](https://togithub.com/tiangolo/typer/pull/595) by [@tiangolo](https://togithub.com/tiangolo).
- 📝 Update docs example for a Typer/Click group to make new subcommands explicit. PR [#755](https://togithub.com/tiangolo/typer/pull/755) by [@svlandeg](https://togithub.com/svlandeg).
- 📝 Update docs for building a package, file structure example. PR [#683](https://togithub.com/tiangolo/typer/pull/683) by [@davidbgk](https://togithub.com/davidbgk).
- 📝 Update link in docs to the newest stable version of click. PR [#675](https://togithub.com/tiangolo/typer/pull/675) by [@javier171188](https://togithub.com/javier171188).
- 🔧 Add `CITATION.cff` file for academic citations. PR [#681](https://togithub.com/tiangolo/typer/pull/681) by [@tiangolo](https://togithub.com/tiangolo).
- ✏ Fix typo in `docs/tutorial/exceptions.md`. PR [#702](https://togithub.com/tiangolo/typer/pull/702) by [@menzenski](https://togithub.com/menzenski).
- ✏ Fix typo in `docs/tutorial/options/name.md`. PR [#725](https://togithub.com/tiangolo/typer/pull/725) by [@bwagner](https://togithub.com/bwagner).
- ✏ Fix typo in `docs/tutorial/arguments/optional.md`. PR [#602](https://togithub.com/tiangolo/typer/pull/602) by [@tadasgedgaudas](https://togithub.com/tadasgedgaudas).
##### Internal
- ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#606](https://togithub.com/tiangolo/typer/pull/606) by [@pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci).
- 👷 Install MkDocs Material Insiders only when secrets are available, for Dependabot. PR [#685](https://togithub.com/tiangolo/typer/pull/685) by [@tiangolo](https://togithub.com/tiangolo).
- ⚒️ Update build-docs.yml, do not zip docs. PR [#645](https://togithub.com/tiangolo/typer/pull/645) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Deploy docs to Cloudflare. PR [#644](https://togithub.com/tiangolo/typer/pull/644) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Upgrade CI for docs. PR [#642](https://togithub.com/tiangolo/typer/pull/642) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Update token for latest changes. PR [#635](https://togithub.com/tiangolo/typer/pull/635) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Update CI workflow dispatch for latest changes. PR [#643](https://togithub.com/tiangolo/typer/pull/643) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Update token for Material for MkDocs Insiders. PR [#636](https://togithub.com/tiangolo/typer/pull/636) by [@tiangolo](https://togithub.com/tiangolo).
- 🐛 Fix internal type annotations and bump mypy version. PR [#638](https://togithub.com/tiangolo/typer/pull/638) by [@paulo-raca](https://togithub.com/paulo-raca).
- 💡 Add comments to document overload definitions in code. PR [#752](https://togithub.com/tiangolo/typer/pull/752) by [@svlandeg](https://togithub.com/svlandeg).
- 🔥 Remove Jina QA Bot as it has been discontinued. PR [#749](https://togithub.com/tiangolo/typer/pull/749) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Update build docs CI cache paths. PR [#707](https://togithub.com/tiangolo/typer/pull/707) by [@tiangolo](https://togithub.com/tiangolo).
- 👷 Upgrade latest-changes GitHub Action. PR [#691](https://togithub.com/tiangolo/typer/pull/691) by [@tiangolo](https://togithub.com/tiangolo).
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 Mend Renovate. View repository job log here.
This PR contains the following updates:
==0.9.0
->==0.10.0
Release Notes
tiangolo/typer (typer)
### [`v0.10.0`](https://togithub.com/tiangolo/typer/releases/tag/0.10.0) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.4...0.10.0) ##### Fixes - 🐛 Fix default value of `None` for CLI Parameters when the type is `list | None` and the default value is `None`. PR [#664](https://togithub.com/tiangolo/typer/pull/664) by [@theowisear](https://togithub.com/theowisear). ### [`v0.9.4`](https://togithub.com/tiangolo/typer/releases/tag/0.9.4) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.3...0.9.4) ##### Features - ✨ Improve support for CLI translations using gettext. PR [#417](https://togithub.com/tiangolo/typer/pull/417) by [@mjodmj](https://togithub.com/mjodmj). ### [`v0.9.3`](https://togithub.com/tiangolo/typer/releases/tag/0.9.3) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.2...0.9.3) ##### Fixes - 🐛 Fix evaluating stringified annotations in Python 3.10 (also `from __future__ import annotations`). PR [#721](https://togithub.com/tiangolo/typer/pull/721) by [@heckad](https://togithub.com/heckad). ### [`v0.9.2`](https://togithub.com/tiangolo/typer/releases/tag/0.9.2) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.1...0.9.2) ##### Fixes - 🐛 Fix display of default value for Enum parameters inside of a list, include docs and tests. PR [#473](https://togithub.com/tiangolo/typer/pull/473) by [@asieira](https://togithub.com/asieira). - 🐛 Update type annotations for `show_default` parameter and update docs for setting a "Custom default string". PR [#501](https://togithub.com/tiangolo/typer/pull/501) by [@plannigan](https://togithub.com/plannigan). ##### Docs - 📝 Add docs and test for `no_args_is_help` feature. PR [#751](https://togithub.com/tiangolo/typer/pull/751) by [@svlandeg](https://togithub.com/svlandeg). ### [`v0.9.1`](https://togithub.com/tiangolo/typer/releases/tag/0.9.1) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.9.0...0.9.1) ##### Fixes - 🐛 Add missing `default_factory` in `Argument` overloads. PR [#750](https://togithub.com/tiangolo/typer/pull/750) by [@m9810223](https://togithub.com/m9810223). - 🐛 Fix preserving case in enum values. PR [#571](https://togithub.com/tiangolo/typer/pull/571) by [@avaldebe](https://togithub.com/avaldebe). ##### Docs - 📝 Remove obsolete references to `--install-completion` for `typer.run()` scripts. PR [#595](https://togithub.com/tiangolo/typer/pull/595) by [@tiangolo](https://togithub.com/tiangolo). - 📝 Update docs example for a Typer/Click group to make new subcommands explicit. PR [#755](https://togithub.com/tiangolo/typer/pull/755) by [@svlandeg](https://togithub.com/svlandeg). - 📝 Update docs for building a package, file structure example. PR [#683](https://togithub.com/tiangolo/typer/pull/683) by [@davidbgk](https://togithub.com/davidbgk). - 📝 Update link in docs to the newest stable version of click. PR [#675](https://togithub.com/tiangolo/typer/pull/675) by [@javier171188](https://togithub.com/javier171188). - 🔧 Add `CITATION.cff` file for academic citations. PR [#681](https://togithub.com/tiangolo/typer/pull/681) by [@tiangolo](https://togithub.com/tiangolo). - ✏ Fix typo in `docs/tutorial/exceptions.md`. PR [#702](https://togithub.com/tiangolo/typer/pull/702) by [@menzenski](https://togithub.com/menzenski). - ✏ Fix typo in `docs/tutorial/options/name.md`. PR [#725](https://togithub.com/tiangolo/typer/pull/725) by [@bwagner](https://togithub.com/bwagner). - ✏ Fix typo in `docs/tutorial/arguments/optional.md`. PR [#602](https://togithub.com/tiangolo/typer/pull/602) by [@tadasgedgaudas](https://togithub.com/tadasgedgaudas). ##### Internal - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#606](https://togithub.com/tiangolo/typer/pull/606) by [@pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci). - 👷 Install MkDocs Material Insiders only when secrets are available, for Dependabot. PR [#685](https://togithub.com/tiangolo/typer/pull/685) by [@tiangolo](https://togithub.com/tiangolo). - ⚒️ Update build-docs.yml, do not zip docs. PR [#645](https://togithub.com/tiangolo/typer/pull/645) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Deploy docs to Cloudflare. PR [#644](https://togithub.com/tiangolo/typer/pull/644) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Upgrade CI for docs. PR [#642](https://togithub.com/tiangolo/typer/pull/642) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Update token for latest changes. PR [#635](https://togithub.com/tiangolo/typer/pull/635) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Update CI workflow dispatch for latest changes. PR [#643](https://togithub.com/tiangolo/typer/pull/643) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Update token for Material for MkDocs Insiders. PR [#636](https://togithub.com/tiangolo/typer/pull/636) by [@tiangolo](https://togithub.com/tiangolo). - 🐛 Fix internal type annotations and bump mypy version. PR [#638](https://togithub.com/tiangolo/typer/pull/638) by [@paulo-raca](https://togithub.com/paulo-raca). - 💡 Add comments to document overload definitions in code. PR [#752](https://togithub.com/tiangolo/typer/pull/752) by [@svlandeg](https://togithub.com/svlandeg). - 🔥 Remove Jina QA Bot as it has been discontinued. PR [#749](https://togithub.com/tiangolo/typer/pull/749) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Update build docs CI cache paths. PR [#707](https://togithub.com/tiangolo/typer/pull/707) by [@tiangolo](https://togithub.com/tiangolo). - 👷 Upgrade latest-changes GitHub Action. PR [#691](https://togithub.com/tiangolo/typer/pull/691) by [@tiangolo](https://togithub.com/tiangolo).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.
This PR has been generated by Mend Renovate. View repository job log here.