Python 3.2.1
Совсем недавно вышел в свет новый релиз Python 3.2.1. Известно, что версия Python 3.2 нацелена на улучшение и более стабильную работу ветки Python 3.x. Начиная с последнего релиза Python 2.7 ветка 2.x будет обновляться исключительно бакфикс-релизами, а новые возможности можно будет увидеть только в ветке 3.x.
Согласно мораторию на изменения синтаксиса языка (PEP 3003), в релизе отсутствуют изменения в синтаксисе Python; сделано всего несколько изменений, касающихся встроенных в Python 3.2. типов. Основной упор в разработке бы сделан на стандартной библиотеке и поддержке портируемости кода на версию Python 3.
Давайте взглянем на некоторые изменения:
- Большое количество улучшений в модуле unitest
- Поддержка .pyc репозиториев
- Новая библиотека для совместного программирования
- Стабильный ABI для модулей расширений
- Полностью переработан GIL
- Расширенный email пакет, поддерживающий байтовые сообщения
- Улучшенный модуль ssl с поддержкой SSL контекстов и сертификатов соответствия имени хоста
- Модуль sysconfig для доступа к конфигурационной информации
- Множество улучшений для модуля configparser, среди которых - поддержка протокола отображения
- Улучшения pdb - отладчика Python
- Большое количество исправлений ошибок, связанных с использованием байтовых и строковых типов
Полную информацию о нововведениях вы можете найти на официальном сайте Python.
Источник: Python
Метки: Python, технологии