Maybe not too unhelpful: mhvk@weasel:~/packages/numpy$ git log v1.15.0rc1..v1.15.0rc2 commit ccc68b80305ff5b363d10f6e905fb4e5276a8adb (HEAD, tag: v1.15.0rc2) Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 10:35:40 2018 -0600
REL: NumPy 1.15.0rc2 release. commit 3f6e8dc0a223162ceda7563ac774258a22934ca7 Merge: 3b91b03f6 7af0de94d Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 10:30:38 2018 -0600 Merge pull request #11540 from charris/update-1.15.0-notes DOC: Update the 1.15.0 release notes. commit 7af0de94dca925e2df5b49f9f9405c0cabc02348 Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 09:15:51 2018 -0600 DOC: Update the 1.15.0 release notes. * Note that the release supports Python 3.7. * Add np.einsum entry [ci skip] commit 3b91b03f6bf173650cea773185c6f4be56fcdb9e Merge: a44b61cd0 9bc770cb3 Author: Charles Harris <charlesr.har...@gmail.com> Date: Sun Jul 8 15:48:02 2018 -0600 Merge pull request #11532 from charris/backport-11515 BUG: Decref of field title caused segfault commit 9bc770cb3472f54dad5d6b36ddff991e1701c06d Author: mattip <matti.pi...@gmail.com> Date: Fri Jul 6 11:18:37 2018 -0700 fix from review commit c9c85cd37c238e13ae6e0f978e3e8d9ad2be3af5 Author: mattip <matti.pi...@gmail.com> Date: Thu Jul 5 21:52:30 2018 -0700 BUG: decref of field title caused segfault commit a44b61cd03591af71046f0844699bd31c039ba33 Merge: 6c524f264 8ea9e8bf1 Author: Charles Harris <charlesr.har...@gmail.com> Date: Sun Jul 8 13:47:43 2018 -0600 Merge pull request #11529 from eric-wieser/histogramdd-density-no-deprecation ENH: Add density argument to histogramdd. commit 8ea9e8bf13e4292d02e9ea5af2f4d10c07e02459 Author: Eric Wieser <wieser.e...@gmail.com> Date: Wed Jun 20 19:58:52 2018 -0700 MAINT: Rename histogramdd's normed argument to density, to match histogram Fixes gh-4371 commit 6c524f264a433426da8133bfefc34be2bc60ae55 Merge: 01cc44e4c 36cf15e69 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jul 5 13:18:46 2018 -0600 Merge pull request #11511 from charris/backport-11479 BUG: Fix #define for ppc64 and ppc64le commit 36cf15e69f692b880390d7c788de83e840e53a0f Author: William D. Irons <wdir...@us.ibm.com> Date: Mon Jul 2 15:28:52 2018 +0000 BUG: Fix #define for ppc64 and ppc64le The current logic for defining NPY_CPU_PPC64LE and NPY_CPU_PPC64 is incorrect for two reasons: 1) The elif defined for __powerpc__ is proceesed first so any ppc64le or ppc64 system is defined as NPY_CPU_PPC. 2) __ppc64le__ is not defined on a ppc64le system. __PPC64__ is defined and so is __powerpc64__ but the check for little or big endian needs to be done seperately. This pull request fixes the defines for ppc64le and ppc64. Note: This really isn't a issue in the numpy code base at this time because the only place this variable is referenced is in npy_endian.h as a fallback in case endian.h is not on the system. It would be good to fix in case future code does reference these defines. commit 01cc44e4c8896142fa144f7a6005d74e00086d92 Merge: 107af1261 b85083f7e Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 19:12:36 2018 -0600 Merge pull request #11496 from charris/backport-11468 BUG: Advanced indexing assignment incorrectly took 1-D fastpath commit 107af1261a9815acb094590229c3c8eb8c5ef528 Merge: c4a5f877c c3381b3b6 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:32:26 2018 -0600 Merge pull request #11495 from charris/backport-11455 BENCH: belated addition of lcm, gcd to ufunc benchmark. commit c4a5f877c9e75dcdd7de51246962c985a12f56a8 Merge: ba9e7e068 a5e8037ca Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:07:58 2018 -0600 Merge pull request #11494 from charris/backport-11434 MAINT: add PyPI classifier for Python 3.7 commit ba9e7e0685060e279f8bf8e4cf2d5b885cd8c000 Merge: 483f37d0b c03d32408 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:07:37 2018 -0600 Merge pull request #11493 from charris/backport-11449 BUG: Revert #10229 to fix DLL loads on Windows. commit b85083f7e9940a2c7d5fc152206e074b31601a16 Author: Sebastian Berg <sebast...@sipsolutions.net> Date: Sun Jul 1 12:53:53 2018 +0200 BUG: Advanced indexing assignment incorrectly took 1-D fastpath When the index array was non contiguous and not 1D the assignment 1D fastpath (indexed array being 1D) was incorrectly taken (also the assignment value had to be 0D for this to happen). This caused the iteration to use the itemsize as a stride, since it incorrectly assumed the array must be contiguous. The commit additionally adds an assert to the STRIDE fetching macro. Closes gh-11467. commit c3381b3b6865b967720de7d3b75ca534672bfc2e Author: Marten van Kerkwijk <m...@astro.utoronto.ca> Date: Fri Jun 29 10:09:46 2018 -0400 BENCH: belated addition of lcm, gcd to ufunc benchmark. commit c03d3240873bc7ad1796b7cd5e3705577aa57ac0 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 28 19:23:39 2018 -0600 BUG: Revert #10229 to fix DLL loads on Windows. Numpy wheels on Windows were clearing the ctypes path when they loaded the OpenBLAS DLL, leading to failure of DLL loads subsequent to NumPy import because the needed DLLs could not be found. This isn't a straight revert, it restores to the 1.15.x version of the relevant code. Closes #11431. commit a5e8037cacb40634e7e4c61af20a49750a8655c5 Author: Ralf Gommers <ralf.gomm...@gmail.com> Date: Wed Jun 27 19:26:19 2018 -0700 MAINT: add PyPI classifier for Python 3.7 [ci skip] commit 483f37d0b1f22e01c75e5963128fd037c88dbdc3 Merge: c58598f42 14e676a32 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 15:57:38 2018 -0600 Merge pull request #11491 from charris/backport-11345 BUG/ENH: Einsum optimization path updates and bug fixes. commit 14e676a3224334bbc7132f9b47af563746f4697c Author: Daniel Smith <dgasm...@icloud.com> Date: Tue Jul 3 11:23:11 2018 -0700 BUG/ENH: Einsum optimization path updates and bug fixes. (#11345) * Minor tweaks to the optimal path based on opt_einsum * Updates greedy path to current opt_einsum tech * Reworks einsum broadcasting vs dot tech and can_dot logic * MAINT: Fix typo in comment. * BUG: Fix bad merge fixup. commit c58598f42bfb4d22b5971770a87c0b827c22a0fb Merge: 5cd455272 c893aae32 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 14:12:33 2018 -0600 Merge pull request #11489 from charris/backport-11406 BUG: Ensure out is returned in einsum. commit c893aae32993028443080a4a95a019b1a5ce2eca Author: mattip <matti.pi...@gmail.com> Date: Wed Jun 27 10:02:50 2018 -0700 MAINT: cleanup ret assignment commit 9f366e8627a9f04549f95a7369588aaf433cdf45 Author: mattip <matti.pi...@gmail.com> Date: Sun Jun 24 15:38:40 2018 -0700 check for unlikely error in Assign_Zero commit 48ed5505fb86e5dc533f98eb1e237d11f94c3c8c Author: mattip <matti.pi...@gmail.com> Date: Thu Jun 21 15:38:28 2018 -0700 BUG: ensure ret is out in einsum commit 5cd455272bdb86e1c5727815a6ad3053c4363dda Merge: 9597465a5 431740e8a Author: Charles Harris <charlesr.har...@gmail.com> Date: Wed Jun 27 09:50:34 2018 -0600 Merge pull request #11427 from eric-wieser/deprecate-normed-1.15.0 BUG: Fix incorrect deprecation logic for histogram(normed=...) (1.15.x) Date: Sun Jun 24 15:38:40 2018 -0700 check for unlikely error in Assign_Zero commit 48ed5505fb86e5dc533f98eb1e237d11f94c3c8c Author: mattip <matti.pi...@gmail.com> Date: Thu Jun 21 15:38:28 2018 -0700 BUG: ensure ret is out in einsum commit 5cd455272bdb86e1c5727815a6ad3053c4363dda Merge: 9597465a5 431740e8a Author: Charles Harris <charlesr.har...@gmail.com> Date: Wed Jun 27 09:50:34 2018 -0600 Merge pull request #11427 from eric-wieser/deprecate-normed-1.15.0 BUG: Fix incorrect deprecation logic for histogram(normed=...) (1.15.x) commit 431740e8a04855f8cdf2f720752e462a9cf69269 Author: Eric Wieser <wieser.e...@gmail.com> Date: Tue Jun 26 09:03:37 2018 -0700 BUG: Fix incorrect deprecation logic for histogram(normed=...) Fixes #11426, which was introduced in #11323 and #11352 commit 9597465a5d5721dd63a376f286b3cbad6b9dde2f Merge: 6bf63fc46 9ec209118 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 21 13:04:28 2018 -0600 Merge pull request #11403 from mattip/remove-npyiter_close-from-notes DOC: Remove npyiter close from notes commit 9ec209118ec9e9e6df7e7c1af077111f194c7850 Author: mattip <matti.pi...@gmail.com> Date: Thu Jun 21 10:47:40 2018 -0700 DOC: remove NpyIter_Close from release notes commit 6bf63fc46bc22e16fa88a6d65e025df1a1e7524d Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 21 10:07:00 2018 -0600 REL: prepare 1.15.x for further development commit 914aabf07548ee3ddf5f3795177273d435a38c14 Author: Eric Wieser <wieser.e...@gmail.com> Date: Sun Jun 17 21:34:55 2018 -0700 TST: Show that histogramdd's normed argument is histogram's density Relevant to gh-4371 commit ccc68b80305ff5b363d10f6e905fb4e5276a8adb (HEAD, tag: v1.15.0rc2) Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 10:35:40 2018 -0600 REL: NumPy 1.15.0rc2 release. commit 3f6e8dc0a223162ceda7563ac774258a22934ca7 Merge: 3b91b03f6 7af0de94d Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 10:30:38 2018 -0600 Merge pull request #11540 from charris/update-1.15.0-notes DOC: Update the 1.15.0 release notes. commit 7af0de94dca925e2df5b49f9f9405c0cabc02348 Author: Charles Harris <charlesr.har...@gmail.com> Date: Mon Jul 9 09:15:51 2018 -0600 DOC: Update the 1.15.0 release notes. * Note that the release supports Python 3.7. * Add np.einsum entry [ci skip] commit 3b91b03f6bf173650cea773185c6f4be56fcdb9e Merge: a44b61cd0 9bc770cb3 Author: Charles Harris <charlesr.har...@gmail.com> Date: Sun Jul 8 15:48:02 2018 -0600 Merge pull request #11532 from charris/backport-11515 BUG: Decref of field title caused segfault commit 9bc770cb3472f54dad5d6b36ddff991e1701c06d Author: mattip <matti.pi...@gmail.com> Date: Fri Jul 6 11:18:37 2018 -0700 fix from review commit c9c85cd37c238e13ae6e0f978e3e8d9ad2be3af5 Author: mattip <matti.pi...@gmail.com> Date: Thu Jul 5 21:52:30 2018 -0700 BUG: decref of field title caused segfault commit a44b61cd03591af71046f0844699bd31c039ba33 Merge: 6c524f264 8ea9e8bf1 Author: Charles Harris <charlesr.har...@gmail.com> Date: Sun Jul 8 13:47:43 2018 -0600 Merge pull request #11529 from eric-wieser/histogramdd-density-no-deprecation ENH: Add density argument to histogramdd. commit 8ea9e8bf13e4292d02e9ea5af2f4d10c07e02459 Author: Eric Wieser <wieser.e...@gmail.com> Date: Wed Jun 20 19:58:52 2018 -0700 MAINT: Rename histogramdd's normed argument to density, to match histogram Fixes gh-4371 commit 6c524f264a433426da8133bfefc34be2bc60ae55 Merge: 01cc44e4c 36cf15e69 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jul 5 13:18:46 2018 -0600 Merge pull request #11511 from charris/backport-11479 BUG: Fix #define for ppc64 and ppc64le commit 36cf15e69f692b880390d7c788de83e840e53a0f Author: William D. Irons <wdir...@us.ibm.com> Date: Mon Jul 2 15:28:52 2018 +0000 BUG: Fix #define for ppc64 and ppc64le The current logic for defining NPY_CPU_PPC64LE and NPY_CPU_PPC64 is incorrect for two reasons: 1) The elif defined for __powerpc__ is proceesed first so any ppc64le or ppc64 system is defined as NPY_CPU_PPC. 2) __ppc64le__ is not defined on a ppc64le system. __PPC64__ is defined and so is __powerpc64__ but the check for little or big endian needs to be done seperately. This pull request fixes the defines for ppc64le and ppc64. Note: This really isn't a issue in the numpy code base at this time because the only place this variable is referenced is in npy_endian.h as a fallback in case endian.h is not on the system. It would be good to fix in case future code does reference these defines. commit 01cc44e4c8896142fa144f7a6005d74e00086d92 Merge: 107af1261 b85083f7e Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 19:12:36 2018 -0600 Merge pull request #11496 from charris/backport-11468 BUG: Advanced indexing assignment incorrectly took 1-D fastpath commit 107af1261a9815acb094590229c3c8eb8c5ef528 Merge: c4a5f877c c3381b3b6 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:32:26 2018 -0600 Merge pull request #11495 from charris/backport-11455 BENCH: belated addition of lcm, gcd to ufunc benchmark. commit c4a5f877c9e75dcdd7de51246962c985a12f56a8 Merge: ba9e7e068 a5e8037ca Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:07:58 2018 -0600 Merge pull request #11494 from charris/backport-11434 MAINT: add PyPI classifier for Python 3.7 commit ba9e7e0685060e279f8bf8e4cf2d5b885cd8c000 Merge: 483f37d0b c03d32408 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 18:07:37 2018 -0600 Merge pull request #11493 from charris/backport-11449 BUG: Revert #10229 to fix DLL loads on Windows. commit b85083f7e9940a2c7d5fc152206e074b31601a16 Author: Sebastian Berg <sebast...@sipsolutions.net> Date: Sun Jul 1 12:53:53 2018 +0200 BUG: Advanced indexing assignment incorrectly took 1-D fastpath When the index array was non contiguous and not 1D the assignment 1D fastpath (indexed array being 1D) was incorrectly taken (also the assignment value had to be 0D for this to happen). This caused the iteration to use the itemsize as a stride, since it incorrectly assumed the array must be contiguous. The commit additionally adds an assert to the STRIDE fetching macro. Closes gh-11467. commit c3381b3b6865b967720de7d3b75ca534672bfc2e Author: Marten van Kerkwijk <m...@astro.utoronto.ca> Date: Fri Jun 29 10:09:46 2018 -0400 BENCH: belated addition of lcm, gcd to ufunc benchmark. commit c03d3240873bc7ad1796b7cd5e3705577aa57ac0 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 28 19:23:39 2018 -0600 BUG: Revert #10229 to fix DLL loads on Windows. Numpy wheels on Windows were clearing the ctypes path when they loaded the OpenBLAS DLL, leading to failure of DLL loads subsequent to NumPy import because the needed DLLs could not be found. This isn't a straight revert, it restores to the 1.15.x version of the relevant code. Closes #11431. commit a5e8037cacb40634e7e4c61af20a49750a8655c5 Author: Ralf Gommers <ralf.gomm...@gmail.com> Date: Wed Jun 27 19:26:19 2018 -0700 MAINT: add PyPI classifier for Python 3.7 [ci skip] commit 483f37d0b1f22e01c75e5963128fd037c88dbdc3 Merge: c58598f42 14e676a32 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 15:57:38 2018 -0600 Merge pull request #11491 from charris/backport-11345 BUG/ENH: Einsum optimization path updates and bug fixes. commit 14e676a3224334bbc7132f9b47af563746f4697c Author: Daniel Smith <dgasm...@icloud.com> Date: Tue Jul 3 11:23:11 2018 -0700 BUG/ENH: Einsum optimization path updates and bug fixes. (#11345) * Minor tweaks to the optimal path based on opt_einsum * Updates greedy path to current opt_einsum tech * Reworks einsum broadcasting vs dot tech and can_dot logic * MAINT: Fix typo in comment. * BUG: Fix bad merge fixup. commit c58598f42bfb4d22b5971770a87c0b827c22a0fb Merge: 5cd455272 c893aae32 Author: Charles Harris <charlesr.har...@gmail.com> Date: Tue Jul 3 14:12:33 2018 -0600 Merge pull request #11489 from charris/backport-11406 BUG: Ensure out is returned in einsum. commit c893aae32993028443080a4a95a019b1a5ce2eca Author: mattip <matti.pi...@gmail.com> Date: Wed Jun 27 10:02:50 2018 -0700 MAINT: cleanup ret assignment commit 9f366e8627a9f04549f95a7369588aaf433cdf45 Author: mattip <matti.pi...@gmail.com> Date: Sun Jun 24 15:38:40 2018 -0700 check for unlikely error in Assign_Zero commit 48ed5505fb86e5dc533f98eb1e237d11f94c3c8c Author: mattip <matti.pi...@gmail.com> Date: Thu Jun 21 15:38:28 2018 -0700 BUG: ensure ret is out in einsum commit 5cd455272bdb86e1c5727815a6ad3053c4363dda Merge: 9597465a5 431740e8a Author: Charles Harris <charlesr.har...@gmail.com> Date: Wed Jun 27 09:50:34 2018 -0600 Merge pull request #11427 from eric-wieser/deprecate-normed-1.15.0 BUG: Fix incorrect deprecation logic for histogram(normed=...) (1.15.x) commit 431740e8a04855f8cdf2f720752e462a9cf69269 Author: Eric Wieser <wieser.e...@gmail.com> Date: Tue Jun 26 09:03:37 2018 -0700 BUG: Fix incorrect deprecation logic for histogram(normed=...) Fixes #11426, which was introduced in #11323 and #11352 commit 9597465a5d5721dd63a376f286b3cbad6b9dde2f Merge: 6bf63fc46 9ec209118 Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 21 13:04:28 2018 -0600 Merge pull request #11403 from mattip/remove-npyiter_close-from-notes DOC: Remove npyiter close from notes commit 9ec209118ec9e9e6df7e7c1af077111f194c7850 Author: mattip <matti.pi...@gmail.com> Date: Thu Jun 21 10:47:40 2018 -0700 DOC: remove NpyIter_Close from release notes commit 6bf63fc46bc22e16fa88a6d65e025df1a1e7524d Author: Charles Harris <charlesr.har...@gmail.com> Date: Thu Jun 21 10:07:00 2018 -0600 REL: prepare 1.15.x for further development commit 914aabf07548ee3ddf5f3795177273d435a38c14 Author: Eric Wieser <wieser.e...@gmail.com> Date: Sun Jun 17 21:34:55 2018 -0700 TST: Show that histogramdd's normed argument is histogram's density Relevant to gh-4371
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion