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

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

     24.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

В каждом JPEG зашита модель вашей сетчатки. Буквально

После того как я написал статью про то, что ваш монитор не умеет показывать бирюзовый и 65% видимых цветов для него просто не существуют, один мой знакомый (далекий правда от технической отрасли) спросил: «Окей, монитор врёт, а что тогда делает JPEG с оставшимися 35%?» И это хороший вопрос. Я полез в спеку, а через полчаса забыл, зачем вообще полез. Потому меня уже интересовало другое: ребята, которые в 1992-м финализировали этот стандарт, по сути заревёрсили человеческое зрение и запихнули его в алгоритм сжатия.И я хочу вам про это рассказать, потому что это самый красивый кусок инженерии, который я видел. В той статье я разбирал, как мало мы на самом деле видим. Здесь — как мало нам на самом деле нужно видеть, чтобы мозг поверил, что видит всё. А потом я решил это проверить руками.

     24.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Оптимизация сборки Python Docker образа: размер меньше на -43% (-57%)

Хотел бы рассказать про свой опыт оптимизации docker образов и написать некий «туториал». Он скорее будет полезен для разработчиков или начинающим DevOps. Для опытных DevOps инженеров, возможно будет мало интересного и полезного.

     23.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Apache Superset — боремся с фильтрами по дате. Часть 1

В этой статье хотелось бы начать раскрытие больной для многих пользователей Apache Superset темы — фильтры по дате. Начнем с малого: как суперсет выбирает колонку даты; как выбрать желаемую колонку вместо той, которую он выбирает; каким образом это реализовано; какие баги породили этим решением; почему КОП не доведет до добра.

     23.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Зачем Паустовскому облака? Узнал точно с помощью Python

Константина Паустовского называют мастером пейзажной лирики. В его произведениях природа действительно выступает не как фон событий, а как будто один из полноценных действующий персонажей. Мне стало интересно попробовать разобраться, за счет каких лексических средств писатель так здорово оперирует впечатлениями читателя.  

     27.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

gunicorn - 25.3.0

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

     23.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Базовый минимум. Часть 4:  ИИ-агенты

Большая языковая модель хорошо отвечает на запросы, но во многих практических задачах одного ответа уже недостаточно. Нужно не просто сгенерировать текст, а выполнить последовательность шагов: получить данные, выбрать инструмент, проверить результат и при необходимости скорректировать действие. Именно поэтому агентный подход быстро становится стандартом современных систем на основе LLM.В четвертой, завершающей части серии «Базовый минимум» разбирается, что такое ИИ-агенты, чем они отличаются от RAG-систем, как работает ReAct и зачем нужны мультиагентные системы. В конце будет показан простой воспроизводимый пример минимального ИИ-агента-помощника в путешествиях в Google Colab.

     23.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Как применяют LLM с RAG в экосистеме ML-моделей поддержки Лемана Тех? Кейс

С ростом числа обращений в Service Desk классические ML-решения перестали покрывать все сценарии. Что же с этим делать?

     23.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Статьи

Гайд: Как работать с форматом PARQUET

В прошлом году мы начали публиковать данные в каталоге «Если быть точным» в формате Parquet. Его придумали инженеры Twitter и Cloudera в 2013 году, и сегодня он стал стандартом хранения аналитических данных — его используют Google, Amazon, Netflix и большинство современных data-платформ. В этом гайде мы расскажем, как эффективно работать с данными в формате Parquet с помощью Python.

     27.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

imbox - 0.10.0

Python IMAP для людей. Скачать можно по ссылке: https://pypi.python.org/pypi/imbox/

     26.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

celery - 5.6.3

Распределенная очередь задач. Скачать можно по ссылке: https://pypi.python.org/pypi/celery/

     26.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

requests - 2.33.0

Простая библиотека для создания HTTP запросов. Скачать можно по ссылке: https://pypi.python.org/pypi/requests/

     25.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

gunicorn - 25.2.0

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

     22.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Статьи

От вет-ИИ для коров до имперского глянца: хардкорный MLOps на бесплатных GPU

В начале 2026 года ленты новостей принесли тревожные сообщения из Сибири: массовые вспышки опасных заболеваний у КРС (крупного рогатого скота) привели к необходимости вынужденного забоя тысяч голов. Для многих фермеров это означало потерю бизнеса и средств к существованию.Мы задались вопросом: может ли доступный Computer Vision стать первой линией обороны?

     24.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

redis - 7.4.0

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/

     24.03.2026       Выпуск 641 (23.03.2026 - 29.03.2026)       Релизы

Werkzeug - 3.1.7

Швейцарский армейский нож веб-разработки Python. Скачать можно по ссылке: https://pypi.python.org/pypi/Werkzeug/

     22.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Статьи

Проксирование в UI автотестах с mitmproxy

Прокси — один из основных инструментов в арсенале QA-инженера. Charles Proxy, Fiddler и Proxyman давно стали стандартом для анализа и изменения сетевого трафика в процессе ручного тестирования. Их принцип работы хорошо известен и подробно описан во множестве материалов.Однако возникает вопрос: как использовать подобные возможности в UI-автотестах? Как перехватывать или мокать трафик в автоматизированных сценариях? 

     22.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Статьи

Сводка pythonz 15.03.2026 — 22.03.2026

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

     22.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Статьи

Вспоминает что такое CRUD на примере десктопного менеджера на Python

Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать.Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом.

     20.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Интересные проекты, инструменты, библиотеки

django-security-label: A third-party package to anonymize data in your models

Define data masking rules directly on your Django models and let PostgreSQL enforce anonymization automatically, keeping sensitive data out of your app layer by design.

     20.03.2026       Выпуск 640 (16.03.2026 - 22.03.2026)       Новости

Astral to join OpenAI

Astral, creators of Ruff and uv, are joining OpenAI’s Codex team to push the future of AI-powered Python development while continuing to support their open source tools.