Package: python3-argcomplete
Version: 1.8.1-1
Control: affects -1 bash-completion mailscripts diffoscope
python3-argcomplete ships the script
activate-global-python-argcomplete3, but never invokes it or ships its
output in a reasonable global location.
If the python3-argcomplete package shipped the output of that file in
some appropriate place (presumably under /usr/share/bash-completion
somewhere, though i don't understand bash-completion well enough to say
where) then systems with both bash-completion and python3-argcomplete
installed would get automatic tab completion for every
argcomplete-enabled script.
This is relevant at least for diffoscope (which ships its own individual
registration in /usr/share/bash-completion/completions/diffoscope) and
mailscripts (which hopefully will provide something comparable soon for
email-print-mime-structure
https://bugs.debian.org/944434, and
potentially for other scripts as well).
Note that i would prefer it ships this global completion registration in
/usr someplace, rather than trying to manage it as a conffile in /etc.
Thanks for maintaining python3-argcomplete in debian!
--dkg