[pypy-commit] pypy.org extradoc: update for recent release of numpy 1.12

mattip pypy.commits at gmail.com
Mon Jan 16 16:35:39 EST 2017


Author: Matti Picus <matti.picus at gmail.com>
Branch: extradoc
Changeset: r846:badcb41df7e1
Date: 2017-01-16 23:35 +0200
http://bitbucket.org/pypy/pypy.org/changeset/badcb41df7e1/

Log:	update for recent release of numpy 1.12

diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -235,14 +235,14 @@
 the Python side and NumPy objects are mediated through the slower cpyext
 layer (which hurts a few benchmarks that do a lot of element-by-element
 array accesses, for example).</p>
-<p>Installation works on any recent PyPy (the <a class="reference internal" href="#release">release</a> above is fine),
-but you need the current developement version <em>of NumPy</em>.  The reason
-is that some PyPy-specific fixes have been merged back into NumPy,
-and they are not yet in a released version of NumPy.
+<p>Installation works on any recent PyPy (the <a class="reference internal" href="#release">release</a> above is fine, a recent
+nightly will implement more of the new buffer protocol).
+The currently released numpy 1.12 works except for <tt class="docutils literal">nditers</tt> with the
+<tt class="docutils literal">updateifcopy</tt> flag.
 For example, without using a virtualenv:</p>
 <pre class="literal-block">
 $ ./pypy-xxx/bin/pypy -m ensurepip
-$ ./pypy-xxx/bin/pip install cython git+https://github.com/numpy/numpy.git
+$ ./pypy-xxx/bin/pip install cython numpy
 </pre>
 <p>(See the general <a class="reference external" href="http://doc.pypy.org/en/latest/install.html">installation documentation</a> for more.)</p>
 </div>
diff --git a/source/download.txt b/source/download.txt
--- a/source/download.txt
+++ b/source/download.txt
@@ -259,14 +259,14 @@
 layer (which hurts a few benchmarks that do a lot of element-by-element
 array accesses, for example).
 
-Installation works on any recent PyPy (the release_ above is fine),
-but you need the current developement version *of NumPy*.  The reason
-is that some PyPy-specific fixes have been merged back into NumPy,
-and they are not yet in a released version of NumPy.
+Installation works on any recent PyPy (the release_ above is fine, a recent
+nightly will implement more of the new buffer protocol).
+The currently released numpy 1.12 works except for ``nditers`` with the
+``updateifcopy`` flag.
 For example, without using a virtualenv::
 
     $ ./pypy-xxx/bin/pypy -m ensurepip
-    $ ./pypy-xxx/bin/pip install cython git+https://github.com/numpy/numpy.git
+    $ ./pypy-xxx/bin/pip install cython numpy
 
 (See the general `installation documentation`_ for more.)
 


More information about the pypy-commit mailing list