Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2875

NumPy 1.14.4 released.

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Charles R Harris <charlesr.harris@gmail.com>
Newsgroups comp.lang.python.announce
Subject NumPy 1.14.4 released.
Date Wed, 6 Jun 2018 12:06:48 -0600
Lines 68
Approved python-announce-list@python.org
Message-ID <mailman.19.1528358196.22129.python-announce-list@python.org> (permalink)
References <CAB6mnx+yQD+HMWJFMjxio0ycBKHDar7Q0pRkxQPLaUWTQT+yFw@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de S1ljyHs7zn3/nM0bA98WzA3Mq0XTxG1LWC743IepLIUQ==
Return-Path <charlesr.harris@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'url:pypi': 0.03; 'compiler': 0.05; 'correct.': 0.05; 'fixes': 0.07; 'to:addr:scipy- user': 0.07; 'url:releases': 0.07; '"+"': 0.09; 'alignment': 0.09; 'contributors': 0.09; 'github': 0.09; 'optimizing': 0.09; 'other)': 0.09; 'padding': 0.09; 'regression': 0.09; 'sebastian': 0.09; 'subtle': 0.09; 'wheels': 0.09; 'tests': 0.12; 'contributed': 0.13; '<>.': 0.15; 'compilers': 0.16; 'detects': 0.16; 'harris': 0.16; 'numpy': 0.16; 'propagated': 0.16; 'python2': 0.16; 'reorder': 0.16; 'to:addr:numpy-discussion': 0.16; 'url:project': 0.16; 'python': 0.16; 'all,': 0.17; 'properly': 0.17; '2.7': 0.19; 'versions': 0.19; 'skip:` 10': 0.21; 'actual': 0.22; 'requests': 0.23; 'systems.': 0.24; 'error': 0.24; 'values': 0.24; 'van': 0.24; 'bytes': 0.25; 'incorrect': 0.25; 'interaction': 0.25; 'pip': 0.25; 'whitespace': 0.25; 'url- ip:151.101.0.223/32': 0.25; 'url-ip:151.101.128.223/32': 0.25; 'url-ip:151.101.192.223/32': 0.25; 'url-ip:151.101.64.223/32': 0.25; 'are:': 0.26; 'url-ip:151.101.192/24': 0.26; 'announce': 0.27; 'fixed': 0.27; 'url-ip:151.101.0/24': 0.27; 'url- ip:151.101.128/24': 0.27; 'url-ip:151.101.64/24': 0.27; 'import': 0.27; 'bugs': 0.27; 'patch': 0.29; 'team,': 0.29; 'message- id:@mail.gmail.com': 0.29; 'print': 0.30; 'yet': 0.31; 'compatible': 0.31; 'supported': 0.31; 'correctly': 0.31; 'url- ip:192.30/16': 0.31; 'problem': 0.32; 'source': 0.32; 'received:google.com': 0.33; 'cheers,': 0.33; 'platform,': 0.33; 'platforms.': 0.33; 'release.': 0.33; 'skip:= 20': 0.33; 'str': 0.33; 'test': 0.33; 'run': 0.33; 'instruction': 0.34; 'url- ip:151.101/16': 0.34; 'url-ip:151/8': 0.34; 'checked': 0.36; 'but': 0.36; 'pointer': 0.38; 'to:addr:python-announce-list': 0.38; 'url-ip:192.30.253.112/32': 0.38; 'url- ip:192.30.253.113/32': 0.38; 'url-ip:192.30.253/24': 0.38; 'url:github': 0.38; 'still': 0.38; 'mac': 0.39; 'there': 0.39; 'url:org': 0.40; 'being': 0.40; 'working': 0.40; 'however,': 0.60; 'their': 0.60; 'strictly': 0.60; 'interactive': 0.61; 'more': 0.61; 'ppc': 0.62; 'printed': 0.63; 'call': 0.64; 'skip:n 10': 0.66; 'releases': 0.66; 'perfect': 0.69; 'void': 0.75; 'url:4': 0.76; '3.4': 0.84; '============': 0.84; 'chuck': 0.84; 'resulted': 0.84; 'sfxlen:4': 0.84; 'url:14': 0.84; 'checks.': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=mVaTu1JzUxP4koZFEPC4v+lJeLh4PBvrswwv2OlIAJ0=; b=HDdszsFTSSiQlJGkuRJXnBmJE0ehrYMHNG51Ek68jXrqQcZ2oE0cYZGBnQgmyyhScQ N80iwCohGFz/NK0Os2361BxxEtshj869qUJce2aVSBkQssBsZqZzMW6Veosg+OBcYLfS iXFjH8GjTjtCCPXZkInU6NqVfRwmXbnSWDe+4Hl0M8L51NUJ35E7Fly7xBYk3U6uBNck fCU6V5YYjkG9n0PYQ41TwipPc2LeuMLfvsUaNXaBnYddLwXmxSAxqWW5mmPGgJAifyva I0otyYP5M4dlgARu84vnMZVIUUG/bwWRPOlfzF8qj8J4QDAu/nu/T+I/27bNGXBhaz/R XDuQ==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=mVaTu1JzUxP4koZFEPC4v+lJeLh4PBvrswwv2OlIAJ0=; b=VBmjg6LoGu7x1cTLIPf99DI0TCKdH/7ck/waMhcTs341j8gvPgwcimhQl/Qp9QE6vT nPRiCgvvZLQdOVEBv353qd8UgTzq5m2NJzPx+QNQf1LXxi4HOzfEjP215jfPvHZB+uF4 FOYiImhWfJ4y/AVORJnnpb75qcZDaoG547POC7V4ZkIFwc4Nv6+wUCuLHzILRcuyRFAA YYalLFEOa4FX9Gk8jXcGFTGMQd3xRZuRXZm24PeWm4bjucG7N4ip0XlOLCRJFK83ABPV WTtpGhgiFfI51Wb4W2S8j8djSHgRMXoVLr5PuqzvcSZSKiZFUPzNmpYKXZwGTHWPR/61 UviA==
X-Gm-Message-State APt69E0FX3BqT6Ce+ED037ZaxhUMQ+/e/LzM0fkX1YZIembiuk4zEQDW p9DtphLWp9tV/r3BGKdokCqsRHwTU94qUgO7PMG4OQ==
X-Google-Smtp-Source ADUXVKJzzgLF6/A1hkmFmwRYFUBH7T+G0htIzoF06O00dEtGt3R5NCecHP9v+3yIPQetYyYnQ02b6lL5bHbreWuKhyQ=
X-Received by 2002:a9f:33d8:: with SMTP id y24-v6mr2712323uab.155.1528308409261; Wed, 06 Jun 2018 11:06:49 -0700 (PDT)
X-Mailman-Approved-At Thu, 07 Jun 2018 03:56:35 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.26
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.26
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAB6mnx+yQD+HMWJFMjxio0ycBKHDar7Q0pRkxQPLaUWTQT+yFw@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2875

