Control: reassign -1 python3-prompt-toolkit On Mon, Apr 21, 2025 at 02:01:22PM +0200, Andre Naujoks wrote: > The 'aws' command no longer functions in any way. Just running 'aws' without > arguments gives me an exception. Adding arguments does not change this. This > seems to be very early in initialization. > > $ aws > Traceback (most recent call last): > File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 407, in > from_name > return next(iter(cls.discover(name=name))) > StopIteration > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/bin/aws", line 19, in <module> > import awscli.clidriver > File "/usr/lib/python3/dist-packages/awscli/clidriver.py", line 67, in > <module> > from awscli.autoprompt.core import AutoPromptDriver > File "/usr/lib/python3/dist-packages/awscli/autoprompt/core.py", line 16, in > <module> > from awscli.autoprompt.prompttoolkit import PromptToolkitPrompter > File "/usr/lib/python3/dist-packages/awscli/autoprompt/prompttoolkit.py", > line 18, in <module> > from prompt_toolkit.application import Application > File "/usr/lib/python3/dist-packages/prompt_toolkit/__init__.py", line 32, > in > <module> > __version__ = metadata.version("prompt_toolkit") > File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 987, in > version > return distribution(distribution_name).version > ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 960, in > distribution > return Distribution.from_name(distribution_name) > ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 409, in > from_name > raise PackageNotFoundError(name) > importlib.metadata.PackageNotFoundError: No package metadata was found for > prompt_toolkit
It does appear that python3-prompt-toolkit 3.0.51-1 introduces this regression, so I'm reassigning the bug there. The version in trixie is 3.0.50-1 and awscli works as expected there. Updating to 3.0.51-1 with no other changes introduces the regression. Autopkgtest has also identified the problem, as visible at https://ci.debian.net/packages/a/awscli/testing/amd64/60175397/ noah