Public bug reported:

Running `pipx` with any parameters except for help results in the
following error:

pipx uninstall-all
Traceback (most recent call last):
  File "/usr/bin/pipx", line 11, in <module>
    load_entry_point('pipx==0.12.3.1', 'console_scripts', 'pipx')()
  File "/usr/lib/python3/dist-packages/pipx/main.py", line 496, in cli
    exit(run_pipx_command(parsed_pipx_args, binary_args))
  File "/usr/lib/python3/dist-packages/pipx/main.py", line 191, in 
run_pipx_command
    commands.uninstall_all(PIPX_LOCAL_VENVS, LOCAL_BIN_DIR, verbose)
  File "/usr/lib/python3/dist-packages/pipx/commands.py", line 432, in 
uninstall_all
    uninstall(venv_dir, package, local_bin_dir, verbose)
  File "/usr/lib/python3/dist-packages/pipx/commands.py", line 409, in uninstall
    metadata = venv.get_venv_metadata_for_package(package)
  File "/usr/lib/python3/dist-packages/pipx/Venv.py", line 65, in 
get_venv_metadata_for_package
    data = json.loads(
  File "/usr/lib/python3.9/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
TypeError: __init__() got an unexpected keyword argument 'encoding'
--- 
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu65
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
DistroRelease: Ubuntu 21.04
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: pipx 0.12.3.1-3ubuntu1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 5.11.0-16.17-lowlatency 5.11.12
Tags:  hirsute
Uname: Linux 5.11.0-16-lowlatency x86_64
UpgradeStatus: Upgraded to hirsute on 2020-12-28 (123 days ago)
UserGroups: adm audio cdrom dip docker floppy netdev plugdev scanner sudo sys 
systemd-journal tty video wireshark
_MarkForUpload: True

** Affects: python-pipx (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-collected hirsute

** Tags added: apport-collected hirsute

** Description changed:

  Running `pipx` with any parameters except for help results in the
  following error:
  
  pipx uninstall-all
  Traceback (most recent call last):
    File "/usr/bin/pipx", line 11, in <module>
      load_entry_point('pipx==0.12.3.1', 'console_scripts', 'pipx')()
    File "/usr/lib/python3/dist-packages/pipx/main.py", line 496, in cli
      exit(run_pipx_command(parsed_pipx_args, binary_args))
    File "/usr/lib/python3/dist-packages/pipx/main.py", line 191, in 
run_pipx_command
      commands.uninstall_all(PIPX_LOCAL_VENVS, LOCAL_BIN_DIR, verbose)
    File "/usr/lib/python3/dist-packages/pipx/commands.py", line 432, in 
uninstall_all
      uninstall(venv_dir, package, local_bin_dir, verbose)
    File "/usr/lib/python3/dist-packages/pipx/commands.py", line 409, in 
uninstall
      metadata = venv.get_venv_metadata_for_package(package)
    File "/usr/lib/python3/dist-packages/pipx/Venv.py", line 65, in 
get_venv_metadata_for_package
      data = json.loads(
    File "/usr/lib/python3.9/json/__init__.py", line 359, in loads
      return cls(**kw).decode(s)
  TypeError: __init__() got an unexpected keyword argument 'encoding'
+ --- 
+ ProblemType: Bug
+ ApportVersion: 2.20.11-0ubuntu65
+ Architecture: amd64
+ CasperMD5CheckResult: unknown
+ CurrentDesktop: KDE
+ DistroRelease: Ubuntu 21.04
+ NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
+ Package: pipx 0.12.3.1-3ubuntu1
+ PackageArchitecture: all
+ ProcVersionSignature: Ubuntu 5.11.0-16.17-lowlatency 5.11.12
+ Tags:  hirsute
+ Uname: Linux 5.11.0-16-lowlatency x86_64
+ UpgradeStatus: Upgraded to hirsute on 2020-12-28 (123 days ago)
+ UserGroups: adm audio cdrom dip docker floppy netdev plugdev scanner sudo sys 
systemd-journal tty video wireshark
+ _MarkForUpload: True

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1926806

Title:
  pipx terminates with "TypeError: __init__() got an unexpected keyword
  argument 'encoding'"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-pipx/+bug/1926806/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to