This release changes the dependency from [Click](https://click.palletsprojects.com/) to [Cloup](https://github.com/janLuke/cloup), which is based on the former package but adds support for option groups, constraints, subcommand aliases, subcommand sections, and other features.
Features
* ✨ Add support for Cloup sections
* ✨ Add support for Cloup aliases
* ✨ Add support for Cloup decorator & manual constraints
* ✨ Add support for Cloup option groups
* ✨ Get help for params from docstrings
* ✨ Add `Typer.invoke` and `Typer.forward` methods.
* ✨ Drop support for Python 3.6.
* ✨ Drop support for Click 7.
Fixes
* 🐛 Fix type signature of `typer.main.get_group`
* 🐛 Fix type annotation of `run` function
Docs
* 📝 Update docs to point to own site
* ✏ Fix broken plac link. PR [275](https://github.com/tiangolo/typer/pull/275) by [mgielda](https://github.com/mgielda).
* ✏ Fix typo, "ASCII codes" to "ANSI escape sequences". PR [308](https://github.com/tiangolo/typer/pull/308) by [septatrix](https://github.com/septatrix).
Internal
* 📝 Update project metadata
* 🔧 Fix type checking
* ✨ Use Cloup subclasses of Click types where appropriate
* 👷 Fix building docs
* 👷 Fix formatting of GitHub workflows
* 👷 Fix `build-docs` GitHub workflow
* ✨ Add test for issue tiangolo/typer365
* ✨ Add test for issue tiangolo/typer208
* ⬆️ Update dependencies
* ⬆️ Upgrade codecov GitHub Action. PR [420](https://github.com/tiangolo/typer/pull/420) by [tiangolo](https://github.com/tiangolo).