15380ddc07
* ✨ Implement custom TyperCommand and TyperArgument to support help in CLI Arguments * ✨ Update data models to store help for CLI Arguments * ✨ Add help to typer.Argument() * ✨ Use new TyperCommand and TyperArgument classes by default to support CLI Arguments with help * ✅ Update failing test * ✨ Make showing default values default to true and support arguments hidden from help text * ✨ Add docs for CLI arguments with defaults, help, and new features * 📝 Update CLI options with new show_default=True by default * 📝 Add example of CLI arguments with tuples * 📝 Update docs with new generated help text for CLI arguments * 📝 Use Optional for None example in micro-intro to types * ✅ Add tests for new CLI argument features from docs examples * ✅ Update tests with new generated help text for CLI arguments * ✅ Add tests for CLI arguments with tuple defaults * 🔧 Update MkDocs with new sections * ✨ make show_envvar default to True * ✨ Add docs for envvar in CLI arguments * ✅ Add tests for CLI arguments with env vars from docs * 🎨 Add format to CLI usage examples in docs * 🔧 Add section about CLI arguments with env vars to MkDocs * 📝 Fix link in docs with new structure * 🎨 Fix format in first-steps |
||
---|---|---|
.. | ||
assets | ||
test_completion | ||
test_tutorial | ||
__init__.py | ||
test_others.py | ||
test_prog_name.py |