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

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

     02.06.2026       Релизы

aiohttp - 3.14.0

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

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

ГИС для Minecraft. Часть 1

Minecraft GIS + Google Sheets — отличный инструмент для обучения детей основам работы с данными!

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

Как я научила Telegram-бота наводить порядок в чате с мемами: пересылка по хештегам в соответствующую тему

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

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

Как я делаю DIY-контроллер для ПК: громкость, приложения, MIDI, OBS

В 2024 году я не знал ничего про Arduino и Python. Но за неделю собрал на макетке рабочий прототип для управления музыкой, при помощи сил ИИ и интернета. На этом я не остановился и решил получить очень ценный опыт в разработке, сделав настоящий контроллер!

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

Slim Down Python Docker Containers

Learn how SlimToolkit can reduce a Python Docker image by analyzing what your app actually uses at runtime. This tutorial walks through slimming a Chainlit LLM chatbot image, shows where container bloat comes from, and explains how to avoid breaking lazily loaded Python frameworks.

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Релизы
     25.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

MTProxy jumper — делаем автоматическое переключение прокси-серверов Telegram

Основная идея: сделать ПО, выглядящее для Telegram-клиента как MTProxy-сервер, и осуществляющее дальнейший обмен данными со сторонними MTProxy-серверами.

     25.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Статьи

Контекстные менеджеры в Python за пределами with open(): пишем свои и упрощаем код

with open() знают все. Но контекстные менеджеры в Python — это не только про файлы. Они помогают безопасно управлять соединениями с БД, транзакциями, async‑ресурсами, временными настройками и cleanup‑логикой без бесконечных try/finally. В статье разбираем, как работают контекстные менеджеры, как писать свои через contextlib и где они реально упрощают продакшен‑код.

     01.06.2026       Релизы

pip - 26.1.2

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

     31.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Релизы

virtualenv - 21.4.2

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

     28.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Релизы

redis - 8.0.0

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

     28.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Релизы

tornado - 6.5.6

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

     27.05.2026       Выпуск 650 (25.05.2026 - 31.05.2026)       Релизы

coverage - 7.14.1

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

     22.05.2026       Выпуск 649 (18.05.2026 - 24.05.2026)       Статьи

Детекция чужого почерка в экзаменационных бланках без эталонного образца

Один ученик писал экзаменационную работу, а кто-то чужой дописал часть за него. Как мы научили нейросеть распознавать это.

     21.05.2026       Выпуск 649 (18.05.2026 - 24.05.2026)       Статьи

Как я обучил GPT с нуля на русском языке — и что из этого получилось

Всё началось с наивной мысли: зачем платить за API или тащить 7B-модель, если мне нужна маленькая модель для простых разговоров на одном языке? Логика казалась железной — большие модели умеют всё и на всех языках сразу, но это же избыточно. 0.7B, заточенная под один язык и один стиль общения, должна справляться не хуже. Спойлер: это было наивно. Но путь оказался ценнее результата.