Python 3.5.0 Beta-4 Telah Rilis

Ridwan Fajar 28 Juli 2015

Python 3.5.0 Beta-4 Telah Rilis

Python 3.5.x sebagai seri terbaru dari bahasa pemrograman ini, sudah memasuki tahap beta-4. Perubahan dan perbaikan terjadi di sisi core and builtins dan library. Versi beta ini dirilis pada tanggal 26 Juli 2015. Berikut adalah daftar perubahan yang terdapat di versi beta-4 ini:

Core and Builtins

  • issue #23573: mengembalikan optimasi dari bytes.rfind() dan bytearray.rfind() untuk single-byte argument di Linux.
  • issue #24569: membuat evaluasi dictionary PEP 448 menjadi lebih konsisten.
  • issue #24583: memperbaiki crash ketika set bermutasi saat diperbaharui
  • issue #24407: memperbaiki crash ketika dict bermutasi saat diperbaharui

Library

  • issue #24580: sekarang symbolic group yang mereferensi ke open group di pola re secara ekplisit dilarang begitu juga dengan referensi numeric group
  • issue #24206: memperbaiki method _ _eq _ _ dan _ _ne _ _ di kelas inspect
  • issue #24631: memperbaiki regresi di modul timeit dengan multiline setup
  • issue #18622: unittest.mock.mock_open().reset_mock akan melakukan rekursi tanpa henti
  • issue #23661: unittest.mock side_effects sekarang dapat dibuat eksepsi kembali
  • issue #24608: chuck.Chuck.read() sekarang selalu mengembalikan bytes, bukan str
  • issue #18684: memperbaiki reading out of the buffer di modul re
  • issue #24529: tarfile sekarang memunculkan ReadError jika arsip dikosongkan didalam data segment
  • issue #15014: SMTP.auth() dan SMTP.login() sekarang mendukung RFC 4954 optional initial-response argument ke perintah SMTP AUTH
Anda dapat melihat daftar perubahan pada berbagai rilis Python lainnya di Python Changelog.