PyPy 7.3.1 is released. PyPy is a Python interpreter implemented in Python. Version 7.3.1 contains two different interpreters:
- PyPy2.7, supports Python 2.7 syntax and features, including stdlib for CPython 2.7.13
- PyPy3.6: supports Python 3.6 syntax and features, including stdlib for CPython 3.6.9
The interpreter is based on almost the same code base, so it is a dual distribution. This is a minor version and there have been no API changes since the 7.3.0 version in December.
Conda Forge now supports PyPy as a Python interpreter. After this release, you can successfully build and upload more software packages based on c extensions.
The CFFI backend has been updated to version 14.0. The official recommendation is to use CFFI instead of the c extension to interact with C, and it is recommended to use cppyy to efficiently wrap Python's C ++ code. The cppyy backend has been experimentally enabled for Win32, and you can try it now.
Enabling cppyy requires the use of a more modern C compiler, so win32 is now built with MSVC160 (Visual Studio 2019). This is true for both PyPy 3.6 and 2.7.
In addition, the development of PyPy is transitioning to https://foss.heptapod.net/pypy/pypy , you can refer to PyPy's previous blog posts .
The new version also brings some performance improvements and bug fixes. See the announcement for details:
https://morepypy.blogspot.com/2020/04/pypy-731-released.html