The OpenNET Project / Index page

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

Корректирующий выпуск Python 3.3.4 и кандидат в релизы Python 3.4.0

11.02.2014 11:43

Доступен корректирующий выпуск языка программирования Python 3.3.4, в котором представлено около 120 исправлений. Наиболее заметным изменением является обеспечение полной поддержки OS X 10.9, в частности, устранены ранее наблюдаемые проблемы в реализации интерактивного режима, приводившие к крахам на платформе OS X 10.9. Кроме того, в новом выпуске исправлены проблемы со сборкой с использованием readline 6.3 и более новых версий; прекращено использование SSLv2, если явно не указан параметр PROTOCOL_SSLv2; снижена нагрузка на CPU при выполнении функций os.read и subprocess.Popen.communicate. В smtplib ограничен размер принимаемых данных через ограничение вызова readline() для защиты от уязвимости CVE-2013-1752.

Также можно отметить выпуск кандидата в релизы новой ветки Python 3.4.0, в которой представлено несколько новых модулей: "pathlib" (объектно-ориентированный интерфейс для доступа к ФС), "tracemalloc" (трассировка распределения памяти), "asyncio" (фреймворк для асинхронного ввода/вывода) и "statistics" (подборка функций для математической статистики). Стандартизованы модуль "enum" и метаданные в системе импорта модулей. Для строковых и бинарных данных реализован новый алгоритм хэширования. В поставку добавлен инсталлятор для пакетного менеджера pip. Улучшена семантика для финализации объектов. Представлен новый API для создания собственных методов распределения памяти.

  1. Главная ссылка к новости (http://python.org/download/rel...)
  2. OpenNews: Выпуск компилятора Cython 0.20 и системы проверки Python-кода Frosted 1.0.0
  3. OpenNews: Стратегия параллельного поддержания веток Python 2 и Python 3 оказалась ошибочной
  4. OpenNews: Вышел Pythonium 0.4.7, компилятор из Python в JavaScript
  5. OpenNews: Обновление Python 2.7.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39059-python
Ключевые слова: python
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонист (?), 13:53, 11/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Бред с enum. Сделали непонятно что, на мой взгляд. Как использовал обычный класс со статическими переменными, так и буду. А то сделали какой-то кастрат, практически никак не отличающийся от обычного класса. И наследовать еще, вместо того, чтобы ввести ключевое слово, существующее везде.
     
     
  • 2.12, Xasd (ok), 04:23, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А то сделали какой-то кастрат, практически никак не отличающийся от обычного класса

    и в чём же странность того что в Python любая сущность является объектом?

    для стиля Python (в отличии от стиля C++) -- enum действительно хорошо выглядет в качестве класса объекта.

    > Как использовал обычный класс со статическими переменными, так и буду

    ну кто же тебе запретит перестать саморазвиваться. :-)

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

    > И наследовать еще, вместо того, чтобы ввести ключевое слово, существующее везде.

    ключевое слово для enum? ох ни фига ж себе чего вы захотели :-D !

    и в каких же языках (везде?) оно есть?

    Javascript? Ruby? Bash? PHP? ...

     

  • 1.2, Shodan (?), 14:43, 11/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вакханалия с версиями, в Дженту ТРИ версии питона одновременно и четвертая на подходе.
     
     
  • 2.3, Анониночка (?), 14:58, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так это всё от того что гента не нужна. потому они и делают что хотят и как хотят.
     
     
  • 3.8, Аноним (-), 15:53, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Можно подумать, что дистростроители других не вольны делать что хотят и как хотят :)
     
     
  • 4.20, Аноним (-), 10:55, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Просто некоторых раздражает, что существуют дистры, в которых нужно что-то знать и изучать.
    А они хотят, чтобы были только такие, где все "искаропки" поставил, и можно считать себя очень умным. А что из себя дистр представляет, и какие в нем возможности - для них не так важно, главное чтобы учиться было не нужно.

    Потому и твердят все время "не нужно", как мантру, для самоуспокоения.

     
  • 2.4, Аноним (-), 15:05, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Сноси свой дистр, ставь нормальный. Больше двух версия Языка быть не должно.
     
     
  • 3.6, runoverheads (ok), 15:32, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    да там можно любую версию ставить. более гибкого дистра чем дженту нет.
     
     
  • 4.19, Аноним (-), 10:49, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Есть гибче - NixOS.
    Однако Gentoo - тоже неплохо.
     
  • 2.5, runoverheads (ok), 15:29, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    в make.conf прописал PYTHON_TARGETS="python2_7". стоит только 2.7, никто 3-ю версию принудительно не потребовал кроме compton (git), но я его руками отредактировал.
     
     
  • 3.14, Аноним (-), 05:42, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > не потребовал кроме compton (git), но я его руками отредактировал.

    А если еще скотчем примотать и на клей посадить - то вовсе даже и не набор костылей.

     
     
  • 4.15, runoverheads (ok), 06:12, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    на клее сидишь ты)
     
  • 2.7, Аноним (-), 15:48, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А нафига тебе одновременно 3.2 и 3.3 после обновления где-то в декабре? Оставь только 2.7 и 3.3,  и всё в порядке. После удаления 3.2 сделай:
    python-updater -v
     
  • 2.10, anonymous (??), 17:32, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вакханалия с версиями, в Дженту ТРИ версии питона одновременно и четвертая на
    > подходе.

    Можно оставить одну 2.7 версию.

     
  • 2.13, Аноним (-), 05:41, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вакханалия с версиями, в Дженту ТРИ версии питона одновременно и четвертая на подходе.

    У знакомого гентушника портажи вообще сломались - версия бидона им не та, видите ли. "Как получить много гемора на ровном месте - для чайников".

     
     
  • 3.21, Аноним (-), 11:02, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > У знакомого гентушника портажи вообще сломались - версия бидона им не та, видите ли. "Как получить много гемора на ровном месте - для чайников".

    Из это лишь следует, по вашим же словам, что ваш "знакомый" - чайник, а вы сами еще менее компетентны.

    А я пользовался Генту в течение нескольких лет, не глядя ни на каких "знакомых", и у меня ничего там не ломалось, хотя какие версии я только там не ставил, и как только не экспериментировал.

    Так что при чем здесь Генту?
    Если ваш "знакомый", начитавшись руководств "для чайников", попробует управлять самолетом и самолет упадет, вы наверное тоже будете утверждать, что виноваты авиаконструкторы.

     
     
  • 4.22, Аноним (-), 11:15, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    С каких пор гента стала самолетом, всегда это было лего
     
     
  • 5.24, Аноним (-), 20:06, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > С каких пор гента стала самолетом, всегда это было лего

    Лего-самолет.

    Было бы просто лего, некоторые любители детских кубиков с красивыми картинками так не нервничали бы.

     
  • 2.16, Soft Fire (?), 09:09, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Узбагойся! Какие три?? Две как максимум из необходимого. У меня одна.
     

  • 1.9, th3m3 (ok), 16:30, 11/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    asyncio - это убийца GIL? Или я что-то не так понял?
     
     
  • 2.11, Аноним (-), 17:47, 11/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это типа твистеда.
     
  • 2.23, Аноним (-), 11:16, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > asyncio - это убийца GIL? Или я что-то не так понял?

    GIL был, GIL есть, GIL будет.

     
  • 2.25, Aleks Revo (ok), 04:01, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее наоборот - комплексная стандартизация средств обхода GIL
     

  • 1.17, анон (?), 09:24, 12/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по незначительному количеству комментариев, третью версию и правда никто не использует.
     
     
  • 2.18, Имя (?), 10:16, 12/02/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    может потому что все делом заняты, в отличие от тебя
     
     
  • 3.27, анон (?), 13:21, 13/02/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И от тебя. lol
     

  • 1.26, Аноним (-), 12:25, 13/02/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пора отказаться от 3 версии. Сколько можно насиловать труп!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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