pipx - fixed --include-apps bug (#3800)

* pipx - fixed --include-apps bug

* added changelog fragment

* skipped freebsd for the last test
This commit is contained in:
Alexei Znamensky 2021-11-30 19:10:20 +13:00 committed by GitHub
parent ff0c065ca2
commit bc619bcefc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 29 additions and 1 deletions

View file

@ -167,7 +167,7 @@ class PipX(CmdStateModuleHelper):
command_args_formats = dict(
state=dict(fmt=lambda v: [_state_map.get(v, v)]),
name_source=dict(fmt=lambda n, s: [s] if s else [n], stars=1),
install_deps=dict(fmt="--install-deps", style=ArgFormat.BOOLEAN),
install_deps=dict(fmt="--include-deps", style=ArgFormat.BOOLEAN),
inject_packages=dict(fmt=lambda v: v),
force=dict(fmt="--force", style=ArgFormat.BOOLEAN),
include_injected=dict(fmt="--include-injected", style=ArgFormat.BOOLEAN),