PyPy 7.3.1がリリースされました。PyPyは、Pythonで実装されたPythonインタープリターです。バージョン7.3.1には、2つの異なるインタープリターが含まれています。
- PyPy2.7、CPython 2.7.13のstdlibを含むPython 2.7構文と機能をサポート
- PyPy3.6:CPython 3.6.9のstdlibを含むPython 3.6の構文と機能をサポート
インタープリターはほぼ同じコードベースに基づいているため、デュアルディストリビューションです。これはマイナーバージョンであり、12月の7.3.0バージョン以降、APIの変更はありません。
Conda ForgeはPythonインタープリターとしてPyPyをサポートするようになりました。このリリースの後、c拡張機能に基づいて、より多くのソフトウェアパッケージを正常にビルドしてアップロードできます。
CFFIバックエンドがバージョン14.0に更新されました。公式の推奨事項は、C拡張機能の代わりにCFFIを使用してCと対話することであり、cppyyを使用してPythonのC ++コードを効率的にラップすることをお勧めします。cppyyバックエンドは実験的にWin32で有効になっており、今すぐ試すことができます。
cppyyを有効にするには、より最新のCコンパイラを使用する必要があるため、Win32はMSVC160(Visual Studio 2019)でビルドされるようになりました。これはPyPy 3.6と2.7の両方に当てはまります。
さらに、PyPyの開発はhttps://foss.heptapod.net/pypy/pypyに移行しています。PyPyの以前のブログ投稿を参照できます。
新しいバージョンでは、パフォーマンスの改善とバグの修正も行われています。詳細については発表を参照してください:
https://morepypy.blogspot.com/2020/04/pypy-731-released.html