Обновить
779.14

Python *

Высокоуровневый язык программирования

Сначала показывать
Порог рейтинга

Представлен открытый проект epub-utils — это библиотека на Python для работы с файлами EPUB

Время на прочтение1 мин
Охват и читатели715

Разработчик Эрнесто Гонсалес представил открытый проект под названием epub‑utils (Python CLI и utility library). Это библиотека на Python для работы с файлами EPUB. Исходный код решения опубликован на GitHub под лицензией Apache License 2.0.

Читать далее

Представлен проект отдельного процессора под названием PyXL для выполнения байткода Python

Время на прочтение3 мин
Охват и читатели3.1K

Представлен проект отдельного процессора под названием PyXL для выполнения байткода Python под девизом «No VM, No C, No JIT. Just PyXL and actual Python executed in silicon». Проект развивает инженер и разработчик Рон Ливне (Ron Livne), специализирующийся на оптимизации производительности и разработке аппаратных ускорителей.

Читать далее

В Python подготовлены криптоалгоритмы с математическим доказательством надёжности

Время на прочтение3 мин
Охват и читатели614

Разработчик Джонатан Проценко из Microsoft Research сообщил об успешном завершении инициативы по замене в Python реализаций криптографических алгоритмов, предлагаемых в модулях hashlib и hmac, на варианты с математическим (формальным) доказательством надёжности, подготовленные проектом HACL*. Работа по переходу на функции с математическим доказательством надёжности велась с 2022 года и была инициирована после выявления переполнения буфера в реализации алгоритма SHA3, используемой в Python‑модуле hashlib.

Читать далее

Критическая уязвимость CVE-2025-32434 обнаружена в PyTorch

Время на прочтение1 мин
Охват и читатели977

Цзянь Чжоу сообщил о критической уязвимости (CVE-2025-32434), затрагивающей все версии PyTorch до 2.5.1 включительно. Ошибка устраняется только подъёмом версии до 2.6.0. Уязвимость имеет CVSS-оценку 9.3, что соответствует критическому уровню риска, и позволяет злоумышленнику выполнить произвольный код на стороне жертвы без какого-либо взаимодействия с пользователем. Единственным условием является факт загрузки модели, созданной атакующим, даже при якобы безопасном параметре weights_only=True.

Команда PyTorch рекомендует незамедлительно обновить библиотеку до версии 2.6.0, а при невозможности обновления дппостараться избежать использования torch.load() с внешними файлами.

PS Перешлите своим знакомыми датасатанистам.

#PyTorch #cve

Читать далее

Вышел браузер с минималистичным графическим интерфейсом qutebrowser 3.5

Время на прочтение2 мин
Охват и читатели7K

На GitHub опубликована новая версия веб-браузера с минималистичным графическим интерфейсом — qutebrowser 3.5. Это открытый проект, исходный код которого распространяется под лицензией GNU General Public License. Решение в основном написано на Python и JavaScript. Версия qutebrowser 3.0 вышла в августе 2023 года. Переход на версию 3.0 проекта связан с прекращением поддержки старых версий Qt, PyQt, QtWebEngine и Python, а также с повышением требований к операционным системам.

Читать далее

Представлен открытый инструмент TARIFF, который позволяет налагать временные импортные пошлины на пакеты Python

Время на прочтение2 мин
Охват и читатели6.9K

Разработчик по имени Huan Xu представил открытый фантастический инструмент под названием TARIFF, который позволяет налагать временные импортные пошлины на пакеты Python. Исходный код решения написан на Python и опубликован на GitHub под лицензией MIT.

Читать далее

Релиз открытого проекта Mesop 1.0 — UI-фреймворка на основе Python для создания веб-приложений

Время на прочтение1 мин
Охват и читатели4.3K

Состоялся релиз открытого проекта Mesop 1.0 — UI-фреймворка на основе Python, который позволяет быстро создавать веб-приложения. Исходный код решения написан на Python и TypeScript и опубликован на GitHub под лицензией Apache License 2.0.

Читать далее

Dapr расширяет возможности разработчиков в создании ИИ-агентов

Время на прочтение2 мин
Охват и читатели623

Ещё в 2019 году Microsoft выпустила Dapr с открытым исходным кодом — новую среду выполнения, упрощающую создание приложений на основе микросервисов. В то время никто ещё не говорил об агентах ИИ, но, как оказалось, в Dapr с самого начала были встроены некоторые фундаментальные строительные блоки для поддержки агентов ИИ. Это связано с тем, что одной из основных функций Dapr является концепция виртуальных акторов, которые могут получать и обрабатывать сообщения независимо от других акторов в системе.

Читать далее

В библиотеке Python JSON Logger нашли уязвимость, позволяющую подменивать зависимости при установке из PyPI

Время на прочтение1 мин
Охват и читатели888

