8000 Merge pull request #11251 from charris/prepare-1.14.4-release · r-devulap/numpy@25b5155 · GitHub
[go: up one dir, main page]

Skip to content

Commit 25b5155

Browse files
authored
Merge pull request numpy#11251 from charris/prepare-1.14.4-release
DOC: Document 1.14.4 release.
2 parents f1f8ada + e9f7105 commit 25b5155

File tree

3 files changed

+81
-6
lines changed

3 files changed

+81
-6
lines changed

doc/changelog/1.14.4-changelog.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
2+
Contributors
3+
============
4+
5+
A total of 7 people contributed to this release. People with a "+" by their
6+
names contributed a patch for the first time.
7+
8+
* Allan Haldane
9+
* Charles Harris
10+
* Marten van Kerkwijk
11+
* Matti Picus
12+
* Pauli Virtanen
13+
* Ryan Soklaski +
14+
* Sebastian Berg
15+
16+
Pull requests merged
17+
====================
18+
19+
A total of 11 pull requests were merged for this release.
20+
21+
* `#11104 <https://github.com/numpy/numpy/pull/11104>`__: BUG: str of DOUBLE_DOUBLE format wrong on ppc64
22+
* `#11170 <https://github.com/numpy/numpy/pull/11170>`__: TST: linalg: add regression test for gh-8577
23+
* `#11174 <https://github.com/numpy/numpy/pull/11174>`__: MAINT: add sanity-checks to be run at import time
24+
* `#11181 <https://github.com/numpy/numpy/pull/11181>`__: BUG: void dtype setup checked offset not actual pointer for alignment
25+
* `#11194 <https://github.com/numpy/numpy/pull/11194>`__: BUG: Python2 doubles don't print correctly in interactive shell.
26+
* `#11198 <https://github.com/numpy/numpy/pull/11198>`__: BUG: optimizing compilers can reorder call to npy_get_floatstatus
27+
* `#11199 <https://github.com/numpy/numpy/pull/11199>`__: BUG: reduce using SSE only warns if inside SSE loop
28+
* `#11203 <https://github.com/numpy/numpy/pull/11203>`__: BUG: Bytes delimiter/comments in genfromtxt should be decoded
29+
* `#11211 <https://github.com/numpy/numpy/pull/11211>`__: BUG: Fix reference count/memory leak exposed by better testing
30+
* `#11219 <https://github.com/numpy/numpy/pull/11219>`__: BUG: Fixes einsum broadcasting bug when optimize=True
31+
* `#11251 <https://github.com/numpy/numpy/pull/11251>`__: DOC: Document 1.14.4 release.

doc/release/1.14.4-notes.rst

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,59 @@
22
NumPy 1.14.4 Release Notes
33
==========================
44

5-
This is a bugfix release for bugs reported following the 1.14.3 release:
5+
This is a bugfix release for bugs reported following the 1.14.3 release. The
6+
most significa 10000 nt fixes are:
67

7-
* float128 values on ppc systems now print more correctly. The whitespace
8-
padding is still incorrect and is to be fixed in numpy 1.15. Numpy still
9-
fails some printing-related (and other) unit tests on ppc systems.
10-
* float values printed in the python2 interactive shell had extra quote marks
8+
* fixes for compiler instruction reordering that resulted in NaN's not being
9+
properly propagated in `np.max` and `np.min`,
10+
11+
* fixes for bus faults on SPARC and older ARM due to incorrect alignment
12+
checks.
13+
14+
There are also improvements to printing of long doubles on PPC platforms. All
15+
is not yet perfect on that platform, the whitespace padding is still incorrect
16+
and is to be fixed in numpy 1.15, consequently NumPy still fails some
17+
printing-related (and other) unit tests on ppc systems. However, the printed
18+
values are now correct.
19+
20+
Note that NumPy will error on import if it detects incorrect float32 `dot`
21+
results. This problem has been seen on the Mac when working in the Anaconda
22+
enviroment and is due to a subtle interaction between MKL and PyQt5. It is not
23+
strictly a NumPy problem, but it is best that users be aware of it. See the
24+
gh-8577 NumPy issue for more information.
1125

1226
The Python versions supported in this release are 2.7 and 3.4 - 3.6. The Python
1327
3.6 wheels available from PIP are built with Python 3.6.2 and should be
1428
compatible with all previous versions of Python 3.6. The source releases were
15-
cythonized with Cython 0.28.2.
29+
cythonized with Cython 0.28.2 and should work for the upcoming Python 3.7.
1630

1731
Contributors
1832
============
33+
34+
A total of 7 people contributed to this release. People with a "+" by their
35+
names contributed a patch for the first time.
36+
37+
* Allan Haldane
38+
* Charles Harris
39+
* Marten van Kerkwijk
40+
* Matti Picus
41+
* Pauli Virtanen
42+
* Ryan Soklaski +
43+
* Sebastian Berg
44+
45+
Pull requests merged
46+
====================
47+
48+
A total of 11 pull requests were merged for this release.
49+
50+
* `#11104 <https://github.com/numpy/numpy/pull/11104>`__: BUG: str of DOUBLE_DOUBLE format wrong on ppc64
51+
* `#11170 <https://github.com/numpy/numpy/pull/11170>`__: TST: linalg: add regression test for gh-8577
52+
* `#11174 <https://github.com/numpy/numpy/pull/11174>`__: MAINT: add sanity-checks to be run at import time
53+
* `#11181 <https://github.com/numpy/numpy/pull/11181>`__: BUG: void dtype setup checked offset not actual pointer for alignment
54+
* `#11194 <https://github.com/numpy/numpy/pull/11194>`__: BUG: Python2 doubles don't print correctly in interactive shell.
55+
* `#11198 <https://github.com/numpy/numpy/pull/11198>`__: BUG: optimizing compilers can reorder call to npy_get_floatstatus
56+
* `#11199 <https://github.com/numpy/numpy/pull/11199>`__: BUG: reduce using SSE only warns if inside SSE loop
57+
* `#11203 <https://github.com/numpy/numpy/pull/11203>`__: BUG: Bytes delimiter/comments in genfromtxt should be decoded
58+
* `#11211 <https://github.com/numpy/numpy/pull/11211>`__: BUG: Fix reference count/memory leak exposed by better testing
59+
* `#11219 <https://github.com/numpy/numpy/pull/11219>`__: BUG: Fixes einsum broadcasting bug when optimize=True
60+
* `#11251 <https://github.com/numpy/numpy/pull/11251>`__: DOC: Document 1.14.4 release.

doc/source/release.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
Release Notes
33
*************
44

5+
.. include:: ../release/1.14.4-notes.rst
6+
.. include:: ../release/1.14.3-notes.rst
57
.. include:: ../release/1.14.2-notes.rst
68
.. include:: ../release/1.14.1-notes.rst
79
.. include:: ../release/1.14.0-notes.rst

0 commit comments

Comments
 (0)
0