1946
Сборник Python новостей: https://pythondigest.ru Наш симулятор IT инцидентов: https://incidenta.tech
virtualenv - 20.39.0
https://pypi.org/project/virtualenv/20.39.0/
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Как я снизил WER с 33% до 3.3% для русской речи на CPU: сравнение GigaAM, Whisper и Vosk
https://habr.com/ru/articles/1002260/
За два месяца я перепробовал три ASR-движка, шесть моделей Whisper, адаптивное чанкование, T5-коррекцию и ансамблевое голосование — и большая часть идей оказалась тупиком. В статье — подробный разбор шести тупиков и одной находки: почему GigaAM от Сбера на обычном CPU показывает 3.3% WER на русском, обходя Whisper large-v3-turbo на RTX 4090 (7.9%) в 2.4 раза. С бенчмарками, кодом и честными оговорками.
Сводка от pythonz 15.02.2026 — 22.02.2026
https://pythonz.net/articles/633/
А теперь о том, что происходило в последнее время на других ресурсах.
Надоел Celery? Не нужен K8s? Как мы сделали легковесный оркестратор на Python
https://habr.com/ru/articles/1002060/
Если вы когда-нибудь сталкивались с задачей запуска сотен изолированных фоновых процессов на одном сервере (будь то парсеры для клиентов, торговые боты или обработчики данных в SaaS), то вы знаете, как быстро всё усложняется. Встречайте: RedTailFox — легковесный оркестратор на Python, который управляет Docker-контейнерами с вашими воркерами на одном сервере. Он сам решает, когда поднять новый контейнер, сам следит за здоровьем слотов и сам себя чинит.
django-cms - 5.0.6
https://pypi.org/project/django-cms/5.0.6/
Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/
FastAPI на AMD FX-8320: оптимизация P99 latency в условиях ограниченных ресурсов (HDD, DDR3)
https://habr.com/ru/articles/1002312/
В 2026 году асинхронный Python уже никого не удивляет. Мы привыкли к автоскейлингу в облаках, но что делать, если ваш бюджет на инфраструктуру равен нулю, а в распоряжении есть только «печка» из 2012 года? Рассказываю про личный опыт выжимания максимума из FastAPI на AMD FX-8320: от тюнинга ядра Linux и PostgreSQL до миграции на Ed25519 и использования Rust-сервера Granian.
djangofmt - A fast, HTML aware, Django template formatter, written in Rust
https://github.com/UnknownPlatypus/djangofmt
django-tasks-db - An ORM-based backend for Django Tasks
https://github.com/RealOrangeOne/django-tasks-db
Как разрабатывать утилиты для тестов embedded-прошивок без железа: практика Test Driven Development
https://habr.com/ru/companies/yadro/articles/1001256/
Часто SDET-инженеры, работающие со встраиваемыми системами, не приступают к работе, пока не получат реальное железо: датчик, микроконтроллер или плату с новым чипом. Такой подход обычно оправдывают тем, что без физического девайса «на столе» писать корректно работающий софт невозможно.
Как писать юнит-тесты, которые не ломаются
https://habr.com/ru/companies/avito/articles/1001170/
Мы разрабатываем продукт, который помогает оценивать рыночную стоимость товара, будь то автомобиль, квартира или холодильник. Мы часто пишем тесты, и в этой статье я расскажу, как разные подходы к юнит-тестированию влияют на качество тестов, когда они помогают проекту, а когда — мешают, и почему само по себе наличие тестов ещё не гарантирует пользы. Статья будет полезна разработчикам, тимлидам и всем, кто пишет юнит-тесты и поддерживает код в долгоживущих проектах.
Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf
https://habr.com/ru/articles/1001214/
Десять лет в девопсе. Десять. И я гуглю tar -xzf. Не раз в год — раз в неделю. Ну, может раз в десять дней, если повезёт. Открываю хром, набираю «tar extract gz linux», пролистываю три рекламы, нахожу ответ на SO, копирую, вставляю, закрываю вкладку. Через неделю — по новой.Я не идиот. Точнее, может и идиот, но не поэтому.
Как мы собрали СЭД для поликлиники из трёх костылей
https://habr.com/ru/articles/1000820/
В этой статье я рассказываю, как мы за 3 месяца собрали кастомную СЭД для поликлиники на базе трёх open-source компонентов: Mayan EDMS (хранилище), Camunda (workflow) и NiceGUI (фронтенд). Система закрыла ключевые потребности: электронные подписи для внутренних документов, сквозная LDAP-аутентификация и контроль исполнения задач — без единой коммерческой лицензии.
oxyde: Type-Safe, Pydantic-Centric Async ORM
https://github.com/mr-fatalyst/oxyde
silkworm-rs: Free-Threaded Compatible Async Web Scraper
https://github.com/BitingSnakes/silkworm
virtualenv - 20.38.0
https://pypi.org/project/virtualenv/20.38.0/
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Метрики для задач NLP. Часть 2. Генерация текста: BLEU, ROUGE, METEOR, BERTScore
https://habr.com/ru/articles/1002218/
В этой статье будет рассказано о популярных метриках оценки для задач генерации текста: BLEU, ROUGE, METEOR, BERTScore. Рассказ будет сопровождаться визуализацией, примерами и кодом на Python.
Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI
https://habr.com/ru/articles/1002550/
В этой статье мы разберём, какие механизмы предоставляет Linux для работы с сетью и как на их основе строятся фреймворки и библиотеки, которыми мы пользуемся каждый день. К концу статьи мы напишем минималистичный WSGI-веб-сервер, с помощью которого можно запускать произвольные WSGI-приложения.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Трансформер своими руками: с нуля до Numpy реализации и обучения
- Как мы собрали СЭД для поликлиники из трёх костылей
- Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf
- Как писать юнит-тесты, которые не ломаются
- Подключаем российские AI-сервисы к OpenClaw: GigaChat, YandexGPT и Yandex 360
- Python mmap: Улучшенный I/O файлов с помощью отображения файлов в память
- djangofmt - A fast, HTML aware, Django template formatter, written in Rust
- oxyde: Type-Safe, Pydantic-Centric Async ORM
- Flask - 3.1.3
Заходите в гости - https://pythondigest.ru/issue/636/
От RLHF к DPO и дальше: как мы разучились бояться и полюбили выравнивание LLM
https://habr.com/ru/articles/1002298/
В 2022 году существовал ровно один способ сделать языковую модель «хорошей» — RLHF. Один. Если вы хотели, чтобы ваша LLM отвечала адекватно и хотя бы делала вид, что понимает вопрос, — вам нужны были армия аннотаторов и бюджет уровня OpenAI.Четыре года спустя у нас зоопарк из десятка методов выравнивания, половину из которых можно запустить на одной RTX 4090 за выходные. DPO убрал reward model. SimPO убрал reference model. GRPO и DeepSeek R1 доказали, что RL жив — но в новой форме. Anthropic опубликовала конституцию Claude на ~80 страниц в открытом доступе и сменила парадигму: от правил к причинам.
The Real Python Podcast – Episode #285: Exploring MCP Apps & Adding Interactive UIs to Clients
https://realpython.com/podcasts/rpp/285/
How can you move your MCP tools beyond plain text? How do you add interactive UI components directly inside chat conversations? This week on the show, Den Delimarsky from Anthropic joins us to discuss MCP Apps and interactive UIs in MCP.
dj-urls-panel
https://github.com/yassi/dj-urls-panel
Visualize Django URL routing inside the Django Admin, including patterns, views, namespaces, and conflicts.
Python mmap: Улучшенный I/O файлов с помощью отображения файлов в память
https://habr.com/ru/articles/1001546/
В Zen of Python есть много мудрых идей. Одна особенно полезная гласит: «Должен быть один — и желательно только один — очевидный способ сделать это». Тем не менее в Python существует несколько способов решить большинство задач. Например, есть разные способы чтения файла в Python, включая редко используемый модуль mmap.
memU - Memory for 24/7 proactive agents like openclaw
https://github.com/NevaMind-AI/memU
LangChain Python Tutorial: 2026’s Complete Guide
https://blog.jetbrains.com/pycharm/2026/02/langchain-tutorial-2026/
If you’ve read the blog post How to Build Chatbots With LangChain, you may want to know more about LangChain. This blog post will dive deeper into what LangChain offers and guide you through a few more real-world use cases.
greenlet - 3.2.5
https://pypi.org/project/greenlet/3.2.5/
Модуль для легковесных потоков в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/greenlet/
pylint - 4.0.5
https://pypi.org/project/pylint/4.0.5/
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/
Шаблонные строки в Python 3.14: как получить контроль над интерполяцией данных
https://habr.com/ru/companies/digitalleague/articles/1000850/
Представьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры.В Python 3.14 появился новый инструмент — t-строки (шаблонные строки).
Werkzeug - 3.1.6
https://pypi.org/project/werkzeug/3.1.6/
Швейцарский армейский нож веб-разработки Python. Скачать можно по ссылке: https://pypi.python.org/pypi/Werkzeug/
5 Essential Itertools for Data Science
https://codecut.ai/itertools-feature-engineering-essentials/
Learn 5 essential itertools methods to eliminate manual feature engineering waste. Replace nested loops with systematic functions for interactions, polynomial features, and categorical combinations.
Нанимаем ChatGPT на работу или автоматизация бизнес-процессов
https://habr.com/ru/articles/985272/
AI (LLM) сейчас на пике популярности: новые модели выходят каждый месяц. Но чаще всего их используют как инструменты, постоянно требующие времени и внимания. А что, если сделать из них «сотрудников», которые сами автономно будут выполнять часть вашей работы? В этой статье мы шаг за шагом создадим такого «сотрудника» на чистом OpenAI API и добьёмся его полной автономности.