Bug#1055321: pipx: shell completions are not installed

2023-11-05 Thread Stefano Rivera
Hi Ilya (2023.11.04_16:20:53_+)
> > I had a look at this and decided that fixing #944469 is probably the
> > better way to go.
> 
> That makes sense, thanks for looking into it!
> 
> My only reservation is that the bug you referenced seems to be focused
> on bash only, whereas I tend to use `fish`.

Yeah, fish doesn't seem to have any global completion mechanism.
https://github.com/fish-shell/fish-shell/issues/1217

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#1055321: pipx: shell completions are not installed

2023-11-04 Thread Ilya Grigoriev
Package: pipx
Version: 1.2.1-1
Followup-For: Bug #1055321
X-Debbugs-Cc: debian.10.il...@xoxy.net

Hi Stefano,

> I had a look at this and decided that fixing #944469 is probably the
> better way to go.

That makes sense, thanks for looking into it!

My only reservation is that the bug you referenced seems to be focused
on bash only, whereas I tend to use `fish`.

  Ilya.



Bug#1055321: pipx: shell completions are not installed

2023-11-04 Thread Stefano Rivera
Hi Ilya (2023.11.04_08:12:30_+0200)

I had a look at this and decided that fixing #944469 is probably the
better way to go.

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#1055321: pipx: shell completions are not installed

2023-11-04 Thread Ilya Grigoriev
Package: pipx
Version: 1.2.1-1
Severity: wishlist
X-Debbugs-Cc: debian.10.il...@xoxy.net

Dear Maintainer,

Running `pipx completions` shows that pipx supports shell completions
for bash, zsh, fish, and tcsh. It would be nice if the first three were
installed in the system locations when `pipx` is installed.

The relevant locations are:
/usr/share/bash-completion/completions/
/usr/share/zsh/vendor-completions/
/usr/share/fish/vendor_completions.d/

Thanks for considering it!

- Ilya

-- System Information:
Debian Release: trixie/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'testing'), (500, 'stable'), (100, 'bookworm-fasttrack'), (100, 
'bookworm-backports-staging')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.55-06875-g6b8d148f8722 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pipx depends on:
ii  python3 [python3-supported-min]  3.11.4-5+b1
ii  python3-argcomplete  2.0.0-1
ii  python3-packaging23.1-1
ii  python3-userpath 1.9.1-1
ii  python3-venv 3.11.4-5+b1

Versions of packages pipx recommends:
ii  fonts-font-awesome  5.0.10+really4.7.0~dfsg-4.1
ii  libjs-bootstrap44.6.1+dfsg1-4
ii  libjs-highlight.js  9.18.5+dfsg1-2
ii  libjs-jquery3.6.1+dfsg+~3.5.14-1
ii  libjs-lunr  2.3.9~dfsg-2
pn  mkdocs  

pipx suggests no packages.

-- no debconf information