Дата выпуска: 29 сентября 2012 г.
Python версии 3.3
Пакеты Python 3.3 для скачивания



Основное

  • PEP 380: синтаксис делегирования вложенному генератору yield from
  • PEP 393: гибкое представление строк (устранение различий в «широких» и «узких» сборках Unicode)
  • Модуль decimal реализован на Си. Для нагруженных приложений ускорение может доходить 120 крат
  • Система импорта __import__ теперь базируется на importlib
  • Новый модуль lzma с поддержкой LZMA/XZ
  • PEP 397: модуль запуска Питона для Windows
  • PEP 405: поддержка виртуальных окружений в ядре
  • PEP 420: поддержка пакетов типа «пространство имён»
  • PEP 3151: изменена иерархия исключений, связанных с ОС и вводом-выводом
  • PEP 3155: «полные» имена для классов и функций
  • PEP 409: сброс контекста для исключений
  • PEP 414: явные литералы Unicode (u) для облегчения портирования
  • PEP 418: расширенные, платформонезависимые часы в модуле time
  • PEP 412: новая реализация разделения ключей в словарях, значительно сокращающая расход памяти
  • PEP 362: объект сигнатуры функции
  • Новый модуль faulthandler для диагностики падений
  • Новый модуль unittest.mock
  • Новый модуль ipaddress
  • Новый атрибут sys.implementation
  • Каркас политик для пакета email, с предварительной (см. PEP 411) версией политики, добавляющей улучшенную поддержку Юникод при разборе заголовков
  • Класс collections.ChainMap создания единого представления для нескольких отображений
  • Множество обёрток для функций POSIX в модулях os и signal. А также другие полезные функции, например, sendfile()
  • * Случайный отбор для хешей, представленный в более ранних выпусках-исправлениях, теперь включен по умолчанию
Предложения по улучшению (PEP)
Номер Название Тип Состояние
335 Перегружаемые булевы-операторы С Откл.
362 Объект сигнатуры функции С Фин.
380 Синтаксис делегирования подгенератору С Фин.
393 Гибкие представления строк С Фин.
398 График выпуска Python 3.3 И Действ.
399 Требования совместимости для модулей на чистом Питоне и на Си И Фин.
400 Считать устаревшими codecs.StreamReader codecs.StreamWriter С Отл.
402 Упрощение архитектуры пакетов и их разбиения С Откл.
405 Виртуальные окружения Питона С Фин.
408 Пакет __preview__ стандартной библиотеки С Откл.
410 Использование decimal.Decimal для временных меток С Откл.
411 Предварительные пакеты в стандартной библиотеке Питона И Действ.
412 Словарь с разделяемыми ключами С Фин.
415 Реализация подавления контекста при помощи атрибутов исключений С Фин.
416 Добавление встроенного типа frozendict С Откл.
417 Включение модуля mock в стандартную библиотеку С Фин.
418 Добавление функций монотонного времени, счётчика производительности и времени процесса С Фин.
419 Защита финализации от прерываний С Отл.
420 Неявные пакеты-пространства-имён С Фин.
3144 Модуль для работы с IP-адресами для стандартной библиотеки С Фин.
3146 Слияние Unladen Swallow в CPython С Отозв.
3151 Переработка иерархии исключений ОС и ввода-вывода С Фин.
3152 Кофункции С Откл.
3155 Полные имена для классов и функций С Фин.
На заметку
Зарегистрированные пользователи могут добавлять Видео.