Python 3.5.0 beta 1 Rilis!

Ridwan Fajar 1 Juni 2015

Python 3.5.0 beta 1 Rilis!

Python 3.5.x merupakan versi masa depan dari Python yang sedang digarap oleh Python Software Foundation untuk menyiapkan Python yang memiliki fitur lebih lengkap dari pendahulunya. Pengembangan seri 3.5.x ini direncanakan rampung sekitar akhir tahun ini. Di 24 Mei 2015 kemarin, Python 3.5.0 beta 1 dirilis dengan sejumlah perbaikan di berbagai fungsional. Berikut ini adalah perubahan mayor yang terdapat di Python 3.5.0 beta 1:

  • PEP 448, generalisasi unpacking tambahan
  • PEP 461, menambahkan dukungan untuk "%-formatting" untuk objek bytes dan bytearray
  • PEP 465, operator baru (@) untuk perkalian matriks
  • PEP 471, os.scandir() merupakan alternatif yang lebih cepat daripada os.walk()
  • PEP 475, menambahkan dukungan untuk mencoba kembali otomatis interrupted system calls
  • PEP 479, mengganti penanganan StopIteration di dalam generator
  • PEP 484, typing module, standar baru untuk type annotations
  • PEP 486, membaut launcher Python di Windows dapat mengetahui virtual environment
  • PEP 488, menghilangkan file .pyo
  • PEP 489, inisialisasi multi-phase extension module
  • PEP 493, coroutines menggunakan sintaks async dan await
Saat ini, versi 3.5.0 beta 1 sedang memasuki tahap feature freeze dimana tidak menerima penambahan fitur lagi. Untuk fitur berikutnya akan ditambahkan ke versi beta 2. Anda dapat mengunduh Python 3.5.0 beta 1 di halaman download Python 3.5.0 beta 1. Sedangkan untuk melihat daftar lengkap changelog untuk versi ini, dapat Anda periksa di Python 3.5.0 beta 1 Changelog.

(rfs/python)