<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Den 11-05-2017 kl. 03:48 skrev Charles R Harris:<br>
<blockquote
cite="mid:CAB6mnx+78KwqkfUN65RQMefXNBG4myLWKCmGjTQ8GYTg4Qjd5Q@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<div dir="ltr">
<div>Hi All,<br>
<br>
</div>
I'm please to announce the NumPy 1.13.0rc1 release. This release
supports Python 2.7 and 3.4-3.6 and contains many new features.
It is one of the most ambitious releases in the last several
years. Some of the highlights and new functions are<br>
</div>
</blockquote>
<br>
I found this strange behavior:<br>
<br>
(np113) [jensj@ASUS np113]$ python3<br>
Python 3.5.3 (default, Jan 19 2017, 14:11:04) <br>
[GCC 6.3.0 20170118] on linux<br>
Type "help", "copyright", "credits" or "license" for more
information.<br>
>>> import numpy as np<br>
>>> np.__version__<br>
'1.13.0rc1'<br>
>>> s = (27, 27, 27)<br>
>>> x = np.ones(s, complex)<br>
>>> y = np.zeros(s)<br>
>>> y += abs(x * 2.0)**2<br>
Traceback (most recent call last):<br>
File "<stdin>", line 1, in <module><br>
TypeError: Cannot cast ufunc add output from dtype('complex128') to
dtype('float64') with casting rule 'same_kind'<br>
<br>
Works OK with s=(3,3,3).<br>
<br>
Jens Jørgen<br>
<br>
<blockquote
cite="mid:CAB6mnx+78KwqkfUN65RQMefXNBG4myLWKCmGjTQ8GYTg4Qjd5Q@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<b>Highlights</b><br>
<ul>
<li>Operations like ``a + b + c`` will reuse temporaries on
some platforms, resulting in less memory use and faster
execution.</li>
<li>Inplace operations check if inputs overlap outputs and
create temporaries to avoid problems.</li>
<li>New __array_ufunc__ attribute provides improved ability
for classes to override default ufunc behavior.</li>
<li> New np.block function for creating blocked arrays.</li>
</ul>
<br>
<b>New functions</b><br>
<ul>
<li>New ``np.positive`` ufunc.</li>
<li>New ``np.divmod`` ufunc provides more efficient divmod.</li>
<li>New ``np.isnat`` ufunc tests for NaT special values.</li>
<li>New ``np.heaviside`` ufunc computes the Heaviside
function.</li>
<li>New ``np.isin`` function, improves on ``in1d``.</li>
<li>New ``np.block`` function for creating blocked arrays.</li>
<li>New ``PyArray_MapIterArrayCopyIfOverlap`` added to NumPy
C-API.</li>
</ul>
Wheels for the pre-release are available on PyPI. Source
tarballs, zipfiles, release notes, and the Changelog are
available on <a moz-do-not-send="true"
href="https://github.com/numpy/numpy/releases/tag/v1.13.0rc1">github</a>.<br>
<div>
<div>
<div><br>
A total of 100 people contributed to this release. People
with a "+" by their<br>
names contributed a patch for the first time.<br>
<ul>
<li>A. Jesse Jiryu Davis +</li>
<li>Alessandro Pietro Bardelli +</li>
<li>Alex Rothberg +</li>
<li>Alexander Shadchin</li>
<li>Allan Haldane</li>
<li>Andres Guzman-Ballen +</li>
<li>Antoine Pitrou</li>
<li>Antony Lee</li>
<li>B R S Recht +</li>
<li>Baurzhan Muftakhidinov +</li>
<li>Ben Rowland</li>
<li>Benda Xu +</li>
<li>Blake Griffith</li>
<li>Bradley Wogsland +</li>
<li>Brandon Carter +</li>
<li>CJ Carey</li>
<li>Charles Harris</li>
<li>Danny Hermes +</li>
<li>Duke Vijitbenjaronk +</li>
<li>Egor Klenin +</li>
<li>Elliott Forney +</li>
<li>Elliott M Forney +</li>
<li>Endolith</li>
<li>Eric Wieser</li>
<li>Erik M. Bray</li>
<li>Eugene +</li>
<li>Evan Limanto +</li>
<li>Felix Berkenkamp +</li>
<li>François Bissey +</li>
<li>Frederic Bastien</li>
<li>Greg Young</li>
<li>Gregory R. Lee</li>
<li>Importance of Being Ernest +</li>
<li>Jaime Fernandez</li>
<li>Jakub Wilk +</li>
<li>James Cowgill +</li>
<li>James Sanders</li>
<li>Jean Utke +</li>
<li>Jesse Thoren +</li>
<li>Jim Crist +</li>
<li>Joerg Behrmann +</li>
<li>John Kirkham</li>
<li>Jonathan Helmus</li>
<li>Jonathan L Long</li>
<li>Jonathan Tammo Siebert +</li>
<li>Joseph Fox-Rabinovitz</li>
<li>Joshua Loyal +</li>
<li>Juan Nunez-Iglesias +</li>
<li>Julian Taylor</li>
<li>Kirill Balunov +</li>
<li>Likhith Chitneni +</li>
<li>Loïc Estève</li>
<li>Mads Ohm Larsen</li>
<li>Marein Könings +</li>
<li>Marten van Kerkwijk</li>
<li>Martin Thoma</li>
<li>Martino Sorbaro +</li>
<li>Marvin Schmidt +</li>
<li>Matthew Brett</li>
<li>Matthias Bussonnier +</li>
<li>Matthias C. M. Troffaes +</li>
<li>Matti Picus</li>
<li>Michael Seifert</li>
<li>Mikhail Pak +</li>
<li>Mortada Mehyar</li>
<li>Nathaniel J. Smith</li>
<li>Nick Papior</li>
<li>Oscar Villellas +</li>
<li>Pauli Virtanen</li>
<li>Pavel Potocek</li>
<li>Pete Peeradej Tanruangporn +</li>
<li>Philipp A +</li>
<li>Ralf Gommers</li>
<li>Robert Kern</li>
<li>Roland Kaufmann +</li>
<li>Ronan Lamy</li>
<li>Sami Salonen +</li>
<li>Sanchez Gonzalez Alvaro</li>
<li>Sebastian Berg</li>
<li>Shota Kawabuchi</li>
<li>Simon Gibbons</li>
<li>Stefan Otte</li>
<li>Stefan Peterson +</li>
<li>Stephan Hoyer</li>
<li>Søren Fuglede Jørgensen +</li>
<li>Takuya Akiba</li>
<li>Tom Boyd +</li>
<li>Ville Skyttä +</li>
<li>Warren Weckesser</li>
<li>Wendell Smith</li>
<li>Yu Feng</li>
<li>Zixu Zhao +</li>
<li>Zè Vinícius +</li>
<li>aha66 +</li>
<li>davidjn +</li>
<li>drabach +</li>
<li>drlvk +</li>
<li>jsh9 +</li>
<li>solarjoe +</li>
<li>zengi +</li>
</ul>
Cheers,<br>
<br>
</div>
<div>Chuck<br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SciPy-User mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SciPy-User@python.org">SciPy-User@python.org</a>
<a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/listinfo/scipy-user">https://mail.python.org/mailman/listinfo/scipy-user</a>
</pre>
</blockquote>
<br>
</body>
</html>