pypi cyclopts 4.2.0
v4.2.0

latest releases: 5.3.2, 5.3.1, 5.3.0...
12 months ago

Features

  • Allow for multiple App.result_action (composable) by @BrianPugh in #663
  • Add "call_if_callable" App.result_action by @BrianPugh in #667
  • PascalCase to snake_case conversion in default name_transform. by @BrianPugh in #666
    • Enables sane-defaults for class-based command definitions.
    • Care has been taken to make this change backwards compatible, regardless of whether or not the user was following pep8 standards. However, please take extra care with regards to this upgrade.
  • Add support for python 3.14 dataclasses.field's new "doc" field by @BrianPugh in #664

Bug Fixes

  • Fix list[Path] (and similar) shell completions by @BrianPugh in #661
  • Fix Parameter inheritance (including from App.default_parameter) during completion generation. by @BrianPugh in #662

Internal

Full Changelog: v4.1.0...v4.2.0

Don't miss a new cyclopts release

NewReleases is sending notifications on new releases.