либа, которую строим Cython’ом, выкладываем на приватный pypi-сервер и подтягиваем при постройке нашего докер имеджа для бэка.
И либа, и бэк юзают requests, но разные версии. Но при работе бэка такое чувство что либа юзает requests, который находится в имедже бэка.
Как сделать так, чтобы она юзала именно ту версию, которая прописана в requirements.txt самой либы? Мб нужно как-то заодно строить зависимости либы, чтобы построенные цитоном либы содержали в себе все нужные библиотеки?
У тебя в питоне может быть только один реквестс установлен
это именно с реквестами так? или особенность использования Cython библиотек? и как это работает в подобных случаях: если я хочу юзать какую-то либу X, она зависит от либы Y, которую я тоже юзаю, но другой версии. При этом X работать на той версии Y, что у меня, не будет.
Это особенность питона
Обсуждают сегодня