Author: Matti Picus <matti.pi...@gmail.com> Branch: extradoc Changeset: r755:78525e4abdef Date: 2016-06-08 18:24 +0300 http://bitbucket.org/pypy/pypy.org/changeset/78525e4abdef/
Log: update for release, more consistant release naming diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -74,7 +74,7 @@ performance improvements.</p> <p>We provide binaries for x86, ARM, and PPC Linux, Mac OS/X and Windows for:</p> <ul class="simple"> -<li>the Python2.7 compatible release — <strong>PyPy 5.1.1</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-5.1.0.html">what's new in PyPy 5.1?</a> and <a class="reference external" href="http://doc.pypy.org/en/latest/release-5.1.1.html">what's new in PyPy 5.1.1?</a> )</li> +<li>the Python2.7 compatible release — <strong>PyPy2.7 v5.3.0</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-pypy2.7-v5.3.0.html">what's new in PyPy2.7?</a> )</li> <li>the Python3.3 compatible release — <strong>PyPy3.3 v5.2-alpha</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-pypy3.3-v5.2-alpha1.html">what's new in PyPy3.3?</a>).</li> <li>the Python2.7 Software Transactional Memory special release — <strong>PyPy-STM 2.5.1</strong> (Linux x86-64 only)</li> </ul> @@ -113,22 +113,22 @@ degrees of being up-to-date.</li> </ul> </div> -<div class="section" id="python2-7-compatible-pypy-5-1"> -<h1>Python2.7 compatible PyPy 5.1</h1> +<div class="section" id="python2-7-compatible-pypy-5-3"> +<h1>Python2.7 compatible PyPy 5.3</h1> <ul class="simple"> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux64.tar.bz2">Linux x86-64 binary (64bit, tar.bz2 built on Ubuntu 12.04 - 14.04)</a> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raspbian.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Raspbian)</a> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raring.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Ubuntu Raring)</a> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armel.tar.bz2">ARM Softfloat Linux binary (ARMEL/gnueabi, tar.bz2, Ubuntu Precise)</a> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.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-v5.3.0-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 12.04 - 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-v5.3.0-linux64.tar.bz2">Linux x86-64 binary (64bit, tar.bz2 built on Ubuntu 12.04 - 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-v5.3.0-linux-armhf-raspbian.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Raspbian)</a> (see <tt class="docutils literal">[1]</tt> below)</li> +<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux-armhf-raring.tar.bz2">ARM Hardfloat Linux binary (ARMHF/gnueabihf, tar.bz2, Ubuntu Raring)</a> (see <tt class="docutils literal">[1]</tt> below)</li> +<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux-armel.tar.bz2">ARM Softfloat Linux binary (ARMEL/gnueabi, tar.bz2, Ubuntu Precise)</a> (see <tt class="docutils literal">[1]</tt> below)</li> +<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-osx64.tar.bz2">Mac OS/X binary (64bit)</a></li> <li>FreeBSD 9.2 x86 64 bit <em>(hopefully availabe soon)</em> (see <tt class="docutils literal">[1]</tt> below)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-win32.zip">Windows binary (32bit)</a> (you might need the VS 2008 runtime library +<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-win32.zip">Windows binary (32bit)</a> (you might need the VS 2008 runtime library installer <a class="reference external" href="http://www.microsoft.com/en-us/download/details.aspx?id=5582">vcredist_x86.exe</a>.)</li> -<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.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/pypy-5.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/pypy-5.1.2-s390x.tar.bz2">s390x Linux binary (tar.bz2 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/pypy-5.1.1-src.tar.bz2">Source (tar.bz2)</a>; <a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-5.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-v5.3.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/pypy2-v5.3.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/pypy2-v5.3.0-s390x.tar.bz2">s390x Linux binary (tar.bz2 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-v5.3.0-src.tar.bz2">Source (tar.bz2)</a>; <a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.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> @@ -197,7 +197,7 @@ uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in <tt class="docutils literal">/opt</tt>, and if you want, put a symlink from somewhere like -<tt class="docutils literal">/usr/local/bin/pypy</tt> to <tt class="docutils literal"><span class="pre">/path/to/pypy-5.1.1/bin/pypy</span></tt>. Do +<tt class="docutils literal">/usr/local/bin/pypy</tt> to <tt class="docutils literal"><span class="pre">/path/to/pypy2-5.3.0/bin/pypy</span></tt>. Do not move or copy the executable <tt class="docutils literal">pypy</tt> outside the tree – put a symlink to it, otherwise it will not find its libraries.</p> </div> @@ -239,7 +239,7 @@ <li><p class="first">Get the source code. The following packages contain 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/pypy-5.1.1-src.tar.bz2">pypy-5.1.1-src.tar.bz2</a> (sources)</li> +<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-src.tar.bz2">pypy2-v5.3.0-src.tar.bz2</a> (sources)</li> </ul> <p>Or you can checkout the current trunk using <a class="reference external" href="http://mercurial.selenic.com/">Mercurial</a> (the trunk usually works and is of course more up-to-date):</p> @@ -283,9 +283,9 @@ pypy ../../rpython/bin/rpython -O2 --sandbox targetpypystandalone # get the sandbox version </pre> </li> -<li><p class="first">Enjoy Mandelbrot <tt class="docutils literal"><span class="pre">:-)</span></tt> It takes on the order of an hour to -finish the translation, and 2.x GB of RAM on a 32-bit system -and 4.x GB on 64-bit systems. (Do not start a translation on a +<li><p class="first">Enjoy Mandelbrot <tt class="docutils literal"><span class="pre">:-)</span></tt> It takes on the order of half an hour to +finish the translation, and about 3GB of RAM on a 32-bit system +and about 5GB on 64-bit systems. (Do not start a translation on a machine with insufficient RAM! It will just swap forever. See notes below in that case.)</p> </li> @@ -345,7 +345,9 @@ </div> <div class="section" id="packaging"> <h1>Packaging</h1> -<p>Once PyPy is translated from source the binary package similar to those provided in the section <a class="reference internal" href="#default-with-a-jit-compiler">Default (with a JIT Compiler)</a> above could be easily created with <tt class="docutils literal">package.py</tt> script as following:</p> +<p>Once PyPy is translated from source the binary package similar to those +provided in the section <a class="reference internal" href="#default-with-a-jit-compiler">Default (with a JIT Compiler)</a> above could be +easily created with <tt class="docutils literal">package.py</tt> script as following:</p> <pre class="literal-block"> cd ./pypy/pypy/tool/release/ python package.py --help #for information @@ -377,41 +379,6 @@ <div class="section" id="checksums"> <h1>Checksums</h1> <p>Here are the checksums for each of the downloads</p> -<p>pypy-5.1.2 (bugfix release for s390x) md5, sha1 and sha256:</p> -<pre class="literal-block"> -00b3d541963c52c8f29fc5da60bfd24b pypy-5.1.2-s390x.tar.bz2 -76b90b73e5433a965118af1217d824c1 pypy-5.1.2-src.tar.bz2 -55230ac6e819605cda5eb249c54a7d5aa20b435b pypy-5.1.2-s390x.tar.bz2 -994b025d81f7a90c6bae31cf6a9fb2622fb52961 pypy-5.1.2-src.tar.bz2 -c1c7ef0c64addfc2d41f907235cd9d028f9fee25badcc08fc80d53cf7ffcd487 pypy-5.1.2-s390x.tar.bz2 -9b633f9f728701277bd69dfed7390fd826e9f3770e6599c03a4582c6acc57463 pypy-5.1.2-src.tar.bz2 -</pre> -<p>pypy-5.1.1 md5:</p> -<pre class="literal-block"> -3fa98eb80ef5caa5a6f9d4468409a632 pypy-5.1.1-linux64.tar.bz2 -1d5874f076d18ecd4fd50054cca0c383 pypy-5.1.1-linux-armel.tar.bz2 -9e47e370d57293074bbef6c4c0c4736d pypy-5.1.1-linux-armhf-raring.tar.bz2 -b6643215abc92ed8efd94e6205305a36 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 -224e4d5870d88fb444d8f4f1791140e5 pypy-5.1.1-linux.tar.bz2 -e35510b39e34f1c2199c283bf8655e5c pypy-5.1.1-osx64.tar.bz2 -9d8b82448416e0203efa325364f759e8 pypy-5.1.1-s390x.tar.bz2 -8c2630896178e650e593686ddae625ac pypy-5.1.1-src.tar.bz2 -f70ee6096d567c549a2bf11484bfbd0b pypy-5.1.1-src.zip -d70b4385fbf0a5e5260f6b7bedb231d4 pypy-5.1.1-win32.zip -</pre> -<p>pypy-5.1.0 md5:</p> -<pre class="literal-block"> -17baf9db5200559b9d6c45ec8f60ea48 pypy-5.1.0-linux-armel.tar.bz2 -c0f360b601cd723031c0edc18b62f118 pypy-5.1.0-linux-armhf-raring.tar.bz2 -27e5e98ccbca5ebb5933147556a46f77 pypy-5.1.0-linux-armhf-raspbian.tar.bz2 -224d1f124393c96c98b9acbaf4f92078 pypy-5.1.0-linux.tar.bz2 -2a58aa928ae1cabc6a3309cf98f6182e pypy-5.1.0-linux64.tar.bz2 -7f546940acb3ceebb5967697a9b05b65 pypy-5.1.0-osx64.tar.bz2 -f9362ffc2946efcaadcc40fdb2c43df7 pypy-5.1.0-s390x.tar.bz2 -d0a76859c83fb0427674273977086cb2 pypy-5.1.0-src.tar.bz2 -204273a21dbf71c0827966265c40eb7a pypy-5.1.0-src.zip -a1710ae6f15b567bf3c8fd608553ad48 pypy-5.1.0-win32.zip -</pre> <p>pypy2.7-v5.3 md5:</p> <pre class="literal-block"> 05078bcdd797a025223d5905e2a12332 pypy2-v5.3.0-linux32.tar.bz2 @@ -442,60 +409,6 @@ 2c9f0054f3b93a6473f10be35277825a pypy-1.8-sandbox-linux64.tar.bz2 009c970b5fa75754ae4c32a5d108a8d4 pypy-1.8-sandbox-linux.tar.bz2 </pre> -<p>pypy-5.1.1 sha1:</p> -<pre class="literal-block"> -9ffc1fe9dfeec77a705b0d1af257da7e87894f5a pypy-5.1.1-linux64.tar.bz2 -e432b157bc4cd2b5a21810ff45fd9a1507e8b8bf pypy-5.1.1-linux-armel.tar.bz2 -5ed85f83566a4de5838c8b549943cb79250386ad pypy-5.1.1-linux-armhf-raring.tar.bz2 -ddd1c20e049fcbc01f2bd9173ad77033540722a9 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 -6767056bb71081bce8fcee04de0d0be02d71d4f9 pypy-5.1.1-linux.tar.bz2 -734eb82489d57a3b2b55d6b83153b3972dc6781d pypy-5.1.1-osx64.tar.bz2 -2440d613430f9dfc57bc8db5cfd087f1169ee2d0 pypy-5.1.1-s390x.tar.bz2 -830e0a2c43c518b8c2b33f4ae40ac72b25e6da02 pypy-5.1.1-src.tar.bz2 -bf4826218579f7339acfb70fa0e6107d3527b095 pypy-5.1.1-src.zip -3694e37c1cf6a2a938c108ee69126e4f40a0886e pypy-5.1.1-win32.zip -</pre> -<p>pypy-5.1.0 sha1:</p> -<pre class="literal-block"> -114d4f981956b83cfbc0a3c819fdac0b0550cd82 pypy-5.1.0-linux-armel.tar.bz2 -e3060f8fa765c317ec1ad6923f9ea595b9d411c3 pypy-5.1.0-linux-armhf-raring.tar.bz2 -8943448afd1fd3e89be0575f69c6f3be69f2efbc pypy-5.1.0-linux-armhf-raspbian.tar.bz2 -229e7dbc130d2cc92be9d1cde88f2d6f7f28621b pypy-5.1.0-linux.tar.bz2 -c959524ce180f801bdbcbee4ca038309e1c771dd pypy-5.1.0-linux64.tar.bz2 -216a52e44f3642176cf05fc3b4c6e2cf8981e400 pypy-5.1.0-osx64.tar.bz2 -b696059359a780ad3c2641b14c989021d93015e8 pypy-5.1.0-s390x.tar.bz2 -c9c497836e6235af9fee2a98e4aeaa2bc3a29550 pypy-5.1.0-src.tar.bz2 -a184ef5ada93d53e8dc4a9850a9ed764bd661d7b pypy-5.1.0-src.zip -4daba0932afcc4755d93d55aa3cbdd851da9198d pypy-5.1.0-win32.zip -</pre> -<p>pypy-5.1.1 sha256:</p> -<pre class="literal-block"> -c852622e8bc81618c137da35fcf57b2349b956c07b6fd853300846e3cefa64fc pypy-5.1.1-linux64.tar.bz2 -062b33641c24dfc8c6b5af955c2ddf3815b471de0af4bfc343020651b94d13bf pypy-5.1.1-linux-armel.tar.bz2 -c4bcdabccd15669ea44d1c715cd36b2ca55b340a27b63e1a92ef5ab6eb158a8d pypy-5.1.1-linux-armhf-raring.tar.bz2 -fc2a1f8719a7eca5d85d0bdcf499c6ab7409fc32aa312435bcbe66950b47e863 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 -7951fd2b87c9e621ec57c932c20da2b8a4a9e87d8daeb9e2b7373f9444219abc pypy-5.1.1-linux.tar.bz2 -fe2bbb7cf95eb91b1724029f81e85d1dbb6025a2e9a005cfe7258fe07602f771 pypy-5.1.1-osx64.tar.bz2 -4acd1066e07eb668665b302bf8e9338b6df136082c5ce28c62b70c6bb1b5cf9f pypy-5.1.1-s390x.tar.bz2 -ca3d943d7fbd78bb957ee9e5833ada4bb8506ac99a41b7628790e286a65ed2be pypy-5.1.1-src.tar.bz2 -cdcc967da36cde5586839cc631ef0d9123e19d3ce71ccfba03c68ac887374884 pypy-5.1.1-src.zip -22a780e328ef053e098f2edc2302957ac3119adf7bf11ff23e225931806e7bcd pypy-5.1.1-win32.zip -</pre> -<p>pypy-5.1.0 sha256:</p> -<pre class="literal-block"> -ea7017449ff0630431866423220c3688fc55c1a0b80a96af0ae138dd0751b81c pypy-5.1.0-linux-armel.tar.bz2 -a3e13083591bccc301fb974ff0a6c7e4ab4e611e4b31c0932898b981c794462b pypy-5.1.0-linux-armhf-raring.tar.bz2 -3bfcd251b4f3fd1a09520b2741c647c364d16d50c82b813732a78ac60ccb2b69 pypy-5.1.0-linux-armhf-raspbian.tar.bz2 -2f6c521b5b3c1082eab58be78655aa01ec400d19baeec93c455864a7483b8744 pypy-5.1.0-linux.tar.bz2 -0e8913351d043a50740b98cb89d99852b8bd6d11225a41c8abfc0baf7084cbf6 pypy-5.1.0-linux64.tar.bz2 -7e270c66347158dd794c101c4817f742f760ed805aa0d10abe19ba4a78a75118 pypy-5.1.0-osx64.tar.bz2 -096827f2cb041f9decc5a2b0b8fc6b5fe0748f229b0419fd73982e0714a292cd pypy-5.1.0-s390x.tar.bz2 -16bab9501e942c0704abbf9cd6c4e950c6a76dc226cf1e447ea084916aef4714 pypy-5.1.0-src.tar.bz2 -afc1c72651c90418b57692a5628481dd09a3d3172765fd206e8bcdac7b1bf02d pypy-5.1.0-src.zip -044e7f35223a443412b5948740e60e93069a6f8b0a72053cc9d472874bb1b6cc pypy-5.1.0-win32.zip -3373b1d51fc610b962e0b535087073f2cc921ab0269ba2896b140ab4a56588fd pypy-5.0.1++-ppc64.tar.bz2 -53d742504a78366b833c04bd83740336aa4ddfecffeff6b2fa8728fcd6b4c8af pypy-5.0.1+-ppc64le.tar.bz2 -</pre> <p>pypy2.7-5.3 sha1:</p> <pre class="literal-block"> 401066f82c8a26dfb1e3421ae4b117655b55ee8d pypy2-v5.3.0-linux32.tar.bz2 @@ -509,6 +422,18 @@ 18a81c46b3d0ecf7e186c19a7d302986a5b15a83 pypy2-v5.3.0-src.zip 076251ba3b44435dc11867dab00f392b058bdc7c pypy2-v5.3.0-win32.zip </pre> +<p>pypy3.3-v5.2-alpha sha1:</p> +<pre class="literal-block"> +03c1181f3866b977598e56b4263c8373d3f3a712 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 +ae62d0df060e245b30eb07f12c5bc2260695ac36 pypy3.3-v5.2.0-alpha1-linux64.tar.bz2 +cf09edf1232a7bbb475fb19c8e6080d590774c4e pypy3.3-v5.2.0-alpha1-linux-armel.tar.bz2 +3bec09a599371d0aca5408022a9ff4600f801e78 pypy3.3-v5.2.0-alpha1-linux-armhf-raring.tar.bz2 +addfd4466e4dead5a4e620214a015a314bfee83e pypy3.3-v5.2.0-alpha1-linux-armhf-raspbian.tar.bz2 +f4a3badfe4c70465e9a2a43fde19e7a92975bc20 pypy3.3-v5.2.0-alpha1-osx64.tar.bz2 +eb630112d27063ba336b1d11d083edcda98c3a1f pypy3.3-v5.2.0-alpha1-s390x.tar.bz2 +4b31ab492716ea375dd090bbacdf3d7c2d483059 pypy3.3-v5.2.0-alpha1-src.tar.bz2 +d9f5b64f144ebec1a200156809fbbe04fdf7eb7e pypy3.3-v5.2.0-alpha1-src.zip +</pre> <p>pypy2.7-5.3 sha256:</p> <pre class="literal-block"> bd422fe9d0b7d525d1da3f32855b047bc39ba397d0cf708d8f4f96fe874424f2 pypy2-v5.3.0-linux32.tar.bz2 @@ -522,18 +447,6 @@ 09914006c2c5c394bb6f847f6eb9c9322737c7238e7ca482c5a12c9e2ef76a58 pypy2-v5.3.0-src.zip 32a9e5286fc344165f63b529a9f84e521e9368e717c583488115654676428a20 pypy2-v5.3.0-win32.zip </pre> -<p>pypy3.3-v5.2-alpha sha1:</p> -<pre class="literal-block"> -03c1181f3866b977598e56b4263c8373d3f3a712 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 -ae62d0df060e245b30eb07f12c5bc2260695ac36 pypy3.3-v5.2.0-alpha1-linux64.tar.bz2 -cf09edf1232a7bbb475fb19c8e6080d590774c4e pypy3.3-v5.2.0-alpha1-linux-armel.tar.bz2 -3bec09a599371d0aca5408022a9ff4600f801e78 pypy3.3-v5.2.0-alpha1-linux-armhf-raring.tar.bz2 -addfd4466e4dead5a4e620214a015a314bfee83e pypy3.3-v5.2.0-alpha1-linux-armhf-raspbian.tar.bz2 -f4a3badfe4c70465e9a2a43fde19e7a92975bc20 pypy3.3-v5.2.0-alpha1-osx64.tar.bz2 -eb630112d27063ba336b1d11d083edcda98c3a1f pypy3.3-v5.2.0-alpha1-s390x.tar.bz2 -4b31ab492716ea375dd090bbacdf3d7c2d483059 pypy3.3-v5.2.0-alpha1-src.tar.bz2 -d9f5b64f144ebec1a200156809fbbe04fdf7eb7e pypy3.3-v5.2.0-alpha1-src.zip -</pre> <p>pypy3.3-v5.2-alpha sha256:</p> <pre class="literal-block"> 351aec101bdedddae7ea1b63845a5654b1a95fc9393894ef84a66749f6945f17 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/download.txt @@ -14,13 +14,12 @@ We provide binaries for x86, ARM, and PPC Linux, Mac OS/X and Windows for: -* the Python2.7 compatible release — **PyPy 5.1.1** — (`what's new in PyPy 5.1?`_ and `what's new in PyPy 5.1.1?`_ ) +* the Python2.7 compatible release — **PyPy2.7 v5.3.0** — (`what's new in PyPy2.7?`_ ) * the Python3.3 compatible release — **PyPy3.3 v5.2-alpha** — (`what's new in PyPy3.3?`_). * the Python2.7 Software Transactional Memory special release — **PyPy-STM 2.5.1** (Linux x86-64 only) -.. _what's new in PyPy 5.1?: http://doc.pypy.org/en/latest/release-5.1.0.html -.. _what's new in PyPy 5.1.1?: http://doc.pypy.org/en/latest/release-5.1.1.html +.. _what's new in PyPy2.7?: http://doc.pypy.org/en/latest/release-pypy2.7-v5.3.0.html .. _what's new in PyPy3.3?: http://doc.pypy.org/en/latest/release-pypy3.3-v5.2-alpha1.html @@ -74,7 +73,7 @@ .. _`portable Linux binaries`: https://github.com/squeaky-pl/portable-pypy#portable-pypy-distribution-for-linux -Python2.7 compatible PyPy 5.1 +Python2.7 compatible PyPy 5.3 ----------------------------------- * `Linux x86 binary (32bit, tar.bz2 built on Ubuntu 12.04 - 14.04)`__ (see ``[1]`` below) @@ -93,18 +92,18 @@ * `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/pypy-5.1.1-linux.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux64.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raspbian.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armhf-raring.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-linux-armel.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-osx64.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-win32.zip -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1++-ppc64.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1+-ppc64le.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.2-s390x.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-src.tar.bz2 -.. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-src.zip +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux64.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux-armhf-raspbian.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux-armhf-raring.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-linux-armel.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-osx64.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-win32.zip +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0+-ppc64.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0+-ppc64le.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-s390x.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-src.tar.bz2 +.. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-src.zip .. _`vcredist_x86.exe`: http://www.microsoft.com/en-us/download/details.aspx?id=5582 .. __: https://bitbucket.org/pypy/pypy/downloads .. _mirror: http://buildbot.pypy.org/mirror/ @@ -204,7 +203,7 @@ uncompressed, they run in-place. For now you can uncompress them either somewhere in your home directory or, say, in ``/opt``, and if you want, put a symlink from somewhere like -``/usr/local/bin/pypy`` to ``/path/to/pypy-5.1.1/bin/pypy``. Do +``/usr/local/bin/pypy`` to ``/path/to/pypy2-5.3.0/bin/pypy``. Do not move or copy the executable ``pypy`` outside the tree --- put a symlink to it, otherwise it will not find its libraries. @@ -260,9 +259,9 @@ 1. Get the source code. The following packages contain the source at the same revision as the above binaries: - * `pypy-5.1.1-src.tar.bz2`__ (sources) + * `pypy2-v5.3.0-src.tar.bz2`__ (sources) - .. __: https://bitbucket.org/pypy/pypy/downloads/pypy-5.1.1-src.tar.bz2 + .. __: https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.0-src.tar.bz2 Or you can checkout the current trunk using Mercurial_ (the trunk usually works and is of course more up-to-date):: @@ -306,9 +305,9 @@ pypy ../../rpython/bin/rpython -O2 targetpypystandalone # get the no-jit version pypy ../../rpython/bin/rpython -O2 --sandbox targetpypystandalone # get the sandbox version -5. Enjoy Mandelbrot ``:-)`` It takes on the order of an hour to - finish the translation, and 2.x GB of RAM on a 32-bit system - and 4.x GB on 64-bit systems. (Do not start a translation on a +5. Enjoy Mandelbrot ``:-)`` It takes on the order of half an hour to + finish the translation, and about 3GB of RAM on a 32-bit system + and about 5GB on 64-bit systems. (Do not start a translation on a machine with insufficient RAM! It will just swap forever. See notes below in that case.) @@ -378,7 +377,9 @@ Packaging --------- -Once PyPy is translated from source the binary package similar to those provided in the section `Default (with a JIT Compiler)`_ above could be easily created with ``package.py`` script as following:: +Once PyPy is translated from source the binary package similar to those +provided in the section `Default (with a JIT Compiler)`_ above could be +easily created with ``package.py`` script as following:: cd ./pypy/pypy/tool/release/ python package.py --help #for information @@ -414,41 +415,6 @@ Here are the checksums for each of the downloads -pypy-5.1.2 (bugfix release for s390x) md5, sha1 and sha256:: - - 00b3d541963c52c8f29fc5da60bfd24b pypy-5.1.2-s390x.tar.bz2 - 76b90b73e5433a965118af1217d824c1 pypy-5.1.2-src.tar.bz2 - 55230ac6e819605cda5eb249c54a7d5aa20b435b pypy-5.1.2-s390x.tar.bz2 - 994b025d81f7a90c6bae31cf6a9fb2622fb52961 pypy-5.1.2-src.tar.bz2 - c1c7ef0c64addfc2d41f907235cd9d028f9fee25badcc08fc80d53cf7ffcd487 pypy-5.1.2-s390x.tar.bz2 - 9b633f9f728701277bd69dfed7390fd826e9f3770e6599c03a4582c6acc57463 pypy-5.1.2-src.tar.bz2 - -pypy-5.1.1 md5:: - - 3fa98eb80ef5caa5a6f9d4468409a632 pypy-5.1.1-linux64.tar.bz2 - 1d5874f076d18ecd4fd50054cca0c383 pypy-5.1.1-linux-armel.tar.bz2 - 9e47e370d57293074bbef6c4c0c4736d pypy-5.1.1-linux-armhf-raring.tar.bz2 - b6643215abc92ed8efd94e6205305a36 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 - 224e4d5870d88fb444d8f4f1791140e5 pypy-5.1.1-linux.tar.bz2 - e35510b39e34f1c2199c283bf8655e5c pypy-5.1.1-osx64.tar.bz2 - 9d8b82448416e0203efa325364f759e8 pypy-5.1.1-s390x.tar.bz2 - 8c2630896178e650e593686ddae625ac pypy-5.1.1-src.tar.bz2 - f70ee6096d567c549a2bf11484bfbd0b pypy-5.1.1-src.zip - d70b4385fbf0a5e5260f6b7bedb231d4 pypy-5.1.1-win32.zip - -pypy-5.1.0 md5:: - - 17baf9db5200559b9d6c45ec8f60ea48 pypy-5.1.0-linux-armel.tar.bz2 - c0f360b601cd723031c0edc18b62f118 pypy-5.1.0-linux-armhf-raring.tar.bz2 - 27e5e98ccbca5ebb5933147556a46f77 pypy-5.1.0-linux-armhf-raspbian.tar.bz2 - 224d1f124393c96c98b9acbaf4f92078 pypy-5.1.0-linux.tar.bz2 - 2a58aa928ae1cabc6a3309cf98f6182e pypy-5.1.0-linux64.tar.bz2 - 7f546940acb3ceebb5967697a9b05b65 pypy-5.1.0-osx64.tar.bz2 - f9362ffc2946efcaadcc40fdb2c43df7 pypy-5.1.0-s390x.tar.bz2 - d0a76859c83fb0427674273977086cb2 pypy-5.1.0-src.tar.bz2 - 204273a21dbf71c0827966265c40eb7a pypy-5.1.0-src.zip - a1710ae6f15b567bf3c8fd608553ad48 pypy-5.1.0-win32.zip - pypy2.7-v5.3 md5:: 05078bcdd797a025223d5905e2a12332 pypy2-v5.3.0-linux32.tar.bz2 @@ -480,60 +446,6 @@ 009c970b5fa75754ae4c32a5d108a8d4 pypy-1.8-sandbox-linux.tar.bz2 -pypy-5.1.1 sha1:: - - 9ffc1fe9dfeec77a705b0d1af257da7e87894f5a pypy-5.1.1-linux64.tar.bz2 - e432b157bc4cd2b5a21810ff45fd9a1507e8b8bf pypy-5.1.1-linux-armel.tar.bz2 - 5ed85f83566a4de5838c8b549943cb79250386ad pypy-5.1.1-linux-armhf-raring.tar.bz2 - ddd1c20e049fcbc01f2bd9173ad77033540722a9 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 - 6767056bb71081bce8fcee04de0d0be02d71d4f9 pypy-5.1.1-linux.tar.bz2 - 734eb82489d57a3b2b55d6b83153b3972dc6781d pypy-5.1.1-osx64.tar.bz2 - 2440d613430f9dfc57bc8db5cfd087f1169ee2d0 pypy-5.1.1-s390x.tar.bz2 - 830e0a2c43c518b8c2b33f4ae40ac72b25e6da02 pypy-5.1.1-src.tar.bz2 - bf4826218579f7339acfb70fa0e6107d3527b095 pypy-5.1.1-src.zip - 3694e37c1cf6a2a938c108ee69126e4f40a0886e pypy-5.1.1-win32.zip - -pypy-5.1.0 sha1:: - - 114d4f981956b83cfbc0a3c819fdac0b0550cd82 pypy-5.1.0-linux-armel.tar.bz2 - e3060f8fa765c317ec1ad6923f9ea595b9d411c3 pypy-5.1.0-linux-armhf-raring.tar.bz2 - 8943448afd1fd3e89be0575f69c6f3be69f2efbc pypy-5.1.0-linux-armhf-raspbian.tar.bz2 - 229e7dbc130d2cc92be9d1cde88f2d6f7f28621b pypy-5.1.0-linux.tar.bz2 - c959524ce180f801bdbcbee4ca038309e1c771dd pypy-5.1.0-linux64.tar.bz2 - 216a52e44f3642176cf05fc3b4c6e2cf8981e400 pypy-5.1.0-osx64.tar.bz2 - b696059359a780ad3c2641b14c989021d93015e8 pypy-5.1.0-s390x.tar.bz2 - c9c497836e6235af9fee2a98e4aeaa2bc3a29550 pypy-5.1.0-src.tar.bz2 - a184ef5ada93d53e8dc4a9850a9ed764bd661d7b pypy-5.1.0-src.zip - 4daba0932afcc4755d93d55aa3cbdd851da9198d pypy-5.1.0-win32.zip - -pypy-5.1.1 sha256:: - - c852622e8bc81618c137da35fcf57b2349b956c07b6fd853300846e3cefa64fc pypy-5.1.1-linux64.tar.bz2 - 062b33641c24dfc8c6b5af955c2ddf3815b471de0af4bfc343020651b94d13bf pypy-5.1.1-linux-armel.tar.bz2 - c4bcdabccd15669ea44d1c715cd36b2ca55b340a27b63e1a92ef5ab6eb158a8d pypy-5.1.1-linux-armhf-raring.tar.bz2 - fc2a1f8719a7eca5d85d0bdcf499c6ab7409fc32aa312435bcbe66950b47e863 pypy-5.1.1-linux-armhf-raspbian.tar.bz2 - 7951fd2b87c9e621ec57c932c20da2b8a4a9e87d8daeb9e2b7373f9444219abc pypy-5.1.1-linux.tar.bz2 - fe2bbb7cf95eb91b1724029f81e85d1dbb6025a2e9a005cfe7258fe07602f771 pypy-5.1.1-osx64.tar.bz2 - 4acd1066e07eb668665b302bf8e9338b6df136082c5ce28c62b70c6bb1b5cf9f pypy-5.1.1-s390x.tar.bz2 - ca3d943d7fbd78bb957ee9e5833ada4bb8506ac99a41b7628790e286a65ed2be pypy-5.1.1-src.tar.bz2 - cdcc967da36cde5586839cc631ef0d9123e19d3ce71ccfba03c68ac887374884 pypy-5.1.1-src.zip - 22a780e328ef053e098f2edc2302957ac3119adf7bf11ff23e225931806e7bcd pypy-5.1.1-win32.zip - -pypy-5.1.0 sha256:: - - ea7017449ff0630431866423220c3688fc55c1a0b80a96af0ae138dd0751b81c pypy-5.1.0-linux-armel.tar.bz2 - a3e13083591bccc301fb974ff0a6c7e4ab4e611e4b31c0932898b981c794462b pypy-5.1.0-linux-armhf-raring.tar.bz2 - 3bfcd251b4f3fd1a09520b2741c647c364d16d50c82b813732a78ac60ccb2b69 pypy-5.1.0-linux-armhf-raspbian.tar.bz2 - 2f6c521b5b3c1082eab58be78655aa01ec400d19baeec93c455864a7483b8744 pypy-5.1.0-linux.tar.bz2 - 0e8913351d043a50740b98cb89d99852b8bd6d11225a41c8abfc0baf7084cbf6 pypy-5.1.0-linux64.tar.bz2 - 7e270c66347158dd794c101c4817f742f760ed805aa0d10abe19ba4a78a75118 pypy-5.1.0-osx64.tar.bz2 - 096827f2cb041f9decc5a2b0b8fc6b5fe0748f229b0419fd73982e0714a292cd pypy-5.1.0-s390x.tar.bz2 - 16bab9501e942c0704abbf9cd6c4e950c6a76dc226cf1e447ea084916aef4714 pypy-5.1.0-src.tar.bz2 - afc1c72651c90418b57692a5628481dd09a3d3172765fd206e8bcdac7b1bf02d pypy-5.1.0-src.zip - 044e7f35223a443412b5948740e60e93069a6f8b0a72053cc9d472874bb1b6cc pypy-5.1.0-win32.zip - 3373b1d51fc610b962e0b535087073f2cc921ab0269ba2896b140ab4a56588fd pypy-5.0.1++-ppc64.tar.bz2 - 53d742504a78366b833c04bd83740336aa4ddfecffeff6b2fa8728fcd6b4c8af pypy-5.0.1+-ppc64le.tar.bz2 - pypy2.7-5.3 sha1:: 401066f82c8a26dfb1e3421ae4b117655b55ee8d pypy2-v5.3.0-linux32.tar.bz2 @@ -547,6 +459,18 @@ 18a81c46b3d0ecf7e186c19a7d302986a5b15a83 pypy2-v5.3.0-src.zip 076251ba3b44435dc11867dab00f392b058bdc7c pypy2-v5.3.0-win32.zip +pypy3.3-v5.2-alpha sha1:: + + 03c1181f3866b977598e56b4263c8373d3f3a712 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 + ae62d0df060e245b30eb07f12c5bc2260695ac36 pypy3.3-v5.2.0-alpha1-linux64.tar.bz2 + cf09edf1232a7bbb475fb19c8e6080d590774c4e pypy3.3-v5.2.0-alpha1-linux-armel.tar.bz2 + 3bec09a599371d0aca5408022a9ff4600f801e78 pypy3.3-v5.2.0-alpha1-linux-armhf-raring.tar.bz2 + addfd4466e4dead5a4e620214a015a314bfee83e pypy3.3-v5.2.0-alpha1-linux-armhf-raspbian.tar.bz2 + f4a3badfe4c70465e9a2a43fde19e7a92975bc20 pypy3.3-v5.2.0-alpha1-osx64.tar.bz2 + eb630112d27063ba336b1d11d083edcda98c3a1f pypy3.3-v5.2.0-alpha1-s390x.tar.bz2 + 4b31ab492716ea375dd090bbacdf3d7c2d483059 pypy3.3-v5.2.0-alpha1-src.tar.bz2 + d9f5b64f144ebec1a200156809fbbe04fdf7eb7e pypy3.3-v5.2.0-alpha1-src.zip + pypy2.7-5.3 sha256:: bd422fe9d0b7d525d1da3f32855b047bc39ba397d0cf708d8f4f96fe874424f2 pypy2-v5.3.0-linux32.tar.bz2 @@ -560,18 +484,6 @@ 09914006c2c5c394bb6f847f6eb9c9322737c7238e7ca482c5a12c9e2ef76a58 pypy2-v5.3.0-src.zip 32a9e5286fc344165f63b529a9f84e521e9368e717c583488115654676428a20 pypy2-v5.3.0-win32.zip -pypy3.3-v5.2-alpha sha1:: - - 03c1181f3866b977598e56b4263c8373d3f3a712 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 - ae62d0df060e245b30eb07f12c5bc2260695ac36 pypy3.3-v5.2.0-alpha1-linux64.tar.bz2 - cf09edf1232a7bbb475fb19c8e6080d590774c4e pypy3.3-v5.2.0-alpha1-linux-armel.tar.bz2 - 3bec09a599371d0aca5408022a9ff4600f801e78 pypy3.3-v5.2.0-alpha1-linux-armhf-raring.tar.bz2 - addfd4466e4dead5a4e620214a015a314bfee83e pypy3.3-v5.2.0-alpha1-linux-armhf-raspbian.tar.bz2 - f4a3badfe4c70465e9a2a43fde19e7a92975bc20 pypy3.3-v5.2.0-alpha1-osx64.tar.bz2 - eb630112d27063ba336b1d11d083edcda98c3a1f pypy3.3-v5.2.0-alpha1-s390x.tar.bz2 - 4b31ab492716ea375dd090bbacdf3d7c2d483059 pypy3.3-v5.2.0-alpha1-src.tar.bz2 - d9f5b64f144ebec1a200156809fbbe04fdf7eb7e pypy3.3-v5.2.0-alpha1-src.zip - pypy3.3-v5.2-alpha sha256:: 351aec101bdedddae7ea1b63845a5654b1a95fc9393894ef84a66749f6945f17 pypy3.3-v5.2.0-alpha1-linux32.tar.bz2 _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit