Author: Matti Picus <[email protected]>
Branch: extradoc
Changeset: r954:4620c2cbcf08
Date: 2019-10-14 20:04 +0300
http://bitbucket.org/pypy/pypy.org/changeset/4620c2cbcf08/
Log: update to 3.6.9 and update downloads for 7.2.0 release (ppc links
commented out)
diff --git a/compat.html b/compat.html
--- a/compat.html
+++ b/compat.html
@@ -66,7 +66,7 @@
language, passing Python test suite (with minor modifications that were
already accepted in the main python in newer versions). It supports most
of the commonly used Python <a class="reference external"
href="http://docs.python.org/library/">standard library modules</a>; details
below.</p>
-<p>PyPy3 implements the Python language version 3.5.3. It has been released,
+<p>PyPy3 implements the Python language version 3.6.9. It has been released,
but Python is a large language and it is quite possible that a few things are
missing.</p>
<p class="download-menu"><a class="reference external"
href="http://packages.pypy.org">List of installable top 1000 PyPI
packages</a></p>
<p>PyPy has support for the <a class="reference external"
href="http://docs.python.org/c-api/">CPython C API</a>, however there are
constructs
diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -66,11 +66,10 @@
as stable as the release, but they contain numerous bugfixes and
performance improvements.</p>
<p>We provide binaries for x86, ARM, PPC and s390x running on different
operating systems such as
-Linux, Mac OS X and Windows (<a class="reference external"
href="http://doc.pypy.org/en/latest/release-v7.1.1.html">what's new in PyPy
7.1.1?</a>):</p>
+Linux, Mac OS X and Windows (<a class="reference external"
href="http://doc.pypy.org/en/latest/release-v7.2.0.html">what's new in PyPy
7.2.0?</a>):</p>
<ul class="simple">
-<li>the Python2.7 compatible release — <strong>PyPy2.7
v7.1.1</strong></li>
-<li>the Python3.6 compatible release, beta quality — <strong>PyPy3.6
v7.1.1</strong></li>
-<li>the (older) Python3.5 compatible release — <strong>PyPy3.5
v7.0</strong></li>
+<li>the Python2.7 compatible release — <strong>PyPy2.7
v7.2.0</strong></li>
+<li>the Python3.6 compatible release — <strong>PyPy3.6
v7.2.0</strong></li>
<li>the Python2.7 Software Transactional Memory special release —
<strong>PyPy-STM 2.5.1</strong> (Linux x86-64 only)</li>
</ul>
<ul class="download-menu simple">
@@ -108,55 +107,35 @@
<li>or <a class="reference internal" href="#translate">translate</a> your own
PyPy.</li>
</ul>
</div>
-<div class="section" id="python2-7-compatible-pypy-7-1-1">
-<span id="release"></span><h1>Python2.7 compatible PyPy 7.1.1</h1>
+<div class="section" id="python2-7-compatible-pypy-7-2-0">
+<span id="release"></span><h1>Python2.7 compatible PyPy 7.2.0</h1>
<ul class="download-menu simple">
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-linux32.tar.bz2">Linux
x86 binary (32bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-linux64.tar.bz2">Linux
x86-64 binary (64bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-osx64.tar.bz2">Mac
OS X binary (64bit)</a></li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-linux32.tar.bz2">Linux
x86 binary (32bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-linux64.tar.bz2">Linux
x86-64 binary (64bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-osx64.tar.bz2">Mac
OS X binary (64bit)</a></li>
<li>FreeBSD x86 and x86_64: see <a class="reference external"
href="http://www.freshports.org/lang/pypy">FreshPorts</a></li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-win32.zip">Windows
binary (32bit)</a> (you might need the VC runtime library
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-win32.zip">Windows
binary (32bit)</a> (you might need the VC runtime library
installer <a class="reference external"
href="https://www.microsoft.com/en-us/download/details.aspx?id=52685">vcredist.x86.exe</a>.)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-ppc64.tar.bz2">PowerPC
PPC64 Linux binary (64bit big-endian, Fedora 20)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-ppc64le.tar.bz2">PowerPC
PPC64le Linux binary (64bit little-endian, Fedora 21)</a> (see <tt
class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-s390x.tar.bz2">s390x
Linux binary (built on Redhat Linux 7.2)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.tar.bz2">Source
(tar.bz2)</a>; <a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.zip">Source
(zip)</a>. See below for more about the sources.</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-aarch64.tar.bz2">Linux
aarch64 binary (64bit, built on Ubuntu 18.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-s390x.tar.bz2">s390x
Linux binary (built on Redhat Linux 7.2)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.tar.bz2">Source
(tar.bz2)</a>; <a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.zip">Source
(zip)</a>. See below for more about the sources.</li>
<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads">All our downloads,</a>
including previous versions. We also have a
<a class="reference external"
href="http://buildbot.pypy.org/mirror/">mirror</a>, but please use only if you
have troubles accessing the links above</li>
-</ul>
-</div>
-<div class="section" id="python-3-6-compatible-pypy3-6-v7-1-1-beta">
-<h1>Python 3.6 compatible PyPy3.6 v7.1.1-beta</h1>
+</ul></div>
+<div class="section" id="python-3-6-compatible-pypy3-6-v7-2-0">
+<h1>Python 3.6 compatible PyPy3.6 v7.2.0</h1>
<ul class="download-menu simple">
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-linux64.tar.bz2">Linux
x86-64 binary (64bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-linux32.tar.bz2">Linux
x86 binary (32bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-osx64.tar.bz2">Mac
OS X binary (64bit)</a> (High Sierra >= 10.13, not for Sierra and
below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-win32.zip">Windows
binary (32bit)</a> (you might need the VC runtime library
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-linux64.tar.bz2">Linux
x86-64 binary (64bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-linux32.tar.bz2">Linux
x86 binary (32bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-osx64.tar.bz2">Mac
OS X binary (64bit)</a> (High Sierra >= 10.13, not for Sierra and
below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-win32.zip">Windows
binary (32bit)</a> (you might need the VC runtime library
installer <a class="reference external"
href="https://www.microsoft.com/en-us/download/details.aspx?id=52685">vcredist.x86.exe</a>.)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-ppc64.tar.bz2">PowerPC
PPC64 Linux binary (64bit big-endian, Fedora 20)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-ppc64le.tar.bz2">PowerPC
PPC64le Linux binary (64bit little-endian, Fedora 21)</a> (see <tt
class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-s390x.tar.bz2">s390x
Linux binary (built on Redhat Linux 7.2)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.tar.bz2">Source
(tar.bz2)</a>; <a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.zip">Source
(zip)</a>. See below for more about the sources.</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-aarch64.tar.bz2">Linux
aarch64 binary (64bit, built on Ubuntu 18.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-s390x.tar.bz2">s390x
Linux binary (built on Redhat Linux 7.2)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.tar.bz2">Source
(tar.bz2)</a>; <a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.zip">Source
(zip)</a>. See below for more about the sources.</li>
<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads">All our downloads,</a>
including previous versions. We also have a
<a class="reference external"
href="http://buildbot.pypy.org/mirror/">mirror</a>, but please use only if you
have troubles accessing the links above</li>
-</ul>
-</div>
-<div class="section" id="python-3-5-3-compatible-pypy3-5-v7-0-0">
-<h1>Python 3.5.3 compatible PyPy3.5 v7.0.0</h1>
-<ul class="download-menu simple">
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux32.tar.bz2">Linux
x86 binary (32bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux64.tar.bz2">Linux
x86-64 binary (64bit, built on Ubuntu 14.04)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-osx64.tar.bz2">Mac
OS X binary (64bit)</a> (High Sierra >= 10.13, not for Sierra and
below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-win32.zip">Windows
binary (32bit)</a> <strong>BETA</strong> (you might need the VC runtime library
-installer <a class="reference external"
href="https://www.microsoft.com/en-us/download/details.aspx?id=52685">vcredist.x86.exe</a>.)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-ppc64.tar.bz2">PowerPC
PPC64 Linux binary (64bit big-endian, Fedora 20)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-ppc64le.tar.bz2">PowerPC
PPC64le Linux binary (64bit little-endian, Fedora 21)</a> (see <tt
class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-s390x.tar.bz2">s390x
Linux binary (built on Redhat Linux 7.2)</a> (see <tt class="docutils
literal">[1]</tt> below)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-src.tar.bz2">Source
(tar.bz2)</a>; <a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-src.zip">Source
(zip)</a>. See below for more about the sources.</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads">All our downloads,</a>
including previous versions. We also have a
-<a class="reference external"
href="http://buildbot.pypy.org/mirror/">mirror</a>, but please use only if you
have troubles accessing the links above</li>
-</ul>
-<p>If your CPU is really, really old, it may be a x86-32 without SSE2.
+</ul><p>If your CPU is really, really old, it may be a x86-32 without SSE2.
There is untested support for manually translating PyPy's JIT without
SSE2 (<tt class="docutils literal"><span
class="pre">--jit-backend=x86-without-sse2</span></tt>) but note that your
machine
is probably low-spec enough that running CPython on it is a better
@@ -229,14 +208,14 @@
</pre>
<p>The trunk contains PyPy 2. For PyPy 3, switch to the correct branch:</p>
<pre class="literal-block">
-# for PyPy 3: switch to the branch of PyPy that implements Python 3.5
-hg update py3.5
+# for PyPy 3: switch to the branch of PyPy that implements Python 3.6
+hg update py3.6
</pre>
<p>Alternatively, get one of the following smaller packages for the source at
the same revision as the above binaries:</p>
<ul class="simple">
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.tar.bz2">pypy2.7-v7.1.1-src.tar.bz2</a>
(sources, PyPy 2 only)</li>
-<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.tar.bz2">pypy3.6-v7.1.1-src.tar.bz2</a>
(sources, PyPy 3 only)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.tar.bz2">pypy2.7-v7.2.0-src.tar.bz2</a>
(sources, PyPy 2 only)</li>
+<li><a class="reference external"
href="https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.tar.bz2">pypy3.6-v7.2.0-src.tar.bz2</a>
(sources, PyPy 3 only)</li>
</ul>
</li>
<li><p class="first">Make sure you <strong>installed the
dependencies.</strong> See the list <a class="reference external"
href="http://pypy.readthedocs.org/en/latest/build.html#install-build-time-dependencies">here</a>.</p>
@@ -350,7 +329,18 @@
</div>
<div class="section" id="checksums">
<h1>Checksums</h1>
-<p>Here are the checksums for each of the downloads of PyPy 7.1.1, 7.1.0,
7.0.0</p>
+<p>Here are the checksums for each of the downloads of PyPy 7.2.0, 7.1.1,
7.1.0</p>
+<p>pypy2.7-7.2.0 sha256:</p>
+<pre class="literal-block">
+57b0be053c6a5f069e23b843f38863cf7920f5eef7bc89f2e086e5c3a28a2ba9
pypy2.7-v7.2.0-aarch64.tar.bz2
+76d666e5aee54b519d6ec1af4ef0cbdc85f7f9276dd554e97deb026adfd0c936
pypy2.7-v7.2.0-linux32.tar.bz2
+05acf28e6a243026ecad933b9361d8f74b41f00818071b76b38c4694cc4c9599
pypy2.7-v7.2.0-linux64.tar.bz2
+36aa2f2440e762333569118dd0b3d5371d575c40966effa194d116c5453ddb52
pypy2.7-v7.2.0-osx64.tar.bz2
+bb7ae585ecb4d904c890e28a2c5b6bd379f57cc3d9e38ff45597ff54fa935eaa
pypy2.7-v7.2.0-s390x.tar.bz2
+55cb7757784fbe3952102447f65b27d80e6c885a464a7af1a9ce264492439dcc
pypy2.7-v7.2.0-src.tar.bz2
+897038550614d558f9f6718409b107e27903ef2b2b57ec250939d1b1ebdf0aba
pypy2.7-v7.2.0-src.zip
+956eeaaaac053e5d0917e77a3d2ad1933ab5561eb3e6e71235780b5aa5fd2bb7
pypy2.7-v7.2.0-win32.zip
+</pre>
<p>pypy2.7-7.1.1 sha256:</p>
<pre class="literal-block">
41ca390a76ca0d47b8353a0d6a20d5aab5fad8b0bb647b960d8c33e873d18ef5
pypy2.7-v7.1.1-linux32.tar.bz2
@@ -371,6 +361,17 @@
e60ce30f9947844da43daaa7658adc0c05330681305225954114772f42df06ec
pypy2.7-v7.1.0-src.zip
76658c9ad679d562b8b6a09d006caa666406337b9834ff56db16980c5e549f20
pypy2.7-v7.1.0-win32.zip
</pre>
+<p>pypy3.6-7.2.0 sha256:</p>
+<pre class="literal-block">
+f82dc9dc6c692417ee9727f23beae75364a5757ebdc657a2a1d0010ac3ad17ab
pypy3.6-v7.2.0-aarch64.tar.bz2
+45e99de197cb3e974cfc8d45e0076ad2066852e61e56b3eafd1237efafd2c43e
pypy3.6-v7.2.0-linux32.tar.bz2
+aa128e555ad0fe5c4c15104ae0903052bd232b6e3a73f5fe023d27b8fd0d6089
pypy3.6-v7.2.0-linux64.tar.bz2
+836abb0ec303b90a684533711ed3b8269d3e8c64805b595e410920abdea678ac
pypy3.6-v7.2.0-osx64.tar.bz2
+a11da8118064db102d159e9221319c428b298c4a87f26166fd6ae94be8d6ae0d
pypy3.6-v7.2.0-s390x.tar.bz2
+0d7c707df5041f1593fe82f29c40056c21e4d6cb66554bbd66769bd80bcbfafc
pypy3.6-v7.2.0-src.tar.bz2
+405ac35695dd374d5ea192cb44cb47231f9a65812cc7b6549df33df12ffe54db
pypy3.6-v7.2.0-src.zip
+c926f622bec24a8b348591d631717ace83b3a6c3c2dac02b157b622b97d1fc9c
pypy3.6-v7.2.0-win32.zip
+</pre>
<p>pypy3.6-7.1.1 sha256:</p>
<pre class="literal-block">
cb11ef4b0df569c28390b1ee93029159e1b90bfbad98df6abd629d5203b2abd9
pypy3.6-v7.1.1-linux32.tar.bz2
@@ -403,18 +404,6 @@
f51d8bbfc4e73a8a01820b7871a45d13c59f1399822cdf8a19388c69eb20c18c
pypy2.7-v7.0.0-src.tar.bz2
77c8c02cf412a5f8182ffe8845877cffa506e5a5ce3a7cd835483fdc1202afd4
pypy2.7-v7.0.0-src.zip
</pre>
-<p>pypy 3.5-v7.0.0 sha256:</p>
-<pre class="literal-block">
-b8db8fbca9621de8ea8cd7184b322f2dddb2f385e8e5a63dfb75bb3fea4b2e3f
pypy3.5-v7.0.0-linux32.tar.bz2
-729e3c54325969c98bd3658c6342b9f5987b96bad1d6def04250a08401b54c4b
pypy3.5-v7.0.0-linux64.tar.bz2
-7c6d71653d9b1a7946d1eeebbf24b454fe934fba8b0c39f648bdc545fb2895ce
pypy3.5-v7.0.0-osx64.tar.bz2
-d588b045cc0d3a75c31fce54c1d181b1206ad9a5dd272fe79160a6268401605f
pypy3.5-v7.0.0-s390x.tar.bz2
-23e30b00ab61f24578059e4643fbf0221982faffd874898b5737fc5b334ca0ab
pypy3.5-v7.0.0-ppc64.tar.bz2
-2912884da05abc2cdf71dd337c3f280095351312c1a1732a52b6878174a0fd02
pypy3.5-v7.0.0-ppc64le.tar.bz2
-TODO win32
-b2ddb0f45cb4e0384fb498ef7fcca2ac96c730b9000affcf8d730169397f017f
pypy3.5-v7.0.0-src.tar.bz2
-3aa3a921c163667761165dbd2070e56d6715979fe9cc1f135d58ea0692a05a1e
pypy3.5-v7.0.0-src.zip
-</pre>
</div>
</div>
<div id="sidebar">
diff --git a/features.html b/features.html
--- a/features.html
+++ b/features.html
@@ -65,16 +65,16 @@
<p>PyPy is a replacement for CPython. It is built using the RPython
language that was co-developed with it. The main reason to use it
instead of CPython is speed: it runs generally faster (see next section).</p>
-<p><strong>PyPy</strong> implements <strong>Python 2.7.13 and 3.5.3</strong>.
-It supports all of the core language, passing the Python test suite
-(with minor modifications that were already accepted in the main python
-in newer versions). It supports most of the commonly used Python
-standard library modules. For known differences with CPython, see our
-<a class="reference external" href="compat.html">compatibility</a> page.</p>
+<p><strong>PyPy</strong> implements <strong>Python 2.7.13 and 3.6.9</strong>.
+It supports all of the core language, passing the Python 2.7 test suite
+and most of the 3.6 test suite (with minor modifications) It supports most of
+the commonly used Python standard library modules. For known differences with
+CPython, see our <a class="reference external"
href="compat.html">compatibility</a> page.</p>
<p>The following CPU architectures are supported and maintained:</p>
<ul class="simple">
<li><a class="reference external"
href="http://en.wikipedia.org/wiki/IA-32">x86 (IA-32)</a> and <a
class="reference external"
href="http://en.wikipedia.org/wiki/X86_64">x86_64</a></li>
<li><a class="reference external"
href="http://en.wikipedia.org/wiki/ARM">ARM</a> platforms (ARMv6 or ARMv7, with
VFPv3)</li>
+<li><a class="reference external"
href="http://en.wikipedia.org/wiki/AArch64">AArch64</a></li>
<li><a class="reference external"
href="https://de.wikipedia.org/wiki/PowerPC">PowerPC</a> 64bit both little and
big endian</li>
<li><a class="reference external"
href="https://de.wikipedia.org/wiki/System/390">System Z (s390x)</a></li>
</ul>
diff --git a/index.html b/index.html
--- a/index.html
+++ b/index.html
@@ -63,7 +63,7 @@
<div id="main">
<h1 class="title">Welcome to PyPy</h1>
<p>PyPy is a <a class="reference external"
href="http://speed.pypy.org/">fast</a>, <a class="reference external"
href="compat.html">compliant</a> alternative implementation of the <a
class="reference external" href="http://python.org/">Python</a>
-language (2.7.13 and 3.5.3, 3.6). It has several advantages and distinct
features:</p>
+language (2.7.13 and 3.6.9). It has several advantages and distinct
features:</p>
<blockquote>
<ul>
<li><p class="first"><strong>Speed:</strong> thanks to its Just-in-Time
compiler, Python programs
diff --git a/source/compat.txt b/source/compat.txt
--- a/source/compat.txt
+++ b/source/compat.txt
@@ -8,7 +8,7 @@
already accepted in the main python in newer versions). It supports most
of the commonly used Python `standard library modules`_; details below.
-PyPy3 implements the Python language version 3.5.3. It has been released,
+PyPy3 implements the Python language version 3.6.9. It has been released,
but Python is a large language and it is quite possible that a few things are
missing.
.. class:: download_menu
diff --git a/source/download.txt b/source/download.txt
--- a/source/download.txt
+++ b/source/download.txt
@@ -13,17 +13,15 @@
performance improvements.
We provide binaries for x86, ARM, PPC and s390x running on different operating
systems such as
-Linux, Mac OS X and Windows (`what's new in PyPy 7.1.1?`_):
+Linux, Mac OS X and Windows (`what's new in PyPy 7.2.0?`_):
-* the Python2.7 compatible release — **PyPy2.7 v7.1.1**
+* the Python2.7 compatible release — **PyPy2.7 v7.2.0**
-* the Python3.6 compatible release, beta quality — **PyPy3.6 v7.1.1**
-
-* the (older) Python3.5 compatible release — **PyPy3.5 v7.0**
+* the Python3.6 compatible release — **PyPy3.6 v7.2.0**
* the Python2.7 Software Transactional Memory special release —
**PyPy-STM 2.5.1** (Linux x86-64 only)
-.. _what's new in PyPy 7.1.1?:
http://doc.pypy.org/en/latest/release-v7.1.1.html
+.. _what's new in PyPy 7.2.0?:
http://doc.pypy.org/en/latest/release-v7.2.0.html
.. class:: download_menu
@@ -79,7 +77,7 @@
.. _release:
-Python2.7 compatible PyPy 7.1.1
+Python2.7 compatible PyPy 7.2.0
-------------------------------
.. class:: download_menu
@@ -90,30 +88,31 @@
* FreeBSD x86 and x86_64: see FreshPorts_
* `Windows binary (32bit)`__ (you might need the VC runtime library
installer `vcredist.x86.exe`_.)
-* `PowerPC PPC64 Linux binary (64bit big-endian, Fedora 20)`__ (see ``[1]``
below)
-* `PowerPC PPC64le Linux binary (64bit little-endian, Fedora 21)`__ (see
``[1]`` below)
+* `Linux aarch64 binary (64bit, built on Ubuntu 18.04)`__ (see ``[1]`` below)
* `s390x Linux binary (built on Redhat Linux 7.2)`__ (see ``[1]`` below)
* `Source (tar.bz2)`__; `Source (zip)`__. See below for more about the
sources.
* `All our downloads,`__ including previous versions. We also have a
mirror_, but please use only if you have troubles accessing the links above
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-linux32.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-linux64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-osx64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-win32.zip
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-ppc64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-ppc64le.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-s390x.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.zip
+.. * `PowerPC PPC64 Linux binary (64bit big-endian, Fedora 20)`__ (see ``[1]``
below)
+.. * `PowerPC PPC64le Linux binary (64bit little-endian, Fedora 21)`__ (see
``[1]`` below)
+
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-linux32.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-linux64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-osx64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-win32.zip
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-aarch64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-s390x.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.zip
.. _`vcredist.x86.exe`:
https://www.microsoft.com/en-us/download/details.aspx?id=52685
.. __: https://bitbucket.org/pypy/pypy/downloads
.. _mirror: http://buildbot.pypy.org/mirror/
.. _FreshPorts: http://www.freshports.org/lang/pypy
-Python 3.6 compatible PyPy3.6 v7.1.1-beta
------------------------------------------
+Python 3.6 compatible PyPy3.6 v7.2.0
+------------------------------------
.. class:: download_menu
@@ -122,51 +121,23 @@
* `Mac OS X binary (64bit)`__ (High Sierra >= 10.13, not for Sierra and below)
* `Windows binary (32bit)`__ (you might need the VC runtime library
installer `vcredist.x86.exe`_.)
-* `PowerPC PPC64 Linux binary (64bit big-endian, Fedora 20)`__ (see ``[1]``
below)
-* `PowerPC PPC64le Linux binary (64bit little-endian, Fedora 21)`__ (see
``[1]`` below)
+* `Linux aarch64 binary (64bit, built on Ubuntu 18.04)`__ (see ``[1]`` below)
* `s390x Linux binary (built on Redhat Linux 7.2)`__ (see ``[1]`` below)
* `Source (tar.bz2)`__; `Source (zip)`__. See below for more about the
sources.
* `All our downloads,`__ including previous versions. We also have a
mirror_, but please use only if you have troubles accessing the links above
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-linux64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-linux32.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-osx64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-win32.zip
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-ppc64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-ppc64le.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-s390x.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.zip
-.. __: https://bitbucket.org/pypy/pypy/downloads
+.. * `PowerPC PPC64 Linux binary (64bit big-endian, Fedora 20)`__ (see ``[1]``
below)
+.. * `PowerPC PPC64le Linux binary (64bit little-endian, Fedora 21)`__ (see
``[1]`` below)
-
-Python 3.5.3 compatible PyPy3.5 v7.0.0
----------------------------------------
-
-.. class:: download_menu
-
-* `Linux x86 binary (32bit, built on Ubuntu 14.04)`__ (see ``[1]`` below)
-* `Linux x86-64 binary (64bit, built on Ubuntu 14.04)`__ (see ``[1]`` below)
-* `Mac OS X binary (64bit)`__ (High Sierra >= 10.13, not for Sierra and below)
-* `Windows binary (32bit)`__ **BETA** (you might need the VC runtime library
- installer `vcredist.x86.exe`_.)
-* `PowerPC PPC64 Linux binary (64bit big-endian, Fedora 20)`__ (see ``[1]``
below)
-* `PowerPC PPC64le Linux binary (64bit little-endian, Fedora 21)`__ (see
``[1]`` below)
-* `s390x Linux binary (built on Redhat Linux 7.2)`__ (see ``[1]`` below)
-* `Source (tar.bz2)`__; `Source (zip)`__. See below for more about the
sources.
-* `All our downloads,`__ including previous versions. We also have a
- mirror_, but please use only if you have troubles accessing the links above
-
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux32.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-osx64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-win32.zip
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-ppc64.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-ppc64le.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-s390x.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-src.tar.bz2
-.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-src.zip
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-linux64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-linux32.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-osx64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-win32.zip
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-aarch64.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-s390x.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.tar.bz2
+.. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.zip
.. __: https://bitbucket.org/pypy/pypy/downloads
@@ -268,17 +239,17 @@
The trunk contains PyPy 2. For PyPy 3, switch to the correct branch::
- # for PyPy 3: switch to the branch of PyPy that implements Python 3.5
- hg update py3.5
+ # for PyPy 3: switch to the branch of PyPy that implements Python 3.6
+ hg update py3.6
Alternatively, get one of the following smaller packages for the source at
the same revision as the above binaries:
- * `pypy2.7-v7.1.1-src.tar.bz2`__ (sources, PyPy 2 only)
- * `pypy3.6-v7.1.1-src.tar.bz2`__ (sources, PyPy 3 only)
+ * `pypy2.7-v7.2.0-src.tar.bz2`__ (sources, PyPy 2 only)
+ * `pypy3.6-v7.2.0-src.tar.bz2`__ (sources, PyPy 3 only)
- .. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.1-src.tar.bz2
- .. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.tar.bz2
+ .. __: https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-src.tar.bz2
+ .. __: https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.2.0-src.tar.bz2
2. Make sure you **installed the dependencies.** See the list here__.
@@ -406,7 +377,18 @@
Checksums
---------
-Here are the checksums for each of the downloads of PyPy 7.1.1, 7.1.0, 7.0.0
+Here are the checksums for each of the downloads of PyPy 7.2.0, 7.1.1, 7.1.0
+
+pypy2.7-7.2.0 sha256::
+
+ 57b0be053c6a5f069e23b843f38863cf7920f5eef7bc89f2e086e5c3a28a2ba9
pypy2.7-v7.2.0-aarch64.tar.bz2
+ 76d666e5aee54b519d6ec1af4ef0cbdc85f7f9276dd554e97deb026adfd0c936
pypy2.7-v7.2.0-linux32.tar.bz2
+ 05acf28e6a243026ecad933b9361d8f74b41f00818071b76b38c4694cc4c9599
pypy2.7-v7.2.0-linux64.tar.bz2
+ 36aa2f2440e762333569118dd0b3d5371d575c40966effa194d116c5453ddb52
pypy2.7-v7.2.0-osx64.tar.bz2
+ bb7ae585ecb4d904c890e28a2c5b6bd379f57cc3d9e38ff45597ff54fa935eaa
pypy2.7-v7.2.0-s390x.tar.bz2
+ 55cb7757784fbe3952102447f65b27d80e6c885a464a7af1a9ce264492439dcc
pypy2.7-v7.2.0-src.tar.bz2
+ 897038550614d558f9f6718409b107e27903ef2b2b57ec250939d1b1ebdf0aba
pypy2.7-v7.2.0-src.zip
+ 956eeaaaac053e5d0917e77a3d2ad1933ab5561eb3e6e71235780b5aa5fd2bb7
pypy2.7-v7.2.0-win32.zip
pypy2.7-7.1.1 sha256::
@@ -428,6 +410,17 @@
e60ce30f9947844da43daaa7658adc0c05330681305225954114772f42df06ec
pypy2.7-v7.1.0-src.zip
76658c9ad679d562b8b6a09d006caa666406337b9834ff56db16980c5e549f20
pypy2.7-v7.1.0-win32.zip
+pypy3.6-7.2.0 sha256::
+
+ f82dc9dc6c692417ee9727f23beae75364a5757ebdc657a2a1d0010ac3ad17ab
pypy3.6-v7.2.0-aarch64.tar.bz2
+ 45e99de197cb3e974cfc8d45e0076ad2066852e61e56b3eafd1237efafd2c43e
pypy3.6-v7.2.0-linux32.tar.bz2
+ aa128e555ad0fe5c4c15104ae0903052bd232b6e3a73f5fe023d27b8fd0d6089
pypy3.6-v7.2.0-linux64.tar.bz2
+ 836abb0ec303b90a684533711ed3b8269d3e8c64805b595e410920abdea678ac
pypy3.6-v7.2.0-osx64.tar.bz2
+ a11da8118064db102d159e9221319c428b298c4a87f26166fd6ae94be8d6ae0d
pypy3.6-v7.2.0-s390x.tar.bz2
+ 0d7c707df5041f1593fe82f29c40056c21e4d6cb66554bbd66769bd80bcbfafc
pypy3.6-v7.2.0-src.tar.bz2
+ 405ac35695dd374d5ea192cb44cb47231f9a65812cc7b6549df33df12ffe54db
pypy3.6-v7.2.0-src.zip
+ c926f622bec24a8b348591d631717ace83b3a6c3c2dac02b157b622b97d1fc9c
pypy3.6-v7.2.0-win32.zip
+
pypy3.6-7.1.1 sha256::
cb11ef4b0df569c28390b1ee93029159e1b90bfbad98df6abd629d5203b2abd9
pypy3.6-v7.1.1-linux32.tar.bz2
@@ -461,18 +454,3 @@
f51d8bbfc4e73a8a01820b7871a45d13c59f1399822cdf8a19388c69eb20c18c
pypy2.7-v7.0.0-src.tar.bz2
77c8c02cf412a5f8182ffe8845877cffa506e5a5ce3a7cd835483fdc1202afd4
pypy2.7-v7.0.0-src.zip
-
-pypy 3.5-v7.0.0 sha256::
-
- b8db8fbca9621de8ea8cd7184b322f2dddb2f385e8e5a63dfb75bb3fea4b2e3f
pypy3.5-v7.0.0-linux32.tar.bz2
- 729e3c54325969c98bd3658c6342b9f5987b96bad1d6def04250a08401b54c4b
pypy3.5-v7.0.0-linux64.tar.bz2
- 7c6d71653d9b1a7946d1eeebbf24b454fe934fba8b0c39f648bdc545fb2895ce
pypy3.5-v7.0.0-osx64.tar.bz2
- d588b045cc0d3a75c31fce54c1d181b1206ad9a5dd272fe79160a6268401605f
pypy3.5-v7.0.0-s390x.tar.bz2
- 23e30b00ab61f24578059e4643fbf0221982faffd874898b5737fc5b334ca0ab
pypy3.5-v7.0.0-ppc64.tar.bz2
- 2912884da05abc2cdf71dd337c3f280095351312c1a1732a52b6878174a0fd02
pypy3.5-v7.0.0-ppc64le.tar.bz2
-
- TODO win32
-
- b2ddb0f45cb4e0384fb498ef7fcca2ac96c730b9000affcf8d730169397f017f
pypy3.5-v7.0.0-src.tar.bz2
- 3aa3a921c163667761165dbd2070e56d6715979fe9cc1f135d58ea0692a05a1e
pypy3.5-v7.0.0-src.zip
-
diff --git a/source/features.txt b/source/features.txt
--- a/source/features.txt
+++ b/source/features.txt
@@ -10,17 +10,17 @@
language that was co-developed with it. The main reason to use it
instead of CPython is speed: it runs generally faster (see next section).
-**PyPy** implements **Python 2.7.13 and 3.5.3**.
-It supports all of the core language, passing the Python test suite
-(with minor modifications that were already accepted in the main python
-in newer versions). It supports most of the commonly used Python
-standard library modules. For known differences with CPython, see our
-`compatibility`_ page.
+**PyPy** implements **Python 2.7.13 and 3.6.9**.
+It supports all of the core language, passing the Python 2.7 test suite
+and most of the 3.6 test suite (with minor modifications) It supports most of
+the commonly used Python standard library modules. For known differences with
+CPython, see our `compatibility`_ page.
The following CPU architectures are supported and maintained:
* `x86 (IA-32)`_ and `x86_64`_
* `ARM`_ platforms (ARMv6 or ARMv7, with VFPv3)
+* `AArch64`_
* `PowerPC`_ 64bit both little and big endian
* `System Z (s390x)`_
@@ -34,6 +34,7 @@
.. _`x86 (IA-32)`: http://en.wikipedia.org/wiki/IA-32
.. _`x86_64`: http://en.wikipedia.org/wiki/X86_64
.. _`ARM`: http://en.wikipedia.org/wiki/ARM
+.. _`AArch64`: http://en.wikipedia.org/wiki/AArch64
.. _`PowerPC`: https://de.wikipedia.org/wiki/PowerPC
.. _`System Z (s390x)`: https://de.wikipedia.org/wiki/System/390
.. _`howtohelp`: howtohelp.html
diff --git a/source/index.txt b/source/index.txt
--- a/source/index.txt
+++ b/source/index.txt
@@ -4,7 +4,7 @@
---
PyPy is a `fast`_, `compliant`_ alternative implementation of the `Python`_
-language (2.7.13 and 3.5.3, 3.6). It has several advantages and distinct
features:
+language (2.7.13 and 3.6.9). It has several advantages and distinct features:
* **Speed:** thanks to its Just-in-Time compiler, Python programs
often run `faster`_ on PyPy. `(What is a JIT compiler?)`_
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit