(застряла) ошибка чтения версии bcrypt v.4.1.2Python

Программы на Python
Ответить
Anonymous
 (застряла) ошибка чтения версии bcrypt v.4.1.2

Сообщение Anonymous »

Я программирую API с помощью FastApi, а также использую модуль bcrypt==4.1.2. При его выполнении я получаю следующую ошибку:

Код: Выделить всё

...
INFO:     Finished server process [24084]
INFO:     Started server process [3256]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
(trapped) error reading bcrypt version
Traceback (most recent call last):
File "D:\xnet_api\.venv\Lib\site-packages\passlib\handlers\bcrypt.py", line 620, in _load_backend_mixin
version = _bcrypt.__about__.__version__
^^^^^^^^^^^^^^^^^
AttributeError: module 'bcrypt' has no attribute '__about__'
INFO:     127.0.0.1:53814 - "POST /user/login HTTP/1.1" 200 OK
В старом посте на Github я прочитал, что это ошибка с bycrypt: https://github.com/langflow-ai/langflow/issues/1173 «Эй. Это ошибка. в passlib. Я постараюсь выпустить обновление как можно скорее. Проблема в том, что версия bcrypt должна быть закреплена на уровне 4.0.1, пока они не исправят ее в passlib». - 4 декабря 2023 г.
Однако это было очень давно, а ошибка все еще существует. Когда я использую версию 4.0.1, ошибка больше не возникает. Однако версия 4.1.2 уже доступна, и я хотел бы использовать последнюю версию. У меня вопрос: есть ли способ исправить ошибку? Могу ли я просто игнорировать ошибку? Большое спасибо за вашу помощь, мфг

Подробнее здесь: https://stackoverflow.com/questions/786 ... on-v-4-1-2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»