Skip to content

Commit

Permalink
Merge pull request #115 from mattip/v7.3.16
Browse files Browse the repository at this point in the history
add checksums for 7.3.16
  • Loading branch information
mattip authored Apr 23, 2024
2 parents b4ca5f1 + ed99688 commit 8ecde76
Show file tree
Hide file tree
Showing 4 changed files with 183 additions and 38 deletions.
36 changes: 36 additions & 0 deletions pages/checksums.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,42 @@
Here are the checksums

pypy3.10-v7.3.16 sha256::

fc720999bc5050e1d3706b3b6445e695cf42bfc71ebc7c88ed6bb88828b1d385 pypy3.10-v7.3.16-aarch64.tar.bz2
0df48aa780159e879ac89a805d143e4a6cd1b842f98046f5a3f865814bfaa2a4 pypy3.10-v7.3.16-linux32.tar.bz2
404e6180d6caf9258eaab0c02c72018e9aa8eb03ab9094a0ff17ee5e3b265ac1 pypy3.10-v7.3.16-linux64.tar.bz2
6c003376667a95c7a228544649677b9927b8210d6444b901817aad24b8719b93 pypy3.10-v7.3.16-macos_arm64.tar.bz2
490f2c6ba2489f405444f3b4ad42166da6e2eb73489a9535b206067eaaf21737 pypy3.10-v7.3.16-macos_x86_64.tar.bz2
af97efe498a209ba18c7bc7d084164a9907fb3736588b6864955177e19d5216a pypy3.10-v7.3.16-s390x.tar.bz2
4a3a3177d0a1f51d59982bb981d1d485403bda3419d5437b9e077f55f59424ff pypy3.10-v7.3.16-src.tar.bz2
8f59b6859d7d49036afce8156ea52f9c6a1e8d1e08af01bd6c70444d092841f5 pypy3.10-v7.3.16-src.zip
e08415a2f35c6ecf2342b504bdfde11e4c5eca3fc5ef7fd2214ff064a5a54396 pypy3.10-v7.3.16-win64.zip

pypy3.9-v7.3.16 sha256::

de3f2ed3581b30555ac0dd3e4df78a262ec736a36fb2e8f28259f8539b278ef4 pypy3.9-v7.3.16-aarch64.tar.bz2
583b6d6dd4e8c07cbc04da04a7ec2bdfa6674825289c2378c5e018d5abe779ea pypy3.9-v7.3.16-linux32.tar.bz2
16f9c5b808c848516e742986e826b833cdbeda09ad8764e8704595adbe791b23 pypy3.9-v7.3.16-linux64.tar.bz2
88f824e7a2d676440d09bc90fc959ae0fd3557d7e2f14bfbbe53d41d159a47fe pypy3.9-v7.3.16-macos_arm64.tar.bz2
fda015431621e7e5aa16359d114f2c45a77ed936992c1efff86302e768a6b21c pypy3.9-v7.3.16-macos_x86_64.tar.bz2
7a56ebb27dba3110dc1ff52d8e0449cdb37fe5c2275f7faf11432e4e164833ba pypy3.9-v7.3.16-s390x.tar.bz2
5b75af3f8e76041e79c1ef5ce22ce63f8bd131733e9302081897d8f650e81843 pypy3.9-v7.3.16-src.tar.bz2
def4dae720dd09b868b9b8a7a1255f07f925d88a4543f99cd9ae1aeb0a49ff5e pypy3.9-v7.3.16-src.zip
06ec12a5e964dc0ad33e6f380185a4d295178dce6d6df512f508e7aee00a1323 pypy3.9-v7.3.16-win64.zip

pypy2.7-v7.3.16 sha256::

be44e65dd8c00d2388b2580dbe2af6a5179f951a8f4979efc74360f92f3c7e96 pypy2.7-v7.3.16-aarch64.tar.bz2
a19712d7a6bd4f6d113e352c5271803c583b5129b76a357d387b1fa85204f8e5 pypy2.7-v7.3.16-linux32.tar.bz2
04b2fceb712d6f811274825b8a471ee392d3d1b53afc83eb3f42439ce00d8e07 pypy2.7-v7.3.16-linux64.tar.bz2
9cc13f4d6c4096820e1e0ddabb3959f853e45150ce0166a39aa23867e99f0145 pypy2.7-v7.3.16-macos_arm64.tar.bz2
e8744c1cef8b9e4eb2d2b6b368ed19a1c5cde482c7ef750f2d9f0807bb77fd1c pypy2.7-v7.3.16-macos_x86_64.tar.bz2
09eb70b932e6aac484cf4b5f2de5845f71589f2cbb53e5ed37a497613b43cd53 pypy2.7-v7.3.16-s390x.tar.bz2
43721cc0c397f0f3560b325c20c70b11f7c76c27910d3df09f8418cec4f9c2ad pypy2.7-v7.3.16-src.tar.bz2
54c5f8405bb28e3a48d8962ad1765e8536d53546e1c352bcabab36e5727dd609 pypy2.7-v7.3.16-src.zip
a51ac82cc0374f86b5eba571d4e5f23cdce5ac7cd3bd5b2d2d726c0d98684d7d pypy2.7-v7.3.16-win64.zip

