[pypy-commit] pypy.org extradoc: rebuild

mattip noreply at buildbot.pypy.org
Fri May 9 08:26:17 CEST 2014


Author: Matti Picus <matti.picus at gmail.com>
Branch: extradoc
Changeset: r497:b25075d997cf
Date: 2014-05-09 08:52 +0300
http://bitbucket.org/pypy/pypy.org/changeset/b25075d997cf/

Log:	rebuild

diff --git a/compat.html b/compat.html
--- a/compat.html
+++ b/compat.html
@@ -45,12 +45,13 @@
 <div>
 <div id="main">
 <h1 class="title">Python compatibility</h1>
-<p>PyPy implements the Python language version 2.7.3. It supports all of the core
+<p>PyPy implements the Python language version 2.7.6. It supports all of the core
 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>PyPy has <strong>alpha/beta-level</strong> support for the <a class="reference external" href="http://docs.python.org/c-api/">CPython C API</a>, however, as of
-2.2 release this feature is not yet complete. Many libraries will require
+2.3 release this feature is not yet complete. We strongly advise use of <a class="reference external" href="http://cffi.readthedocs.org/">CFFI</a>
+instead. CFFI come builtin with PyPy. Many libraries will require
 a bit of effort to work, but there are known success stories. Check out
 PyPy blog for updates, as well as the <a class="reference external" href="https://bitbucket.org/pypy/compatibility/wiki/Home">Compatibility Wiki</a>.</p>
 <p>C extensions need to be recompiled for PyPy in order to work. Depending on
@@ -77,6 +78,8 @@
 <li>pylons</li>
 <li>divmod's nevow</li>
 <li>pyglet</li>
+<li>Pillow (the PIL fork)</li>
+<li><a class="reference external" href="https://github.com/amauryfa/lxml/tree/cffi/">lxml</a></li>
 </ul>
 <p>Known differences that are not going to be fixed:</p>
 <ul>
diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -50,10 +50,10 @@
 performance improvements. <strong>Note that the OS X nightly builds
 (but not the release) are slightly
 miscompiled due to buildslave being old. Contributions are welcomed</strong>.</p>
