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

I can reproduce this on sid, but not on trixie.  Since they both have
the same version of awscli, I suspect a regression in one of the
dependencies.  Not exactly clear which yet, though.
python3-prompt-toolkit has a newer version in sid, so that's a
possibility...

noah

Reply via email to