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

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

     25.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Компрессор для данных или как я написал свой первый custom transformer

Эта статья будет полезна DS специалистам, и тем, кто хоть когда-нибудь сталкивался с такой проблемой, как выбросы в данных или OOD (out of distribution), и ищет пути решения проблем, возникающих из-за них.

     25.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

MedGemma: разбираем медицинский AI от Google

25 февраля — финал The MedGemma Impact Challenge на Kaggle. Я уже несколько недель копаюсь в этой медицинской модели от Google, пытаясь выжать из неё что-то крутое для конкурса. Пока идеальное решение где-то между "гениально" и "зачем я это делаю в 3 ночи", решил поделиться тем, как вообще эта штука работает и что с ней можно делать.

     25.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Сводка pythonz 18.01.2026 — 25.01.2026

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

     24.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Как мы мигрировали с Zeppelin и что из этого вышло. Часть 1. Рассылки

Для задач аналитики Zeppelin - это чуть ли не находка. Он может в одной книжке исполнять код на любом языке (был бы интерпретатор), выводить его в виде красивых табличек, графиков и в любом другом виде, который удобен. И на Хабре есть много статей, посвященных плюсом данного решения для задач аналитики.

     25.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Релизы

coverage - 7.13.2

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

     24.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Как мы сократили объем данных в 10 раз, не повредив пользовательскому опыту, или переезд Postgres → ClickHouse

Мы храним информацию о событиях, которые обрабатывает наша платформа. Подробнее о них я расскажу ниже, сейчас важно указать, что все эти события формируют статистику, доступную пользователям. И данные для этой статистики, собранные за год, уже занимают у нас под 2 ТБ дискового пространства, что дорого само по себе, не говоря уже о том, что некоторые запросы в базу стали выполняться заметно дольше ожидаемого.

     23.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

I Created a Game Engine for Django?

Multiplayer Snake implemented in Django using Django LiveView, 270 lines of Python, server side game state, WebSocket driven HTML updates, no custom JavaScript.

     23.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Автоматизированные системы мониторинга моделей машинного обучения с помощью нашего open source фреймворка

Любая модель машинного обучения начинается с данных. Известное выражение «garbage in, garbage out» как нельзя лучше описывает главную уязвимость ML‑систем. В автоматизированном машинном обучении (AutoML) наиболее критичными точками являются процесс сборки данных и проблема мониторинга данных, в т.ч. в онлайне. Если процессы feature engineering и обучения наша библиотека формализует «из коробки» с помощью конфигурационных файлов и единых правил, то ответственность за загрузку и получение данных несет пользователь.

     23.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи
     24.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Релизы

gunicorn - 24.1.1

WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/

     22.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Как заставить LLM сортировать данные: от наивного подхода до TrueSkill

Если вы когда-нибудь грузили в LLM список и просили выбрать лучшее или отсортировать — вы, скорее всего, получали посредственный результат. Я проверил это на 164 постах своего телеграм-канала, сравнив пять разных методов сортировки. Оказалось, что разница между «дёшево и плохо» и «дёшево и хорошо» — в правильном алгоритме, а не в модели.

     24.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Релизы

greenlet - 3.3.1

Модуль для легковесных потоков в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/greenlet/

     24.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Релизы

gunicorn - 24.1.0

WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/

     21.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

MCP (КОМПАС-3D + LLM): превращаем САПР в среду для AI-агентов с помощью Python и COM API

Есть рутина, которую вы мечтаете автоматизировать? Или идеи, чего не хватает в повседневной работе? Напишите в комментариях или мне на почту (она в конце поста). Буду рад любым предложениям: что добавить, что упростить, а что вообще переделать. И если для веба коннекторы появились сразу, то инженерный софт незаслуженно забыли. Я решил это исправить и дал нейросети прямой доступ к API КОМПАС-3D.

     21.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Статьи

Лагерь сделал из поэта язычника. Проследил динамику философских взглядов Заболоцкого с помощью Python

С помощью Python математически проследил эволюцию философских взглядов поэта на его творческом пути.

     23.01.2026       Выпуск 632 (19.01.2026 - 25.01.2026)       Релизы

gunicorn - 24.0.0

WSGI HTTP-сервер для UNIX. Скачать можно по ссылке: https://pypi.python.org/pypi/gunicorn/