The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено opennews, 19-Апр-18 09:38 
Введён в строй (https://pythoninsider.blogspot.ru/2018/04/new-pypi-launched-...) новый каталог пактов PyPI (https://pypi.org/) для разработчиков на языке Python. Все web-запросы и обращения к API, включая "pip install", перенаправлены со старого pypi.python.org  на новый сайт pypi.org. Старый сайт останется доступен (https://legacy.pypi.org) до 30 апреля, после чего  будет отключен. Новый PyPI полностью переписан и переведён на новый движок Warehouse (http://warehouse.readthedocs.io/) с шаблонизатором Jinja2 (http://jinja.pocoo.org/) и web-интерфейсом на базе JavaScript-фреймворков Stimulus (https://stimulusjs.org/) и gulp (https://gulpjs.com/).


Внешний вид переделан с нуля и отвечает современным требованиям к адаптивной вёрстке. Появилась поддержка отображения README-файлов с разметкой Markdown. Значительно улучшены средства поиска (задействован ElasticSearch), результаты которого теперь могу группироваться по релевантности и времени последнего обновления. Расширены возможности по классификации проектов в зависимости от тематики, используемых фреймворков, лицензии, статуса разработки, окружения, целевой аудитории и поддерживаемых языков. Из новшеств также можно отметить появление хронологической истории релизов проекта, журнал активности участников разработки и отображение аватаров мэйнтейнров.

Одновременно опубликован (https://mail.python.org/pipermail/python-list/2018-April/732...) значительный релиз пакетного менеджера
Pip 10 (https://github.com/pypa/pip). В новой версии:


-  Прекращена поддержка Python 2.6;
-  Добавлена новая команда "pip config (https://pip.pypa.io/en/latest/reference/pip_config/)", предназначенная для управления локальной и глобальной конфигурацией;
-  Обеспечена начальная поддержка PEP 518 (https://www.python.org/dev/peps/pep-0518/), предоставляющего проектам возможность определения списка пакетов (сборочных зависимостей), необходимых для сборки из исходных текстов;


-  Изменена применяемая по умолчанию стратегия (https://pip.pypa.io/en/stable/reference/pip_install/) обновления. Рекурсивные обновления зависимостей теперь устанавливаются только при необходимости, когда текущая версия зависимости не удовлетворяет требованиям устанавливаемого пакета (задействован режим "only-if-needed" вместо ранее применяемого режима "eager", при котором зависимости обновлялись при любой возможности);

-  Cущественно улучшена обработка Unicode для не-ASCII локалей в Windows;

-  Проведена внутренняя реорганизация кода pip.

URL: https://pythoninsider.blogspot.ru/2018/04/new-pypi-launched-...
Новость: https://www.opennet.ru/opennews/art.shtml?num=48464

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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