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

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

     04.01.2026       Выпуск 629 (29.12.2025 - 04.01.2026)       Статьи
     02.01.2026       Выпуск 629 (29.12.2025 - 04.01.2026)       Статьи

DOOM in Django: testing the limits of LiveView at 600.000 divs/seconds

Yep, DOOM in Django. That's right. Django LiveView streams ViZDoom as 100x100 pixel frames mapped to 10,000 divs at 60 FPS, sustaining about 600000 divs per second reliably.

     02.01.2026       Выпуск 629 (29.12.2025 - 04.01.2026)       Статьи

PyPI in 2025: A Year in Review - The Python Package Index Blog

PyPI strengthened security and organization features in 2025, adding trusted publishing, attestations, improved 2FA, malware response, and organization management enhancements.

     29.12.2025       Выпуск 629 (29.12.2025 - 04.01.2026)       Статьи

A (biased) Pure Python Performance Comparison

The following is a performance comparison of several (pure) Python implementations, for a large part of the Shed Skin example set. I left out some of the examples, that would result in an unfair comparison (mostly because of randomization), or that were too interactive to easily measure. Obviously this comparison is very biased, and probably unfair in some way to the other projects (though I've tried to be fair, for example by letting PyPy stabilize before measuring).

     26.12.2025       Выпуск 628 (22.12.2025 - 28.12.2025)       Статьи
     24.12.2025       Выпуск 628 (22.12.2025 - 28.12.2025)       Статьи

What’s New in PySpark 4.0

Discover PySpark 4.0’s game-changing features: 3x faster Arrow UDFs, native Plotly visualization, and dynamic schema UDTFs for flexible data transformations.

     19.12.2025       Выпуск 627 (15.12.2025 - 21.12.2025)       Статьи
     15.12.2025       Выпуск 627 (15.12.2025 - 21.12.2025)       Статьи
     15.12.2025       Выпуск 627 (15.12.2025 - 21.12.2025)       Статьи

Floodfill Algorithm in Python

The floodfill algorithm is used to fill a color in a bounded area. Learn how it works and how to implement it in Python.

     12.12.2025       Выпуск 626 (08.12.2025 - 14.12.2025)       Статьи
     12.12.2025       Выпуск 626 (08.12.2025 - 14.12.2025)       Статьи
     10.12.2025       Выпуск 626 (08.12.2025 - 14.12.2025)       Статьи

Возможное использование Rust в CPython

Python core developers are actively discussing the introduction of Rust in the CPython code base, starting with optional extension modules and possibly going from there. This post covers the discussion and pros and cons of the idea.

     09.12.2025       Выпуск 626 (08.12.2025 - 14.12.2025)       Статьи
     05.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Xkcd: Python Environment (2018)

С poetry/uv легче не особо стало

     04.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи
     02.12.2025       Выпуск 625 (01.12.2025 - 07.12.2025)       Статьи

Behave: ML Tests With Behavior-Driven Development

This walkthrough shows how to use the Behave library to bring behavior-driven testing to data and machine learning Python projects.

     28.11.2025       Выпуск 624 (24.11.2025 - 30.11.2025)       Статьи
     28.11.2025       Выпуск 624 (24.11.2025 - 30.11.2025)       Статьи

We should all be using dependency cooldowns

Use dependency cooldowns (for example Dependabot or Renovate) to block most open source supply chain attacks by delaying new releases several days.

     26.11.2025       Выпуск 624 (24.11.2025 - 30.11.2025)       Статьи