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

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

     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

Год с uv — инструментом управления Python-проектами: плюсы, минусы и стоит ли переходить

В статье — честный разбор сильных и слабых сторон uv, его отличий от других менеджеров окружений, реальных ограничений и сценариев, где он работает особенно хорошо.

     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы
     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

FastOpenAPI: автодокументация OpenAPI для разных фреймворков на Python

Это инструмент, который приносит удобный стиль маршрутизации FastAPI и автоматическую документацию OpenAPI в целый ряд Python-фреймворков.

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

UI автотесты на Python с запуском на CI/CD и Allure

Разбираем, как писать масштабируемые и читаемые UI автотесты на Python с использованием паттернов PageObject, PageFactory и PageComponent. Разберем на атомы как устроены эти подходы, когда их применять и чем они отличаются. Всё это — на примере тестового проекта UI Course с CI/CD и наглядными отчетами в Allure.

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

Распознавание капчи GeeTest: как обойти сложную антибот-систему

GeeTest — один из продвинутых представителей антибот-систем, который сочетает в себе головоломки для пользователя и анализ его поведения. Я решил подробно рассмотреть распознавание капчи GeeTest в условиях боевых реалий и разобраться, как обойти GeeTest капчу различными методами. 

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

Как создавать A/B-тесты SMS-рассылок с нейросетью DeepSeek

В этой статье поможем владельцам бизнесов и маркетологам в два клика с помощью нейросети получить хорошие тексты для A/B-тестирования SMS-рассылок и разослать выбранные варианты контактам из CRM.Для генерации текстов используем API DeepSeek,

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы

jsonschema-rs 0.30

A new release of a high-performance customizable JSON Schema validator

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

Личный ИИ-ассистент на ваших данных. Часть 2: Веб-интерфейс, авторизация и стриминг ответов от ИИ

В этой части статьи мы шаг за шагом превращаем консольную заготовку из первой части в полноценный веб-сервис: — реализуем авторизацию — создаём веб-чат с выбором нейросети — интегрируем всё через FastAPI — готовим к деплою

     22.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Вопросы и обсуждения

Python Bytes: #429 Nitpicking Python

Очередной выпуск англоязычного подкаста Python Bytes

     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы

lxml - 5.4.0

Мощный и быстрый модуль для обработки XML/HTML. Скачать можно по ссылке: https://pypi.python.org/pypi/lxml/

     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы

django-cms - 4.1.6

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы

greenlet - 3.2.1

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

     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

Game Engine 3 — оболочка для визуального программирования игр на Python (от идеи до реализации)

Сегодня я хочу рассказать о своём проекте — «Game Engine 3», программной оболочке для создания двумерных игр и приложений.Game Engine 3 — это инструмент для создания 2D‑игр с физикой и анимацией. С открытым исходным кодом, интуитивным редактором визуального программирования на основе нодов и возможностями работы с графикой, физикой и анимацией, он подходит как для новичков, так и для профессионалов. В этой статье разберем, что делает эту оболочку уникальной.

     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

Простой пример использования в ПЛК нейросетевого контроллера

Современный мир движется к объединению технологий: промышленной автоматизации и искусственного интеллекта. Но для меня, занимающегося программированием в сфере АСУ ТП, было трудно понять, как на ПЛК, с его скромными техническими характеристиками и средой Codesys или TIA Portal можно применить технологии ИИ. 

     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

Как обсчитать RFM-анализ за 5 шагов

RFM-анализ - это метод сегментации клиентов, основанный на их покупательской активности. С помощью RFM-анализа можно, во-первых, оценить доли клиентов в каждом из сегментов. Во-вторых, вспоминая постулат, что клиента легче удержать, чем привлечь. К пользователям, попавшими в разные сегменты, можно применять различные стратегии удержания / поощрения.

     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

Оповещение о РО через колонки Яндекса (Ну или в целом получение сигналов в УДЯ)

Система и алгоритм оповещения о ракетной опасности с использованием Яндекс Станций. Пользователь вручную создает сценарии для устройств «Умного дома Яндекса» с использованием «Лампочки», которая включается при сигнале о РО и выключается при сигнале ОТБОЙ.Стэк: Python, telethon, aiogram 3.x, mqtt, postgresql.

     21.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Релизы

aiohttp - 3.11.18

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

Сводка от pythonz 13.04.2025 — 20.04.2025

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