Changelog¶
2026.09.16.1¶
Replace
compose_callbackswithmulti_callbackas the single composition helper. Tuple overloads type-check up to ten type-changing callbacks, and typed lists support any number of same-type callbacks.
2026.09.16¶
Replace
multi_callbackwith the fully typed binarycompose_callbacksprimitive. Compose its result again to build pipelines longer than two callbacks. Thededuplicateandsequence_validatorhelpers now accept the sequence values produced by Click’smultiple=Trueoptions rather than optional values.
2026.09.08¶
Drop Python 3.10 support (requires Python >=3.11).
2025.10.27.3¶
2025.10.27.2¶
2025.10.27.1¶
2025.10.27¶
Initial release.
Features:
multi_callback: Combine multiple Click callbacks into a single callbacksequence_validator: Apply a validator to each element in a sequenceFull type hints support
Full test suite
Sphinx documentation