{"library":"click-option-group","type":"library","category":null,"description":"click-option-group is a Click-extension package that provides the functionality for creating option groups in Click-based command-line interfaces. It allows for logical structuring of CLI options and defining specific behaviors and relationships among grouped options, such as mutually exclusive or required option sets. The package is actively maintained, with its current version being 0.5.9, and receives regular updates.","language":"python","status":"active","version":"0.5.9","tags":["click","cli","options","command-line-interface","decorators","option-groups"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install click-option-group","imports":["from click_option_group import optgroup","from click_option_group import RequiredAnyOptionGroup","from click_option_group import AllOptionGroup","from click_option_group import RequiredAllOptionGroup","from click_option_group import MutuallyExclusiveOptionGroup","from click_option_group import RequiredMutuallyExclusiveOptionGroup"]}],"homepage":null,"github":"https://github.com/click-contrib/click-option-group","docs":"https://click-option-group.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/click-option-group/","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.6,"avg_import_s":0.07,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/click-option-group/compatibility"}}