The OpenNET Project / Index page

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

В пакетном менеджере PIP прекращена поддержка Python 2

24.01.2021 09:20

Представлен выпуск пакетного менеджера PIP 21.0, применяемого для установки дополнительных Python-библиотек из PyPI и других репозиториев. Ключевым изменением в новом выпуске стало прекращение поддержки Python 2.7 и 3.5, а также прекращение совместимости с записями в кэше, созданными в версиях pip < 20.0. Одновременно предложено обновление PIP 20.3.4, которое помечено как последний выпуск с поддержкой Python 2. Пользователям Python 2 необходимо оставаться на старых выпусках PIP. Совместимая с Python 2.7 версия скрипта get-pip.py предоставляется отдельно.

Дополнительно можно отметить новый выпуск проекта Pyston 2.1, развивающего высокопроизводительную реализацию языка Python, использующую наработки проекта LLVM. Реализация примечательна применением современных технологий JIT-компиляции и нацелена на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Pyston 2 быстрее штатного Python 3.8 примерно на 20% при прохождении тестового набора python-macrobenchmarks.

Новый выпуск Pyston включает лишь исправления и незначительные улучшения, нацеленные на упрощение использования. К сожалению, код ветки Pyston 2 остаётся недоступен, а для загрузки предлагаются готовые сборки и пустой архив с информацией, что проект пока является закрытым (Pyston 1.0 распространялся под лицензией Apache 2.0, но после отделения проекта от Dropbox код перестал публиковаться).

  1. Главная ссылка к новости (https://mail.python.org/archiv...)
  2. OpenNews: Нарушена работа поиска пакетов по Python-репозиторию PIP
  3. OpenNews: Проект Python представил новый каталог пакетов PyPI и пакетный менеджер Pip 10
  4. OpenNews: Выпуск языка программирования Python 3.9
  5. OpenNews: Выпуск Pyston 2, реализации языка Python с JIT-компилятором
  6. OpenNews: Опубликован Python 2.7.18, последний выпуск ветки Python 2
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/54460-pip
Ключевые слова: pip, python
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (134) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Леголас (ok), 09:32, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    RIP PIP 2
     
     
  • 2.21, Аноним (21), 11:36, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    RIP PIP 21
     
     
  • 3.41, Dzen Python (ok), 12:32, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    RIP PIMP 3000
     
     
  • 4.45, Аноним (45), 12:53, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    RIP PIPboy 2000
     
  • 3.58, Аноним (58), 14:24, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    DVDRip
     
     
  • 4.59, Аноним (21), 14:40, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    TVRip
     
     
  • 5.146, Аноним (146), 19:31, 06/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > TVRip

    Откуда вы такие пещерные? BD RIP же, ну.

     
  • 2.76, kusb (?), 16:47, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пришёл посмотреть слово RIP в комментариях и т. п. Ура, есть.
     

  • 1.2, iPony129412 (?), 09:37, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Надо выкидывать устаревшие технологии 👌
     
     
  • 2.3, Аноним (3), 09:44, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Pyston тебе в одно место за шаблонную писанину. И фракталу за кампанию.
     
     
  • 3.4, Аноним (3), 09:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    *кОмпанию
     
     
  • 4.110, Аноним (110), 08:30, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет же, у фрактала именно что кампания «освещение дыреней»
     
  • 3.60, Аноним (21), 14:40, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И фракталу за кампанию

    Turtle же

     
  • 2.10, КО (?), 10:39, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты будешь определять устарели технологии или нет?
     
     
  • 3.17, Аноним (17), 11:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Я могу, если что
     
     
  • 4.39, Аноним (3), 12:30, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну раз ты можешь, то и я.
     
  • 3.43, Dzen Python (ok), 12:36, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да.
    Пожалуй, тут стоит послушать самих разрабов языка и либ, а не городить костыли вокруг малоподдерживаемого кода
     
     
  • 4.139, Аноним (-), 16:37, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Главный разработчик уже давно сказал "я устал, я ухожу".
     
  • 2.12, Аноним (12), 10:43, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо выкидывать устаревшие технологии

    Шаблонная школо-фраза.

     
     
  • 3.18, Аноним (18), 11:29, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну, от этого она не становится менее... истинной.
    Главное, чтобы новые технологии позволяли делать крутые вещи на качественно новом уровне, а не приводили к деградации функционала и производительности
     
     
  • 4.42, leibniz (??), 12:36, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, от этого она не становится менее... истинной

    В контексте её употребления этим сказочным персонажем ещё как становится.

     
     
  • 5.52, Ты идиот (?), 13:33, 24/01/2021 Скрыто модератором
  • –1 +/
     
  • 2.29, Аноним (29), 12:06, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Увольнять надо потребителей, у которых всё сводится к "не new shiny shit", не понимающих, не "устаревшесть технологии", а связи её с окружающим миром определяют, держать её, или выкинуть.
     
  • 2.54, Аноним (54), 13:47, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    iPony, вы с Фракталом не родственники? ;)
     
     
  • 3.68, Аноним (-), 15:25, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    "2 дебила это сила" (с)
     
  • 3.93, Аноним (93), 20:45, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Если фрактал - парнокопытное... то родственники.
     
     
  • 4.108, bergentroll (ok), 05:41, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пони непарнокопытные.
     
  • 3.124, Аноним (124), 15:07, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Они муж и же^Wмуж.
     
     
  • 4.132, Аноним (-), 10:44, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Номер 1 и номер 2 вы хотели сказать?
     
  • 2.75, Animal (??), 16:15, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Начну вот с такого вопроса: по каким критериям вы определяете устаревание технологий, по годам? ))
    И закончу вот таким: Надо выкидывать не технологии, нужно выкидывать айоленей на мороз.
     
     
  • 3.104, Коммунист (?), 22:51, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У любителей смузи и прочих жертв эджайла все что не модно-молодежно и является устаревшим 😂
     
  • 2.107, анонимуслинус (?), 01:47, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    как выйдешь на пенсию, тебя сразу и выкинут))) не все старые технологии надо и можно выкидывать. вот нож , чрезвычайно древняя технология, полагаю пару миллионов лет ей. выкинь как её и потом пили пищу руками))) замечание у тебя правда не от большого ума.
     
     
  • 3.111, Аноним (110), 09:17, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Истинно так, мудрейший, истинно так. Ножами ещё динозавры орудовали, а до них — боевые человекоподные грибницы. Это потом уже человечество вылупилось каких-то пятьдесят тыщ лет назад, глядь — а тут уж и нож тебе сразу готовый, и даже консерва, прочий разный корнеплод то тут то там лежит, и даже стол накрыт
     
     
  • 4.130, анонимуслинус (?), 03:08, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    как много ты знаешь об археологии и происхождении человека? сам хомо сапиенс появился действительно 70000-50000 лет назад, но предки хомо много раньше. по последним данным более 3,5 миллионов лет назад. А каменные топоры и ножи были если не сразу то к 1,5 миллионам лет точно. это довольно старая технология))) про боевые человекоподобные грибницы не слышал. это наверно все рен тв тебе мозгу лапшой завешал. и вообще не все старые технологии плохие. например двигатель внутреннего сгорания. ему более сотни лет уже. пойди и откажись. еще откажись от ложек , вилок и тарелок, им тоже несколько тысяч лет. умники  блин.
     
  • 3.133, Аноним (-), 10:45, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > как выйдешь на пенсию, тебя сразу и выкинут)))

    Да его лет на 20 раньше выкинут. Если не на 30. Скажут что он мамонт - и добро пожаловать на мороз.

     
  • 2.119, Scriptor (ok), 13:11, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Смена технологий -- это когда печатную машинку меняют на принтер, а не один диалект конкретного языка программирования меняют на такой же, но чуть более другой.
     

  • 1.5, Аноним (5), 09:49, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ой ну наконец то. Сколько ещё можно было насиловать труп. Там где работаю так и не смогли перейти на Python 3. Будет весело ...
     
     
  • 2.6, Аноним (6), 09:54, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Там где работаю так и не смогли перейти на Python 3.

    Это что за неосиляторы 2to3?

     
     
  • 3.19, Аноним (18), 11:29, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    2to3 не решает все проблемы, к сожалению...
     
     
  • 4.28, Аноним (29), 12:02, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну вы и лентяй, пофиксить пару строчек вручную ему влом.

    P.S. проблемы могут быть только с cextами, но 90% проектов они не касаются.

     
     
  • 5.70, Аноним (70), 15:26, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Меркуриал пофиксь, если такой умный. А то что-то он резко пропал отовсюду, даже из битовой мусорницы, ололо :). Прикольно hg-макаки пищали про forced migration...
     
     
  • 6.78, Аноним (78), 17:09, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Mercurial уже без меня пофиксили.
     
     
  • 7.89, Аноним (-), 20:40, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Избавили от головной боли гильотинированием.
     
  • 5.74, анононим (?), 16:04, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Питон скриптовый язык и как приложение грохнется во время выполнения, а тестов никто проверяющих абсолютно весь код огромного монолитного приложения никто не делал. Все это выльется в недовольных клиентов. Страшно представить. Вот никто и не берется за миграцию годами.
     
     
  • 6.80, Аноним (78), 17:10, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если у вас код недостаточно покрыт тестами - то вы сами виноваты.
     
     
  • 7.97, Аноним (-), 20:56, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Если у вас код недостаточно покрыт тестами - то вы сами виноваты.

    Тут лучше разработчика покрывать. Впрочем, гораздо культурнее его просто уволить.

     
  • 3.22, Аноним (5), 11:38, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ха-ха. это точно не решение всех проблем. не факт что потом заработает корректно.
     
     
  • 4.85, Аноним (5), 18:25, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это не от меня зависело. вообще писать большие приложения на динамических языках плохая идея.
     
  • 4.86, Аноним (5), 18:27, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    при появлении несовместимости весь код превращается в тыкву, если не обозреваем одним человеком
     

  • 1.7, Аноним (7), 09:59, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ох ну наконец-то. На очереди https://github.com/msgpack/msgpack-python
     
     
  • 2.25, Аноним (29), 11:57, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня всё работает на 3.8.
     
     
  • 3.90, Аноним (-), 20:41, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Безобразие какое, пора его дропать, срочно выпустив нахрен не совместимый 3.9.11.7.
     

  • 1.8, Аноним (7), 10:03, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Но хотя я не понимаю зачем эта новость, это же в порядке вещей. Вон там https://github.com/eclipse/openj9/releases/tag/openj9-0.24.0 вышел и это поинтереснее наверно.
     
     
  • 2.27, Аноним (29), 12:00, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Совершенно неинтересно. Они дропнули 32 бита. Это вам не питон обновить.
     

  • 1.9, Аноним (9), 10:19, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну и зачем закрытый пистон, который медленнее руру, нужен.
     
  • 1.11, Аноним (11), 10:42, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я объявляю им бойкот! Кто со мной?
     
     
  • 2.34, A.Stahl (ok), 12:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я! Торжественно обещаю не использовать PIP в течение ближайшего года как минимум!
     
     
  • 3.35, Аноним (29), 12:25, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Дня.
     
  • 3.47, DeerFriend (?), 13:09, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Опакечивание модулей в rpm/deb будем считать читерством.
     

  • 1.13, Lex (??), 10:51, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    "прекращение поддержки Python 2.7 и 3.5, а также прекращение совместимости с записями в кэше, созданными в версиях pip < 20.0"
    "Пользователям Python 2 необходимо оставаться на старых выпусках PIP"

    Прям эталонный "лифпад", только питоновский и продвинутый с самого верха.
    Но это, разумеется, другое.

     
     
  • 2.14, Аноним (7), 10:59, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Знаешь, я очень долго всячески избегал питона как раз из-за необходимости поддерживать 2 ветку. Большая часть работы сводилась как раз к поддержки 2 ветки и вендового питона. Я так понимаю решение не выкинуть 2 сразу стоило многих лет стагнации для кучи проектов. Скажем, сегодняшнее состояние экосистемы намного лучше, чем оно было пару лет назад, когда ещё не все выкинули 2 ветку.
     
     
  • 3.15, Аноним (15), 11:10, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    ... решение использовать пайтон сразу стоило многих лет стагнации для кучи проектов...

    Исправил, не благодари.

     
     
  • 4.16, Аноним (16), 11:21, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На Дефолт ОС, да, так и есть. Впрочем там и любой другой язык ведёт себя так же.
     
     
  • 5.91, Аноним (-), 20:43, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Э нет, я бы сказал что это питон себя так ведет на любой ос. Вон в убунте фееричные питонофаллауты. Начиная с их апдейтера многострадального, обламывающегося каждую вторую версию убунты на фоне питонопроблем.
     
  • 4.20, Аноним (7), 11:35, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Мой опыт отличается от твоего, за месяц я пишу кода по сложности равноценного нескольким годам разработки на компилируемых языках.
     
     
  • 5.23, Аноним (23), 11:44, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У людей, которые будут потом поддерживать твой код, тоже будет отличительный опыт
     
  • 5.46, Маняним (?), 13:03, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>  нескольким годам разработки

    Да чего уж - векам. С Аноним не может быть связано ничего, что обозначается словом "опыт".

     
     
  • 6.53, Ты идиот (?), 13:41, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Самокритики в студии🤣
     
     
  • 7.92, Аноним (-), 20:44, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С таким ником? Такой камент? Фига, эпично.
     
  • 5.72, Урри (ok), 15:58, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    - я набираю в минуту 10000 символов!
    - да не может быть...
    - может. правда, такая фигня получается.

    Не звезди, аноним. Ага, за месяц он пишет как за пару нет на сипипишечке...

     
     
  • 6.77, Аноним (7), 17:04, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Месяц фуллтайм разработки на питоне не исправления чужого кода и прочего подобн... большой текст свёрнут, показать
     
     
  • 7.82, Аноним (7), 17:16, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А, и ещё. Не знаю, как  у других, но мне тяжело быть продуктивным больше 2-3 часов в день (когда ты без проблем знаешь что делать и сразу видишь как сделать лучше, только бы руки за головой успевали). На питоне я могу х.чить код часов 6 наверно, прежде чем поплавлюсь, и успею сделать раз в 100 больше как минимум (заслуга питона).
     
     
  • 8.94, Аноним (-), 20:48, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Но лучше бы ты рассаду выращивал И то стремно Всю планету засp ли своими накол... текст свёрнут, показать
     
     
  • 9.103, Аноним (7), 22:49, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, дело тут в другом Просто в питоне тебе совсем не надо думать как тебе пи... текст свёрнут, показать
     
     
  • 10.113, Аноним (-), 11:18, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И по питонопрограммам это заметно Я одной левой вынес чатбота на этом - просто ... большой текст свёрнут, показать
     
     
  • 11.118, Аноним (7), 11:50, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Существуют разные подходы к программированию Тот, который включает грамотное пл... большой текст свёрнут, показать
     
     
  • 12.134, Аноним (-), 11:10, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У питонистов подход один - х к, х к - и в продакшн Ггг, питонистам критично, ... большой текст свёрнут, показать
     
  • 6.99, Аноним (99), 21:04, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так Вы правильно привели пример. Никто же не говорил, что он не о сложности чтения и поддерживания кода.

    Он же не говорил о сложности бизнес логики и не отрицал сложность читаемтости, так что да, вполне возможно, что он пишет очень сложный код. По поддерживаемости и читаемости))

     
  • 3.26, Аноним (29), 11:58, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем её поддерживать, если можно в документации написать: 3 || GTFO ?
     
     
  • 4.40, Dzen Python (ok), 12:31, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты разве не в курсе, каким токсичным может быть сообщество, особливо когда предлагают им выкинуть такую родную игрушку и поставить новую. такую же, но другую?
     
     
  • 5.49, Аноним (29), 13:25, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Я знаю каким токсичным могу быть я, когда какие-то отдалённые от жизни люди мне предлагают выкинуть мою аппаратуру и купить новую.
     
  • 5.147, Аноним (147), 15:46, 24/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    То-то ты Rust на всех тредах хейтишь.
     
     
  • 6.148, Dzen Python (ok), 20:28, 24/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    За дело хейчу. Токсичное сообщество растаманов опеннета.
    Которое кстати сразу же делает дерейл на оскорбления, но это пустяки
     
  • 4.71, Аноним (70), 15:28, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В меркуриал примерно так и сделали. Правда всему проекту, ололо.
     
  • 2.32, Аноним (32), 12:19, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Эталонно то, что старый pip в старом python радостно обновляется до нового и столь же радостно говорит,  что не знает этот синтаксис
     
     
  • 3.66, Аноним (-), 15:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А он это говорит по дрейней традиции длинным трейсом, по которому вообще ничерта не понятно, кроме того что все пропало, шеф?
     
  • 2.44, Аноним (-), 12:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > "прекращение поддержки Python 2.7 и 3.5, а также прекращение совместимости с записями
    > в кэше, созданными в версиях pip < 20.0"
    > "Пользователям Python 2 необходимо оставаться на старых выпусках PIP"

    И что эти две фразы, выдранные из контекста, должны нам сказать?
    > Прям эталонный "лифпад", только питоновский и продвинутый с самого верха.

    Неа.
    > Но это, разумеется, другое.

    Разумеется.

     

  • 1.24, Ананооним (?), 11:53, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "экосистемы"? Объясни мне тупому, что в данном контексте в этом слове означает "эко"? Ну вот не понимаю. Ты об экологии заботишься шоле?
     
     
  • 2.31, банан (?), 12:12, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    экосистема расшифровывается как "принудительное ограничение пользовательского опыта определённым облачным сервисом". Тут не подходит вроде
     
  • 2.33, Аноним (7), 12:23, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://ru.wiktionary.org/wiki/%CE%BF%E1%BC%B6%C
     
  • 2.38, Ананимус (?), 12:29, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это значит, что если ты умеешь только во второй питон, а все твои зависимости его дропнут, то ты останешься со сломанный проектом.
     

  • 1.30, Аноним (32), 12:12, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Эти питонисты сделали все как всегда.
    При обловлении pip на python3.5, он ставит pip==21.0 и потом ломается на несовместимом синтаксисе
     
     
  • 2.36, Аноним (29), 12:27, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/pypa/pip/issues
     
  • 2.64, Аноним (-), 15:20, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну так оно и в убунте отродясь так делало: апдейт-менеджер подкачивал первым делом обновление пакета самсебя. После этого бойко репортил в GUI что обновления убунте не найдено. А если посмотреть в консоль - там на самом деле пи...цкий стэйтрейс на 20 килобайтов, означающий на самом деле "версия питона в системе не та". Так что это уже отработанная технология.
     

  • 1.48, Аноним (48), 13:22, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ура! Осталось прекратить поддержку Python 2.7 и 3.5.
     
     
  • 2.50, Аноним (29), 13:27, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сразу 3.8.2 дропнуть, зачем мелочиться.
     
     
  • 3.65, Аноним (-), 15:21, 24/01/2021 Скрыто модератором
  • +2 +/
     
  • 3.141, Аноним (141), 16:43, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Сразу 3.8.2 дропнуть, зачем мелочиться.

    В меркуриале примерно так и сделали. Надо питон 4 чтоли выпустить. Впрочем, можно игогошку объявить таковым, гугл одобрит.

     

  • 1.55, Аноним (54), 13:55, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Pyston 2.1, развивающего высокопроизводительную реализацию языка Python, использующую наработки проекта LLVM
    >код ветки Pyston 2 остаётся недоступен, а для загрузки предлагаются готовые сборки
    >но после отделения проекта от Dropbox код перестал публиковаться

    Это аукается "настоящая свобода" LLVM.

     
     
  • 2.83, Аноним (78), 17:19, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато GCC "настоящая свобода GPL" уже аукнулась. Ваш GCC уже никому не нужен - корпорациям не нужно обременение на софте, от которого зависит их бизнес. Если проект много выёживается, то корпорациям вполне по карману заменить неудобных выёживающихся нищебрoдoв на с нуля написанного более качественного конкурента, который не будет выёживаться. После чего проект стагнирует и перестаёт быть кому-то нужным. Доказано уже много раз. И это правильно и хорошо.
     
     
  • 3.87, Аноним (11), 19:04, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И поэтому нужно строить коммунизм без корпораций...
     
     
  • 4.100, Аноним (78), 21:45, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вижу, что уже построили, как Никитка обещал.
     
  • 3.95, Аноним (-), 20:50, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зато GCC "настоящая свобода GPL" уже аукнулась. Ваш GCC уже никому не нужен

    А по списку коммитеров и не скажешь.

     

  • 1.62, Аноним (-), 15:15, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пипец :)
    > Совместимая с Python 2.7 версия
    > скрипта get-pip.py предоставляется отдельно.

    Это чтобы скачать им несоаместимый с питоном 2 вариант и все перестало работать? Эти питонисты такие затейники!

     
  • 1.81, Аноним (81), 17:15, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В ансибле переехал на 3.х и рад, на 2.х уже все забили и даже не тестят там толком
     
  • 1.84, BrainFucker (ok), 17:38, 24/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Pyston 2 быстрее штатного Python 3.8 примерно на 20%

    А что так мало? Nuitka и то больше заявляет, правда я на практике заметного ускорения не получал.

     
     
  • 2.88, Lex (??), 19:58, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное давало серьезнейшее ускорение другим языкам..

    Похоже, аура у питона такая - быть вечно самым медленным и с кучей полуподдерживаемых версий

     
     
  • 3.96, Аноним (-), 20:53, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Похоже, аура у питона такая - быть вечно самым медленным и с
    > кучей полуподдерживаемых версий

    А прикиньте, можно на уровне дизайна языка сделать его крайне проблематичным к оптимизации скорости.

    Например eval() означает что вы либо тащите мегамонстр размером с gcc или clang для эффективной кодогенерации (заметив что хорошая оптимизация кода - нифига не быстро по compile time) - либо извращаетесь с дикими монстрами с JIT получая ужастик по типу хрома, либо - ну - что делать - интерпретируете уж как есть со скоростью "%s не тормозит". Туда же и остальные фичи.

     
     
  • 4.101, Аноним (78), 21:46, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Большинство пакетов не используют eval.
     
     
  • 5.114, Аноним (-), 11:23, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Большинство пакетов не используют eval.

    Есть такая штука - совместимость. Но питонисты про нее не, не слышали. Если из 100 скриптов не сработает 5 - это все-равно уже некий трабл. С чем всякие пипи и прочие цитоны и познакомились. Тем более что проблема только этим не ограничивается.

     
  • 4.106, Аноним (106), 00:23, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Похоже, аура у питона такая - быть вечно самым медленным и с
    >> кучей полуподдерживаемых версий
    > А прикиньте, можно на уровне дизайна языка сделать его крайне проблематичным к оптимизации скорости.

    А прикиньте, числокрушилки являются далеко не самой распространенной задачей в прикладном ПО.
    Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

     
     
  • 5.109, пох. (?), 07:10, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще около 1000 хостов)

    вы нашли уникальное исключение, только подтверждающее правило.
    ytdl все равно каждый день надо переписывать - поэтому совершенно неважно что еще и впихон каждый день новый-несовместимый со вчерашним.

    > почему-то оказалось на питоне намного сподручнее, а бонусом - быстрее и сильно менее жручим
    > эталонной сишно-плюсной реализации вида "хромоног-лиса".

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

    Если вы браузер нам напишете на пихоне, да еще и способный именно ютуп, а не опеннет-без-жс - приходите, будет о чем разговаривать.

    P.S. кстати, надо отдать должное автору ytdl - он до последнего сохранял обратную совместимость, а не автоскачать ненужное обновление pip и упасть со словами "ой, не тот", как у разработчиков самого пихона принято.


     
     
  • 6.122, Аноним (122), 14:11, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это нищитаица Это тоже А тут рыбу заворачивали Ничего Для проигрывания ... большой текст свёрнут, показать
     
     
  • 7.125, пох. (?), 16:03, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> ничего что та реализация умеет не только "выдирать урл", но еще и показать нам собственно ютуп?
    > Ничего. Для проигрывания у меня есть mplayer/mpv

    ничего что ни один из них не на пихоне?
    И оба не умеют ничего кроме проигрывания откуда-то взятого готового файлика.

    Причем url для ytdl тебе при этом должен подсказать кто-то, у кого есть нормальный браузер (и кому, в результате, нафиг не сдались ни тот ни другой инструменты - у него прямо в браузере все и показывается, вот чудо технологии-то!)

    > Когда ваш браузер будет номрально запускаться на малинке,

    а чего не на умном унитазе-то ?

    > приходите, будет о чем разговаривать.

    А пока вы приходите урлик для чудо-софтины поклянчить - "а то ж на малинке браузер пол-часа запускается".

    А у меня он просто в форум встраивается, чуть посовременней опеннетовского - 200х годков а не 9х

     
     
  • 8.128, Аноним (128), 16:36, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ниче Это у вас какие-то религиозные ограничения, а мне норм Объясняю ytdl - у... большой текст свёрнут, показать
     
  • 5.115, Аноним (-), 11:26, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще
    > около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом
    > - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

    Как бы сишно-плюсовая реализация еще и играть на экран это умеет. Небольшая такая разница.

    Алсо, там еще нехилое двигло JS вообще-то - которое может таскать чанки с сервака как ему заблогорассудится. И если завтра ютуб немного поменяет это - эталонные то реализации сгрузят заапдейченый JS, тот уже знает что делать, а youtube-dl ессно выкусит. Он так не умеет же, и уповает на частную hardcoded реализацию как оно. Что как бы вообще совсем не эквивалентно по функциональности. Но да, преподнести г-но за конфету - это так по питонячьи.

     
     
  • 6.121, Аноним (122), 14:03, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как бы, это умение при общем жоре нафиг не упало на той же малинке или старом но... большой текст свёрнут, показать
     
     
  • 7.135, Аноним (-), 11:29, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гага, питонист про жор ресурсов Какой лицемер Тем не менее, функциональность и... большой текст свёрнут, показать
     
     
  • 8.140, Аноним (140), 16:41, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Т е возразить по существу нечего, ссылки на экономичную выдиралку-скачивалку дл... большой текст свёрнут, показать
     
     
  • 9.142, Аноним (-), 18:00, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Блин, в гугле первые 10 вариантов скачать видео это сделают прямо браузером в ... большой текст свёрнут, показать
     
     
  • 10.143, Аноним (143), 01:13, 27/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Т е конкретики не будет Что и ожидалось А сколько пафосу было Есть over 900... большой текст свёрнут, показать
     
  • 10.145, Д1110ма (?), 17:01, 06/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Minitube ... текст свёрнут, показать
     
  • 6.126, пох. (?), 16:07, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > с сервака как ему заблогорассудится. И если завтра ютуб немного поменяет
    > это - эталонные то реализации сгрузят заапдейченый JS, тот уже знает
    > что делать, а youtube-dl ессно выкусит.

    ничего, перепишут. По этой же причине ему все равно, какая версия пихона сегодня модно - все равно ж переписывать каждый день.

    > вообще совсем не эквивалентно по функциональности. Но да, преподнести г-но за
    > конфету - это так по питонячьи.

    Ну вообще говоря - это как раз пример выбора подходящей под задачу технологии. Недостатки нивелируются спецификой применения инструмента.
    Что, надо признать, таки достижение пихона.
    После показательно факапа ruffle, не могу поздравить с тем же хрустеров и вебасм.

    Но и в немалой степени - автора. У меня все еще работает версия, актуальная для современного ютуба - а не верещит что пихон не тот, а это не так чтоб просто и бесплатно ему далось. Можно и негодным инструментом сделать шедевр, если ты мастер.

     
     
  • 7.136, Аноним (-), 11:39, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Write once, rewrite everywhere Достойный ответ жабистам Так я даже не воз... большой текст свёрнут, показать
     
  • 5.144, Д1110ма (?), 16:50, 06/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Как показал youtube-dl, выдирать URL для проигрыша ролика с ютуба (и еще
    > около 1000 хостов) почему-то оказалось на питоне намного сподручнее, а бонусом
    > - быстрее и сильно менее жручим эталонной сишно-плюсной реализации вида "хромоног-лиса".

    Сравнение программы обрабатывающей HTML чтобы достать ссылку на видеофайл и программы которая обрабатывает HTML, CSS, JavaScript, дополняется дополнениями и прочее и прочее. Хм–м.


     
  • 3.98, BrainFucker (ok), 20:57, 24/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > быть вечно самым медленным

    Ну, не настолько всё плохо. Ruby чуть медленнее, вроде. Есть ещё PHP, но там фиг поймёшь, на каких-то примерах одно быстрее, на других другое.

     
  • 3.105, Аноним (-), 00:14, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное
    > давало серьезнейшее ускорение другим языкам..

    О, опять прохладные былины от ЖСников.
    Где-где говорите, можно посмотреть на "серьезнейшие ускорения" ЖопоСкрита вне хромо/лисо-реализации за много-много миллионов?

     
     
  • 4.116, Аноним (-), 11:26, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В spidermonkey и v8 которые внезапно доступны как отдельные либы и юзаются рядом проектов вообще не имеющим отношение к вебу? :)
     
     
  • 5.123, Аноним (122), 14:14, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > В spidermonkey и v8 которые внезапно доступны как отдельные либы и юзаются

    И перестали из-за этого быть реализациями гугла-мозиллы за много-много-много мильенов?

     
     
  • 6.137, Аноним (-), 11:40, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, э, для питона ничего сравнимого вообще не существует.
     
  • 4.138, Lex (??), 15:08, 26/01/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Там чего бы ни прикручивали, прирост скорости получался смешным.. даже если подобное
    >> давало серьезнейшее ускорение другим языкам..
    > О, опять прохладные былины от ЖСников.

    Когда негодяя загоняют в угол, он начинает рассказывать про честь.

    Когда питонщику указывают даже на очевидные проблемы он меняет тему и начинает нести чепуху именно про жс и какие-то миллионы, взятые неведомо откуда.

    А питон что, сам-собой взялся и никто в него ничего не вкладывал ?
    А что, питон вчера появился и только первую неделю развивается ?

    А в случае с двиглом и браузерами разве деньги шли исключительно на допиливания движка ? Напомню, там отдельная история с рендерингом и проч весельем.

    > Где-где говорите, можно посмотреть на "серьезнейшие ускорения" ЖопоСкрита вне хромо/лисо-реализации
    > за много-много миллионов?

    Можно посмотреть на это в опенсорсном вебките и любом проекте, куда в т.ч его можно неплохо интегрировать и получить годный встраиваемый и шустрый JS с пробросом нативного функционала.

     
  • 3.117, Аноним (-), 11:28, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Похоже, аура у питона такая - быть вечно самым медленным и с
    > кучей полуподдерживаемых версий

    У хипстеров вообще аура такая. Потому что они сперва делают, потом думают.

     
     
  • 4.127, пох. (?), 16:10, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Похоже, аура у питона такая - быть вечно самым медленным и с
    >> кучей полуподдерживаемых версий
    > У хипстеров вообще аура такая. Потому что они сперва делают, потом думают.

    Уп-с, а что, там вообще было кому думать?


     
  • 3.120, Scriptor (ok), 13:14, 25/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    PyPy ускоряет в разы.
     

  • 1.112, Аноним (112), 09:44, 25/01/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А чо так мало плачущих про Питон 2? Русскую традицию повздыхать, не поддерживаете?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Ideco
    Hosting by Hoster.ru
    Хостинг:

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