23 июля 2026, 11:37
PyPI ввёл запрет на модификация релизов спустя 14 дней после публикации
Специалист по безопасности из Python Software Foundation Сет Ларсон объявил, что индекс пакетов Python (PyPI) теперь будет отклонять новые файлы, загружаемые в релизы старше 14 дней. Это ограничение призвано предотвратить «отравление» старых релизов в случае компрометации токенов публикации или рабочих процессов проектов PyPI.
Обсуждение этого поведения началось во время PEP 740 в январе 2024 года. Дискуссия возобновилась в марте 2026 года после компрометации популярных пакетов LiteLLM и Telnyx. Она произошла в связи с «изменяемой ссылки» в GitHub Action Trivy.
Первоначально обсуждение застопорилось в связи с того, что некоторые проекты зависели от этого поведения для добавления поддержки новых версий Python в уже опубликованные релизы. Чтобы количественно оценить, насколько апдейт нарушит существующие рабочие процессы, была выполнена проверка базы данных PyPI на предмет проектов, опубликовавших новые файлы для старых релизов (сгруппированные по количеству дней, прошедших с момента релиза). Позже был выполнен запрос по пакетам cp314 wheels для 15 000 самых популярных, и стало известно, что только 56 проектов из 15 000 опубликовали совместимый с версией 3.14 wheel более чем через 14 дней после выхода релиза.
В марте сообщалось, что хакеры из группы TeamPCP взломали известный Python SDK Telnyx. Они опубликовали версии 4.87.1 и 4.87.2, в которых содержался вредоносный исходник для кражи данных. Первыми атаку заметили компании Aikido, Socket и Endor Labs. Вредоносный исходник был спрятан в файле telnyx/_client.py и запускался при импорте модуля, не нарушая работу легитимных функций. Он использовал стеганографию в WAV-файлах для доставки полезной нагрузки.
Читают сейчас

1 час назад
Вышел Visual Studio Code 1.130: отдельный процедура для ИИ-агентов и упрощённая тест правок
Microsoft выпустила Visual Studio Code 1.130. Основные изменения затронули работу с ИИ-агентами: их сессии постепенно переносят в отдельный процедура, а оболочку просмотра сгенерированных изменений сд

1 час назад
Датамайнеры обнаружили эмулятор Xbox 360, скрытый в контексте обратной совместимости оригинальной Xbox с ПК
Во второй половине июля Microsoft объявила о запуске программы обратной совместимости Xbox Backward Compatibility on PC, которая позволяет запускать игры с оригинальной Xbox на ПК и портативных устрой
2 часа назад
OpenAI сделала ChatGPT Health доступным для всех пользователей в США
OpenAI объявила о полном запуске сервиса ChatGPT Health в США. Теперь воспользоваться им могут все авторизованные пользователи старше 18 лет нев зависимости от тарифа — Free, Go, Plus или Pro. Функция

2 часа назад
Selectel дарит домены новым клиентам VDS
При аренде VDS в Selectel до 30 сентября 2026 года все новые клиенты могут получить в подарок адрес сайта в зоне .ru или .рф. Подробности под катом. Читать далее

2 часа назад
Евросоюз ввёл санкции против банков WB, Ozon, «Яндекса», МТС и десятков других финансовых организаций
Евросоюз согласовал и утвердил 21-й пакет санкций против России, они коснутся сфер финансов, энергетики, торговли и криптовалюты, заявил глава Европейского совета Антониу Кошта. В соответствии с публи