Подписывайтесь на наш канал здесь и в телеграмм , чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Шарыпов Алексей / VK
Python один из самых популярных языков. Поэтому в нем изменения происходят так часто, что как только собираешься обновить версию, выходит еще более новая версия или полезный инструмент. При этом тяжелые сервисы до сих пор работают на Python 3.8 и даже иногда ниже. В этом докладе я расскажу про создание небольшого проекта на FastAPI с использованием Poetry. Покажу как собрать образ и добавить Action в GitHub с простым CI и как настроить линтеры и тесты. В результате получим production-ready образ.
0:01 Введение
2:09 Poetry
8:01 PyCharm
8:39 Создаем приложение
12:34 Добавляем тесты
15:34 Mypy
16:25 Pylint
19:33 Создаем Docker-файл
23:36 Пушим код
24:27 Приступаем к CI
29:14 Устанавливаем переменные
31:33 Собираем образ
34:41 Деплой
35:42 Заключение