Planet Python на русском
Подписаться
Python Bytes: #488 тау — это 2пи, и он пишет код
Дискуссия о доверенной публикации сосредоточена на обеспечении безопасности распространения пакетов. Доверенная публикация использует OIDC для аутентификации машинных идентификаторов, заменяя долгоживущие токены краткосрочными учетными данными. Однако этот механизм проверяет только машинный идентификатор, а не безопасность или качество пакета. Аналогично, аттестации пакетов не являются по своей сути сигналами доверия. Настоящая безопасность включает в себя ограничение разрешений конвейера CI и привязку действий к хэшам коммитов. JupyterLab 4.6 и Notebook 7.6 были выпущены с многочисленными улучшениями. Ключевые функции включают консоль для экспериментов и улучшенный файловый браузер. Отладчик теперь открывает исходные файлы в основной области, а пользовательские макеты предлагают большую гибкость. Сборки расширений значительно быстрее благодаря Rspack и jupyter-builder. Tau — новый, небольшой и читаемый агент для кодирования в терминале, разработанный как для практического использования, так и для обучения. Он поддерживает несколько поставщиков ИИ и предлагает трехслойную архитектуру для гибкости. Django 6.0 представляет встроенные фоновые задачи через django.tasks, API для определения и постановки задач в очередь. Эта система требует, чтобы пользователи предоставляли свой собственный бэкенд для выполнения задач. Разработанный сообществом локальный бэкенд, django-tasks-local, предлагает простое решение для разработки и производства с низкой нагрузкой. В выпуске также упоминается исправление ошибки, связанной со словарями Python, и то, что Bunny DNS теперь бесплатен.