{"library":"argcomplete","type":"library","category":null,"description":"Argcomplete provides robust and extensible tab completion for command-line interfaces built with Python's `argparse` library. It enhances user experience by offering dynamic suggestions for arguments, options, and their values in shells like Bash and Zsh. The library is actively maintained with frequent releases, often including compatibility fixes for newer Python versions and shell environments.","language":"python","status":"active","version":"3.6.3","tags":["CLI","argparse","bash completion","zsh completion","command-line tools","developer tools"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install argcomplete","imports":["import argcomplete","from argcomplete import autocomplete","from argcomplete.completers import ChoicesCompleter","from argcomplete.completion_finder import CompletionFinder"]},{"cmd":"activate-global-python-argcomplete","imports":[]},{"cmd":"eval \"$(register-python-argcomplete my-script.py)\"","imports":[]}],"homepage":null,"github":"https://github.com/kislyuk/argcomplete","docs":"https://kislyuk.github.io/argcomplete","changelog":null,"pypi":"https://pypi.org/project/argcomplete/","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.03,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/argcomplete/compatibility"}}