人気のスクリプト言語「Python」の最新版「Python 3.5」が9月13日(現地時間)にリリースされました(リリースノート、Phoronix、Reddit)。現在リリースノートの下部にあるリンクから、Mac OS X / Windows用のインストーラーファイルやソースコードをダウンロードすることができます。
Python 3.5はPython 3系列の最新版で以下の新機能が追加されています。
- Python zipアプリケーションサポートの改良
- unpackingの拡張
- byte/bytearrayオブジェクトのための”%”フォーマットのサポートの追加
- 行列積演算子”@”の追加
- os.scandir()の追加
- 中断されたシステムコールのための自動リトライ機能の追加
- generators内部でのStopIterationの取り扱いの変更
- 型アノテーションが追加されたtyping module
- math.isclose()関数の追加
- indows Python launcherのvirtual environmentサポート
- .pyoファイルの削除
- 拡張モジュールをロードするための新しいメカニズムの導入
- async/awaitシンタックスによるコルーチンの追加
変更点の詳細は「What’s New In Python 3.5」を参照してください。日本語で読める情報としては、Python3.5の新機能が分かりやすそうです。