py_digest | Technologies

Telegram-канал py_digest - PythonDigest

1946

Сборник Python новостей: https://pythondigest.ru Наш симулятор IT инцидентов: https://incidenta.tech

Subscribe to a channel

PythonDigest

Django - 5.2.8
https://pypi.org/project/django/5.2.8/

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

Читать полностью…

PythonDigest

Django - 4.2.26
https://pypi.org/project/django/4.2.26/

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

Читать полностью…

PythonDigest

Schema-Guided Reasoning: как научить языковые модели последовательно рассуждать
https://habr.com/ru/companies/redmadrobot/articles/962236/

LLM умеют многое: генерировать тексты, анализировать документы, писать код. Но на практике их работа часто непредсказуема — сегодня модель даёт точный ответ, а завтра на тех же данных ошибается, пропускает ключевые шаги или придумывает факты. Для решения этой задачи появился подход Schema-Guided Reasoning (SGR).

Читать полностью…

PythonDigest

Why UUIDs won't protect your secrets
https://alexsci.com/blog/uuids-and-idor/

Django applications must secure sensitive resources by enforcing explicit authorization rather than relying solely on unguessable UUIDs, which expose inherent guessing vulnerabilities.

Читать полностью…

PythonDigest

Thefittest: зачем я пишу свою open-source библиотеку эволюционных алгоритмов
https://habr.com/ru/articles/961924/

Что если модель могла бы проектировать саму себя? Подбирать архитектуру, параметры, операторы — без эксперта, без ручного тюнинга и десятков итераций? Эволюционные алгоритмы позволяют это сделать. Я собрал их в рабочую технологию — Thefittest — open-source проект, где эволюция используется для построения и оптимизации моделей машинного обучения.

Читать полностью…

PythonDigest

Как стримить большие ответы в Django через StreamingHttpResponse и async-генераторы
https://habr.com/ru/companies/otus/articles/960036/

Сегодня рассмотрим решение одной непростой задачи, как в Django выдавать очень большие объёмы данных, например, выгрузку в CSV или потоковый JSON-формат NDJSON) так, чтобы сервер не ложился от нагрузки, а пользователи быстрее получали первые данные. Разберём, как использовать StreamingHttpResponse и генераторы (в том числе асинхронные) для стриминга больших ответов и поговорим нюансах.

Читать полностью…

PythonDigest

psutil - 7.1.3
https://pypi.org/project/psutil/7.1.3/

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

Читать полностью…

PythonDigest

agent-lightning - The absolute trainer to light up AI agents
https://github.com/microsoft/agent-lightning

Читать полностью…

PythonDigest

kombu - 5.6.0
https://pypi.org/project/kombu/5.6.0/

Фреймворк для работы с AMQP. Скачать можно по ссылке: https://pypi.python.org/pypi/kombu/

Читать полностью…

PythonDigest

Selectolax: быстрая альтернатива Beautiful Soup
https://habr.com/ru/articles/961590/

Если спросить у питониста: «Чем парсить сайт?», — в большинстве случаев он ответит Selenium или Beautiful Soup. И будет по-своему прав — это два главных направления в мире парсинга на Python.Selenium, со всем своим множеством форков, наследников и схожих по принципу библиотек, — инструмент мощный. В этой статье я расскажу об альтернативе Beautiful Soup — библиотеке Selectolax, воплощающую в себе простоту использования и высокую скорость работы.

Читать полностью…

PythonDigest

SmileFace. Когда нейросеть улыбается тебе в ответ
https://habr.com/ru/articles/961178/

SmileFace — игра, в которой нейросеть угадывает эмоцииМы сделали интерактивный стенд: камера, смайлики и нейросеть, которая пытается распознать, что вы чувствуете. В статье — как это работает, с какими трудностями столкнулись и как запустить игру у себя.

Читать полностью…

PythonDigest

«Манускрипт. Распознать нельзя забыть: как мы научили нейросеть читать рукописи XIX века»
https://habr.com/ru/articles/961062/

Manuscript OCR — открытая нейросеть для чтения рукописей XIX века. Мы обучили свою OCR-модель распознавать дореформенную кириллицу, нестандартные почерки и сложные сканы. Всё — на собственных данных, с нуля. В статье — как мы это сделали и ссылки на репозиторий с кодом. 

Читать полностью…

PythonDigest

Cronboard: TUI Dashboard for Managing Cron Jobs
https://github.com/antoniorodr/Cronboard

Читать полностью…

PythonDigest

pytest Fixtures: How to Use & Organize Them
https://patrickm.de/pytest-fixtures-how-to-use-organize-them-in-your-test-architecture/

Fixtures make your life as a developer easier when using Pytest. Learn how to use them in different ways to organize your test suite more effectively, and get a glimpse on how Streamlit and Pydantic uses them.

Читать полностью…

PythonDigest

Ловим «взрослые» сцены на видео: как ИИ помогает редакторам
https://habr.com/ru/articles/960952/

Поводом для написания этой заметки стало обсуждение на недавнем отраслевом мероприятии задач мультимодерации контента: как быстро и надёжно находить «взрослые» сцены в длинных видео и автоматически подсвечивать фрагменты для ручной проверки. Похожие кейсы регулярно встречаются и в открытых соревнованиях по ИИ.

Читать полностью…

