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

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

     14.05.2025       Выпуск 596 (12.05.2025 - 18.05.2025)       Статьи

The first year of free-threaded Python

A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.

     09.05.2025       Выпуск 595 (05.05.2025 - 11.05.2025)       Статьи
     09.05.2025       Выпуск 595 (05.05.2025 - 11.05.2025)       Статьи
     03.05.2025       Выпуск 594 (28.04.2025 - 04.05.2025)       Статьи
     02.05.2025       Выпуск 594 (28.04.2025 - 04.05.2025)       Статьи
     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи

FastHTML vs. Streamlit - the dashboarding face-off - Tilman Krokotsch

Записка по итогам доклада с Pycon.de

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

You don't need Django CompositePrimaryKeys

Django 5.2 adds CompositePrimaryKey support for legacy or sharded databases, but new models should avoid composite keys in favor of surrogate keys and unique constraints.

     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     25.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     23.04.2025       Выпуск 593 (21.04.2025 - 27.04.2025)       Статьи
     20.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи
     19.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи
     18.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи
     17.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи
     16.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи

How to Build Hot Module Replacement in Python

Django’s dev server, uvicorn, and others support hot-loading by restarting the service. For large programs this can be time consuming. This article shows you how to track just what needs to be reloaded and minimize the refresh to only those modules.

     15.04.2025       Выпуск 592 (14.04.2025 - 20.04.2025)       Статьи
     12.04.2025       Выпуск 591 (07.04.2025 - 13.04.2025)       Статьи

Maps with Django: GeoDjango, Pillow & GPS

A quick-start guide to create a web map with images, using the Python-based Django web framework, leveraging its GeoDjango module, and Pillow, the Python imaging library, to extract GPS information from images.