Задать вопрос
@YakovSava
Питонячий сишник

Как решить проблему конфликта версий с двумя библиотеками в одном файле?

В одном из моих проектов, одновременно используется vkbottle версии 4.3.12 и aiogram версии 3.7.0, однако, к обоим из этих библиотек, требуется библиотека pydantic, для каждой библиотека отдельная версия, для vkbottle это pydantic==1.10.16, а для aiogram это pydantic==2.7.3, при это проблема не особо то и гуглится, а нейронками пользоваться зашкварно, да и они тоже не помогли.

Почему собственно говоря проблема не гуглиться?
А вот в том что у меня в одном файле импортируются сразу и vkbottle и aiogram, при этом уже весь код написан и сроки немного горят, потому переносить абсолютно всё на старые версии тупо нет времени
Ну или отправлять ПР в vkbottle тоже нет времени, у них ведь старая версия pydantic

Создание двух виртуальных окружений venv, ситуацию не меняет в принципе

Псевдокод:
import vkbottle
import aiogram

Да, именно при таком "коде", ошибка о конфликте версий уже проявляет себя
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