URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 114111
[ Назад ]

Исходное сообщение
"Проект 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


Содержание

Сообщения в этом обсуждении
"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 09:38 
Чтобы этот новый-модный-молодёжный дизайн хоть как-то влезал на fullhd экран, пришлось выставить зум на 60%. А так - да, молодцы.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 11:54 
Согласен, за... ли сайты которые считают что 10 слов на 24-дюймовом экране - верх совершенства

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 16:05 
На FullHD все влезло без зума с панелью вкладок сбоку, ЧЯДНТ?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Дедушка , 20-Апр-18 12:14 
> новый-модный-молодёжный дизайн

У меня сайт просто не открылся:

> Веб-страница по адресу https://pypi.org/, возможно, временно недоступна
> Ошибка 113 (net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH):

SSL-VERSION, КАРЛ!

Как же они з-ли со своим новым-модным-молодёжным г*ном...


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено funny.falcon , 22-Апр-18 10:39 
У меня все норм. Может тебе кто-то MITM сделал?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 10:07 
Давно пора. Ещё бы придумали рейтинги и систему ревью какую, а то популярно малварь заливать туда. Ну и страница мейнтейнера не слишком информативна. Ощущение что всё то же самое.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аниним , 19-Апр-18 10:08 
Короче сделайте второй npm.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 18:46 
третий rubygems?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено анонимтут , 19-Апр-18 10:14 
Из pip 10 выпилены опции для install --download и --egg (возможно еще что-то)

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено A.Stahl , 19-Апр-18 11:27 
>--egg

Стесняюсь спросить, но всё же: а какой функциональностью управляла эта опция?


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено bw , 19-Апр-18 12:39 
Устанавливает пакеты в православном egg-формате (каждый пакет устанавливается в отдельную директорию, например с таким именем "Twisted-18.4.0rc1-py3.5-linux-x86_64.egg").
Всегда ненавидел pip и его плоский вариант развёртывания (все пакеты сливаются в одну директорию), но, похоже, школьницы оценили.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 23-Апр-18 13:17 
> но, похоже, школьницы оценили.

ты имеешь ввиду, потому что "плоский"? Так тебе просто со школьницами не везло!


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Anonim , 19-Апр-18 10:18 
На https://crates.io/ очень похож теперь

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 10:29 
Там до сих пор нельзя обновить все пакеты разом?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Коробов , 19-Апр-18 10:42 
Чё-то очень быстро старый собрались отключать. 2 недели и всё.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 12:40 
npm, maven, pip. чертовы вендузоиды. откройте уже для себя git submodules кривые вы уродцы!

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 13:34 
> maven

Бинарники тоже через гит распространять, интерпретируемый ты Pet-u-Shock?


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено trolleybus , 19-Апр-18 14:04 
Нет, собирать из исходников, которые на гите

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 16:10 
а git.exe ты случайно не вендузоидным пакетным менеджером стягивал? или тоже компилял сидел?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 16:33 
вот ты и облажался вендузоид ты конченный ))) какой нафиг exe??? твой дом - венда!

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 18:05 
установленная абанта в дуалбуте, в которую ты заходишь раз в квартал, еще не делает тебя невантузоидом, вантузоид

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 18:13 
дурень у меня в grub только GNU/Linux и дома и на работе и тем более на серверах. ты осознаешь насколько ты смешон что такую ситуацию считаешь не возможной? )))

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 14:08 
еще в php эта мерзость composer туда же в печь

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 16:34 
Сам ты вендузoид. pacman, apt, yum уже переехали на гит?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 19-Апр-18 16:44 
гугли nixos. переедут рано или поздно на тот же принцип

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 22:09 
Иди на генту, ждать ебилдов.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено angra , 20-Апр-18 03:30 
Если для твоих хеловордов этого инструмента достаточно, то это не значит, что у других настолько же примитивный код и потребности.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Дуайт Эйзенхауэр , 20-Апр-18 03:56 
знаешь куда засунь себе эти субмодули.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonymous , 20-Апр-18 10:40 
что малыш до сих пор не освоил git?))) ну ты и лузер))) сабмодули это решение на порядок прямее всех этих не умных поделок вроде composer, pip, maven, npm

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 12:48 
pip как internet explorer, нужен, только чтобы установить божественный https://pypi.org/project/pipenv/

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Anonim , 19-Апр-18 13:36 
> pip как internet explorer, нужен, только чтобы установить божественный https://pypi.org/project/pipenv/

pip, pipenv... pipec


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено myhand , 27-Апр-18 13:39 
> pip, pipenv

