Python 3000 telah secara resmi dirilis. Bug terakhir, masalah2306, “Perbarui apa yang baru dalam 3.0” telah ditutup. Python 3000, PY3K, Python 3.0, adalah rilis utama bagi masyarakat. [Jeremy Hylton] Pegs penyebutan paling awal dari Binatang hingga Januari 2000. Rilis baru telah berkembang dari Pep 3000, dibuka April 2006.
PY3K memecah kompatibilitas dengan rilis sebelumnya dalam pembelian untuk mengurangi duplikasi fitur dan mempromosikan satu cara yang jelas untuk menyelesaikan sesuatu. Perubahan besar pertama adalah bahwa cetak sekarang merupakan fungsi builtin dan bukan pernyataan. Int dan lama telah disatukan, dan Divisi Integer sekarang mengembalikan float. PY3K menggunakan konsep “teks” dan “data” alih-alih “string unicode” dan “string 8-bit”. Anda dapat membaca banyak perubahan dalam apa yang baru di Python 3.0. Beberapa fitur baru telah ditinggikan ke Python 2.6 sehingga Anda dapat mulai mengimplementasikannya dalam kode Anda saat ini untuk memudahkan transisi. 2.6 juga memiliki saklar baris perintah -3 untuk memperingatkan Anda tentang fitur yang sedang dihapus atau diubah. Akhirnya, alat 2to3 adalah penerjemah sumber-ke-sumber yang harus mengotomatiskan banyak perubahan.
Dokumentasi untuk rilis baru sedang online. Paket sumber dan binari tersedia sekarang.
[via JOHL]