IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     10.12.2025       Статьи

Возможное использование Rust в CPython

Python core developers are actively discussing the introduction of Rust in the CPython code base, starting with optional extension modules and possibly going from there. This post covers the discussion and pros and cons of the idea.

     11.12.2025       Релизы

tornado - 6.5.3

Масштабируемый, не блокирующий web-сервер. Скачать можно по ссылке: https://pypi.python.org/pypi/tornado/

     11.12.2025       Релизы

pymongo - 4.16.0.dev0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     09.12.2025       Учебные материалы

Как я писал книгу про Python

Полтора года назад я начал писать книгу про Python. Когда-то я писал посты о том, как продвигаются дела с этой книгой. Потом долгое время в блоге я эту тему как-то игнорировал, хотя в Телеграме про нее писал периодически и процесс написания продолжался. И вот, наконец, книга под названием «Python для инженерных задач» вышла. 

     09.12.2025       Статьи

Generalized Propensity Score: как оценить эффект от непрерывного воздействия без A/B-теста

В прошлом квартале мы задались вопросом: как оценить эффект от времени, которое пользователь проводит в нашем разделе, на Retention Rate (RR)? Казалось бы, решение очевидное: провести A/B-тест, но на поверку всё оказалось не так просто. В статье разберем, как у нас получилось определить эффект, с какими сложностями столкнулись в процессе и как нам помог метод Generalized Propensity Score.

metacode: новый стандарт машиночитаемых комментариев для Python + готовый парсер

Многие тулзы, которые так или иначе работают с исходным кодом, умеют читать специальные комментарии, которые как-то дополнительно размечают отдельные строки кода. Так делают разные линтеры, форматтеры, тулзы анализа кода, подсчета тестового покрытия, поиска уязвимостей etc. Однако единого стандарта для них до сих пор не было, и все писали свои парсеры кто во что горазд: кто-то на регэкспах, кто-то на сплитах, кто-то прикручивал полноценные парсеры, кто-то даже на eval. Данная библиотека - попытка стандартизировать это, предложив разработчикам таких инструментов готовый парсер и понятный простой синтаксис. Предлагаемый синтаксис - подмножество обычного питона, но только сам синтаксис, без семантики, т.к. фактического исполнения кода нет. Из прикольного - поддерживается одновременное сосуществование комментариев, предназначенных для разных тулзов, в одной строчке кода. Также можно без проблем совмещать `metacode`-комментарии с обычными.

     08.12.2025       Статьи

Как я с DeepSeek писал информационную систему (электронный журнал) для образовательного центра за пару дней

В прошлых материалах я упоминал, что работаю преподавателем в центре для одарённых школьников.
Центров этих в районе десятка по стране. И до этого года все они работали на базе общей информационной системы.

     08.12.2025       Статьи

Реализуем компьютерное зрение на практике

На тему компьютерного зрения есть множество различных публикаций, которые в основном рассказывают о применении этой технологии в разных отраслях. Однако, зачастую публикации содержат лишь общую информацию о том, что реализовано и для каких задач, но при этом отсутствует описание того, как это можно сделать.

     10.12.2025       Релизы

SQLAlchemy - 2.0.45

Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/

     07.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Реальный кейс настройки Pod Autoscaling в k8s с точки зрения разработчика

На носу 2026 год, а я хочу поделиться своим путешествием по переводу приложения на инфраструктуру Kubernetes. Самой сложной и интересной частью была настройка автоскейлинга. Не слишком ли заезженная тема? Думаю нет, потому что я буду рассказывать именно с позиции разработчика приложения, а не девопса. Мне повезло, я без понятия как это всё настраивается. Я буду рассказывать как это всё работает. Конфигов кубера будет минимум, рассуждений и погружений в метрики максимум. В конце оставил TL;DR. Поехали?

     08.12.2025       Релизы

coverage - 7.13.0

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     07.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Сводка от pythonz 30.11.2025 — 07.12.2025

А теперь о том, что происходило в последнее время на других ресурсах.

     08.12.2025       Релизы

django-rosetta - 0.10.3

Django-приложение, которое облегчает перевод Django-проектов. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rosetta

     07.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Чего нам стоит перевод фильма AI построить

Большинство фильмов идут на английском или испанском языке. И тут пришла в голову мысль, "а чтобы нам не использовать ИИ для перевода фильмов", к тому же множество компаний уже предлагают подобные решения. Но мне было ещё интересно изучить этот вопрос и пройти весь путь самим.

     05.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Xkcd: Python Environment (2018)

С poetry/uv легче не особо стало

     05.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Токенизация, как ключ к языковым моделям для низкоресурсных языков

Хочу поделиться своими наблюдениями о том, как статистические алгоритмы извлекают грамматику из текстов.

     07.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Релизы

pytest - 9.0.2

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/