Загрузка страницы

Разработка плагинов к mypy / Владимир Пузаков (Rambler&Co)

Приглашаем на Moscow Python Conf 2023, которая пройдет 19 и 20 мая 2023 в Москве в рамках Positive Hack Days.
Программа, подробности и билеты по ссылке https://conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2019

Тезисы и презентация:
http://conf.python.ru/2019/abstracts/4980

Mypy помогает нам писать качественный код. Но не со всеми ситуациями он может справиться в одиночку. Для решения этой проблемы в mypy есть плагины. В данном докладе будет рассказано о ситуациях, в которых их нужно писать. Я покажу, как писать свой плагин для решения этих проблем, какие инструменты есть в mypy для этого, и как тестировать свой плагин.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Видео Разработка плагинов к mypy / Владимир Пузаков (Rambler&Co) канала Python Channel
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 февраля 2020 г. 15:54:35
00:53:48
Другие видео канала
Тесты, которые мы заслужили... / Артем МалышевТесты, которые мы заслужили... / Артем МалышевОрганизация тестирования распределенных систем на примере реального Java-проекта / Максим ЛосевскойОрганизация тестирования распределенных систем на примере реального Java-проекта / Максим ЛосевскойПочему вам нужен JupyterHub: для команды, студентов и домохозяек / Петр ЕрмаковПочему вам нужен JupyterHub: для команды, студентов и домохозяек / Петр ЕрмаковТени прошлого: разбираемся, как бороться с legacy / Владимир ФилоновТени прошлого: разбираемся, как бороться с legacy / Владимир ФилоновСказ о том, как мы Python-микросервисы для облака шаблонизировали / Олег ЧуркинСказ о том, как мы Python-микросервисы для облака шаблонизировали / Олег ЧуркинМК "ML Space как платформа для быстрого прототипирования моделей машинного обучения"/Алексей КлимовМК "ML Space как платформа для быстрого прототипирования моделей машинного обучения"/Алексей КлимовДвусторонний websocket-роутинг / Денис Аникин, Владислав ЛаухинДвусторонний websocket-роутинг / Денис Аникин, Владислав ЛаухинAsyncio-клиент для Apache Ignite: streams vs protocols / Иван ДащинскийAsyncio-клиент для Apache Ignite: streams vs protocols / Иван ДащинскийЗачем нам subinterpreters? / Павел ФилоновЗачем нам subinterpreters? / Павел ФилоновКак вызвать C++ из Python и не стать медленнее / Александр БоргардтКак вызвать C++ из Python и не стать медленнее / Александр БоргардтRPA как основа IT-автоматизации / Иван МасловRPA как основа IT-автоматизации / Иван МасловTowards Knowledge as Code / Анатолий ЩербаковTowards Knowledge as Code / Анатолий ЩербаковСообщества Data Science и Python — сходства, различия, скандалы, интриги, расследованияСообщества Data Science и Python — сходства, различия, скандалы, интриги, расследованияКак мы ищем утечки памяти в сервисах на Питоне в Яндекс Go / Даниил КоноваленкоКак мы ищем утечки памяти в сервисах на Питоне в Яндекс Go / Даниил КоноваленкоПочему вам не нужен асинхронный ORM / Денис КатаевПочему вам не нужен асинхронный ORM / Денис КатаевДДДокументируй это! / Евгений ПешковДДДокументируй это! / Евгений ПешковОт 0 до 1, Рython для Data Scientist / Виктория ТюфяковаОт 0 до 1, Рython для Data Scientist / Виктория ТюфяковаJupyter-расширения. Как сделать жизнь проще и ярче / Александр АртеменкоJupyter-расширения. Как сделать жизнь проще и ярче / Александр АртеменкоРеализация С++-интеграции в Python на примере NeoML / Станислав АнгелюкРеализация С++-интеграции в Python на примере NeoML / Станислав АнгелюкРевью кода участников конференции. Кто побил рекорд по цикломатической сложности?Ревью кода участников конференции. Кто побил рекорд по цикломатической сложности?Я знаю, что вы логируете неправильно / Никита КорольковЯ знаю, что вы логируете неправильно / Никита Корольков
Яндекс.Метрика