CPython notes
989 subscribers
9 photos
63 links
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Даешь цветные трейсбеки!
https://github.com/python/cpython/pull/112732
Meta* как и обещала выделила людей для реализации NoGIL, и они уже начинают свою работу:

https://github.com/python/cpython/issues/112175#issuecomment-1901015579

*Компания Meta признана экстремистской организацией и запрещена в России
Интересная ситуация складывается. Бывший мейнтейнер decimal'a (некоторое время назад, из-за некоторых событий он перестал коммитить в CPython) создал ишью: https://github.com/python/cpython/issues/114682
Пока не очень ясно из-за чего такая сильная регрессия, буду держать вас в курсе дела. Думаю, в случае с decimal это достаточно большая проблема
CPython notes
Начинается https://github.com/python/cpython/issues/113464 Еще и стишок! https://github.com/python/cpython/pull/113465
Смержили JIT. Не смотрите что PR закрыт, из-за бага гитхаба пр смержен, но почему-то не закрылся после мержа (ещё и в истории коммитов почему-то целых два мержа)
Пока что доступно лишь с флагом --enable-experimental-jit при сборке интерпретатора. По моим скромным оценкам, тесты все же исполнялись чуть дольше, чем без JIT'a. Ну, по этой причине оно и находится пока что в "экспериментальном режиме". Нужно еще подождать до полной стабилизации
Смержили новый REPL!
https://github.com/python/cpython/pull/111567
В общем-то, реализация из PyPy.
Я, так как довольно часто пользуюсь реплом, доволен.
PEP 649 – Отложенное вычисление аннотаций с использованием дескрипторов - отложен... 🥁
Отложен до 3.14, не успели реализовать.
(Шутка украдена у Виктора Стиннера)
Вышла первая бета 3.13, соответсвенно, произошел feature-freeze для 3.13 (более не будет новых фич, только баг и секьюрити фиксы).
Так что, с этого момента начинается разработка 3.14 (aka πthon)
Чем занимается руководящий совет питона?
Ответ на скриншоте:
https://github.com/python/steering-council/blob/main/updates/2023-10-steering-council-update.md
https://github.com/python/cpython/issues/120522
Мда, Apple как всегда