Рубріки: Новини

Python оновлено до версії 3.13

Дмитро Сімагін

7 жовтня офіційно презентовано стабільний реліз мови програмування Python 3.13. Нова версія Python отримала експериментальний JIT-компилятор, покращений інтерпретатор на базі PyPy і новим режимом збирання free-threaded build mode. 

Серед основних змін Python 3.13 варто виділити:

  • Удосконалено інтерактивний інтерпретатор з підтримкою багаторядкового редагування, режимом вставки великих блоків коду, збереженням і переглядом історії.
  • Покращено повідомлення про помилки. Інтерпретатор тепер використовує колір за замовчуванням під час відображення трасування в терміналі.
  • Експериментальний режим збирання CPython без глобального блокування інтерпретатора.
  • Семантика вбудованої функції locals(), що повертає всі локальні змінні та їх значення у поточній області видимості, змінена для оптимізованих областей видимості, таких як функції, генератори та співпрограми.
  • Нова версія бібліотеки mimalloc від Microsoft тепер входить за замовчуванням.
  • Покращена підтримка мобільних платформ.

Ще одним нововведенням Python 3.13 стало те, що тепер компілятор видаляє пробіли на початку кожного рядка в рядку документа. Це зменшує розмір кешу байт-коду (наприклад, файлів .pyc) зі зменшенням розміру файлу приблизно на 5%. 

Зі стандартної бібліотеки Python видалені модулі: aifc, audioop, chunk, cgi, cgitb, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu, xdrlib і lib2to3. Всі вони раніше оголошені застарілими.

З повним переліком змін, нових функцій та модулів, доданих у Python 3.13, можна ознайомитись на офіційному сайті проекту. Підтримка версії 3.13 триватиме 1,5 року. Після цього ще 3,5 роки для Python 3.13 виходитимуть виправлення для виявлених вразливостей.

Останні статті

JetBrains додає нові функції в середовище .NET-розробки Rider

Компанія JetBrains анонсувала оновлення для Rider — свого кросплатформного IDE для розробників .NET та ігор…

21.10.2025

Ілон Маск викликав на дуель з програмування співзасновника OpenAI Андрея Карпати

Ілон Маск запропонував провести публічний конкурс з програмування між Grok 5 від xAI та колишнім…

21.10.2025

«12 тисяч кандидатів і лише 300 вакансій». Фронтенд в українському IT залишається найбільш конкурентною категорією

Хоча JavaScript досі є найбільшою категорією в українському IT за кількістю кандидатів (13% від усього…

21.10.2025

Підшукуючи жертв серед розробників, хакери маскуються під рекрутерів

На LinkedIn виявили небезпечну хакерську кампанію, націлену на розробників. Кіберзлочинці розсилають фейкові запрошення на роботу…

21.10.2025

Інструмент кодування Claude Code тепер доступний у веб- та мобільній версії

Інструмент агентного кодування Claude Code від компанії Anthropic став доступним у веб-версії та мобільному додатку.…

21.10.2025

JetBrains: для 90% програмістів інструменти ШІ економлять мінімум годину на тиждень, для 20% — цілий робочий день

Компанія JetBrains оприлюднила результати щорічного опитування Developer Ecosystem Survey про стан на ринку розробки програмного…

20.10.2025