[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