pypy3.10-v7.3.15 sha256::

52146fccaf64e87e71d178dda8de63c01577ec3923073dc69e1519622bcacb74 pypy3.10-v7.3.15-aarch64.tar.bz2
Expand Down
12 changes: 6 additions & 6 deletions pages/download.rst
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ Source
* `3.9 Source (tar.bz2)`__; `3.9 Source (zip)`__.
* `2.7 Source (tar.bz2)`__; `2.7 Source (zip)`__.

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-src.zip
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.zip
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.zip
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-src.zip
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-src.zip
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-src.zip


More information
Expand Down
64 changes: 32 additions & 32 deletions pages/download_advanced.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@

We provide pre-compiled binaries for many platforms and OSes:

* the Python2.7 compatible release — **PyPy2.7 v7.3.15**
* the Python2.7 compatible release — **PyPy2.7 v7.3.16**

* the Python3.9 compatible release — **PyPy3.9 v7.3.15**
* the Python3.9 compatible release — **PyPy3.9 v7.3.16**

* the Python3.10 compatible release — **PyPy3.10 v7.3.15**
* the Python3.10 compatible release — **PyPy3.10 v7.3.16**

.. note::

Expand Down Expand Up @@ -77,27 +77,27 @@ We provide pre-compiled binaries for many platforms and OSes:
- Download__
- compatible with CentOS7 and later.

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-linux64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-linux64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-linux64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-linux64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-linux64.tar.bz2

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-win64.zip
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-win64.zip
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-win64.zip
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-win64.zip
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-win64.zip
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-win64.zip

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-macos_arm64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-macos_arm64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-macos_arm64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-macos_arm64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-macos_arm64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-macos_arm64.tar.bz2

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-macos_x86_64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-macos_x86_64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-macos_x86_64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-macos_x86_64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-macos_x86_64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-macos_x86_64.tar.bz2

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-aarch64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-aarch64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-aarch64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-aarch64.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-aarch64.tar.bz2

.. _`PyPy latest`: https://doc.pypy.org/en/latest/release-v7.3.15.html
.. _`PyPy latest`: https://doc.pypy.org/en/latest/release-v7.3.16.html
.. _`vcredist.x64.exe`: https://www.microsoft.com/en-us/download/details.aspx?id=52685

..
Expand Down Expand Up @@ -129,13 +129,13 @@ We provide pre-compiled binaries for many platforms and OSes:
- built on Redhat Linux 7.2 [1]_


.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-linux32.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-linux32.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-linux32.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-linux32.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-linux32.tar.bz2

.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-s390x.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-s390x.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-s390x.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-s390x.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-s390x.tar.bz2

.. [1]
Linux binaries are provided for the
Expand Down Expand Up @@ -326,13 +326,13 @@ Building from source
Alternatively, get one of the following smaller packages for the source at
the same revision as the above binaries:

* `pypy2.7-v7.3.15-src.tar.bz2`__ (sources, PyPy 2.7 only)
* `pypy3.9-v7.3.15-src.tar.bz2`__ (sources, PyPy 3.9 only)
* `pypy3.10-v7.3.15-src.tar.bz2`__ (sources, PyPy 3.10 only)
* `pypy2.7-v7.3.16-src.tar.bz2`__ (sources, PyPy 2.7 only)
* `pypy3.9-v7.3.16-src.tar.bz2`__ (sources, PyPy 3.9 only)
* `pypy3.10-v7.3.16-src.tar.bz2`__ (sources, PyPy 3.10 only)

.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.15-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy2.7-v7.3.16-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.9-v7.3.16-src.tar.bz2
.. __: https://downloads.python.org/pypy/pypy3.10-v7.3.16-src.tar.bz2


2. Make sure you **installed the dependencies.** See the list here__.
Expand Down Expand Up @@ -464,7 +464,7 @@ pre-compiling them, normal users will get errors:
normally found: e.g. in your project's main directory, or in a
directory that you add to the env var ``PYTHONPATH``.