PythonDigest

Django - 5.1.14
https://pypi.org/project/django/5.1.14/

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

Читать полностью…

PythonDigest

Почему ваш AI-ассистент пишет «вырвиглазный» код, и как это исправить грубой силой
https://habr.com/ru/articles/962490/

Технически это называется «неконсистентный». А по-человечески — боль. Делюсь рабочим, хоть и неидеальным, способом её лечения.

Читать полностью…

PythonDigest

django-subatomic - управление логикой транзакций в Django
https://github.com/kraken-tech/django-subatomic

Читать полностью…

PythonDigest

Improving security and integrity of Python package archives
https://pyfound.blogspot.com/2025/10/slippery-zips-and-sticky-tar-pits-security-and-archives-white-paper.html

PSF white paper details archive vulnerabilities undermining Python package integrity and recommends enhancing security in ZIP and tar implementations and reproducible builds.

Читать полностью…

PythonDigest

Мы опубликовали silero-tts v5 на русском языке
https://habr.com/ru/articles/961930/

Мы решили задачу омографов (пока в первой версии, но идей ещё вагон) и теперь удовольствие от публикации наших новых публичных моделей синтеза наконец-то будет полным! Более того, что следом за ними пойдут ещё кое-какие модели, но это будет сюрприз. Итак представляем вам новый v5 релиз наших публичных моделей для синтеза речи!

Читать полностью…

PythonDigest

#python #pydigest
IT-новости про Python перед вами.

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

- Ловим «взрослые» сцены на видео: как ИИ помогает редакторам
- SmileFace. Когда нейросеть улыбается тебе в ответ
- «Манускрипт. Распознать нельзя забыть: как мы научили нейросеть читать рукописи XIX века»
- Надежные Django Signals
- Thefittest: зачем я пишу библиотеку эволюционных алгоритмов
- Schema-Guided Reasoning: как научить языковые модели последовательно рассуждать
- Selectolax: быстрая альтернатива Beautiful Soup
- RustPython: A Python Interpreter Written in Rust
- django-debug-toolbar - 6.1.0
- redis - 7.0.1

Заходите в гости - https://pythondigest.ru/issue/620/

Читать полностью…

PythonDigest

Reliable Django Signals
https://hakibenita.com/django-reliable-signals

Читать полностью…

PythonDigest

Understanding Docker Internals: Building a Container Runtime in Python
https://muhammadraza.me/2024/building-container-runtime-python/

Читать полностью…

PythonDigest

По следам CPython. Часть 2. Предконфигурация
https://habr.com/ru/articles/961324/

В рамках прошлой статьи была настроена IDE и разобраны первые несколько функций CPython и используемые в них структуры. Так, повествование дошло до функции pymain_init из Modules/main.c. Эта же статья будет посвящена разбору части вышеобозначенной функции, а конкретнее — этапу предконфигурации CPython.

Читать полностью…

PythonDigest

WebREPL и uPyLoader: Выбираем способ беспроводного управления ESP
https://habr.com/ru/articles/961308/

В прошлой статье мы превращали безмолвную плату в говорящее на Python устройство. Теперь научим его не просто выполнять команды, а самостоятельно работать по заданным инструкциям (файлами). Мы перейдем к созданию автономных программ, которые будут выполняться на устройстве.

Читать полностью…

PythonDigest

Делаем самые лучшие фото для документов
https://habr.com/ru/articles/960714/

Делали ли вы электронную визу в Индию? А, может, в Южную Корею? Или подавались на лотерею Green Card в США? Если да, то вы точно знаете, что для заявки на все эти документы надо прикрепить фотографию определённого размера с целым набором требований...

Читать полностью…

PythonDigest

Как мы перестали хранить Pydantic в JSON и в 7 раз сократили расход памяти в Redis
https://habr.com/ru/articles/961082/

У нас был большой продакшен-сервис с ~10M MAU, где Redis использовался как основное хранилище состояния пользователей. Все данные лежали в нём в виде JSON-сериализованных Pydantic-моделей. Это выглядело удобно, пока не стало больно.

Читать полностью…

PythonDigest

RustPython: A Python Interpreter Written in Rust
https://github.com/RustPython/RustPython/

Читать полностью…

PythonDigest

Ансамблирование BERT для анализа логов и почему вам может быть достаточно solo-модели
https://habr.com/ru/companies/sberbank/articles/959580/

1 августа 2012 года торговая фирма Knight Capital развернула новую версию торгового ПО SMARS. Из-за ошибки при развёртывании на одном из восьми серверов осталась старая тестовая версия кода, из-за чего торговый робот начал неконтролируемо рассылать миллионы ошибочных заявок на покупку и продажу акций. Этот процесс длился около 45 минут и привел к убыткам в размере примерно 440 миллионов долларов — почти весь капитал компании.

Читать полностью…

PythonDigest

Построение E2E-решения для прогнозирования временных рядов на примере метеоданных
https://habr.com/ru/articles/960598/

Эта статья — история такого "рефакторинга длиною в 4 года". Это рассказ о том, как простой академический проект был переосмыслен и превращен в полноценное End-to-End (E2E) решение. Цель — не просто снова предсказать погоду, а на практическом примере продемонстрировать системный подход к построению ML-пайплайна с нуля.

Читать полностью…
Subscribe to a channel