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

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

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Агрегация и парсинг XML RSS ленты на Python

В этой статье рассмотрим, как с помощью Python собирать и обрабатывать новости с сайта, имеющего RSS.В нашей статье мы создадим скрипт на Python, который за заданный период (например, за последние 4 часа) соберёт все записи из нескольких лент сайта BBC, отфильтрует их по ключевому слову «Трамп» и опубликует итоговый подбор в наш Telegram-канал.

     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

django-mysql - 4.19.0

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Как избавиться от проприетарных ETL: кейс миграции на dbt

Несколько лет назад наш корпоративный слой данных жил на проприетарных технологиях. Данных было много, а основная СУБД — MPP-система Sybase IQ — долго не обновлялась. Мы регулярно сталкивались с тем, что у кластера «падали» ноды, каталог базы повреждался, порой даже терялись данные, а вендор не спешил выпускать исправления или даже признавать проблему.

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Что такое эмбеддинги и как с ними работать. Вводная для начинающих

В этой статье будет рассказано об эмббедингах и методах работы с ними. Расскажу немного математики и приведу много примеров на Python. 

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Автоматизация геозадач: как NextGIS Web и open source экономят время

Работая с геоданными, я регулярно сталкиваюсь с одной и той же проблемой - обилие рутины. Форматы не совпадают, координаты «прыгают», отчёты приходится собирать вручную. Даже если речь идёт о небольшом проекте, половина времени уходит не на сам анализ, а на подготовку и приведение данных к нужному виду.

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Telegram бот управления Docker контейнерами

не буду называть слово вайб кодинг, хотя проект написан почти полностью DeepSeek, но суть гайда не в этом.оставлю пища для размышлений и задел на развитие бота

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Что если представить habr в виде obsidian-графа?

Ночью (а точнее уже утром), я не мог уснуть, из-за навязчивой мысли в голове..А что если спарсить часть статей с хабра и представить их в виде obsidian графа, будет ли это выглядеть, как красивая база знаний?

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Кольца Барромео и один забавный алгоритмический баг

Кольца Барромео — это конструкция из трёх колец, обладающая интересным свойством: эти кольца не сцеплены попарно между собой, но полная конструкция из трёх колец неразделима. Ну или если перефразировать: вся конструкция неразделима, но если любое из колец магическим образом пропадает, то оставшиеся два можно разделить.

     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

gevent - 25.9.1

Библиотека для Python, которая позволяет вам писать асинхронные сетевые приложение использую синхронный API. Скачать можно по ссылке: https://pypi.python.org/pypi/gevent/

     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

psutil - 7.1.0

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

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы
     17.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

django-cms - 5.0.3

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

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Benchmarking MicroPython

This post compares the performance of running Python on several microcontroller boards.

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Production-Grade Python Logging Made Easier With Loguru

While Python’s standard logging module is powerful, navigating its system of handlers, formatters, and filters can often feel like more work than it should be. This article describes how to achieve the same (and better) results with a fraction of the complexity using Loguru.

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Feature Flags in Depth

Feature flags are a way to enable or disable blocks of code without needing to re-deploy your software. This post shows you several different approaches to feature flags.

     16.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

What Does -> Mean in Python Function Definitions?

Wondering what the arrow notation means in Python? Discover how -> is used in type hints, functions, and more with simple explanations and examples.

     15.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Меньше магии, больше кода: мой способ писать Django views

Перевод статьи о том, как автор выбирает способ написания представлений в Django. Он считает, что обобщённые классовые представления (CBV) скрывают слишком много магии, усложняют чтение кода и отладку. Вместо них он использует базовый View, чтобы сохранять контроль, но при этом избегать громоздких if в функциях.