PyPy v7.3.6rc2

Matti Picus <[email protected]> Wed, 6 Oct 2021 18:29:55 +0300
Newsgroups gmane.comp.python.pypy
Message-ID <[email protected]>
Tarballs for the second release candidate for PyPy 7.3.6, with 
python2.7, python3.7 and python3.8 are available at 
https://downloads.python.org/pypy/. The checksums are available at 
https://www.pypy.org/checksums.html

Thanks to all who tried out rc1 and reported problems, and special 
thanks to those who helped fix them via code, suggestions, or fixes to 
other projects.

The release note is at 
https://doc.pypy.org/en/latest/release-v7.3.6.html. Please take a look 
and suggest improvements.

Changes since rc1:

- Bugs with venv were fixed for windows (now it copies python.exe) and 
python3.8.

- The HPy backend was updated to 0.0.3

- For python3.8, the contents of the lib_pypy directory is now packaged 
into the stdlib directory, there is no more separation. This simplifies 
downstream packaging and brings us more in line with CPython.

- Issue 3555 about string formatting was fixed

- Issue 3463, about a bug in the PPC JIT code was fixed

- The _ssl cffi extension module uses a context manager to manage buffer 
allocations

- Unboxed map dicts now round-trip data correctly

- Suggestions from syntax errors in python3.8 was restored after 
mistakenly being deleted. This feature was backported from Python3.11 to 
Python3.7 a while ago.

- Implement os.add_dll_directory for windows on python3.8 and change the 
flags used in LoadLibraryEx accordingly.

- Fix the value of sysconfig.get_config_var('LDLIBRARY') for darwin

Please try it out.

Matti