Package: pipenv Version: 11.9.0-2 Severity: normal X-Debbugs-Cc: j.andra...@gmail.com
Dear Maintainer, The pipenv script in /usr/bin/pipenv uses the shebang #!/usr/bin/python3, which in turn points currently in sid to python3.10 When using python3.10 instead of python3.9, pipenv fails with errors such as those included at the end of this report. However, if the script is invoked using python 3.9, as follows: python3.9 /usr/bin/pipenv then pipenv works fine. I would assume that either a different, newer version of pipenv needs to be uploaded, or the current version would need to ensure that python 3.9 is used instead of python 3.10, by either modifying the shebang in the script, or verifying that the python version in use is one of the known-compatible ones. Errors when running pipenv: ------ Traceback (most recent call last): File "/usr/bin/pipenv", line 33, in <module> sys.exit(load_entry_point('pipenv==11.9.0', 'console_scripts', 'pipenv')()) File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 722, in __call__ return self.main(*args, **kwargs) File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 696, in main with self.make_context(prog_name, args, **extra) as ctx: File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 621, in make_context self.parse_args(ctx, args) File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 1018, in parse_args rest = Command.parse_args(self, ctx, args) File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 875, in parse_args parser = self.make_parser(ctx) File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 821, in make_parser for param in self.get_params(ctx): File "/usr/lib/python3/dist-packages/pipenv/vendor/click/core.py", line 774, in get_params help_option = self.get_help_option(ctx) File "/usr/lib/python3/dist-packages/pipenv/cli.py", line 26, in get_help_option from .import core File "/usr/lib/python3/dist-packages/pipenv/core.py", line 21, in <module> import requests File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/__init__.py", line 65, in <module> from . import utils File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/utils.py", line 27, in <module> from .cookies import RequestsCookieJar, cookiejar_from_dict File "/usr/lib/python3/dist-packages/pipenv/vendor/requests/cookies.py", line 172, in <module> class RequestsCookieJar(cookielib.CookieJar, collections.MutableMapping): AttributeError: module 'collections' has no attribute 'MutableMapping' ------ Thank you very much! -- System Information: Debian Release: bookworm/sid APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.17.0-3-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages pipenv depends on: ii python3 3.10.4-1+b1 ii python3-certifi 2020.6.20-1 ii python3-pip 22.1.1+dfsg-1 ii python3-pkg-resources 59.6.0-1.2 ii python3-virtualenv 20.14.0+ds-1 ii python3-virtualenv-clone 0.3.0-2 pipenv recommends no packages. pipenv suggests no packages. -- no debconf information