Обновить
512K+

Python *

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

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

Спустя 18 лет: новая версия NumPy 2.0 выходит 16 июня

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

16 июня 2024 года выходит новая версия всеми любимой библиотеки. NumPy 2.0.0 — первый значительный релиз с 2006 года. Релиз включает множество новых функций и изменений как в Python, так и в C API.

В числе новых функций NumPy 2.0 новый динамический строковый тип данных и модуль numpy.strings с высокопроизводительными функциями для строковых операций. Также добавлена поддержка float32 и longdouble во всех функциях numpy.fft, а в основном пространстве имен numpy теперь поддерживается стандарт API массивов.

Читать далее

Улучшим ИИ на хакатоне X5 Tech AI Hack

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

С 17 по 30 мая проводим хакатон X5 Tech AI Hack. Приглашаем экспертов по Data Science, ML-специалистов, разработчиков на Python и всех остальных, кто хочет прокачать свои знания о создании ИИ. У участников будут 10 дней, чтобы избавить нейросеть от галлюцинаций или научить её работать с конфиденциальными данными. Призовой фонд от X5 Tech – 2 000 000 рублей. 

Читать далее

Вышла первая бета-версия языка программирования Python 3.13.0b1

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

8 мая 2024 года вышла первая бета-версия языка программирования Python 3.13.0b1 (3.13.0 beta 1) для тестирования с экспериментальным JIT-компилятором и улучшенным интерактивным интерпретатором на основе PyPy.

Читать далее

Вышли майские рейтинги самых популярных языков программирования от Tiobe и PYPL

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

Tiobe и PYPL выпустили майские рейтинги самых популярных языков программирования. На первой позиции в обоих оказался Python, а также отмечается рост использования языка Fortran с 67-летней историей.

Читать далее

Релиз инструментария Autodafe 0.2 для замены Autotools на обычный Makefile

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

17 апреля 2024 года разработчик Эрик Рэймонд (Eric S. Raymond, один из основателей организации Open Source Initiative, стоявший у истоков движения открытого ПО),
выпустил в релиз инструментарий Autodafe 0.2 для замены Autotools на обычный Makefile.

Читать далее

Релиз профайлера данных Desbordante 2.0.0

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

16 апреля 2024 года состоялся второй мажорный релиз профайлера данных Desbordante (исп., безграничный), который позволяет проводить поиск различных примитивов в таблицах. Исходный код проекта опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Первая стабильная версия Desbordante вышла в декабре 2023 года.

Читать далее

Разработчик добавил микротранзакции с QR-кодом в оригинальную версию Doom 1993 года выпуска

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

Разработчик Гай Дюпон добавил микротранзакции с QR-кодом в оригинальную версию Doom 1993 года выпуска, чтобы показать, как могла бы выглядеть эта условно-бесплатная игра в современных реалиях. Например, для получения игрового предмета нужно отсканировать QR-код и провести оплату.

Читать далее

Telegram исправил уязвимость нулевого дня для клиента Windows

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

В Telegram исправили уязвимость нулевого дня в настольном приложении для Windows, которую можно было использовать для обхода предупреждений безопасности и автоматического запуска скриптов Python.

Читать далее

В альфа выпуск языка программирования Python 3.13.0a6 встроен JIT-компилятор

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

Опубликован альфа выпуск языка программирования Python 3.13.0a6, в который включена экспериментальная реализация JIT-компилятора, позволяющая добиться существенного повышения производительности. Для активации JIT в CPython добавлена сборочная опция "--enable-experimental-jit". Для работы JIT требуется установка LLVM в качестве дополнительной зависимости.

Читать далее

На портале репозиториев PyPI заблокировали 174 учётные записи из‑за неавторизированного доступа к ним хакеров

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

Администраторы репозитория Python‑пакетов PyPI (Python Package Index) рассказали о неавторизированном доступе к 174 учётным записям пользователей сервиса. Представители PyPI предполагают, что доступ к записям пострадавших пользователей был получен из ранее скомпрометированных учётных данных в результате взломов или утечек баз пользователей других сервисов.

Читать далее

Форк Newspaper4k продолжает развитие библиотеки Newspaper3k

Время на прочтение3 мин
Охват и читатели2.9K
Библиотека Newspaper3k для Python 3 предназначена для скрейпинга и автоматического парсинга новостных статей. С 2018 года проект не обновляется. Разработчик Андрей Параскив представил проект-форк Newspaper4k, в рамках которого он планирует закрывать баги и продолжать улучшать работу библиотеки.
Читать дальше →

PyPI временно приостановил регистрацию пользователей

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

Репозиторий Python-пакетов (PyPI) временно приостановил регистрацию пользователей и создание новых проектов. Такие меры приняли для борьбы с продолжающейся кампанией распространения вредоносного ПО.

Читать далее

Присоединяйтесь к обсуждению фреймворков и архитектуры в Python

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

Привет, Хабр! 28 марта мы проведем Selectel Python Meetup для разработчиков, техлидов и тимлидов разработки. Соберем экспертов из Selectel, Банка Точка и Яндекс.Облака. Обсудим «еще один» быстрый фреймворк, плюсы и минусы чистой архитектуры, опыт перехода с Python на Go. Подробнее о программе и спикерах — под катом.

Читать далее

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

Что нового в AI за неделю?

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

Что произошло за эту неделю на рынке AI?

Маск объявил, что на этой неделе он выпустит открытый исходный код Grok

OpenAI представляет внутренний отладчик-трансформер

Cohere AI выпустила Command R для использования RAG в производственных масштабах

Читать далее

Палиндром, ты ли это? Простая задачка для программистов

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

Вы знаете, что такое Python. Вы знаете, что такое палиндром. Но знаете ли вы, как написать на Python функцию, которая докажет, что имя Алла — палиндром, а Степан — нет? Задача будет полезна программистам, которые только начинают изучать Python или хотят проверить свои знания.
Читать дальше →

Разработчик сделал из коммутатора Ubiquiti c Etherlighting дисплей 24x2 RGB LED с возможностью запускать разные игры

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

Разработчик Адам Ежек представил проект 24x2 RGB LED дисплея из коммутатора Ubiquity UniFi Pro Max 48 (с технологией Etherlighting) с возможностью запускать на сетевом устройстве (или даже двух коммутаторах сразу) различные простые игры на Python, включая «Змейку» и игру типа T-Rex Dinosaur (как в браузере Google Chrome). Исходный код проекта ubnt-etherlighting опубликован на GitHub.

Читать далее

Релиз Nuitka 2.0 — компилятора для языка Python

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

5 февраля 2024 года состоялся релиз Nuitka 2.0. Это проект компилятора для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython. В программном решении используются штатные средства CPython для управления объектами.

Читать далее

Разработчик выпустил Wren — минималистичный CLI-трекер задач с поддержкой Telegram-бота

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

Разработчик Йоав Моше (Yo'av Moshe) представил простой CLI-трекер задач Wren с поддержкой Telegram-бота. Списком задач можно управлять с помощью терминала на компьютере или бота на смартфоне.

Читать далее

Библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub

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

23 января 2024 года библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub.

Читать далее

Релиз Epicyon 1.5.0

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

22 января 2024 года состоялся релиз открытого сервера для платформ Fediverse (децентрализованной социальной сети) Epicyon 1.5.0 (под названием «Ограничивающий бассет»), подходящий для самостоятельного размещения небольшого количества учётных записей в системах с низким энергопотреблением. Epicyon использует протокол ActivityPub и написан на Python.

Читать далее