ニュース

「Python 2」シリーズの最終版は今年4月リリースへ ~20年の歴史に終止符

できるだけ早い「Python 3」シリーズへの移行を

Python Software Foundationによるアナウンス

 Python Software Foundationは12月20日、「Python 2」シリーズを今年4月までに廃止すると発表した。「Python 3」への移行が必要だ。

 「Python 2」シリーズの最新メジャーバージョンは「Python 2.7」だが、財団によるとその最後のバージョン(おそらくv2.7.18)が今年4月にリリースされる。「Python 2」の開発はそれですべて完了し、以降は「Python 3」シリーズが、不具合や脆弱性の修正が積極的に行われる唯一の「CPython」となる。

 「Python 2」が初めてリリースされたのは、2000年10月のことだ。その8年後に「Python 3」がリリースされたが、「Python 2」との後方互換性が低く、とくにUnicodeに関わる問題がネックとなり、移行が進まなかった。そのため、当初2015年に予定されていた「Python 2」のサポート期間は5年間延長されていた。