tiangolo/typer
### [`v0.7.0`](https://togithub.com/tiangolo/typer/releases/tag/0.7.0)
[Compare Source](https://togithub.com/tiangolo/typer/compare/0.6.1...0.7.0)
##### Features
- ⨠Make `typer.run()` not add completion scripts by default, it only makes sense in installed apps. Also update docs for handling [autocompletion in CLI options](https://typer.tiangolo.com/tutorial/options-autocompletion/). PR [#488](https://togithub.com/tiangolo/typer/pull/488) by [@tiangolo](https://togithub.com/tiangolo).
- ⨠Add support for Python 3.11, tests in CI and official marker. PR [#487](https://togithub.com/tiangolo/typer/pull/487) by [@tiangolo](https://togithub.com/tiangolo).
- đˇ Add CI for Python 3.10. PR [#384](https://togithub.com/tiangolo/typer/pull/384) by [@tiangolo](https://togithub.com/tiangolo).
##### Fixes
- đ¨ Fix type annotation of `typer.run()`. PR [#284](https://togithub.com/tiangolo/typer/pull/284) by [@yassu](https://togithub.com/yassu).
- đ¨ Fix type annotations for `get_group`. PR [#430](https://togithub.com/tiangolo/typer/pull/430) by [@tiangolo](https://togithub.com/tiangolo).
##### Docs
- đ Add note about how subcommands with function names using underscores are converted to dashes. PR [#403](https://togithub.com/tiangolo/typer/pull/403) by [@targhs](https://togithub.com/targhs).
- đ Fix typo in docs at `docs/tutorial/commands/help.md`. PR [#466](https://togithub.com/tiangolo/typer/pull/466) by [@fepegar](https://togithub.com/fepegar).
- â Fix link in docs to `datetime.strptime()`. PR [#464](https://togithub.com/tiangolo/typer/pull/464) by [@Kobu](https://togithub.com/Kobu).
- â Update `first-steps.md`, clarify distinction between parameter and argument. PR [#176](https://togithub.com/tiangolo/typer/pull/176) by [@mccarthysean](https://togithub.com/mccarthysean).
- â Fix broken plac link. PR [#275](https://togithub.com/tiangolo/typer/pull/275) by [@mgielda](https://togithub.com/mgielda).
##### Internal
- â Add extra tests just for coverage because monkeypatching with strange imports confuses coverage. PR [#490](https://togithub.com/tiangolo/typer/pull/490) by [@tiangolo](https://togithub.com/tiangolo).
- đ§ Tweak pytest coverage. PR [#485](https://togithub.com/tiangolo/typer/pull/485) by [@tiangolo](https://togithub.com/tiangolo).
- â Bring back pytest-cov because coverage can't detect pytest-xdist. PR [#484](https://togithub.com/tiangolo/typer/pull/484) by [@tiangolo](https://togithub.com/tiangolo).
- ⏠Bump actions/upload-artifact from 2 to 3. PR [#477](https://togithub.com/tiangolo/typer/pull/477) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot).
- ⏠Bump actions/checkout from 2 to 3. PR [#478](https://togithub.com/tiangolo/typer/pull/478) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot).
- ⏠\[pre-commit.ci] pre-commit autoupdate. PR [#411](https://togithub.com/tiangolo/typer/pull/411) by [@pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci).
- ⏠Bump nwtgck/actions-netlify from 1.1.5 to 1.2.4. PR [#479](https://togithub.com/tiangolo/typer/pull/479) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot).
- ⏠Bump tiangolo/issue-manager from 0.2.0 to 0.4.0. PR [#481](https://togithub.com/tiangolo/typer/pull/481) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot).
- đˇ Move from pytest-cov to coverage and Codecov to Smokeshow. PR [#483](https://togithub.com/tiangolo/typer/pull/483) by [@tiangolo](https://togithub.com/tiangolo).
- â Add extra Material for MkDocs deps for docs. PR [#482](https://togithub.com/tiangolo/typer/pull/482) by [@tiangolo](https://togithub.com/tiangolo).
- đ§ Update Dependabot config. PR [#476](https://togithub.com/tiangolo/typer/pull/476) 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, click this checkbox.
This PR contains the following updates:
==0.6.1
->==0.7.0
Release Notes
tiangolo/typer
### [`v0.7.0`](https://togithub.com/tiangolo/typer/releases/tag/0.7.0) [Compare Source](https://togithub.com/tiangolo/typer/compare/0.6.1...0.7.0) ##### Features - ⨠Make `typer.run()` not add completion scripts by default, it only makes sense in installed apps. Also update docs for handling [autocompletion in CLI options](https://typer.tiangolo.com/tutorial/options-autocompletion/). PR [#488](https://togithub.com/tiangolo/typer/pull/488) by [@tiangolo](https://togithub.com/tiangolo). - ⨠Add support for Python 3.11, tests in CI and official marker. PR [#487](https://togithub.com/tiangolo/typer/pull/487) by [@tiangolo](https://togithub.com/tiangolo). - đˇ Add CI for Python 3.10. PR [#384](https://togithub.com/tiangolo/typer/pull/384) by [@tiangolo](https://togithub.com/tiangolo). ##### Fixes - đ¨ Fix type annotation of `typer.run()`. PR [#284](https://togithub.com/tiangolo/typer/pull/284) by [@yassu](https://togithub.com/yassu). - đ¨ Fix type annotations for `get_group`. PR [#430](https://togithub.com/tiangolo/typer/pull/430) by [@tiangolo](https://togithub.com/tiangolo). ##### Docs - đ Add note about how subcommands with function names using underscores are converted to dashes. PR [#403](https://togithub.com/tiangolo/typer/pull/403) by [@targhs](https://togithub.com/targhs). - đ Fix typo in docs at `docs/tutorial/commands/help.md`. PR [#466](https://togithub.com/tiangolo/typer/pull/466) by [@fepegar](https://togithub.com/fepegar). - â Fix link in docs to `datetime.strptime()`. PR [#464](https://togithub.com/tiangolo/typer/pull/464) by [@Kobu](https://togithub.com/Kobu). - â Update `first-steps.md`, clarify distinction between parameter and argument. PR [#176](https://togithub.com/tiangolo/typer/pull/176) by [@mccarthysean](https://togithub.com/mccarthysean). - â Fix broken plac link. PR [#275](https://togithub.com/tiangolo/typer/pull/275) by [@mgielda](https://togithub.com/mgielda). ##### Internal - â Add extra tests just for coverage because monkeypatching with strange imports confuses coverage. PR [#490](https://togithub.com/tiangolo/typer/pull/490) by [@tiangolo](https://togithub.com/tiangolo). - đ§ Tweak pytest coverage. PR [#485](https://togithub.com/tiangolo/typer/pull/485) by [@tiangolo](https://togithub.com/tiangolo). - â Bring back pytest-cov because coverage can't detect pytest-xdist. PR [#484](https://togithub.com/tiangolo/typer/pull/484) by [@tiangolo](https://togithub.com/tiangolo). - ⏠Bump actions/upload-artifact from 2 to 3. PR [#477](https://togithub.com/tiangolo/typer/pull/477) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - ⏠Bump actions/checkout from 2 to 3. PR [#478](https://togithub.com/tiangolo/typer/pull/478) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - ⏠\[pre-commit.ci] pre-commit autoupdate. PR [#411](https://togithub.com/tiangolo/typer/pull/411) by [@pre-commit-ci\[bot\]](https://togithub.com/apps/pre-commit-ci). - ⏠Bump nwtgck/actions-netlify from 1.1.5 to 1.2.4. PR [#479](https://togithub.com/tiangolo/typer/pull/479) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - ⏠Bump tiangolo/issue-manager from 0.2.0 to 0.4.0. PR [#481](https://togithub.com/tiangolo/typer/pull/481) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot). - đˇ Move from pytest-cov to coverage and Codecov to Smokeshow. PR [#483](https://togithub.com/tiangolo/typer/pull/483) by [@tiangolo](https://togithub.com/tiangolo). - â Add extra Material for MkDocs deps for docs. PR [#482](https://togithub.com/tiangolo/typer/pull/482) by [@tiangolo](https://togithub.com/tiangolo). - đ§ Update Dependabot config. PR [#476](https://togithub.com/tiangolo/typer/pull/476) 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 Renovate Bot.