Rilis resmi Python 3.14.0
(discuss.python.org)Rilis resmi Python 3.14.0 🐍
Versi resmi Python 3.14.0 telah dirilis. Pembaruan kali ini berfokus pada peningkatan performa dan penambahan fitur baru.
Fitur utama
- PEP 779: dukungan resmi Free-threaded Python: Kode Python dapat dijalankan secara bersamaan di beberapa thread, sehingga prosesor multicore dapat dimanfaatkan dengan lebih efisien.
- PEP 649: evaluasi anotasi ditunda: Evaluasi anotasi seperti type hint ditunda ke waktu berikutnya untuk mempersingkat waktu startup.
- PEP 750: literal string template (t-strings): Format string baru yang mirip dengan f-string, tetapi lebih aman dan fleksibel.
- PEP 734: multiple interpreter di stdlib: Beberapa interpreter Python yang independen dapat dijalankan dalam satu proses.
- PEP 784: modul baru
compression.zstd: Mendukung algoritma kompresi Zstandard untuk kompresi data yang lebih cepat dan efisien. - Dukungan syntax highlighting dan warna di PyREPL: Mendukung warna di CLI
unittest,argparse,json, dancalendaruntuk meningkatkan keterbacaan.
Perubahan utama
- PEP 761: penghentian tanda tangan PGP untuk artefak rilis: PGP signature tidak lagi disediakan, dan penggunaan Sigstore direkomendasikan.
- Menyertakan compiler JIT eksperimental: Binary rilis resmi macOS dan Windows menyertakan compiler JIT eksperimental yang dapat meningkatkan performa.
- Rilis binary resmi Android: Kini Python juga dapat digunakan secara resmi di Android.
- Installer Windows baru: Akan digantikan dengan installer baru yang dapat dipasang melalui Windows Store atau halaman unduhan.
5 komentar
https://github.com/python/cpython/pull/125035
Wah, menarik ya.
Zaman ketika orang menyebut-nyebut GIL agar terlihat paham saat wawancara tampaknya sekarang benar-benar sudah berakhir.
Sekarang ini benar-benar py(3.14)thon
Awalnya aku sempat bingung ini ngomongin apa wkwkwkwk