.. _`package.py`: https://github.com/pypy/pypy/blob/release-pypy3.9-v7.3.15/pypy/tool/release/package.py
.. _`package.py`: https://github.com/pypy/pypy/blob/release-pypy3.9-v7.3.16/pypy/tool/release/package.py

Checksums
---------
Expand Down
109 changes: 109 additions & 0 deletions posts/2024/04/pypy-v7316-release.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
.. title: PyPy v7.3.16 release
.. slug: pypy-v7316-release
.. date: 2024-04-23 12:22:08 UTC
.. tags: release
.. category:
.. link:
.. description:
.. type: text
.. author: mattip

==================================================
PyPy v7.3.16: release of python 2.7, 3.9, and 3.10
==================================================

The PyPy team is proud to release version 7.3.16 of PyPy.

This release includes security fixes from upstream CPython, and bugfixes to the
garbage collector, described in a `gc bug-hunt blog post`_.

The release includes three different interpreters:

- PyPy2.7, which is an interpreter supporting the syntax and the features of
Python 2.7 including the stdlib for CPython 2.7.18+ (the ``+`` is for
backported security updates)

- PyPy3.9, which is an interpreter supporting the syntax and the features of
Python 3.9, including the stdlib for CPython 3.9.19.

- PyPy3.10, which is an interpreter supporting the syntax and the features of
Python 3.10, including the stdlib for CPython 3.10.14.

The interpreters are based on much the same codebase, thus the multiple
release. This is a micro release, all APIs are compatible with the other 7.3
releases. It follows after 7.3.15 release on Jan 15, 2024

We recommend updating. You can find links to download the v7.3.16 releases here:

https://pypy.org/download.html

We would like to thank our donors for the continued support of the PyPy
project. If PyPy is not quite good enough for your needs, we are available for
`direct consulting`_ work. If PyPy is helping you out, we would love to hear
about it and encourage submissions to our blog_ via a pull request
to https://github.com/pypy/pypy.org

We would also like to thank our contributors and encourage new people to join
the project. PyPy has many layers and we need help with all of them: bug fixes,
`PyPy`_ and `RPython`_ documentation improvements, or general `help`_ with
making RPython's JIT even better.

If you are a python library maintainer and use C-extensions, please consider
making a HPy_ / CFFI_ / cppyy_ version of your library that would be performant
on PyPy. In any case, both `cibuildwheel`_ and the `multibuild system`_ support
building wheels for PyPy.

.. _`PyPy`: index.html
.. _`RPython`: https://rpython.readthedocs.org
.. _`help`: project-ideas.html
.. _CFFI: https://cffi.readthedocs.io
.. _cppyy: https://cppyy.readthedocs.io
.. _`multibuild system`: https://github.com/matthew-brett/multibuild
.. _`cibuildwheel`: https://github.com/joerick/cibuildwheel
.. _blog: https://pypy.org/blog
.. _HPy: https://hpyproject.org/
.. _was sponsored: https://www.pypy.org/posts/2022/07/m1-support-for-pypy.html
.. _direct consulting: https://www.pypy.org/pypy-sponsors.html
.. _`gc bug-hunt blog post`: https://www.pypy.org/posts/2024/03/fixing-bug-incremental-gc.html

What is PyPy?
=============

PyPy is a Python interpreter, a drop-in replacement for CPython
It's fast (`PyPy and CPython 3.7.4`_ performance
comparison) due to its integrated tracing JIT compiler.

We also welcome developers of other `dynamic languages`_ to see what RPython
can do for them.

We provide binary builds for:

* **x86** machines on most common operating systems
(Linux 32/64 bits, Mac OS 64 bits, Windows 64 bits)

* 64-bit **ARM** machines running Linux (``aarch64``).

* Apple **M1 arm64** machines (``macos_arm64``).

* **s390x** running Linux

PyPy support Windows 32-bit, Linux PPC64 big- and little-endian, and Linux ARM
32 bit, but does not release binaries. Please reach out to us if you wish to
sponsor binary releases for those platforms. Downstream packagers provide
binary builds for debian, Fedora, conda, OpenBSD, FreeBSD, Gentoo, and more.

.. _`PyPy and CPython 3.7.4`: https://speed.pypy.org
.. _`dynamic languages`: https://rpython.readthedocs.io/en/latest/examples.html

What else is new?
=================

For more information about the 7.3.16 release, see the `full changelog`_.

Please update, and continue to help us make pypy better.

Cheers,
The PyPy Team

.. _`full changelog`: https://doc.pypy.org/en/latest/release-v7.3.16.html#changelog

0 comments on commit 8ecde76

Please sign in to comment.