Bug 46056

Summary: ModuleNotFoundError: No module named 'importlib_metadata'
Product: Sisyphus Reporter: Anton Zhukharev <ancieg>
Component: python3-module-keyringAssignee: Grigory Ustinov <grenka>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, cas, cow, evg, george, grenka, imz, kotopesutility, lav, nbr, qa_viy, rider, sem, shaba, sin, slev, toni, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Zhukharev 2023-05-04 15:53:59 MSK
Steps:

1. Install package: python3-module-keyring
2. Run: python3 <<< "import keyring"

Result:
--------------------------------------------------------------------------------
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/site-packages/keyring/__init__.py", line 1, in <module>
    from .core import (
  File "/usr/lib/python3/site-packages/keyring/core.py", line 11, in <module>
    from . import backend, credentials
  File "/usr/lib/python3/site-packages/keyring/backend.py", line 13, in <module>
    from .py312compat import metadata
  File "/usr/lib/python3/site-packages/keyring/py312compat.py", line 10, in <module>
    import importlib_metadata as metadata  # type: ignore
ModuleNotFoundError: No module named 'importlib_metadata'

--------------------------------------------------------------------------------
Comment 1 Grigory Ustinov 2023-05-05 10:16:30 MSK
Палец соскользнул..

 Fri May 05 2023 Grigory Ustinov <grenka@altlinux> 23.14.0-alt2
 - Add runtime dependency on importlib_metadata (Closes: #45056).