{"library":"cloup","type":"library","category":null,"description":"Cloup — originally from 'Click + option groups' — enriches the popular Click library with several features that make command-line interfaces more expressive and configurable. These include option groups, constraints (e.g., mutually exclusive parameters), subcommand aliases, subcommand sections, and a themeable help formatter. The library, currently at version 3.0.9, is under active development, statically type-checked with MyPy, and extensively tested.","language":"python","status":"active","version":"3.0.9","tags":["click","cli","command-line interface","option groups","constraints","help formatter"],"last_verified":"Fri May 22","install":[{"cmd":"pip install cloup","imports":["from cloup import command","from cloup import option","from cloup import option_group","from cloup import HelpFormatter","from cloup import HelpTheme","from cloup import Style","from cloup.constraints import RequireAtLeast","from cloup.constraints import mutually_exclusive"]}],"homepage":null,"github":"https://github.com/janLuke/cloup","docs":null,"changelog":null,"pypi":"https://pypi.org/project/cloup/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.17,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/cloup/compatibility"}}