pypa/pipx

cli parameter parsing is corrupted by strict positional

クローズ

#1,444 opened on 2024/06/07

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)Python (592 件のフォーク)batch import
bughelp wanted

Repository metrics

Stars
 (12,934 個のスター)
PR merge metrics
 (平均マージ 4d 12h) (30d で 22 merged PRs)

説明

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

コントリビューターガイド