Дата выпуска: 1 октября 2025 г.
Python версии 3.14
На заметку
Со списком нововведений вы можете ознакомиться на странице «Python 3.14» (англ.).

Некоторые изменения:
  • Добавлен InterpreterPoolExecutor для исполнения кода в подинтерпретаторах.
  • Добавлены datetime.time.strptime() и datetime.date.strptime().
  • Добавлены operator.is_none() и operator.is_not_none().
  • Добавлена os.reload_environ().
  • Добавлена uuid.uuid8().
  • Добавлены поддерживающие рекурсию Path.copy(), Path.copy_into(), Path.move(), Path.move_into(). А также Path.scandir().
  • Добавлен альтернативный конструктор Decimal.from_number().
  • Добавлено отложенное вычисление для аннотаций (PEP 649) и новый модуль annotationlib.

Оптимизации:
  • asyncio теперь использует двусвязные списки для нативных задач (pyperformance показывает увеличение быстродействия на 10% и уменьшение потребления памяти).
  • Ускорено чтение файлов (до 15% для мелких файлов, читаемых из кеша ОС целиком).

Устарели:
  • Для нового кода рекомендуется использование инструментов из subprocess вместо os.popen() и os.spawn*.

_
Предложения по улучшению (PEP)
Номер Название Тип Состояние
649 Отложенное вычисление аннотаций с использованием дескрипторов С Фин.
734 Multiple Interpreters in the Stdlib С Фин.
736 Shorthand syntax for keyword arguments at invocation С Откл.
739 ``build-details.json`` 1.0 — a static description file for Python build details С Утв.
741 Python Configuration C API С Фин.
745 Python 3.14 Release Schedule И Действ.
748 A Unified TLS API for Python С Черн.
749 Implementing PEP 649 С Фин.
750 Template Strings С Фин.
756 Add PyUnicode_Export() and PyUnicode_Import() C functions С Отозв.
757 C API to import-export Python integers С Фин.
758 Allow ``except`` and ``except*`` expressions without parentheses С Фин.
760 No More Bare Excepts С Отозв.
761 Deprecating PGP signatures for CPython artifacts П Действ.
765 Disallow return/break/continue that exit a finally block С Фин.
768 Safe external debugger interface for CPython С Фин.
769 Add a 'default' keyword argument to 'attrgetter', 'itemgetter' and 'getitem' С Откл.
774 Removing the LLVM requirement for JIT builds С Отл.
775 Make zlib required to build CPython С Отозв.
776 Emscripten Support И Черн.
779 Criteria for supported status for free-threaded Python С Фин.
780 ABI features as environment markers С Черн.
784 Adding Zstandard to the standard library С Фин.
785 New methods for easier handling of ``ExceptionGroup``\ s С Черн.
789 Preventing task-cancellation bugs by limiting yield in async generators С Черн.
На заметку
Зарегистрированные пользователи могут оценивать Книги, Видео, Статьи и прочее, а также добавлять их в избранное, для упрощения доступа к ним в будущем.