{"library":"knack","type":"library","category":null,"description":"Knack is a lightweight Python framework for building command-line interfaces (CLIs) with a focus on ease of use and extensibility. It provides common CLI features like command grouping, argument parsing, help generation, and output formatting. The current version is 0.13.0, with new releases typically tied to Python version support and bug fixes, occurring a few times a year.","language":"python","status":"active","version":"0.13.0","tags":["cli","framework","command-line","microsoft"],"last_verified":"Wed May 20","install":[{"cmd":"pip install knack","imports":["from knack.cli import CLI","from knack.commands import CLICommandsLoader"]}],"homepage":null,"github":"https://github.com/microsoft/knack","docs":null,"changelog":null,"pypi":"https://pypi.org/project/knack/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.5,"avg_import_s":0.1,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/knack/compatibility"}}