pypa/pipx

cli parameter parsing is corrupted by strict positional

Chiusa

#1444 aperta il 7 giu 2024

 (3 commenti) (0 reazioni) (0 assegnatari)Python (591 fork)batch import
bughelp wanted

Metriche repository

Star
 (12.930 stelle)
Metriche merge PR
 (Merge medio 4g 12h) (22 PR mergiate in 30 g)

Descrizione

In version 1.6.0, the following command cannot be used

Describe the bug

In version 1.6.0, the following command cannot be used.

pipx inject ansible-core --force ansible
error: unrecognized arguments: ansible

While adjusting the order can work

pipx inject ansible-core ansible --force

But this will create compatibility issues, the current way used in devcontainers is

features/src/pipx-package/install.sh at 9a1d24b27b2d1ea8916ebe49c9ce674375dced27 · devcontainers-contrib/features

[Bug]: Failed to build ansible feature · Issue #607 · devcontainers-contrib/features (github.com)

This is related to HIGH: pipx install --global order broken in 1.6.0 · Issue #1443 · pypa/pipx

Guida contributor