Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума

Представлен новый каталог пакетов PyPI и пакетный менеджер Pip 10

Новости Отредактировано

Команда Python обновила каталог пакетов PyPI и Pip. В 10-ой версии пакетного менеджера отсутствует поддержка Python 2.6. Новый PyPI полностью переделан и теперь включает группировку пакетов в поиске и их более детальное описание.

2К открытий2К показов

Python Software Foundation выпустила новый PyPI. Текущая версия каталога проектов размещается на новом сайте. Команда Python также представила 10-ую версию Pip, в которой нет поддержки Python 2.6.

Что нового?

PyPI работает на новом движке Warehouse с шаблонизатором Jinja2 и web-интерфейсом на базе JavaScript-фреймворков Stimulus и gulp. Старый сайт каталога доступен до 30 апреля 2018 года.

Основные изменения:

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

Pip 10

Релиз пакетного менеджера Pip 10 содержит следующие изменения:

  • Прекращена поддержка Python 2.6.
  • Добавлена новая команда pip config, предназначенная для управления локальной и глобальной конфигурациями.
  • Обеспечена начальная поддержка PEP 518.
  • Изменена применяемая по умолчанию стратегия обновления. Рекурсивные обновления зависимостей теперь устанавливаются только если текущая версия зависимости не удовлетворяет требованиям устанавливаемого пакета.
  • Проведена внутренняя реорганизация кода.

Python является open source проектом, все исходные коды которого размещаются на GitHub. Напомним, что совсем недавно GitHub выпустил новые инструменты для разработчиков open source проектов.

Следите за новыми постами
Следите за новыми постами по любимым темам
2К открытий2К показов