Megjelent a Python 3.15-rc1
Lacyc3 – 2026. 08. 07. 01:12
2026. 08. 07. 01:12
1 perc
A Python csapat bejelentette a Python 3.15 első kiadásra jelölt változatát.
A Python csapat bejelentette a Python 3.15 első kiadásra jelölt változatát.
Főbb tudnivalók az új kiadással kapcsolatban:
- A végleges kiadás előtt már csak egy változat lesz, így mostantól csak és kizárólag hibajavítások érkezhetnek a kódhoz.
- A második kiadásra jelölt változat (tervezett) megjelenése: 2026. szeptember 1., kedd.
- A végleges kiadás tervezett megjelenése: 2026. október 1., csütörtök.
- Mostantól nincs ABI változás, és az a cél, hogy a végleges kiadásig a lehető legkevesebb kód változzon.
- Ha Pythonra épülő projekt karbantartó vagy, akkor erősen ajánlott a 3.15-re való minél alaposabb felkészülés, illetve szükség esetén a 3.15-ös kiadással kompatibilis wheel-ek PyPI-ba való feltöltése.
- Mostantól minden Python 3.15-rc1-hez készített bináris wheel működni fog a 3.15-ös szériával, így ha projektkarbantartó vagy, érdemes elkezdeni a munkát.
- Bár az rc1 a lehető legközelebb áll a végleges kiadáshoz, éles környezetben továbbra sem ajánlott a használata.
Fontosabb nyelvi változások:
- PEP 810: Lazy import a gyorsabb indítás érdekében
- PEP 814:
frozendictadattípus - PEP 661:
sentineladattípus - PEP 799: Külön
profilingmodulba lettek a Python beépített profilozó eszközei szervezve, illetve megjelent a Tachyon, a gyakori mintavétellel működő statisztikai profilozó - PEP 831: Az egyszerűbb hibakeresés érdekében a CPython mostantól a támogatott platformokon bekapcsolt frame pointer-ekkel érkezik
- PEP 798: Unpacking in comprehensions
- PEP 686: Mostantól az UTF-8 az alapértelmezett karakterkódolás
- PEP 829: Csomagok betöltésekor lefutó .pth fájl támogatása kivezetésre kerül, az utódja a .start fájl lett
- PEP 728: TypedDict bővíthető lett
- PEP 747: Annotálhatóvá váltak a TypeForm-ok
- PEP 800: Disjoint bases in the type system
- PEP 782: Új, PyBytesWriter C API a Python byte objektumok létrehozására
- PEP 803, 820, 793: Stabil ABI a szabadszálú build-hez és a kapcsolódó C API-hoz
- Az új JIT fordító átlagosan 8-9% teljesítménynövekedést hoz Linuxon, x86-64 platformon a sztenderd fordítóhoz képest és 12-13%-kal gyorsabb AArch64 nacOS architektúrán
- A hivatalos 64 bites Windows-ra készült binárisok mostantól az új „tail-calling” értelmezőt használják
- A hivatalos macOS binárisoknak mostantól alapértelmezetten telepítik a szabadszálas támogatást
- Fejlesztett hibaüzenetek
- Több szín az értelmezőben
Python 3.15-rc1
- Letöltés: https://www.python.org/downloads/release/python-3150rc1/
- Részletes változások a Python Wikin: https://docs.python.org/3.15/whatsnew/3.15.html
- Eredeti bejelentés: https://blog.python.org/2026/08/python-3150-rc1/