The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

/ Для программиста / Языки прогр. / Python
19.04.2018 Проект Python представил новый каталог пакетов PyPI и пакетный менеджер Pip 10 (47 +23)
  Введён в строй новый каталог пакетов PyPI для разработчиков на языке Python. Все web-запросы и обращения к API, включая "pip install", перенаправлены со старого pypi.python.org на новый сайт pypi.org. Старый сайт останется доступен до 30 апреля, после чего будет отключен. Новый PyPI полностью переписан и переведён на новый движок Warehouse с шаблонизатором Jinja2 и web-интерфейсом на базе JavaScript-фреймворков Stimulus и gulp...
13.04.2018 Представлен проект Qt for Python (140 +15)
  Разработчики Qt представили проект Qt for Python, в рамках которого будет развиваться набор модулей для создания графических приложений на языке Python с использованием Qt5. Модуль PySide2 сохранит своё прежнее имя, Qt for Python лишь проект для разработки PySide2 и других возможностей, связанных с поддержкой языка Python...
25.02.2018 Музей компьютерной истории наградил Гвидо ван Россума (66 +14)
  Объявлены лауреаты премии Fellow Awards 2018, ежегодно присуждаемой Музеем компьютерной истории за значительный вклад в развитие вычислительной техники и информационных технологий. В этом году обладателем премии и почётным членом музея стал Гвидо ван Россум (Guido van Rossum). Премия присуждена за создание и развитие языка программирования Python и поддержку связанного с ним сообщества...
26.12.2017 Релиз PyPy 5.10, реализации Python, написанной на языке Python (21 +11)
  Доступен выпуск проекта PyPy 5.10, в рамках которого развивается реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Выпуск подготовлен одновременно для веток PyPy2.7 и PyPy3.5, обеспечивающих поддержку синтаксиса Python 2.7 и Python 3.5, и поставляемых с stdlib 2.7.13 и 3.5.3. Выпуск доступен для Linux (x86, x86_64, PPC64, s390x, ARMv6 или ARMv7 с VFPv3), macOS (x86_64), OpenBSD, FreeBSD и Windows (x86). PyPy3.5 5.10 отмечен как первый стабильный релиз ветки 3.5 для Linux и macOS (поддержка Windows пока имеет статус бета-версии)...
22.12.2017 Instagram открыл код MonkeyType, системы аннотации типов для Python (126 +18)
  Сервис Instagram объявил об открытии исходных текстов проекта MonkeyType, в рамках которого разработана система для языка Python, позволяющая генерировать аннотации типов на основе сбора информации о типах переменных во время выполнения кода. Код открыт под лицензией BSD. Для работы требуется Python 3.6 (аннотации сохраняются в атрибуте __annotations__ , а не в комментариях) и опционально утилита retype для подстановки аннотаций в код...
10.12.2017 Неявные свойства языков программирования, которые могут привести к уязвимостям (52 +16)
  Исследователи из компании IOActive представили на конференции Black Hat Europe доклад, в котором подвели итоги работы по выявлению недокументированной функциональности в интерпретируемых языках программирования, которая может потенциально стать причиной появления уязвимостей в приложениях. Код разработанного в рамках исследования инструментария ZDiFF (Extended Differential Fuzzing Framework), который применялся для выявления потенциальных уязвимостей, опубликован под лицензией GPLv3...
02.12.2017 Релиз web-фреймворка Django 2.0 (108 +21)
  Представлен релиз web-фреймворка Django 2.0, написанного на языке Python и предназначенного для разработки веб-приложений. Присвоение выпуску номера 2.0 связано к переходом к новой схеме нумерации версий, соответствующей принципу семантического версионирования. Важными изменениями, также способствовавшими присвоению знакового номера, стали прекращение поддержки Python 2.7 (для работы Django 2.0 теперь необходимо наличие Python 3.4, 3.5 или 3.6), серия нарушающих совместимость изменений и удаление большой порции возможностей, ранее объявленных устаревшими...
