20 февраля вышел Python 3.2.
Так как действует «Мораторий на измение языка» (PEP-3003), то синтаксис языка остался прежним; было внесено всего несколько изменений во встроенные типы.
Усилия разработчиков были сконцентрированы на стандартной библиотеке и поддержке портирования кода на Python3.
Среди изменений стоит отметить:
- множественные изменения в модуле unittest;
- PEP 3147, поддержка PYC Repository Directories;
- PEP 3149, поддержка контроля версий динамически-подключаемых библиотек;
- PEP 3148, futures — новая библиотека для асинхронных вычислений (конкурентного программирования);
- PEP 384, стабильное ABI для модулей расширений;
- значительно переделан GIL (Global Interpreter Lock);
- расширенный пакет email, который поддерживает байтовые сообщения;
- значительно улучшен модуль ssl;
- новый модуль sysconfig;
- улучшения модуля shutil, среди которых стоит отметить поддержку архивов;
- множество улучшений в configparser;
- улучшен pdb (Python debugger);
- множественные исправления, связанные с ошибками bytes/string;
- множественные исправления для численных операций.
>>> Подробности