Новый выпуск посвятили актуальным новостям за май 2023 года в мире Python. Параллельно играли в Diablo, поэтому лучше смотреть видеоверсию. Ниже оставили ссылки на все материалы этого подкаста.


 


Тайм-коды


00:00 - интро


2:30 - GIL в Python


4:00 - нужны ли subenterpretator при наличии GIL


10:00 - subenterpretator в Ruby


12:45 - стандартная библиотека (что добавлять, что отбавлять)


13:20 - с одной стороны добавили Pathlib


14:00 - одно взлетает, а другое нет (FastAPI, AIOHTTP)


14:35 - сравнение добавления в Python и Ruby


16:26 - Dark Python


17:00 - пример добавления типов


17:55 - то, когда добавили Asyncio


18:45 - концепция: «современный Python - это PyPI»


19:00 - dataclass


20:45 - расширение синтаксиса pattern matching


23:30 - заимствование языков друг у друга разных фичей. Будут ли последствия


26:30 - использование типов - последствия


28:00 - частично типизированные проекты


29:25 - подведение итогов по вопросу стандартных библиотек


30:00 - разработка на python под Android и iOS


31:40 - проект beeware (наивные приложения под iOS и Android)


33:00 - Flutter - адекватная кроссплатформа


34:40 - Dart для Flutter


36:45 - React Native жив?


38:00 - Гвидо выступил с не технической темой: «‎выгорание»‎


46:00 - lazy-import


48:50 - новости о PyPI


50:25 - убирают поддержку pgp ключей


52:05 - PyPI внедряет двухфакторную аутентификацию


53:05 - популярные вторые факторы


56:25 - PyPI и суд


57:35 - beta Python 3.12


58:15 - ответы на вопросы


58:40 - какая Diablo лучше?


1:03:15 - вопрос про PEP695


1:04:00 - вопрос о Kivy для лёгких mvp приложений


1:04:52 - улыбка Гриши


 


Ссылки на новости из выпуска:


Прошел Python Language Summit 2023
Сэм Гросс рассказал про статус nogil 
Бретт Кэнон про стандартную библиотеку
Майкл Салливан предложил расширить синтаксис pattern matching Рассел Кейт-Магги рассказал про BeeWare  
Гвидо про выгорание
Лайтининги
Суб-интерпритаторы как спобоб обойти ограничение GIL  
PyPi временно приостанавливали регистрацию пользователей и проектов  
К концу 2023 2fa станет обязательной на PyPO
Сокращают сбор ip-адресов  
Cвязанно с новостью, что к ним обратился суд для выдачи ip-адресов  Из PyPI убирают поддержку pgp-ключей  
Вышел python 3.12 beta 1  

Ведущие: Михаил Корнеев и Григорий Петров


Ссылки выпуска:


Ник Гриши в Diablo — grigoryvp@2985


Канал Миши в Telegram — https://t.me/tricky_python


Канал Moscow Python в Telegram — https://t.me/moscow_python


Митап Moscow Python 15 июня —https://moscowdjango.timepad.ru/event/2445754/


Все выпуски — https://podcast.python.ru


Митапы MoscowPython — https://moscowpython.ru


Курс Learn Python — https://learn.python.ru/