Repository navigation
v4.0.0b2
Changes since v4.0.0b1
Features
- Add
cyclopts.config.Dictconfig class for in-memory configuration sources. Add new keyword argumentsourceto config objects. by @BrianPugh in #599 - Add support for
datetime.datetype by @PerchunPak in #601 - flatten subcommands feature. by @BrianPugh in #611
- do not mutate
App._namewhen registering a subapp by @BrianPugh in #610
- do not mutate
Bug Fixes
- Add missing
__init__.pyitype stubs by @BrianPugh in #604 - Fix App.run_async function signature defaults to
None(use inheritance). by @BrianPugh in #594 - Sets
RestructuredText(..., show_errors=False)so that the help-page still reasonable renders, even with unknown roles/directives. by @BrianPugh in #600 - Fix bash choice-completion and positional FILES completion. by @BrianPugh in #606
- Fix
Parameter.show_choicesimpacting shell completion. by @BrianPugh in #607 - Do not parse
help_flagsafterend_of_options_delimiterby @BrianPugh in #609
Docs
- Add note about docstring parameter/python-variable naming. by @BrianPugh in #595
New Contributors
- @PerchunPak made their first contribution in #601
Full Changelog: v4.0.0b1...v4.0.0b2