Meskipun Python 3.12 baru saja dirilis awal bulan ini, rilis alfa pertama Python 3.13 kini tersedia untuk pengujian dan evaluasi tahap awal.
Python 3.13 Alpha 1 hanyalah yang pertama dari tujuh rilis alfa yang direncanakan dimana pengembangan fitur aktif terus berlanjut. Pengerjaan fitur akan berlanjut hingga awal Mei, jadi ini hanyalah permulaan awal karena banyak fitur baru yang masih dirancang. Kita dapat mengharapkan lebih banyak peningkatan kinerja dengan Python 3.13.
Mengenai apa yang terjadi sejauh ini dengan Python 3.13, sebagian besar perubahan awal berkisar pada penghentian fitur baru yang akan dihapus untuk Python 3.15~3.16. Fungsi ctypes.SetPointerType() dan ctypes.ARRAY() yang tidak terdokumentasi sedang dihapus, modul getopt dan optparse tidak digunakan lagi, dan http.server.CGIHTTPRequestHandler juga kini mengeluarkan peringatan penghentian.
Beberapa tambahan sejauh ini dengan Python 3.13 termasuk mengizinkan argumen count dengan str.replace() menjadi kata kunci, menghapus indentasi dari docstrings, ast.parse() sekarang menerima argumen opsional “optimasi” untuk mendapatkan AST yang dioptimalkan, a fungsi copy.replace() baru, fungsi os.process_cpu_count() akan mengembalikan jumlah CPU logis yang dapat digunakan oleh thread pemanggil dari proses saat ini, antarmuka tingkat rendah untuk deskriptor file pemberitahuan timer Linux, dan textwrap. Fungsi indent() kini sekitar 30% lebih cepat untuk input besar. Detail lebih lanjut tentang perubahan awal Python 3.13 dapat ditemukan melalui catatan rilis 3.13 yang sedang dalam proses.
Unduh dan detail lebih lanjut tentang kandidat awal Python 3.13 alpha melalui blog Python Insider.
Itulah berita seputar Python 3.13 Alpha Memulai Siklus Dengan Penghentian Baru, semoga bermanfaat. Disadur dari Phoronix.com.