7.3.5 rc3 tarballs are up

Matti Picus <[email protected]>
Newsgroups gmane.comp.python.pypy
Message-ID <[email protected]>
I have uploaded rc3 candidates to

https://downloads.python.org/pypy/ and the checksums can be found in the 
PR to pypy.org

https://608f07a183d23c00083f6115--keen-mestorf-442210.netlify.app/download_advanced.html#checksums 


The changes are in the release note.

https://doc.pypy.org/en/latest/release-v7.3.5.html:


- The new windows 64-bit builds improperly named c-extension modules 
with the same extension as the 32-bit build (issue 3443)

- Use the windows-specific PC/pyconfig.h rather than the posix one

- A change to the python 3.7 sysconfig.get_config_var('LIBDIR') was 
wrong, leading to problems finding libpypy3-c.so for embedded PyPy 
(issue 3442).

- Instantiate distutils.command.install schema for PyPy-specific 
implementation_lower

- Four upstream (CPython) security patches were applied

- When assigning the full slice of a list, evaluate the rhs before 
clearing the list (issue 3440)

- On Python2, PyUnicode_Contains accepts bytes as well as unicode.

- Update the packaged sqlite3 to 3.35.5 on windows. While not a bugfix, 
this seems like an easy win.


Added in this rc3:

-----------------------


- Fix the return type for |_Py_HashDouble| which impacts 64-bit windows


- Delay thread-checking logic in greenlets until the thread is actually 
started (continuation of issue 3441 
<https://foss.heptapod.net/pypy/pypy/-/issues/3441>)


- Fix for json-specialized dicts (issue 3460 
<https://foss.heptapod.net/pypy/pypy/-/issues/3460>)


- Specialize |ByteBuffer.setslice| which speeds up binary file reading 
by a factor of 3


- Test and fix a broken code path in _sqlite3 (issue 3432)


Please try them out
Matti
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.