Исследователи безопасности нашли уязвимость в библиотеке Python JSON Logger, позволяющую злоумышленникам подменить зависимость при установке из PyPI. Ошибку уже исправили, но при этом в менеджере пакетов PyPI могут находиться и другие библиотеки с похожей уязвимостью.

Читать далее

Представлена интерактивная карта Python-пакетов PyPI

Время на прочтение1 мин
Охват и читатели3.1K

Разработчик Леннарт Финке представил проект интерактивной карты Python‑пакетов PyPI, в котором показаны около 100 тыс. пакетов PyPI и их зависимостей.

Читать далее

Gemini 2.0: бесплатный агент Google для обработки данных, который значительно экономит время

Время на прочтение3 мин
Охват и читатели7.6K

Агент Google для обработки данных: новый бесплатный помощник на базе искусственного интеллекта Gemini 2.0, который автоматизирует анализ данных, теперь доступен пользователям старше 18 лет в некоторых странах и на некоторых языках бесплатно.

Читать далее

Релиз открытого растрового графического редактора Brushshe 1.2.0, написанного на Python, для Windows 10/11

Время на прочтение1 мин
Охват и читатели1.2K

Состоялся релиз небольшого по объёму (установщик занимает 18 МБ), открытого растрового графического редактора Brushshe 1.2.0 для Windows 10/11. Исходный код проекта написан на Python с использованием графического тулкита CustomTkinter и опубликован на GitHub под лицензией GNU General Public License v3.0.

Читать далее

Google предлагает разработчикам бесплатный инструмент на основе ИИ для программирования

Время на прочтение2 мин
Охват и читатели18K

Google предоставила разработчикам возможность бесплатно использовать своего помощника по программированию на основе искусственного интеллекта — Gemini Code Assist. Сервис предлагает до 180 000 вариантов доработок кода в месяц и бесплатную проверку с помощью ИИ на GitHub.

Читать далее

Ближайшие события

Инновационный подход NYU Langone Health к медицинскому образованию с использованием искусственного интеллекта

Время на прочтение5 мин
Охват и читатели261

Записи данных о пациентах могут быть запутанными, а иногда и неполными, а это значит, что у врачей не всегда есть под рукой вся необходимая информация. К этому следует добавить тот факт, что медицинские работники не могут уследить за потоком тематических исследований, научных работ, испытаний и других передовых разработок, появляющихся в отрасли.

Читать далее

Яндекс Практикум запустил индивидуальный формат курса «Мидл Python-разработчик»

Время на прочтение1 мин
Охват и читатели4.8K

Мы запустили новый формат курса для тех, кто хочет выполнять проекты самостоятельно. На курсе будет 80% практики: работа с учебными проектами, основанными на реальных задачах, с которыми придется сталкиваться разработчику.

Больше о курсе

В рейтинге TIOBE начали расти «быстрые» языки программирования

Время на прочтение1 мин
Охват и читатели7.9K

Представлен новый рейтинг TIOBE. Его авторы отмечают продвижение «быстрых» языков, которые позволяют обрабатывать растущие объёмы данных в условиях, когда «железо» не может удовлетворять рост потребностей.

Читать далее

AlphaGeometry2: DeepMind превосходит олимпийцев по математике в выполнении заданий по геометрии

Время на прочтение4 мин
Охват и читатели2K

Последняя версия системы AlphaGeometry от DeepMind может решать геометрические задачи лучше, чем большинство экспертов-людей, и соответствует результатам победителей математических олимпиад.

Читать далее

Представлен открытый проект global-capslock для общей синхронизации состояния CAPS LOCK со всеми пользователями

Время на прочтение1 мин
Охват и читатели3.8K

Энтузиаст и разработчик под ником Nolen (Nolen Royalty, автор сайта с миллионом чекбоксов и проекта PacCam, в котором Pacman управляется с помощью лица пользователя) представил открытый проект клиента global-capslock для общей синхронизации состояния CAPS LOCK со всеми остальными пользователями, использующими этот клиент.

Читать далее

Разработчик запустил Doom внутри поисковой строки Google

Время на прочтение1 мин
Охват и читатели10K

Разработчик Педро Веббер запустил Doom внутри поисковой строки Google с использованием Python. Ранее Веббер запускал Doom в Visual Studio Code и превращал Elden Ring в ASCII-арт.

Читать далее

Selectel выпустил бесплатный курс по Python

Время на прочтение1 мин
Охват и читатели25K

В Академии Selectel вышел новый бесплатный курс «Изучаем Python: теория, практика, настройка инструментов». Не рассказываем про основы — наоборот, помогаем сделать первые шаги в мире реального программирования. На вдумчивое ознакомление со всеми материалами уйдет около четырех часов. Подробности — под катом.
Читать дальше →