Bug 52422

Summary: Ошибка при импорте CrossPlatLock
Product: Sisyphus Reporter: Богдан Богуславский <boguslavskijbj>
Component: python3-module-msal-extensionsAssignee: Stanislav Levin <slev>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: majioa
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Богдан Богуславский 2024-12-13 15:30:29 MSK
Стенды:
ALT Education 10.4 x86-64 (Обновлённый до Sisyphus)
ALT Education 10.4 KDE x86-64 (Обновлённый до Sisyphus)
ALT Workstation K 10.4 x86-64 (Обновлённый до Sisyphus)
ALT Workstation 10.2 x86-64 (Обновлённый до Sisyphus)
ALT Server Office 10.2 x86-64 (Обновлённый до Sisyphus)

Версия пакета: python3-module-msal-extensions-1.0.0-alt1.1.noarch

Шаги воспроизведения:
1. Открыть консоль python:
$ python3
2. Импортировать CrossPlatLock из библиотеки msal_extensions:
>>> from msal_extensions import CrossPlatLock

Ожидаемый результат: библиотека успешно испрортирована

Реальный результат: ошибка импорта, вывод в терминале:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/site-packages/msal_extensions/__init__.py", line 11, in <module>
    from .cache_lock import CrossPlatLock
  File "/usr/lib/python3/site-packages/msal_extensions/cache_lock.py", line 7, in <module>
    from packaging.version import LooseVersion
ImportError: cannot import name 'LooseVersion' from 'packaging.version' (/usr/lib/python3/site-packages/packaging/version.py). Did you mean: '_BaseVersion'?
Comment 1 Repository Robot 2025-01-13 12:45:02 MSK
python3-module-msal-extensions-1.2.0-alt1 -> sisyphus:

 Fri Jan 10 2025 Stanislav Levin <slev@altlinux> 1.2.0-alt1
 - 1.0.0 -> 1.2.0 (closes: #52422).