Typer-cloup

Latest version: v0.11.0

Safety actively analyzes 625831 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.10.0

Features

* ✨ Improve handling of environment variables for parameters
* ✨ Use Click shell completion scripts
* ✨ Remove support for PowerShell completion
* ✨ Add support for shell-quoted list parameter type
* ✨ Add support for unprocessed parameters

Docs

* 📝 Add note about this fork to main page / README
* 📝 Add more API docs

Internal

* ✅ Update tests and coverage
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [512](https://github.com/tiangolo/typer/pull/512) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump nwtgck/actions-netlify from 1.2.4 to 2.0.0. PR [513](https://github.com/tiangolo/typer/pull/513) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷 Refactor CI artifact upload/download for docs previews. PR [516](https://github.com/tiangolo/typer/pull/516) by [tiangolo](https://github.com/tiangolo).

0.9.1

Internal

* 📝 Miscellaneous improvements to docs
* ✨ Fix Flake8 issues in codebase
* ⬆️ Update dependency `pytest-xdist`
* ✏ Fix comment in `scripts/test.sh`
* ⬆ pre-commit autoupdate

0.9.0

Features

* ✨ Rename `Typer.add_typer` to `Typer.add_sub`
* ✨ Apply convertors to `Context.params`
* ✨ Rename `get_cloup_param` to `get_click_param` and fix type hints

Fixes

* 🐛 Reorder positional args of `add_typer`, `callback`, `command` methods of `Typer`
* 🐛 Make `TyperGroup` inherit `TyperCommand`

Docs

* ✏ Fix links to GitHub repo in docs

Internal

* 📝 Reformat project metadata

0.8.0

Features

* 🔧 Rename package module to `typer_cloup`

Docs

* ✏ Fix links in docs

Internal

* 👷 Fix definitions of manual inputs in GitHub workflows
* ⬆️ Update dependency *cloup* to 2.0.0
* 🔧 Update scripts

0.7.0

Fixes

* ✏ Improve error messages
* ✨ Improve efficiency of `Typer.invoke` and `Typer.forward` methods
* 🐛 Use `typer.Context` as command context class
* 🔧 Fix type hints
* 🐛 Restore accidentally removed test `test_others::test_autocompletion_too_many_parameters`
* 🐛 Fix `get_param_completion` function

Docs

* ✏️ Fix typo in datetime docs. PR [495](https://github.com/tiangolo/typer/pull/495) by [huxuan](https://github.com/huxuan).
* ✏️ Add quotes to package name that includes brackets in docs. PR [475](https://github.com/tiangolo/typer/pull/475) by [gjolga](https://github.com/gjolga).

Internal

* ⬆ Bump dawidd6/action-download-artifact from 2.24.1 to 2.24.2. PR [494](https://github.com/tiangolo/typer/pull/494) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.9.0 to 2.24.1. PR [491](https://github.com/tiangolo/typer/pull/491) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷‍♂️ Ensure the `PYTHONPATH` is set properly when testing the tutorial scripts. PR [407](https://github.com/tiangolo/typer/pull/407) by [theMarix](https://github.com/theMarix).
* ✅ Add tests for complete coverage
* ⬆️ Update dependency *cloup* to 1.0.0
* 🔥 Remove `tests/test_compat`
* 🔧 Remove "Commit to Help" section from issue templates
* ✅ Add `pragma: no cover` to various lines
* 👷 Fix formatting of GitHub workflows

0.6.0

Features

* ✨ Make `typer.run()` not add completion scripts by default, it only makes sense in installed apps. PR [488](https://github.com/tiangolo/typer/pull/488) by [tiangolo](https://github.com/tiangolo).
* ✨ Add support for Python 3.11, tests in CI and official marker. PR [487](https://github.com/tiangolo/typer/pull/487) by [tiangolo](https://github.com/tiangolo).

Docs

* 📝 Add note about how subcommands with function names using underscores are converted to dashes. PR [403](https://github.com/tiangolo/typer/pull/403) by [targhs](https://github.com/targhs).
* ✏ Fix link in docs to `datetime.strptime()`. PR [464](https://github.com/tiangolo/typer/pull/464) by [Kobu](https://github.com/Kobu).
* ✏ Update `first-steps.md`, clarify distinction between parameter and argument. PR [176](https://github.com/tiangolo/typer/pull/176) by [mccarthysean](https://github.com/mccarthysean).

Internal

* ✅ Add extra tests just for coverage because monkeypatching with strange imports confuses coverage. PR [490](https://github.com/tiangolo/typer/pull/490) by [tiangolo](https://github.com/tiangolo).
* 📝 Add docs for deprecating commands (tiangolo/typer419)
* 🔧 Tweak pytest coverage. PR [485](https://github.com/tiangolo/typer/pull/485) by [tiangolo](https://github.com/tiangolo).
* ➕ Bring back pytest-cov because coverage can't detect pytest-xdist. PR [484](https://github.com/tiangolo/typer/pull/484) by [tiangolo](https://github.com/tiangolo).
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [411](https://github.com/tiangolo/typer/pull/411) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump nwtgck/actions-netlify from 1.1.5 to 1.2.4. PR [479](https://github.com/tiangolo/typer/pull/479) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump tiangolo/issue-manager from 0.2.0 to 0.4.0. PR [481](https://github.com/tiangolo/typer/pull/481) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷 Move from pytest-cov to coverage and Codecov to Smokeshow. PR [483](https://github.com/tiangolo/typer/pull/483) by [tiangolo](https://github.com/tiangolo).
* ➕ Add extra Material for MkDocs deps for docs. PR [482](https://github.com/tiangolo/typer/pull/482) by [tiangolo](https://github.com/tiangolo).
* 🔧 Update Dependabot config. PR [476](https://github.com/tiangolo/typer/pull/476) by [tiangolo](https://github.com/tiangolo).

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.