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

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: