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

Исходное сообщение
"Обновление Python 2.7.11"

Отправлено opennews , 07-Дек-15 09:58 
Представлен (https://www.python.org/downloads/release/python-2711/) корректирующий выпуск Python 2.7.11 (https://www.python.org/downloads/release/python-2711/), в который внесены только накопившиеся за полгода исправления ошибок (https://hg.python.org/cpython/raw-file/53d30ab403f1/Misc/NEWS). Некоторые ошибки потенциально могли привести к проблемам с безопасностью. Поддержка ветки Python 2.7 будет осуществляться (https://www.opennet.me/opennews/art.shtml?num=39565) до 2020 года.


URL: http://permalink.gmane.org/gmane.comp.python.announce/12156
Новость: http://www.opennet.me/opennews/art.shtml?num=43468


Содержание

Сообщения в этом обсуждении
"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 09:58 
Сейчас специально обновил убунту. Software-center всё так же виснет и жрёт память.

"Обновление Python 2.7.11"
Отправлено kai3341 , 07-Дек-15 10:07 
>  Сейчас специально обновил убунту. Software-center всё так же виснет и жрёт память.

Вы неправильно составляете багрепорт и не туда его отсылаете. Пожалуйста, ознакомьтесь со статьёй:
http://habrahabr.ru/post/156099/


"Обновление Python 2.7.11"
Отправлено via , 07-Дек-15 10:45 
Заменил у себя его на AppGrid.

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 12:56 
А я на Synaptic.

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 17:14 
А я на apt и доволен как кот. =)

"Обновление Python 2.7.11"
Отправлено Michael Shigorin , 07-Дек-15 22:37 
> А я на apt и доволен как кот. =)

А я на альт... стоп, только убунты тогда ещё и близко не было.

Было собирался с BCL на дебиан уже перебираться.


"Обновление Python 2.7.11"
Отправлено meequz , 07-Дек-15 14:58 
Плюсую, AppGrid прекрасен. Причём в тормознутости Software Center любят винить питон, хотя AppGrid написан на нём же - и летает.

"Обновление Python 2.7.11"
Отправлено Нимано , 07-Дек-15 14:53 
>Сейчас специально обновил убунту. Software-center всё так же виснет и жрёт память.

Стесняюсь спросить: если у вас  в машине движок забарахлит – вы гараж просто отремонтируете или сразу снесете и новый поставите?


"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 15:04 
Давно отказался от убнты и не испытываю проблем

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 17:08 
Логично, не испытывать проблем с тем чем не пользуешся.

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 15:06 
>Software-center всё так же виснет и жрёт память.

Потому что причина тут не в ошибках Python, а в самой интерпретируемой архитектуре этого языка, Python в принципе спроектирован быть медленным, и это принципиально неустранимый недостаток.

Так что вина за то что Software-center жутко тормозит даже на Intel Core i7 (и это никогда не будет исправлено, разве что только кто-нибудь перепишет его на C++ и Qt) лежит на том человеке, который профинансировал создание Software-center и при планировании сметы проекта утвердил в качестве языка для его написания Python (скорее всего этот человек как-то ангажирован с компаниями заинтересованными в продвижении Python, а если нет и он просто начитался бреда маркетологов на форумах о том какой Python замечательный и производительный и слепо этому поверил - то тогда у него в голове опилки вместо мозгов).


"Обновление Python 2.7.11"
Отправлено Нимано , 07-Дек-15 15:44 
> Потому что причина тут не в ошибках Python, а в самой интерпретируемой
> архитектуре этого языка, Python в принципе спроектирован быть медленным, и это
> принципиально неустранимый недостаток.

Осторожнее с набросом – вентилятор не справляется!


"Обновление Python 2.7.11"
Отправлено Аноним , 09-Дек-15 13:51 
Try harder: выше сказали про AppGrid, который тоже на питоне и летает.

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 11:25 
Казалось бы, в такой далеко не первой минорной версии не должны были сломать ни с чем совместимость, а только одни багфиксы наложить.
Но, это только казалось. Поубирали зачем-то какие-то методы модулей стандартной библиотеки. Зачем - непонятно.
Из того, что обнаружил за полчаса - не работают с 2.7.11: kombu, celery

"Обновление Python 2.7.11"
Отправлено Коля , 07-Дек-15 11:43 
Всё потому, что... "Скрипачь не нужен, дорогой. Он только топливо жрёт."

"Обновление Python 2.7.11"
Отправлено myhand , 07-Дек-15 15:42 
> Казалось бы, в такой далеко не первой минорной версии не должны были сломать ни с чем совместимость, а только одни багфиксы наложить.

Судя по чейнджлогу - таки и не сломали.

Просто вы думаете, что это как в windows 95.  Вот в 3.11 был баг, для которого
в каком-то тетрисе сделали специальный воркароунд - так и в 95, специально только
для этого тетриса - будет эмулироваться данный баг.

В нормальном случае (как с Python) - совместимость означает, что нет несовместимых
изменений в стандарте языка (а стандартом является, соответственно, документация Python).

> Поубирали зачем-то какие-то методы модулей стандартной библиотеки.

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

> не работают с 2.7.11: kombu, celery

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

А на заведенные баги можно посмотреть?


"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 14:22 
GIL еще не устранен?

Глобальные блокировки крутяк да?


"Обновление Python 2.7.11"
Отправлено Вяземский , 07-Дек-15 14:34 
GIL будет всегда, обьявлено ка достоинство питона... каждый продолжает костылить многопоточность как умеет. В 3 сломали биединг к С, как сломали теперь там костыль... В 3 питоне добавили много полуработающих фич типа with async который не совместим не с одним фреймворком который добавляет "многопоточность" или типизацию для которой нужно накостылить внешние утилиты... В итоге на 3 можно писать только небольшие скрипты... ну или кто сайтики с нуля пишет...

"Обновление Python 2.7.11"
Отправлено myhand , 07-Дек-15 15:53 
> GIL будет всегда, обьявлено ка достоинство питона...

GIL имеют не все реализации языка.  Но школию ж неймется...  Или оно тупо не знает.

> В итоге на 3 можно писать только небольшие скрипты...

Угу.  ipython, numpy, scipy, matplotlib, theano... (далее везде)

> ну или кто сайтики

Ах вот это чье афторитетное мнение.  Веб-погромиста...



"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 16:47 
> Но школию ж неймется...

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


"Обновление Python 2.7.11"
Отправлено myhand , 07-Дек-15 17:52 
Надо полагать, попал?

"Обновление Python 2.7.11"
Отправлено Вяземский , 07-Дек-15 17:05 
> GIL имеют не все реализации языка.  Но школию ж неймется...  Или оно тупо не знает.

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

> Угу.  ipython, numpy, scipy, matplotlib, theano... (далее везде)

да основной стек работает вот только ipython[all] мне мало... а в большинстве своем я получаю "Python 3, touted as “the Python 3.x that is production-ready”, is not yet the preferred and recommended Python version for ..." и так на большинстве библиотек или не работают или не готовы... псаиба пробовали... если вы уговорите facebook переписать клиент для trift под python3 который нужен happybase что бы школий мог работать с HBase будет... а пока идите любезный в .опу!

Клепайте свои скриптики и сайтики. на большее питон не способен...  


"Обновление Python 2.7.11"
Отправлено myhand , 07-Дек-15 17:52 
>> GIL имеют не все реализации языка.  Но школию ж неймется...  Или оно тупо не знает.
> а школию не нужны все реализации языка, ему нужна реализация языка под
> которой есть написанные и главное оттестированные библиотеки другим школием.

Ну видимо так мешает GIL, что под реализации языка, его не имеющие - людям
лень тестировать свой код (который в принципе должен работать, если только они
не расширения на C для питона пишут).

>> Угу.  ipython, numpy, scipy, matplotlib, theano... (далее везде)
> да основной стек работает вот только ipython[all] мне мало...

В смысле?  Да все работает, исключая нафиг никому не нужные вещи.

Печально что вам такая понадобилась, но кто в этом виноват?  Возьмите, потратьте
пару часиков - и будет готовый патч.  Работы обычно действительно немного, даже
если брать проекты уровня списка выше.  Не умеете - заплатите тому кто умеет
и не изображайте из себя программиста.

> если вы уговорите facebook переписать клиент для
> trift под python3 который нужен happybase что бы школий мог работать

Никому кроме школия это не нужно.

> Клепайте свои скриптики и сайтики.

Странно, но ведь именно пример вашей проблемной
библиотеки - как раз для аудитории сайтоклепатиков, не?


"Обновление Python 2.7.11"
Отправлено Вяземский , 08-Дек-15 02:25 
> Ну видимо так мешает GIL, что под реализации языка, его не имеющие - людям
> лень тестировать свой код (который в принципе должен работать, если только они
> не расширения на C для питона пишут).

никто вам ничего не должен

> Печально что вам такая понадобилась, но кто в этом виноват?  Возьмите, потратьте
> пару часиков - и будет готовый патч.  Работы обычно действительно немного, даже
> если брать проекты уровня списка выше.  Не умеете - заплатите тому кто умеет
> и не изображайте из себя программиста.

я никого не виню. Меня какой то школий пытается убедить что мне нужен питон 3 и я должен портировать библиотеки поднего) Мальчик иди развлекайся)

> Странно, но ведь именно пример вашей проблемной

у меня проблемы нет это у вас сверлит в .опе что нужно использовать 3 питон

Желаю вам устроиться на работу...


"Обновление Python 2.7.11"
Отправлено myhand , 08-Дек-15 03:26 
>> Ну видимо так мешает GIL, что под реализации языка, его не имеющие - людям
>> лень тестировать свой код (который в принципе должен работать, если только они
>> не расширения на C для питона пишут).
> никто вам ничего не должен

Сталбыть так пишут.  Не, я не против - но причем тут язык, если кто-то
сознательно (или по безграмотности) наплювал на его стандарты?

>> Печально что вам такая понадобилась, но кто в этом виноват?  Возьмите, потратьте
>> пару часиков - и будет готовый патч.  Работы обычно действительно немного, даже
>> если брать проекты уровня списка выше.  Не умеете - заплатите тому кто умеет
>> и не изображайте из себя программиста.
> я никого не виню. Меня какой то школий пытается убедить что мне
> нужен питон 3 и я должен портировать библиотеки поднего)

И кто это такой нехороший?  Лично меня просто интересуют мегапроблемы
портирования, которые вы где-то углядели.

>> Странно, но ведь именно пример вашей проблемной
> у меня проблемы нет это у вас сверлит в .опе

Кто б сомневался, что вы еще и специались по чужим *опам.


"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 16:08 
>который не совместим не с одним фреймворком

так уж и ни с одним? https://github.com/KeepSafe/aiohttp

>который добавляет "многопоточность"

таки вы натурально ничего не понимаете: https://docs.python.org/3/library/asyncio.html


"Обновление Python 2.7.11"
Отправлено Куршавель , 07-Дек-15 17:15 
> таки вы натурально ничего не понимаете: https://docs.python.org/3/library/asyncio.html

поэтому слово взято в кавычки... ну какая многопоточность под питоном?

>так уж и ни с одним? https://github.com/KeepSafe/aiohttp

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


"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 17:54 
>сделали костыль к нему скотчем прикрутили палку а теперь это достижение на клей гвозди и кто на что горазд соединяют с другими костылями...

Ниасилил "event-driven" программирование? Это печально, да.

>поэтому слово взято в кавычки... ну какая многопоточность под питоном?

Ниасилил multiprocessing - это печально вдвойне.


"Обновление Python 2.7.11"
Отправлено Вяземский , 07-Дек-15 21:05 
а я зарабатываю больше

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 15:58 
Вроде бы уже столько хороших альтернатив, зачем тянут этот язык - не понятно

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 16:51 
Деньги вложены (в чёрную дыру) потому и тянут, в конфликте интересов между здравым смыслом и деньгами, к сожалению, всегда побеждают деньги.

"Обновление Python 2.7.11"
Отправлено Аноним , 07-Дек-15 17:33 
пример альтернатив ?

"Обновление Python 2.7.11"
Отправлено Giperonym , 07-Дек-15 17:34 
"Вроде бы" и где же?? ни одного названия школий не привел. ибо нет.

Python - самый читабельный язык программирования! потому он будет самым пока что-то лучше по читабельности не появится. Даже щколии сие оценили хотя они очень редко читают код обычно пишут плохонький на разик


"Обновление Python 2.7.11"
Отправлено Michael Shigorin , 07-Дек-15 22:47 
> Python - самый читабельный язык программирования!

Знаете, удивился #25, но тут всё-таки спрошу: и сколько Вы языков знаете на чтение для таких утверждений?  А если вдруг и на запись -- то не поделитесь ли собственноручно выполненными иллюстрациями тезиса, скажем, на http://rosettacode.org?


"Обновление Python 2.7.11"
Отправлено Вяземский , 07-Дек-15 17:38 
ну почему, учить студентов писать код, быстренько новоять скрипт или сайтик на джанге, питон хорош, так же хорош в виде биндингов к С/Сpp (3й не так хорош как 2)

"Обновление Python 2.7.11"
Отправлено Michael Shigorin , 07-Дек-15 22:53 
> новоять

Это что за новояз?

"наваять" ("сваять", "изваять", "изваяние").


"Обновление Python 2.7.11"
Отправлено Вяземский , 07-Дек-15 17:43 
ту нишу которую занимает 2 питон альтернатив нет... (есть но не такие удобные). А вот то куда лезет 3 питон... тама он ненужон.

"Обновление Python 2.7.11"
Отправлено myhand , 07-Дек-15 17:53 
> А вот то куда лезет 3 питон... тама он ненужон.

Эт где, будь ласка?


"Обновление Python 2.7.11"
Отправлено Аноним , 08-Дек-15 16:31 
По удобству может и нет альтернатив. Но надо признать, что питон в принципе нехорошее решение везде. Перестройка уже давно закончилась, надо уходить в пользу менее удобных, но более правильных языков.

"Обновление Python 2.7.11"
Отправлено myhand , 08-Дек-15 16:38 
> надо уходить в
> пользу менее удобных, но более правильных языков.

Каких, о гуру?


"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 07-Дек-15 23:53 
Хватит гнать на тормознутость питона. В киноиндустрии питон2 это стандарт. Практически все продакшен-реди пакеты имеют питон. Очень удобен как в чтении кода так и в пайплайно-строении. С писайдом вообще всё круто, т. к. тот же софт использует Qt в большинстве случаев

"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 08-Дек-15 16:34 
Питон впихнут во все дистрибутивы и занимает в них чуть ли не половину места. Выгода применения питона в пользовательских приложений весьма сомнительна.
> Очень удобен как в чтении кода так и в пайплайно-строении.

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


"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено lostdev , 08-Дек-15 16:40 
А какие альтернативы питону в дистрах могут быть, с оглядкой на написание внеочередных костылей под свои нужды (кроме перла и баша)?

"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 08-Дек-15 17:29 
Qt C++. Отличная альтернатива. По скорости написания кода ничуть не медленнее, особенно если использовать designer со стандартными виджетами. И не тащит с собой 300+ мб пакетов.

"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Alexey Vanzhula , 09-Дек-15 10:20 
> Qt C++. Отличная альтернатива. По скорости написания кода ничуть не медленнее, особенно
> если использовать designer со стандартными виджетами. И не тащит с собой
> 300+ мб пакетов.

Само собой. Оно даже кажется более Ъ под плюсами. Но учитывая то что в большинстве своем ЮИ не требуется такого отклика, который не способен преодолеть пистон, и тем более потому что прототипирования интерфейсов на питоне выглядят все равно быстрее, то я выбиру писайд.

Лично у меня такая ситуация. Пакет для 3D анимации написан на Qt, он имеен питон2 и поставляется с писайдом. Как известно пакеты для анимации это огромные махины, и некоторым красноглазикам интересно пиайдом вклиниваться в проприетарщину и менять всё на свой лад. А это Qt и быдло-питончиком можно поменять абсолютно всё, не считая захардкоденых виджетов.
В таких софтах всегда есть что поменять.
Это тот пример когда писайд удобнее чам SDK и C++ Qt.


"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 08-Дек-15 17:33 
> Питон впихнут во все дистрибутивы и занимает в них чуть ли не
> половину места. Выгода применения питона в пользовательских приложений весьма сомнительна.
>> Очень удобен как в чтении кода так и в пайплайно-строении.
> Почему-то это не спасает от многочисленных баг, падний, тормозов и жручести памяти
> большинства питон приложений

А это вы спросите в студиях где данные по конвееру бегают очень интенсивно. Там главная платформа для расширений это пистон. Пишут как интерактивные инструменты так и скриптят удобный обмен данными на разных этапах.

Лично я пишу инструменты для 3д моделирования. Обертками и ЮИ в них занимается питон и писайд. Никаких беспричинных тормозов и багов я не наблюдаю. Понятное дело что у питона своя ниша. И я никогда не стану пропускать через питон обработку плотной геометрии. Для этого есть другие языки. Но инструменты и тем более ЮИ разрабатывать одно удовольствие


"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 08-Дек-15 17:52 
Менеджер приложений убунты тоже не занимается обработкой плотной геометрии, однако тормозит и жрет память как браузер chromium. И многие другие приложения и виджеты в убунте тоже. Однако при каждом запуске выскакивает окно что что-то упало. И это что-то всегда на питоне. Питон высокоуровневый язык и ему уже 25 лет, если эти проблемы до сих пор не улажены, а их впринципе быть не должно, стоит уже перестать заниматься фанатизмом и объективно взглянуть на ситуацию.

"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Аноним , 09-Дек-15 10:18 
> Менеджер приложений убунты тоже не занимается обработкой плотной геометрии, однако тормозит
> и жрет память как браузер chromium. И многие другие приложения и
> виджеты в убунте тоже. Однако при каждом запуске выскакивает окно что
> что-то упало. И это что-то всегда на питоне. Питон высокоуровневый язык
> и ему уже 25 лет, если эти проблемы до сих пор
> не улажены, а их впринципе быть не должно, стоит уже перестать
> заниматься фанатизмом и объективно взглянуть на ситуацию.

А portage в дженту. Покрайней мере оно не глючит. А чо там в убунте мне не интересно)


"Обновление Python 2.7.11 и Python 3.5.1"
Отправлено Aleks Revo , 10-Дек-15 05:17 
И в окружении какого ЯП Вы предпочитаете видеть, что что-то упало из-за криворукости разраба?