Ему virtualenv нада?  Тогда в*опку.


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено имя , 19-Апр-18 15:41 
как-то уныло в питоне с пакетным менеджером, после пхп композер лучше.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 14:10 
И чем им не угодил предшественник Pip'а?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Борщдрайвен бигдат , 19-Апр-18 15:46 
The legacy PyPI site at pypi.python.org started in the early 2000s, before modern web frameworks. The legacy codebase has made it hard to maintain and even harder to develop new features, even as past maintainers put in tremendous effort to continuously reduce outages.

http://pyfound.blogspot.com/2018/03/warehouse-all-new-pypi-i...


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 17:36 
>The legacy PyPI site at pypi.python.org started in the early 2000s, before modern web frameworks. >The legacy codebase has made it hard to maintain and even harder to develop new features, even as >past maintainers put in tremendous effort to continuously reduce outages.

Понятно. Спасибо. :)


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено via , 19-Апр-18 15:15 
pypi.org везет,  kivy.org нет. Его завалили или забанили, кто знает?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 15:27 
О боже, прекращена поддержка Python 2.6. Как же теперь будут жить некрофилы(у которых еще стоит ядро 2.6 и 32x процессор?

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Дмитрий , 19-Апр-18 16:29 
Что ты имеешь против x32??

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 23-Апр-18 13:21 
> Что ты имеешь против x32??

О начинается. Победа маркетологов и крючкотворов над здравым смылом.
И "x64" - не x64, и "x32" - не x32


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 16:09 
> со старого pypi.python.org на новый сайт pypi.org

вот же козлы, теперь в старых дистрибутивах и "pip" не обновишь с помощью
существующего "pip" придется ручками скачивать?


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 20-Апр-18 00:49 
Всё прекрасно обновляется.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 19:09 
Что-то как-то новый поиск не очень. Ввожу пакет по точному имени "boto3", попадаю на страницу результатов, где boto3 второй ссылкой (первой - boto второй версии).

Я верю, что при сортировке по релевантности так может выйти, но блин, нужно же было предусмотреть, что когда то, по чему ищем является строго именем пакета или подстрокой этого имени, таким совпадениям нужно выше приоритет! Воткнули эластик, называется...


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 19-Апр-18 19:27 
Логично, но напиши об этом в поддержку или в баг трекер - может и поправят.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено economist , 19-Апр-18 22:42 
Сегодня посмотрел свой "сервер" на офисной машине, аптайм с выходными в сб-вс - 10 лет, Python 2.3 + Zope 3 (это freeware EDM Naudoc 3, однофайловая БД на 4,2 Гб, 20к+ доков, 40 пользователей, активных 5-6).

Написал я к нему +16к строк кода, а все библы "ставил" копированием, без pip и setuptools. Это единственная программа из всех виденных, которая работала и работает без сбоев. Когда читаю что питон медленный, глючный и итп - не верю. Медленный - всегда будет глючить. А этот - нет.

Так вот про PyPI - это, имхо, лучшее, что сделано людьми на ниве программирования. Шлак есть, но не более 5%. В остальном это кладезь. Нужно некоторые библиотеки вводит в программу обучения вузов и школ.    


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Анончик999999 , 19-Апр-18 22:51 
Обсирают язык те, кто ничего годного на нем не написал.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Антон , 20-Апр-18 03:14 
> Нужно некоторые библиотеки вводит в программу обучения вузов и школ.

Какие порекомендуете? Чем больше, тем лучше, хотя все 95% толковых мне наверное не осилить :)


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 20-Апр-18 03:23 
Python - это тупиковая ветвь. Даже если современные трендовые языки не заменят его, его может выдавить С++ в будущем, т.к. он развивается очень мощно. Про С++ звучит немного странно, но это временно.

"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено myhand , 27-Апр-18 12:05 
> его может выдавить С++ в будущем

Ну это разве что с кладбища...

> Про С++ звучит немного странно

Мягко сказано.


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено anonimous , 13-Май-18 13:43 
> его может выдавить С++ в будущем

а может и не выдавить...
а С++ может выдавить православный С

в общем: херню морозите!


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Колюня , 20-Апр-18 10:04 

Оп оп. Потерли мой комент про коррупцию в питон сообществе.

Не бойтесь, они на вас ментов не натравят, они же не РФ.


"Проект Python представил новый каталог пакетов PyPI и пакетн..."
Отправлено Аноним , 20-Апр-18 12:18 
> Прекращена поддержка Python 2.6

Поломали Blender 2.49b