Package: pipx
Version: 0.12.3.1-3
Severity: normal

Hi

That is what apt-installed pipx does:

user@workstation:~$ pipx list 
venvs are in /home/user/.local/pipx/venvs
binaries are exposed on your $PATH at /home/user/.local/bin
multiprocessing.pool.RemoteTraceback: 
"""
Traceback (most recent call last):
  File "/usr/lib/python3.9/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/usr/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
    return list(map(*args))
  File "/usr/lib/python3/dist-packages/pipx/commands.py", line 522, in 
_get_package_summary
    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'
"""

The above exception was the direct cause of the following exception:

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 187, in 
run_pipx_command
    commands.list_packages(PIPX_LOCAL_VENVS)
  File "/usr/lib/python3/dist-packages/pipx/commands.py", line 583, in 
list_packages
    for package_summary in p.map(_get_package_summary, dirs):
  File "/usr/lib/python3.9/multiprocessing/pool.py", line 364, in map
    return self._map_async(func, iterable, mapstar, chunksize).get()
  File "/usr/lib/python3.9/multiprocessing/pool.py", line 771, in get
    raise self._value
TypeError: __init__() got an unexpected keyword argument 'encoding'


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (20, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.18 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pipx depends on:
ii  python3                3.9.0-3
ii  python3-distutils      3.9.0-1
ii  python3-pkg-resources  50.3.0-1
ii  python3-venv           3.9.0-3

pipx recommends no packages.

pipx suggests no packages.

-- no debconf information

Reply via email to