29.11.2017 Доступен движок для создания блогов Lenin.Blog 0.1 (257 –4)
  Увидела свет первая версия простого легковесного движка для создания блогов Lenin.Blog, поддерживающего обмен сообщениями сервер-сервер и сервер-пользователь. Проект написан на языке Python 2.7 и представляет собой запускаемое приложение, которое можно использовать даже без выделенного веб-сервера (например, в локальной сети). СУБД не требуется. Код проекта распространяется как общественное достояние. Лицензии используемых модулей указаны отдельно. Демонстрация блога...
16.11.2017 Опубликован план прекращения поддержки Python 2 в NumPy (56 +9)
  Разработчики NumPy, библиотеки для научных вычислений, ориентированной на работу с многомерными массивами, представили план прекращения поддержки Python 2. Начиная с 2010 года NumPy параллельно поддерживает ветки для Python 2 и Python 3. Полноценное развитие обеих веток будет производиться до 31 декабря 2018 года, после чего новые возможности будут добавляться только в ветку для Python 3, а в ветке для Python 2 будут только исправляться ошибки...
26.10.2017 3-4 ноября в Санкт-Петербурге Леннарт Поттеринг выступит на Linux Piter #3 (реклама) (110 +5)
  3-4 ноября (следующие пятница и суббота) в Санкт-Петербурге параллельно на одной площадке пройдут два мероприятия: третья конференция Linux Piter и четвёртая конференция для разработчиков на языке Python - Piter Py...
06.10.2017 Релиз PyPy 5.9, реализации Python, написанной на языке Python (32 +9)
  Состоялся новый выпуск проекта PyPy 5.9, в рамках которого развивается реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Выпуск подготовлен одновременно для веток PyPy2.7 и PyPy3.5, обеспечивающих поддержку синтаксиса Python 2.7 и Python 3.5, и поставляемых с stdlib 2.7.13 и 3.5.3. Выпуск PyPy2.7 5.9 доступен для Linux (x86, x86_64, PPC64, s390x, ARMv6 или ARMv7 с VFPv3), macOS и Windows, а выпуск PyPy3.5 5.9, который пока не вышел из стадии бета-версии, только для Linux x86_64...
02.10.2017 Выпуск Cython 0.27, компилятора для языка Python (27 +6)
  Состоялся релиз Cython 0.27 (следом сразу вышло корректирующее обновление 0.27.1), компилятора для языков Python и Cython. Язык Cython является расширенным вариантом языка Python, нацеленным на упрощение интеграции с кодом на языке Си и позволяющим создавать расширения на языке Си для проектов на языке Python так же просто, как писать код на Python. Cython расширяет возможности Python средствами для прямого вызова функций на языке Си, поддерживает определение переменных с типами языка Си и позволяет компилировать итоговый код на языке Cython в представление на языке Си, которое затем собирается штатным системным компилятором...
15.09.2017 В каталоге Python-пакетов PyPI выявлено 10 вредоносных библиотек (24 +11)
  Центр национальной компьютерной безопасности Словакии опубликовал уведомление о выявлении 10 вредоносных пакетов в каталоге PyPI. Имена вредоносных пакетов выбраны похожими на популярные Python-библиотеки, но отличаются незаметными сразу деталями. Например, вредоносные пакеты urllib и urlib3 камуфлируют под известную библиотеку urllib3. Примечательно, что используемый при создании данных модулей метод тайпсквотинга известен уже давно, в том числе в PyPI ранее уже размещался и удалялся вредоносный пакет с именем urllib, но какой-либо защиты от повторной регистрации предпринято не было...
25.07.2017 Выпуск Nuitka 0.5.27, компилятора для языка Python (18 +11)
  Состоялся выпуск проекта Nuitka 0.5.27, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.x и 3.x. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 258%. Код проекта распространяется под лицензией Apache...
17.06.2017 Выпуск Nuitka 0.5.26, компилятора для языка Python (35 +19)
  Представлен новый выпуск проекта Nuitka, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.x и 3.x. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 258%. Код проекта распространяется под лицензией Apache...
Следующая страница (раньше) >>


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor