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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
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 Mend Renovate. View repository job log here.