PythonDigest
1.9K subscribers
23 photos
1 video
16.9K links
Сборник Python новостей: https://pythondigest.ru

Наш IT-тренажер: https://app.incidenta.tech/

Создано в @incidenta_tech
Download Telegram
RBACX — универсальный RBAC/ABAC-движок авторизации для Python
https://habr.com/ru/articles/950080/

Когда доступ «размазан» по вьюхам и миддлварам, ревью и тесты превращаются в квест - появляется мотивация все это унифицировать. Я написал RBACX — лёгкий движок, где правила описываются декларативно (JSON/YAML), а проверка прав — это один понятный вызов. В статье показываю, как собрать из него аккуратный PDP для микросервисов и монолитов.
👍1
Борьба с техническими долгами: как не допустить разрастания костылей в коде
https://habr.com/ru/articles/950016/

Привет (И тебе, отчаянный страдалец, зашедший сюда в перерыве между дебагом очередного if (a == b) { return true; } else { return false; }. Мы знаем, ты не виноват, так вышло).Каждый разработчик хоть раз в жизни прилаживал к своему коду «костыль». Знакомое чувство, правда?
Unlocking Performance in Python's Free-Threaded Future: GC Optimizations
https://labs.quansight.org/blog/free-threaded-gc-3-14

A description of the performance optimizations made to the free-threaded garbage collector for Python 3.14.
Is Fortran better than Python for teaching basics of numerical linear algebra?
https://loiseaujc.github.io/posts/blog-title/fortran_vs_python.html
🔥1
django-two-factor-auth - 1.18.1
https://pypi.org/project/django-two-factor-auth/1.18.1/

Полноценная двухфакторная аутентификации для Django.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-two-factor-auth/
beautifulsoup4 - 4.14.0
https://pypi.org/project/beautifulsoup4/4.14.0/

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/
LEANN - RAG on Everything with LEANN
https://github.com/yichuan-w/LEANN
PageIndex - Document Index for Reasoning-based RAG
https://github.com/VectifyAI/PageIndex
The Real Python Podcast – Episode #267: Managing Feature Flags & Comparing Python Visualization Libraries
https://realpython.com/podcasts/rpp/267/

What's a good way to enable or disable code paths without redeploying the software? How can you use feature flags to toggle functionality for specific users of your application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
Заказ звонка из email-рассылки с умным определением времени и задачей в CRM в один клик
https://habr.com/ru/companies/exolve/articles/950986/

Сегодня мы создадим полноценный инструмент повышения конверсии в звонок для email- и CRM-маркетологов. Речь пойдет о системе заказа обратного звонка прямо из письма.Пользователь получает письмо с кликабельным календарем для выбора даты. Нажав на подходящий день, мы самостоятельно определяем время звонка и автоматически ставим задачу менеджеру в amoCRM.
django-cms - 5.1.0.dev1
https://pypi.org/project/django-cms/5.1.0.dev1/

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/
Почему Python такой медленный? И вот что об этом думают эксперты
https://habr.com/ru/articles/948858/

Почему Python так медленный и что сообщество делает, чтобы это исправить. PyCon 2024 показал: Python ждут субинтерпретаторы, immortal objects, JIT-компиляция и другие технологии, которые могут ускорить его в разы.
Запускаем WebAssembly модули с Python хоста
https://habr.com/ru/articles/950802/

WebAssembly - молодая, но довольно перспективная технология. WASM позволяет упаковать программу в бинарный формат, который можно запускать на любой системе, в изолированной среде.В статье посмотрим как WASM-модули взаимодействуют с Python хостом. (Спойлер - не все так просто как хотелось, поддержка WASM в Python экосистеме пока слабая)
Use trimmed in Django blocktranslate
https://marijkeluttekes.dev/blog/articles/2025/09/19/use-trimmed-in-django-blocktranslate/

How Django’s blocktranslate tag can introduce unwanted whitespace into translation strings and shows how using the trimmed option solves the problem.
#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Indoor-локация без дополнительных датчиков: Wi-Fi как единственный источник данных
- Почему Python такой медленный? И вот что об этом думают эксперты
- RBACX — универсальный RBAC/ABAC-движок авторизации для Python
- Охота на невидимку: пишем стегоанализатор для LSB-атак на Python
- [Видео] Внутреннее устройство сборки мусора в CPython 3.14+
- [Видео] Дотянуться до кремния. HighLoad Python: SIMD, GPU
- [Видео] Continuous profiling
- cosmic-ray: Mutation Testing for Python
- django-shinobi - A community-focused fork of Django Ninja

Заходите в гости - https://pythondigest.ru/issue/615/
AI-движки на примере Knowledge Distillation, GAN, Reinforcement learning
https://habr.com/ru/articles/951390/

В данной статье речь пойдет о нейро-движках на основе 2-ух и более нейросетейМатериал представляет ценность для ML-инженеров, исследователей и продукт-менеджеров, работающих с технологиями машинного обучения.
Что такое AI-агент и из каких основных частей он состоит
https://habr.com/ru/articles/951428/

В этой статье будет приведено описание AI-агента. Подробно рассмотрим основные его компоненты, а также реализуем их на языке Python.
django-chronos - how fast your pages load
https://github.com/djpeacher/django-chronos
beautifulsoup4 - 4.14.1
https://pypi.org/project/beautifulsoup4/4.14.1/

XML/HTML парсер. Скачать можно по ссылке: https://pypi.python.org/pypi/beautifulsoup4/