Show key headers only | View raw


Hi All,

On behalf of the NumPy team, I am pleased to announce the release of NumPy
1.14.4.
This is a bugfix release for bugs reported following the 1.14.3 release. The
most significant fixes are:

* fixes for compiler instruction reordering that resulted in NaN's not being
  properly propagated in `np.max` and `np.min`,

* fixes for bus faults on SPARC and older ARM due to incorrect alignment
  checks.

There are also improvements to printing of long doubles on PPC platforms.
All
is not yet perfect on that platform, the whitespace padding is still
incorrect
and is to be fixed in numpy 1.15, consequently NumPy still fails some
printing-related (and other) unit tests on ppc systems. However, the printed
values are now correct.

Note that NumPy will error on import if it detects incorrect float32 `dot`
results. This problem has been seen on the Mac when working in the Anaconda
enviroment and is due to a subtle interaction between MKL and PyQt5.  It is
not
strictly a NumPy problem, but it is best that users be aware of it.  See the
gh-8577 NumPy issue for more information.

The Python versions supported in this release are 2.7 and 3.4 - 3.6. Wheels
for all supported versions  are available from PIP
<https://pypi.org/project/numpy/> and source releases are available
on github <https://github.com/numpy/numpy/releases/tag/v1.14.4>. The source
releases were cythonized with Cython 0.28.2 and should
be compatible with the upcoming Python 3.7.

Contributors
============

A total of 7 people contributed to this release.  People with a "+" by their
names contributed a patch for the first time.

* Allan Haldane
* Charles Harris
* Marten van Kerkwijk
* Matti Picus
* Pauli Virtanen
* Ryan Soklaski +
* Sebastian Berg

Pull requests merged
====================

A total of 11 pull requests were merged for this release.

* #11104: BUG: str of DOUBLE_DOUBLE format wrong on ppc64
* #11170: TST: linalg: add regression test for gh-8577
* #11174: MAINT: add sanity-checks to be run at import time
* #11181: BUG: void dtype setup checked offset not actual pointer for
alignment
* #11194: BUG: Python2 doubles don't print correctly in interactive shell.
* #11198: BUG: optimizing compilers can reorder call to npy_get_floatstatus
* #11199: BUG: reduce using SSE only warns if inside SSE loop
* #11203: BUG: Bytes delimiter/comments in genfromtxt should be decoded


Cheers,

Chuck

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

NumPy 1.14.4 released. Charles R Harris <charlesr.harris@gmail.com> - 2018-06-06 12:06 -0600

csiph-web