-<p>Here are the binaries for the current release — <strong>PyPy 2.2.1</strong> —
-(<a class="reference external" href="http://doc.pypy.org/en/latest/release-2.2.1.html">what's new in PyPy 2.2.1?</a> <a class="reference external" href="http://doc.pypy.org/en/latest/release-2.2.0.html">what's new in PyPy 2.2?</a>)
-for x86 and ARM Linux, Mac OS/X, Windows and the older release — <strong>PyPy3 2.1 beta1</strong> — (<a class="reference external" href="http://doc.pypy.org/en/latest/release-pypy3-2.1.0-beta1.html">what's new in
-PyPy3 2.1 beta1?</a>).</p>
+<p>Here are the binaries for the current release — <strong>PyPy 2.3</strong> —
+(<a href="#id30"><span class="problematic" id="id31">`what's new in PyPy 2.3`_</span></a> )</p>
+<p>for x86 and ARM Linux, Mac OS/X, Windows and the older release — <strong>PyPy3 2.1 beta1</strong> —
+(<a class="reference external" href="http://doc.pypy.org/en/latest/release-pypy3-2.1.0-beta1.html">what's new in PyPy3 2.1 beta1?</a>).</p>
 <ul class="download-menu simple">
 <li>Download<ul>
 <li><a class="reference internal" href="#default-with-a-jit-compiler">Default (with a JIT Compiler)</a></li>
@@ -73,11 +73,11 @@
 x86 CPUs that have the <a class="reference external" href="http://en.wikipedia.org/wiki/SSE2">SSE2</a> instruction set (most of
 them do, nowadays), or on x86-64 CPUs. They also contain <a class="reference external" href="http://www.stackless.com/">stackless</a>
 extensions, like <a class="reference external" href="http://codespeak.net/svn/greenlet/trunk/doc/greenlet.txt">greenlets</a>.
-(This is the official release 2.2.1;
+(This is the official release 2.3;
 for the most up-to-date version see below.)</p>
 </div>
 <div class="section" id="id1">
-<h1>2.2.1</h1>
+<h1>2.3</h1>
 <p>Note that Linux binaries are dynamically linked, as is usual, and thus might
 not be usable due to the sad story of linux binary compatibility.  This means
 that <strong>Linux binaries are only usable on the distributions written next to
@@ -89,16 +89,16 @@
 degrees of being up-to-date.  You may have more chances trying out Squeaky's
 <a class="reference external" href="https://github.com/squeaky-pl/portable-pypy">portable Linux binaries</a>.</p>
 <ul class="simple">
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 10.04.4 LTS)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-linux64.tar.bz2">Linux x86 binary (64bit, tar.bz2 built on Ubuntu 12.04.2 LTS)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.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-2.2.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-2.2.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-2.2.1-osx64.tar.bz2">Mac OS/X binary (64bit)</a></li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-win32.zip">Windows binary (32bit)</a> (you might need the <a class="reference external" href="http://www.microsoft.com/en-us/download/details.aspx?id=5582">VS 2008 runtime library
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-linux.tar.bz2">Linux x86 binary (32bit, tar.bz2 built on Ubuntu 10.04.4 LTS)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-linux64.tar.bz2">Linux x86 binary (64bit, tar.bz2 built on Ubuntu 12.04.2 LTS)</a> (see <tt class="docutils literal">[1]</tt> below)</li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-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-2.3-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-2.3-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-2.3-osx64.tar.bz2">Mac OS/X binary (64bit)</a></li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-win32.zip">Windows binary (32bit)</a> (you might need the <a class="reference external" href="http://www.microsoft.com/en-us/download/details.aspx?id=5582">VS 2008 runtime library
 installer vcredist_x86.exe</a>.)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-src.tar.bz2">Source (tar.bz2)</a></li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-src.zip">Source (zip)</a></li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-src.tar.bz2">Source (tar.bz2)</a></li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-src.zip">Source (zip)</a></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://cobra.cs.uni-duesseldorf.de/~buildmaster/mirror/">mirror</a>, but please use only if you have troubles accessing the links above</li>
 </ul>
@@ -158,7 +158,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-2.2.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/pypy-2.3/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>
@@ -194,8 +194,8 @@
 <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-2.2.1-src.tar.bz2">pypy-2.2.1-src.tar.bz2</a> (sources, Unix line endings)</li>
-<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.2.1-src.zip">pypy-2.2.1-src.zip</a> (sources, Unix line endings too, sorry)</li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-src.tar.bz2">pypy-2.3-src.tar.bz2</a> (sources, Unix line endings)</li>
+<li><a class="reference external" href="https://bitbucket.org/pypy/pypy/downloads/pypy-2.3-src.zip">pypy-2.3-src.zip</a> (sources, Unix line endings too, sorry)</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>
@@ -264,15 +264,15 @@
 <h1>Checksums</h1>
 <p>Here are the checksums for each of the downloads (md5 and sha1):</p>
 <pre class="literal-block">
-0127094c36f985f6c2b4ed82be3fb6c8  pypy-2.2.1-linux-armel.tar.bz2
-278e0ceb961bd0f49af53a01301601d4  pypy-2.2.1-linux-armhf-raring.tar.bz2
-dcb1803b109a43b3a5b166bb1f7c4736  pypy-2.2.1-linux-armhf-raspbian.tar.bz2
-86ef92a13faf309f4f413e35c01afcab  pypy-2.2.1-linux.tar.bz2
-96732d12957fa3c8e58ded2939631e5f  pypy-2.2.1-linux64.tar.bz2
-7ec9f48702323f9e93654ba73dd46720  pypy-2.2.1-src.tar.bz2
-dec735b2a0a0e9655a4a89c77ec56dcf  pypy-2.2.1-src.zip
-213aacf7a06cd531c3457f1c5a73059c  pypy-2.2.1-win32.zip
-040cd25e95f62242c41e9d4e1e1c1166  pypy-2.2.1-osx64.tar.bz2
+391bda03d0642ebb3fa6d59ec90a1388  pypy-2.3-linux-armel.tar.bz2
+cdb738317e958031d0752dff5a1742f1  pypy-2.3-linux-armhf-raring.tar.bz2
+0ab5df88c02b41f8f062b2893ccd5066  pypy-2.3-linux-armhf-raspbian.tar.bz2
+e84a1179a63632c62e311363a409df56  pypy-2.3-linux.tar.bz2
+2ae65fa6b0ea9ddffd50a02a40f27186  pypy-2.3-linux64.tar.bz2
+c93a8e47f3b3109af2f66d2bd766eb97  pypy-2.3-src.tar.bz2
+a0253c8c072207c22f4bab97f8826966  pypy-2.3-src.zip
+55e0598ca9add0e7c78ffa49db6476c2  pypy-2.3-win32.zip
+76b5d7798d3a9b8919f792df5a402bb2  pypy-2.3-osx64.tar.bz2
 f6adca4d26f34bef9903cc5347c7d688  pypy3-2.1-beta1-linux64.tar.bz2
 d57d0d0d3c49c7cce75440924d8f66b7  pypy3-2.1-beta1-linux-armel.tar.bz2
 55b82b199ccf537c7ea5e2f31df78dfe  pypy3-2.1-beta1-linux-armhf-raring.tar.bz2
@@ -284,15 +284,15 @@
 cba4bdcfaed94185b20637379cb236b9  pypy3-2.1-beta1-src.zip
 2c9f0054f3b93a6473f10be35277825a  pypy-1.8-sandbox-linux64.tar.bz2
 009c970b5fa75754ae4c32a5d108a8d4  pypy-1.8-sandbox-linux.tar.bz2
-5df9cb5348da032cc1b8190101266be41f969bb3  pypy-2.2.1-linux-armel.tar.bz2
-f266f0f5a60db6fcdd4aa2c44aa20bf710736c94  pypy-2.2.1-linux-armhf-raring.tar.bz2
-8cd77593762c6f4abaa91278590e927db7c08168  pypy-2.2.1-linux-armhf-raspbian.tar.bz2
-287bca3f6b6bcc83453317f38777cb825b964902  pypy-2.2.1-linux.tar.bz2
-e4dff744853dacbc471b3d3f8db47897497b8c8d  pypy-2.2.1-linux64.tar.bz2
-51acfd6dde38e2f50ef75946326cd75c10d69c4b  pypy-2.2.1-src.tar.bz2
-367944bc9e045747cc1eafb2623629a6a07e8797  pypy-2.2.1-src.zip
-6db267c4b28bb87fa95af4c5488db559d35b4797  pypy-2.2.1-win32.zip
-caf13d377fcdced4bfadd4158ba3d18d520396f3  pypy-2.2.1-osx64.tar.bz2
+66d8d9ca9cbfd624b64b1c890df4adb2f05073fe  pypy-2.3-linux-armel.tar.bz2
+42412faad62c0e959ede36d07f481f3fea0ea314  pypy-2.3-linux-armhf-raring.tar.bz2
+03b135611b0c227920c9b163bad047ab76992893  pypy-2.3-linux-armhf-raspbian.tar.bz2
+dce02c64e2d442f5205cd94a8bb0c2021347ad41  pypy-2.3-linux.tar.bz2
+5bf5e2b2d9a002a9d81830dfffe5fa68959a8f40  pypy-2.3-linux64.tar.bz2
+8d29b5948510fd0d4fd9d4376e41c48440cade4c  pypy-2.3-src.tar.bz2
+c900ea9c29e2e360b9b9c542dd17172cbc144f01  pypy-2.3-src.zip
+fcbfa5cc10c8dbcbf75195a5812f5267e3b97431  pypy-2.3-win32.zip
+b40c3c56138725757ef0f97ffb67dce89b7665f0  pypy-2.3-osx64.tar.bz2
 6aa8377a09f79f1ce145537865d80716e40378de  pypy3-2.1-beta1-linux64.tar.bz2
 c948aa751500e20df0678695524c6fc5088da39c  pypy3-2.1-beta1-linux-armel.tar.bz2
 b316e04cd99abccfcfe7007df7ce78e56feb8889  pypy3-2.1-beta1-linux-armhf-raring.tar.bz2
@@ -306,6 +306,12 @@
 be94460bed8b2682880495435c309b6611ae2c31  pypy-1.8-sandbox-linux.tar.bz2
 </pre>
 </div>
+<div class="system-messages section">
+<h1>Docutils System Messages</h1>
+<div class="system-message" id="id30">
+<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">[dynamic-text]</tt>, line 12); <em><a href="#id31">backlink</a></em></p>
+Unknown target name: “what's new in pypy 2.3”.</div>
+</div>
 </div>
 <div id="sidebar">
 </div>
diff --git a/features.html b/features.html
--- a/features.html
+++ b/features.html
@@ -45,7 +45,7 @@
 <div>
 <div id="main">
 <h1 class="title">Features</h1>
-<p><strong>PyPy 2.2</strong> implements <strong>Python 2.7.3</strong> and runs on Intel
+<p><strong>PyPy 2.3</strong> implements <strong>Python 2.7.6</strong> and runs on Intel
 <a class="reference external" href="http://en.wikipedia.org/wiki/IA-32">x86 (IA-32)</a> , <a class="reference external" href="http://en.wikipedia.org/wiki/X86_64">x86_64</a> and <a class="reference external" href="http://en.wikipedia.org/wiki/ARM">ARM</a> platforms, with PPC being
 stalled. It supports all of the core language, passing the Python test suite
 (with minor modifications that were already accepted in the main python
@@ -95,22 +95,11 @@
 <p>PyPy has many secondary features and semi-independent
 projects.  We will mention here:</p>
 <ul>
-<li><p class="first"><strong>the .NET backend:</strong> There was a backend for building a native pypy
-for the .NET/CLI VM. Of particular interest was <a class="reference external" href="https://bitbucket.org/pypy/pypy/src/cli-jit">the cli-jit
-branch</a>, in which you could make a version of <tt class="docutils literal"><span class="pre">pypy-net</span></tt> which also
-contains a high-level JIT compiler (it compiled your Python programs
-Just in Time into CLR bytecodes). The code of this backend is very
-old by now and would require serious work to get back into a working
-state. If you would like to tackle this project, please <a class="reference external" href="contact.html">Contact us</a>!</p>
-</li>
-<li><p class="first"><strong>the Java backend:</strong> PyPy can run on the Java VM, but more care is
-needed to finish this project. Writing a backend for our high-level
-JIT compiler would be excellent.  <a class="reference external" href="contact.html">Contact us</a>!</p>
-</li>
 <li><p class="first"><strong>Other languages:</strong>  we also implemented other languages that makes
 use of our RPython toolchain: <a class="reference external" href="https://bitbucket.org/cfbolz/pyrolog/">Prolog</a> (almost complete), as
 well as <a class="reference external" href="https://bitbucket.org/pypy/lang-smalltalk/">Smalltalk</a>, <a class="reference external" href="https://bitbucket.org/pypy/lang-js/">JavaScript</a>, <a class="reference external" href="https://bitbucket.org/pypy/lang-io/">Io</a>, <a class="reference external" href="https://bitbucket.org/pypy/lang-scheme/">Scheme</a> and <a class="reference external" href="https://bitbucket.org/pypy/lang-gameboy/">Gameboy</a>.</p>
-<p>There is also a Ruby implementation called <a class="reference external" href="http://topazruby.com/">Topaz</a>.</p>
+<p>There is also a Ruby implementation called <a class="reference external" href="http://topazruby.com/">Topaz</a> and a PHP implementation
+called <a class="reference external" href="http://www.hippyvm.com/">HippyVM</a>.</p>
 </li>
 </ul>
 </div>
diff --git a/index.html b/index.html
--- a/index.html
+++ b/index.html
@@ -46,7 +46,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.3 and 3.2.3). It has several advantages and distinct features:</p>
+language (2.7.6 and 3.2.3). It has several advantages and distinct features:</p>
 <blockquote>
 <ul class="simple">
 <li><strong>Speed:</strong> thanks to its Just-in-Time compiler, Python programs
@@ -63,7 +63,7 @@
 <li>As well as other <a class="reference external" href="features.html">features</a>.</li>
 </ul>
 </blockquote>
-<p class="download"><a class="reference external" href="download.html">Download and try out the PyPy release 2.2.1 or the PyPy3 2.1 beta1!</a></p>
+<p class="download"><a class="reference external" href="download.html">Download and try out the PyPy release 2.3 or the PyPy3 2.1 beta1!</a></p>
 <p>Want to know more? A good place to start is our detailed <a class="reference external" href="http://speed.pypy.org/">speed</a> and
 <a class="reference external" href="compat.html">compatibility</a> reports!</p>
 </div>


More information about the pypy-commit mailing list