Андрей Шарапов
Компания: Контур
Сложно ли поддерживать 5 версий Python? Нет, если все покрыто тестами. Сложно ли поддерживать тесты? Вооружившись только pyproject и tox, Андрей с командой прошли сквозь дебри bash-скриптов и расчистили путь к лаконичному CI/CD, попутно решив вопрос Dev/Prod Parity. Эта история не про полеты в космос. Она про позитивный опыт и синергию простых инструментов.
Андрей из инфраструктурной команды Python в Контуре. Одна из задач команды – поддержка библиотек, общих для всех команд разработки на Python. Придя в команду, Андрей сразу столкнулся с двумя основными проблемами: библиотеки были написаны в разное время разными людьми и ошибки CI/CD не повторялись локально.
Спикер будет рад поделиться опытом с теми, кто уже использует библиотеки как способ выделения общего кода, и с теми, кто только находится в поисках оптимального пути.
Компания: Контур
Компания: Контур