Author: Matti Picus <[email protected]> Branch: Changeset: r98387:2f00c6d27ef5 Date: 2019-12-24 16:25 +0200 http://bitbucket.org/pypy/pypy/changeset/2f00c6d27ef5/
Log: make release note match blog post: add bit about wheels diff --git a/pypy/doc/release-v7.3.0.rst b/pypy/doc/release-v7.3.0.rst --- a/pypy/doc/release-v7.3.0.rst +++ b/pypy/doc/release-v7.3.0.rst @@ -18,7 +18,7 @@ building third party packages for python, so this release changes the ABI tag for PyPy. -Based on the great work done in `portable-pypy`_, the linux downloads we +Based on the great work done in `portable-pypy`_, the linux x86 downloads we provide are now built on top of the `manylinux2010`_ CentOS6 docker image. The tarballs include the needed shared objects to run on any platform that supports manylinux2010 wheels, which should include all supported versions of @@ -57,6 +57,11 @@ previous release, we have accepted contributions from 3 new contributors, thanks for pitching in. +If you are a python library maintainer and use c-extensions, please consider +making a cffi / cppyy version of your library that would be performant on PyPy. +If you are stuck with using the C-API, you can use `docker images`_ with PyPy +built in or the `multibuild system`_ to build wheels. + .. _`PyPy`: index.html .. _`RPython`: https://rpython.readthedocs.org .. _`help`: project-ideas.html @@ -64,6 +69,8 @@ .. _`cppyy`: https://cppyy.readthedocs.io .. _`available as wheels`: https://github.com/antocuni/pypy-wheels .. _`portable-pypy`: https://github.com/squeaky-pl/portable-pypy +.. _`docker images`: https://github.com/pypy/manylinux +.. _`multibuild system`: https://github.com/matthew-brett/multibuild .. _`manylinux2010`: https://github.com/pypa/manylinux What is PyPy? @@ -116,7 +123,7 @@ * Fix up LICENSE file * Turn all ``http`` links in the documentation to ``https`` * Update the bndled pip and setuptools (used in ``pypy -mensurepip`` to version - that support `manylinux2010`_ wheels + that support manylinux2010 wheels * Link the ``DEFAULT_SOABI`` to the ``PYPY_VERSION`` * Workaround for programs calling ``sys.setrecursionlimit(huge_value)`` (`issue 3094`_) @@ -149,7 +156,7 @@ * Add ``_PySet_Next``, ``_PySet_NextEntry`` * Correctly swallow exceptions happening inside ``PyDict_GetItem()`` (`issue 3098`_) -* Respect tp_dict on PyType_Ready (`issue XXX`_) +* Respect tp_dict on PyType_Ready * Allow calling ``PyType_Ready`` on a subclass with a partially built ``tp_base`` (issue 3117`_) * Rename ``tuple_new`` to ``_PyPy_tuple_new`` to follow the naming convention of _______________________________________________ pypy-commit mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-commit
