From noreply at github.com Fri Dec 2 15:52:26 2016 From: noreply at github.com (GitHub) Date: Fri, 02 Dec 2016 12:52:26 -0800 Subject: [Numpy-svn] [numpy/numpy] 47c66c: BUG: fix packbits and unpackbits to correctly hand... Message-ID: <5841df0a783d4_66ea3ff4b4d7d140237e0@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 47c66c974b8fecb3a14a3a144d68d5c5a02a2073 https://github.com/numpy/numpy/commit/47c66c974b8fecb3a14a3a144d68d5c5a02a2073 Author: Takuya Akiba Date: 2016-12-02 (Fri, 02 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/compiled_base.c M numpy/lib/tests/test_packbits.py Log Message: ----------- BUG: fix packbits and unpackbits to correctly handle empty arrays Commit: d5ba9c78f5c864da4557974ae32d8ff119082241 https://github.com/numpy/numpy/commit/d5ba9c78f5c864da4557974ae32d8ff119082241 Author: Charles Harris Date: 2016-12-02 (Fri, 02 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/compiled_base.c M numpy/lib/tests/test_packbits.py Log Message: ----------- Merge pull request #8327 from iwiwi/fix-packbits-empty BUG: Fix packbits to correctly handle empty arrays Compare: https://github.com/numpy/numpy/compare/a4dca241647a...d5ba9c78f5c8 From noreply at github.com Sat Dec 3 14:29:16 2016 From: noreply at github.com (GitHub) Date: Sat, 03 Dec 2016 11:29:16 -0800 Subject: [Numpy-svn] [numpy/numpy] b80bce: DEP: Drop deprecated boolean indexing behavior and... Message-ID: <58431d0c30c06_555b3fceb899313c711e1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b80bcee391cf0a9ae8a02b0217511370bb3c7681 https://github.com/numpy/numpy/commit/b80bcee391cf0a9ae8a02b0217511370bb3c7681 Author: Charles Harris Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M doc/release/1.13.0-notes.rst M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_indexing.py M numpy/core/tests/test_regression.py Log Message: ----------- DEP: Drop deprecated boolean indexing behavior and update to new. This affects mostly old boolean indexing behavior that was deprecated in NumPy 1.9. At the time the new behavior was causing errors in a number of downstream projects, hopefully that has been taken care of. Commit: 6429c6f455bc454e3950554827d66c3a5dc7ae78 https://github.com/numpy/numpy/commit/6429c6f455bc454e3950554827d66c3a5dc7ae78 Author: Charles Harris Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M doc/release/1.13.0-notes.rst M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_indexing.py M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #8312 from charris/index-deprecation DEP: Drop deprecated boolean indexing behavior and update to new. Compare: https://github.com/numpy/numpy/compare/d5ba9c78f5c8...6429c6f455bc From noreply at github.com Sat Dec 3 17:28:11 2016 From: noreply at github.com (GitHub) Date: Sat, 03 Dec 2016 14:28:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 1b2673: BUG: fix packbits and unpackbits to correctly hand... Message-ID: <584346fb73340_63233fdf38a1f13839739@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 1b26730fb81c23d823c1bde7ba0cbd531b39b617 https://github.com/numpy/numpy/commit/1b26730fb81c23d823c1bde7ba0cbd531b39b617 Author: Takuya Akiba Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/compiled_base.c M numpy/lib/tests/test_packbits.py Log Message: ----------- BUG: fix packbits and unpackbits to correctly handle empty arrays Commit: a481e8ebb7c740830eccad76d20962b8edbd572c https://github.com/numpy/numpy/commit/a481e8ebb7c740830eccad76d20962b8edbd572c Author: Charles Harris Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/src/multiarray/compiled_base.c M numpy/lib/tests/test_packbits.py Log Message: ----------- Merge pull request #8336 from charris/backport-8327 BUG: fix packbits and unpackbits to correctly handle empty arrays Compare: https://github.com/numpy/numpy/compare/06ccd84b9574...a481e8ebb7c7 From noreply at github.com Sat Dec 3 21:18:06 2016 From: noreply at github.com (GitHub) Date: Sat, 03 Dec 2016 18:18:06 -0800 Subject: [Numpy-svn] [numpy/numpy] f7147d: BUG: fix test_api test that fails intermittently i... Message-ID: <58437cdecd146_1f1533f9169757134608ec@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f7147d84f5df65b7359ab362c5ba3a715265938c https://github.com/numpy/numpy/commit/f7147d84f5df65b7359ab362c5ba3a715265938c Author: James Sanders Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- BUG: fix test_api test that fails intermittently in python 3 Commit: fc03618c2e1c70a6839e0d3e39888d5ba2d73651 https://github.com/numpy/numpy/commit/fc03618c2e1c70a6839e0d3e39888d5ba2d73651 Author: Charles Harris Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #8337 from J-Sand/test_api_fix BUG: fix test_api test that fails intermittently in python 3 Compare: https://github.com/numpy/numpy/compare/6429c6f455bc...fc03618c2e1c From noreply at github.com Sat Dec 3 23:22:35 2016 From: noreply at github.com (GitHub) Date: Sat, 03 Dec 2016 20:22:35 -0800 Subject: [Numpy-svn] [numpy/numpy] 1387da: BUG: fix test_api test that fails intermittently i... Message-ID: <58439a0b2e6bc_8ca3fc1ae0e91383492d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 1387daf075c0aa1e089015110ba486870c4ef1c8 https://github.com/numpy/numpy/commit/1387daf075c0aa1e089015110ba486870c4ef1c8 Author: James Sanders Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- BUG: fix test_api test that fails intermittently in python 3 Commit: 47c18a0c3ebf0686613dd6d58fa9b0f2f3f613c3 https://github.com/numpy/numpy/commit/47c18a0c3ebf0686613dd6d58fa9b0f2f3f613c3 Author: Charles Harris Date: 2016-12-03 (Sat, 03 Dec 2016) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #8338 from charris/backport-8337 BUG: fix test_api test that fails intermittently in python 3 Compare: https://github.com/numpy/numpy/compare/a481e8ebb7c7...47c18a0c3ebf From noreply at github.com Sun Dec 4 17:07:39 2016 From: noreply at github.com (GitHub) Date: Sun, 04 Dec 2016 14:07:39 -0800 Subject: [Numpy-svn] [numpy/numpy] 17c32a: BUG: numpy.ndarray.tofile creates a corrupt file f... Message-ID: <584493ab87ae_6c473f8edd02913497076@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 17c32ac75868b27780c15c4ff52c2403b63fdbc9 https://github.com/numpy/numpy/commit/17c32ac75868b27780c15c4ff52c2403b63fdbc9 Author: Pavel Potocek Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: numpy.ndarray.tofile creates a corrupt file for large arrays in append file mode Fixes by using the flag `FALLOC_FL_KEEP_SIZE` (=1) in the `fappend` call. Fixes #8329 Commit: 6587f66b57daf10f17ebba8b759d98542e38077d https://github.com/numpy/numpy/commit/6587f66b57daf10f17ebba8b759d98542e38077d Author: Julian Taylor Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #8335 from potocpav/fix-tofile BUG: tofile() creates a corrupt file for large arrays in "ab" mode Compare: https://github.com/numpy/numpy/compare/fc03618c2e1c...6587f66b57da From noreply at github.com Sun Dec 4 19:20:59 2016 From: noreply at github.com (GitHub) Date: Sun, 04 Dec 2016 16:20:59 -0800 Subject: [Numpy-svn] [numpy/numpy] 8bc0ed: BUG: numpy.ndarray.tofile creates a corrupt file f... Message-ID: <5844b2eba4b32_1fff3ffd24ec712c48c7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 8bc0ed191edc5743dd156b9a9d1364d3863f2898 https://github.com/numpy/numpy/commit/8bc0ed191edc5743dd156b9a9d1364d3863f2898 Author: Pavel Potocek Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: numpy.ndarray.tofile creates a corrupt file for large arrays in append file mode Fixes by using the flag `FALLOC_FL_KEEP_SIZE` (=1) in the `fappend` call. Fixes #8329 Commit: 4876f24bbbbd871646a6e5adf58c25a107b0cf3b https://github.com/numpy/numpy/commit/4876f24bbbbd871646a6e5adf58c25a107b0cf3b Author: Charles Harris Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #8339 from charris/backport-8335 BUG: Fix ndarray.tofile large file corruption in append mode. Compare: https://github.com/numpy/numpy/compare/47c18a0c3ebf...4876f24bbbbd From noreply at github.com Sun Dec 4 20:05:21 2016 From: noreply at github.com (GitHub) Date: Sun, 04 Dec 2016 17:05:21 -0800 Subject: [Numpy-svn] [numpy/numpy] e35af9: BUG: numpy.ndarray.tofile creates a corrupt file f... Message-ID: <5844bd517b49f_707d3fb037b831303553e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: e35af96e0997277af1e6e201c67588c3dbdbbd49 https://github.com/numpy/numpy/commit/e35af96e0997277af1e6e201c67588c3dbdbbd49 Author: Pavel Potocek Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: numpy.ndarray.tofile creates a corrupt file for large arrays in append file mode Fixes by using the flag `FALLOC_FL_KEEP_SIZE` (=1) in the `fappend` call. Fixes #8329 Commit: 667dff7dfeaa9c35da0d92945747b07cbd4671c0 https://github.com/numpy/numpy/commit/667dff7dfeaa9c35da0d92945747b07cbd4671c0 Author: Charles Harris Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/src/multiarray/convert.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #8341 from charris/backport-8335 BUG: Fix ndarray.tofile large file corruption in append mode. Compare: https://github.com/numpy/numpy/compare/e57701a40403...667dff7dfeaa From noreply at github.com Mon Dec 5 01:35:56 2016 From: noreply at github.com (GitHub) Date: Sun, 04 Dec 2016 22:35:56 -0800 Subject: [Numpy-svn] [numpy/numpy] 315010: TST: Fix tests in PR #8341 for NumPy 1.11.x Message-ID: <58450acc94eb2_217f3fa63b4b514c340c9@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 315010149a085cba4b0395df0184e67c2e976a9d https://github.com/numpy/numpy/commit/315010149a085cba4b0395df0184e67c2e976a9d Author: Charles Harris Date: 2016-12-04 (Sun, 04 Dec 2016) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: Fix tests in PR #8341 for NumPy 1.11.x gh-8341 was a backport and the tests were fixed for pypy, but the corresponding constant PYPY is undefined in 1.11.x. Commit: c1e9bfe7bb66d6ee9d28ae1014c126b15cfcd32b https://github.com/numpy/numpy/commit/c1e9bfe7bb66d6ee9d28ae1014c126b15cfcd32b Author: Charles Harris Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #8346 from charris/fix-backport-8335 TST: Fix tests in PR #8341 for NumPy 1.11.x Compare: https://github.com/numpy/numpy/compare/667dff7dfeaa...c1e9bfe7bb66 From noreply at github.com Mon Dec 5 11:18:20 2016 From: noreply at github.com (GitHub) Date: Mon, 05 Dec 2016 08:18:20 -0800 Subject: [Numpy-svn] [numpy/numpy] f801f7: TST: Ellipsis indexing creates a view. Message-ID: <5845934cee0ef_6b863fe623d1d140793db@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f801f76096136fdb9b261df5d8cde5adcaf134d5 https://github.com/numpy/numpy/commit/f801f76096136fdb9b261df5d8cde5adcaf134d5 Author: John Kirkham Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- TST: Ellipsis indexing creates a view. It used to be the case that one would get the exact same object back. However, since 1.9 this is no longer the case. Therefore we clean out this outdated comment and add an `is` test to make it clearer this is the case. Commit: b297cb7eaeebbd6c66ea263fc5da61d43c4b01b8 https://github.com/numpy/numpy/commit/b297cb7eaeebbd6c66ea263fc5da61d43c4b01b8 Author: Charles Harris Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #8343 from jakirkham/tst_ell_view TST: Ellipsis indexing creates a view Compare: https://github.com/numpy/numpy/compare/6587f66b57da...b297cb7eaeeb From noreply at github.com Wed Dec 7 11:16:27 2016 From: noreply at github.com (GitHub) Date: Wed, 07 Dec 2016 08:16:27 -0800 Subject: [Numpy-svn] [numpy/numpy] f1cf6b: BUG: correct letter case Message-ID: <584835db51fd3_7efd3fbd87cf914c618b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f1cf6bd4112adbbffa6edf037370f30093a17595 https://github.com/numpy/numpy/commit/f1cf6bd4112adbbffa6edf037370f30093a17595 Author: Alexandr Shadchin Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M numpy/core/src/npymath/npy_math_complex.c.src Log Message: ----------- BUG: correct letter case NPy_SIZEOF_LONGDOUBLE != NPY_SIZEOF_LONGDOUBLE Commit: c84e50783394c56ac568c2ae26993c9c4305130a https://github.com/numpy/numpy/commit/c84e50783394c56ac568c2ae26993c9c4305130a Author: Charles Harris Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M numpy/core/src/npymath/npy_math_complex.c.src Log Message: ----------- Merge pull request #8351 from shadchin/bug BUG: correct letter case Compare: https://github.com/numpy/numpy/compare/b297cb7eaeeb...c84e50783394 From noreply at github.com Thu Dec 8 11:14:14 2016 From: noreply at github.com (GitHub) Date: Thu, 08 Dec 2016 08:14:14 -0800 Subject: [Numpy-svn] [numpy/numpy] b6e81d: BUG: Fix suppress_warnings (again) for Python 3.6. Message-ID: <584986d664a06_79ad3fed279271347944d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b6e81ddf0204e30f09cabe15c76ad5ddcb87c7d7 https://github.com/numpy/numpy/commit/b6e81ddf0204e30f09cabe15c76ad5ddcb87c7d7 Author: Charles Harris Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- BUG: Fix suppress_warnings (again) for Python 3.6. The Python 3.6 changes that resulted in the 6b49167c fix has been fixed in Python 3.6.0rc1. So revert our fixes. Commit: 62694d219bd4c768bcd93b85257298bd656817c9 https://github.com/numpy/numpy/commit/62694d219bd4c768bcd93b85257298bd656817c9 Author: Charles Harris Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- Merge pull request #8354 from charris/fix-suppress_warnings BUG: Fix suppress_warnings (again) for Python 3.6. Compare: https://github.com/numpy/numpy/compare/c84e50783394...62694d219bd4 From noreply at github.com Thu Dec 8 14:18:40 2016 From: noreply at github.com (GitHub) Date: Thu, 08 Dec 2016 11:18:40 -0800 Subject: [Numpy-svn] [numpy/numpy] 0741bf: BUG: Fix suppress_warnings (again) for Python 3.6. Message-ID: <5849b210ace97_7ec83f81f8b75138997dd@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 0741bfa367c7a8c2da102b9bff1c75519265f199 https://github.com/numpy/numpy/commit/0741bfa367c7a8c2da102b9bff1c75519265f199 Author: Charles Harris Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- BUG: Fix suppress_warnings (again) for Python 3.6. The Python 3.6 changes that resulted in the 6b49167c fix has been fixed in Python 3.6.0rc1. So revert our fixes. Commit: ee24ebf201fe8e74820488addd2b8d631afac1b0 https://github.com/numpy/numpy/commit/ee24ebf201fe8e74820488addd2b8d631afac1b0 Author: Charles Harris Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- Merge pull request #8359 from charris/fix-suppress_warnings BUG: Fix suppress_warnings (again) for Python 3.6. Compare: https://github.com/numpy/numpy/compare/4876f24bbbbd...ee24ebf201fe From noreply at github.com Thu Dec 8 22:28:58 2016 From: noreply at github.com (GitHub) Date: Thu, 08 Dec 2016 19:28:58 -0800 Subject: [Numpy-svn] [numpy/numpy] df00a6: BUG: Apply more robust string converts in loadtxt Message-ID: <584a24fa84e7e_45bc3fe9e7be114c40828@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df00a6fa1afca742288a75c7b883f901668e0619 https://github.com/numpy/numpy/commit/df00a6fa1afca742288a75c7b883f901668e0619 Author: gfyoung Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- BUG: Apply more robust string converts in loadtxt The original dtype converters for bytes and str did not account for converting objects of str or bytes dtype respectively. Replace the original converters with those from numpy.compat, which are much more robust. Closes gh-8033. Commit: 071f07030a4a05dc3b5bee4240d746ce39bae89b https://github.com/numpy/numpy/commit/071f07030a4a05dc3b5bee4240d746ce39bae89b Author: Charles Harris Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #8349 from gfyoung/loadtxt-str-patch BUG: Apply more robust string converts in loadtxt Compare: https://github.com/numpy/numpy/compare/62694d219bd4...071f07030a4a From noreply at github.com Fri Dec 9 21:55:12 2016 From: noreply at github.com (GitHub) Date: Fri, 09 Dec 2016 18:55:12 -0800 Subject: [Numpy-svn] [numpy/numpy] c4ee11: MAINT: Drop support Python < 2.7 and Python3 < 3.4 Message-ID: <584b6e90c256f_14d73fc12807113c1133e5@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c4ee11b61e2786339f6376f3be2ffb7a90b6b7dc https://github.com/numpy/numpy/commit/c4ee11b61e2786339f6376f3be2ffb7a90b6b7dc Author: Alexandr Shadchin Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/numpyos.c M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- MAINT: Drop support Python < 2.7 and Python3 < 3.4 Commit: 58394d6c27b3ff03f70b07580036a1b96c7a4608 https://github.com/numpy/numpy/commit/58394d6c27b3ff03f70b07580036a1b96c7a4608 Author: Alexandr Shadchin Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/core/setup.py M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/multiarraymodule.c R numpy/core/src/multiarray/numpymemoryview.c R numpy/core/src/multiarray/numpymemoryview.h M numpy/core/tests/test_multiarray.py Log Message: ----------- MAINT: Drop memorysimpleview (need only for Python 2.6) Commit: 15f52f530c4dc1af69e93aae60d81c2008101639 https://github.com/numpy/numpy/commit/15f52f530c4dc1af69e93aae60d81c2008101639 Author: Alexandr Shadchin Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/core/defchararray.py M numpy/core/tests/test_print.py M numpy/core/tests/test_unicode.py M numpy/distutils/misc_util.py M numpy/lib/tests/test_format.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py Log Message: ----------- MAINT: Other cleanup Python < 2.7 and Python3 < 3.4 Commit: f7e3fd2d92052d8fd420a3aafa0acc79dcc240bb https://github.com/numpy/numpy/commit/f7e3fd2d92052d8fd420a3aafa0acc79dcc240bb Author: Alexandr Shadchin Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M doc/source/user/building.rst Log Message: ----------- DOC: Fix Python versions Commit: 7758aca6ae4c512165e3e7bc81a1d4b01649d4f4 https://github.com/numpy/numpy/commit/7758aca6ae4c512165e3e7bc81a1d4b01649d4f4 Author: Alexandr Shadchin Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/core/src/multiarray/numpyos.c Log Message: ----------- MAINT: Remove unused variables Commit: e00b9587052248486a9bf66c2ce95638c0d9817f https://github.com/numpy/numpy/commit/e00b9587052248486a9bf66c2ce95638c0d9817f Author: Charles Harris Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M doc/source/user/building.rst M numpy/core/defchararray.py M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarraymodule.c R numpy/core/src/multiarray/numpymemoryview.c R numpy/core/src/multiarray/numpymemoryview.h M numpy/core/src/multiarray/numpyos.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_print.py M numpy/core/tests/test_unicode.py M numpy/distutils/misc_util.py M numpy/lib/tests/test_format.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #8360 from shadchin/drop_old_python Drop old python Compare: https://github.com/numpy/numpy/compare/071f07030a4a...e00b95870522 From noreply at github.com Sun Dec 11 20:03:02 2016 From: noreply at github.com (GitHub) Date: Sun, 11 Dec 2016 17:03:02 -0800 Subject: [Numpy-svn] [numpy/numpy] ba6fda: BUG: fix nanpercentile not returning scalar with a... Message-ID: <584df746b55a8_b7093fa01d18513012263a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ba6fdacd434a70496cfc61240e34045b6a6550a7 https://github.com/numpy/numpy/commit/ba6fdacd434a70496cfc61240e34045b6a6550a7 Author: Julian Taylor Date: 2016-12-11 (Sun, 11 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- BUG: fix nanpercentile not returning scalar with axis argument Closes gh-8220 Commit: f55516951b77baa475a3e712f5f7cb831fb90c0a https://github.com/numpy/numpy/commit/f55516951b77baa475a3e712f5f7cb831fb90c0a Author: Charles Harris Date: 2016-12-11 (Sun, 11 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Merge pull request #8366 from juliantaylor/nanperc-scalar BUG: fix nanpercentile not returning scalar with axis argument Compare: https://github.com/numpy/numpy/compare/e00b95870522...f55516951b77 From noreply at github.com Mon Dec 12 12:31:14 2016 From: noreply at github.com (GitHub) Date: Mon, 12 Dec 2016 09:31:14 -0800 Subject: [Numpy-svn] [numpy/numpy] 65823e: MAINT: Isolate hardcoded RTL name and vers. on Win... Message-ID: <584edee2a8075_14773fdafc2411407061@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 65823ed0442515b6bafe0ae1e8967282884f1049 https://github.com/numpy/numpy/commit/65823ed0442515b6bafe0ae1e8967282884f1049 Author: Roland Kaufmann Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/distutils/misc_util.py Log Message: ----------- MAINT: Isolate hardcoded RTL name and vers. on Win. There are three concepts in the C runtime library used by Python on Windows (from the Microsoft Visual C compiler); the internal build number (e.g. 0x1600), the major version of the runtime (e.g. 10.0), and the name of the link library of the runtime (e.g. msvcr100). This patch separates getting these three values into separate functions so that other code can be relieved of parsing the string return value of the msvc_runtime_library function. Commit: 965c565852b92006fa427118cfc4026135279790 https://github.com/numpy/numpy/commit/965c565852b92006fa427118cfc4026135279790 Author: Roland Kaufmann Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/distutils/misc_util.py Log Message: ----------- ENH: Recognize C RTL used by Py3.5 on Win Python 3.5 is built against vcruntime140 instead of msvcrXXX, and the internal version number reported by the version string is 1900. This cause building extensions to fail, complaining about a missing compiler. This patch adds the latest runtime library to the list. Commit: 3cc5c8e63833a2005ef3a34811c3efde3a5a7742 https://github.com/numpy/numpy/commit/3cc5c8e63833a2005ef3a34811c3efde3a5a7742 Author: Roland Kaufmann Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/distutils/mingw32ccompiler.py Log Message: ----------- ENH: Monkey-patch CygwinCCompiler for Py3.5 on Wind. CygwinCCompiler has its own test for the C runtime library which raises an error if the version extracted from the version string does not match a pre-defined list. The runtime for Visual Studio 14 (aka 2015) which is used to build Python 3.5 is not on this list. As this call is made in the constructor of the base class, it must be monkey-patched to get around. Commit: 9a4691fd4e66a29441c5e5fd582a2c7e1eedb557 https://github.com/numpy/numpy/commit/9a4691fd4e66a29441c5e5fd582a2c7e1eedb557 Author: Roland Kaufmann Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/distutils/mingw32ccompiler.py Log Message: ----------- MAINT: Remove assumptions about RTL name, for MinGW The MinGW compiler adapter assumes that the C runtime library that Python was built with has the name msvcrXXX. This is incorrect for Python 3.5 and later. (The name of the runtime is now vcruntimeXXX). This patch removes parsing of the hardcoded pattern and replaces it with calls to new functions in misc_util that returns the desired values directly, isolating the hardcoding to that module. Commit: 21eeac2ebffd88461ae95e9d0dd487b12fab993e https://github.com/numpy/numpy/commit/21eeac2ebffd88461ae95e9d0dd487b12fab993e Author: Roland Kaufmann Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M doc/release/1.13.0-notes.rst Log Message: ----------- DOC: MinGW is partially supported, with caveats MinGW can be used to build extensions, but will most likely fail for extensions that uses the runtime extensively. This is just a band-aid until Mingwpy is fully functional for calculation code written in Fortran. Commit: 78b06bdc2f463852dd59ec8ceea79a8290a6297f https://github.com/numpy/numpy/commit/78b06bdc2f463852dd59ec8ceea79a8290a6297f Author: Charles Harris Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M doc/release/1.13.0-notes.rst M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py Log Message: ----------- Merge pull request #8355 from rolk/8355_mingw_py35 Fix building extensions with MinGW for Python 3.5 Compare: https://github.com/numpy/numpy/compare/f55516951b77...78b06bdc2f46 From noreply at github.com Mon Dec 12 12:33:27 2016 From: noreply at github.com (GitHub) Date: Mon, 12 Dec 2016 09:33:27 -0800 Subject: [Numpy-svn] [numpy/numpy] 98b3ea: BUG: Search for Python DLL in base distr. with Min... Message-ID: <584edf6759014_77683f93f11211401014f1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 98b3eabe44c97c3aeb66cd6aaf52c747f97d5ac8 https://github.com/numpy/numpy/commit/98b3eabe44c97c3aeb66cd6aaf52c747f97d5ac8 Author: Roland Kaufmann Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M numpy/distutils/mingw32ccompiler.py Log Message: ----------- BUG: Search for Python DLL in base distr. with MinGW If an extension is built in a virtualenv, the compiler adapter for the MinGW distribution will search for the libs/ directory containing the import libraries for the Python runtime, in the virtualenv. However, these files are not copied when the virtualenv is created (using the venv module), so the build fails. This patch searches the base distribution directory for the libraries in addition to the virtualenv, allowing extensions to be built without manually copying the libs/ directory first. Commit: a98bd6bd070bb595f559727ace2f2bc9747ec7d7 https://github.com/numpy/numpy/commit/a98bd6bd070bb595f559727ace2f2bc9747ec7d7 Author: Roland Kaufmann Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M numpy/distutils/mingw32ccompiler.py Log Message: ----------- STY: Avoid using string formatting in log calls The log class (derived from distutils.log) does string formatting with extra arguments passed, if (and only if) the log level is above the set threshold. That way, the cost of string formatting only incurs if the message is actually going to be displayed. Commit: 74abcfc5431836825800550fd354f32bcc93a89d https://github.com/numpy/numpy/commit/74abcfc5431836825800550fd354f32bcc93a89d Author: Charles Harris Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/distutils/mingw32ccompiler.py Log Message: ----------- Merge pull request #8356 from rolk/8356_mingw_virtenv Allow extensions to be built with MinGW in a virtualenv Compare: https://github.com/numpy/numpy/compare/78b06bdc2f46...74abcfc54318 From noreply at github.com Mon Dec 12 18:10:16 2016 From: noreply at github.com (GitHub) Date: Mon, 12 Dec 2016 15:10:16 -0800 Subject: [Numpy-svn] [numpy/numpy] ff4758: BUG: handle unmasked NaN in ma.median like normal ... Message-ID: <584f2e5828ffd_54d53fd06d3a113c77342@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ff4758ff8432077c06cb580b97c6080f9b312c5a https://github.com/numpy/numpy/commit/ff4758ff8432077c06cb580b97c6080f9b312c5a Author: Julian Taylor Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/utils.py M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: handle unmasked NaN in ma.median like normal median This requires to base masked median on sort(endwith=False) as we need to distinguish Inf and NaN. Using Inf as filler element of the sort does not work as then the mask is not guaranteed to be at the end. Closes gh-8340 Also fixed 1d ma.median not handling np.inf correctly, the nd variant was ok. Commit: 82a1d81fc63fc74d97a5ef949790f91f39f41f04 https://github.com/numpy/numpy/commit/82a1d81fc63fc74d97a5ef949790f91f39f41f04 Author: Julian Taylor Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- MAINT: make regex strings raw Python 3.6 gets more strict about escape sequences, \. is invalid. As it could get a syntax error the version check would not work. Commit: 3b31fa130959bbc5544e7b5fa5226076466d6d88 https://github.com/numpy/numpy/commit/3b31fa130959bbc5544e7b5fa5226076466d6d88 Author: Julian Taylor Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- ENH: update the small nanmedian threshold The apply_along_axis path is significantly more expensive than currently accounted for in the check. Increase the minimum axis size from 400 to 1000 elements. Either apply_along_axis got more expensive over time or the original benchmarking was flawed. Commit: aab7993af0f6f3b9ac0d76952933b19163d65496 https://github.com/numpy/numpy/commit/aab7993af0f6f3b9ac0d76952933b19163d65496 Author: Charles Harris Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/utils.py M numpy/ma/extras.py M numpy/ma/tests/test_extras.py M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #8364 from juliantaylor/masked-median-nan BUG: handle unmasked NaN in ma.median like normal median Compare: https://github.com/numpy/numpy/compare/74abcfc54318...aab7993af0f6 From noreply at github.com Mon Dec 12 19:14:21 2016 From: noreply at github.com (GitHub) Date: Mon, 12 Dec 2016 16:14:21 -0800 Subject: [Numpy-svn] [numpy/numpy] 2e79af: BUG: fix nanpercentile not returning scalar with a... Message-ID: <584f3d5d594ba_1a0a3fa5d2007140224ca@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 2e79af2ad60763bc02e606d9ef802415c28cad24 https://github.com/numpy/numpy/commit/2e79af2ad60763bc02e606d9ef802415c28cad24 Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- BUG: fix nanpercentile not returning scalar with axis argument Closes gh-8220 Commit: 52336fcea1136302885112f90bf11aa9eaf602d3 https://github.com/numpy/numpy/commit/52336fcea1136302885112f90bf11aa9eaf602d3 Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/utils.py M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: handle unmasked NaN in ma.median like normal median This requires to base masked median on sort(endwith=False) as we need to distinguish Inf and NaN. Using Inf as filler element of the sort does not work as then the mask is not guaranteed to be at the end. Closes gh-8340 Also fixed 1d ma.median not handling np.inf correctly, the nd variant was ok. Commit: 0ee6af6e35d9e6eaf9e2cc43200397235ea9b1ce https://github.com/numpy/numpy/commit/0ee6af6e35d9e6eaf9e2cc43200397235ea9b1ce Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- MAINT: make regex strings raw Python 3.6 gets more strict about escape sequences, \. is invalid. As it could get a syntax error the version check would not work. Commit: 1e3ec9fd3b4261c5222b2383589d170e98b7ecc3 https://github.com/numpy/numpy/commit/1e3ec9fd3b4261c5222b2383589d170e98b7ecc3 Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- ENH: update the small nanmedian threshold The apply_along_axis path is significantly more expensive than currently accounted for in the check. Increase the minimum axis size from 400 to 1000 elements. Either apply_along_axis got more expensive over time or the original benchmarking was flawed. Commit: 4c634494c56741518d0124c09456916a6caef7f1 https://github.com/numpy/numpy/commit/4c634494c56741518d0124c09456916a6caef7f1 Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: add ma.median nan change to release notes Commit: e442bd1e21fc27bec9ec0fdcfc123f265e50ba95 https://github.com/numpy/numpy/commit/e442bd1e21fc27bec9ec0fdcfc123f265e50ba95 Author: Charles Harris Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/lib/function_base.py M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/utils.py M numpy/ma/extras.py M numpy/ma/tests/test_extras.py M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #8372 from juliantaylor/median-backports BUG: Fixes for ma.median and nanpercentile. Compare: https://github.com/numpy/numpy/compare/ee24ebf201fe...e442bd1e21fc From noreply at github.com Mon Dec 12 20:52:33 2016 From: noreply at github.com (GitHub) Date: Mon, 12 Dec 2016 17:52:33 -0800 Subject: [Numpy-svn] [numpy/numpy] a1cc14: BUG: correct letter case Message-ID: <584f5461c39d5_16983fd471147140439cc@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: a1cc142a6152c0fd846d62a411ed56a990558302 https://github.com/numpy/numpy/commit/a1cc142a6152c0fd846d62a411ed56a990558302 Author: Alexandr Shadchin Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/core/src/npymath/npy_math_complex.c.src Log Message: ----------- BUG: correct letter case NPy_SIZEOF_LONGDOUBLE != NPY_SIZEOF_LONGDOUBLE Commit: 58c393a079c2d130978f156e5ec3b1b4b2b84397 https://github.com/numpy/numpy/commit/58c393a079c2d130978f156e5ec3b1b4b2b84397 Author: Charles Harris Date: 2016-12-12 (Mon, 12 Dec 2016) Changed paths: M numpy/core/src/npymath/npy_math_complex.c.src Log Message: ----------- Merge pull request #8373 from charris/backport-8351 BUG: correct letter case Compare: https://github.com/numpy/numpy/compare/e442bd1e21fc...58c393a079c2 From noreply at github.com Tue Dec 13 04:22:09 2016 From: noreply at github.com (GitHub) Date: Tue, 13 Dec 2016 01:22:09 -0800 Subject: [Numpy-svn] [numpy/numpy] b0118c: DOC: Fixed minor typo Message-ID: <584fbdc1bd4df_df53f8dd576d138169b4@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b0118ce9756167983bb5aefaed6bdc40b017988f https://github.com/numpy/numpy/commit/b0118ce9756167983bb5aefaed6bdc40b017988f Author: Mikhail Pak Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: Fixed minor typo Commit: b0769c37610291ec09ffeee2f795f7ce733c88d3 https://github.com/numpy/numpy/commit/b0769c37610291ec09ffeee2f795f7ce733c88d3 Author: Ralf Gommers Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #8374 from mp4096/master DOC: Fixed minor typo in William Gosset's name Compare: https://github.com/numpy/numpy/compare/aab7993af0f6...b0769c376102 From noreply at github.com Tue Dec 13 11:36:15 2016 From: noreply at github.com (GitHub) Date: Tue, 13 Dec 2016 08:36:15 -0800 Subject: [Numpy-svn] [numpy/numpy] 154b2c: BUG: xlocale.h is not available in newlib--all the... Message-ID: <5850237fbfacb_17133f91ab8ff13435714@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 154b2c19f392817a936aea0190e276f8228cb489 https://github.com/numpy/numpy/commit/154b2c19f392817a936aea0190e276f8228cb489 Author: Erik M. Bray Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/core/setup_common.py M numpy/core/src/multiarray/numpyos.c Log Message: ----------- BUG: xlocale.h is not available in newlib--all the defines used here from xlocale.h are instead found in locale.h Added a feature check for xlocale.h, with fallback to locale.h if it is missing. Commit: d70d37b7c4aa2af3fe879a0d858c54f2aa32a725 https://github.com/numpy/numpy/commit/d70d37b7c4aa2af3fe879a0d858c54f2aa32a725 Author: Julian Taylor Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M numpy/core/setup_common.py M numpy/core/src/multiarray/numpyos.c Log Message: ----------- Merge pull request #8367 from embray/cygwin/xlocale xlocale.h is not available in newlib / Cygwin Compare: https://github.com/numpy/numpy/compare/b0769c376102...d70d37b7c4aa From noreply at github.com Tue Dec 13 14:39:44 2016 From: noreply at github.com (GitHub) Date: Tue, 13 Dec 2016 11:39:44 -0800 Subject: [Numpy-svn] [numpy/numpy] 88036e: DOC: Update 1.12.0-notes.rst. Message-ID: <58504e80c97fb_515d3f9206e6713434843@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 88036ef6b129461a9f1ec3158c2a827ab1336ac9 https://github.com/numpy/numpy/commit/88036ef6b129461a9f1ec3158c2a827ab1336ac9 Author: Charles Harris Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: Update 1.12.0-notes.rst. [ci skip] Commit: bc07a7bd1a68f64551c6585a9c91d98565f44be7 https://github.com/numpy/numpy/commit/bc07a7bd1a68f64551c6585a9c91d98565f44be7 Author: Charles Harris Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- Merge pull request #8379 from charris/update-1.12.0-notes DOC: Update 1.12.0-notes.rst. Compare: https://github.com/numpy/numpy/compare/58c393a079c2...bc07a7bd1a68 From noreply at github.com Tue Dec 13 14:43:22 2016 From: noreply at github.com (GitHub) Date: Tue, 13 Dec 2016 11:43:22 -0800 Subject: [Numpy-svn] [numpy/numpy] f068be: DOC: Update 1.12.0-notes.rst. Message-ID: <58504f5aa7db5_38a3faf26d0f13c989c8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f068be7a3b69137cd0d4be7b89d48f4d5a1c6b58 https://github.com/numpy/numpy/commit/f068be7a3b69137cd0d4be7b89d48f4d5a1c6b58 Author: Charles Harris Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: Update 1.12.0-notes.rst. [ci skip] Commit: 2a1e5a6d2ffdabf2a18875ee8dd57773d608e4c5 https://github.com/numpy/numpy/commit/2a1e5a6d2ffdabf2a18875ee8dd57773d608e4c5 Author: Charles Harris Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- Merge pull request #8380 from charris/update-1.12.0-notes DOC: Update 1.12.0-notes.rst. Compare: https://github.com/numpy/numpy/compare/d70d37b7c4aa...2a1e5a6d2ffd From noreply at github.com Sat Dec 17 07:28:01 2016 From: noreply at github.com (GitHub) Date: Sat, 17 Dec 2016 04:28:01 -0800 Subject: [Numpy-svn] [numpy/numpy] 743463: ENH: retune apply_along_axis nanmedian cutoff Message-ID: <58552f51e7f3f_73ae3fae1f0ef134800e5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7434633ff336917d3ded804aeb0e5695c6bd806a https://github.com/numpy/numpy/commit/7434633ff336917d3ded804aeb0e5695c6bd806a Author: Julian Taylor Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- ENH: retune apply_along_axis nanmedian cutoff Old value was erroneously obtained on a sorted array which is a best case for the median of 3 pivoted introsort. Commit: 2e0970374590ef847538482baf2e9d5f43f46f8c https://github.com/numpy/numpy/commit/2e0970374590ef847538482baf2e9d5f43f46f8c Author: Julian Taylor Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- Merge pull request #8389 from juliantaylor/nanmedian-cutoff ENH: retune apply_along_axis nanmedian cutoff Compare: https://github.com/numpy/numpy/compare/2a1e5a6d2ffd...2e0970374590 From noreply at github.com Sat Dec 17 08:00:10 2016 From: noreply at github.com (GitHub) Date: Sat, 17 Dec 2016 05:00:10 -0800 Subject: [Numpy-svn] [numpy/numpy] c827f5: ENH: retune apply_along_axis nanmedian cutoff Message-ID: <585536da7beca_7a953f8256d3b13020994@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: c827f5093145fb75b5cbb1990114a9ce94dd0b8d https://github.com/numpy/numpy/commit/c827f5093145fb75b5cbb1990114a9ce94dd0b8d Author: Julian Taylor Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- ENH: retune apply_along_axis nanmedian cutoff Old value was erroneously obtained on a sorted array which is a best case for the median of 3 pivoted introsort. Commit: 2e337da8cebff692fea7cbd1b300fbddf39f61a2 https://github.com/numpy/numpy/commit/2e337da8cebff692fea7cbd1b300fbddf39f61a2 Author: Julian Taylor Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- Merge pull request #8390 from juliantaylor/nanmedian-cutoff-1.12 ENH: retune apply_along_axis nanmedian cutoff in 1.12 Compare: https://github.com/numpy/numpy/compare/bc07a7bd1a68...2e337da8cebf From noreply at github.com Sat Dec 17 18:50:19 2016 From: noreply at github.com (GitHub) Date: Sat, 17 Dec 2016 15:50:19 -0800 Subject: [Numpy-svn] [numpy/numpy] ec0e04: DEP: Fix escaped string characters deprecated in P... Message-ID: <5855cf3b6ffad_5cd83f86b0bb512c60484@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ec0e04694278ef9ea83537d308b07fc27c1b5f85 https://github.com/numpy/numpy/commit/ec0e04694278ef9ea83537d308b07fc27c1b5f85 Author: Charles Harris Date: 2016-12-14 (Wed, 14 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/distutils/command/build_src.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/compaq.py M numpy/distutils/fcompiler/gnu.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/vast.py M numpy/distutils/from_template.py M numpy/distutils/intelccompiler.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/f2py/crackfortran.py M numpy/lib/_iotools.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- DEP: Fix escaped string characters deprecated in Python 3.6. In Python 3.6 a number of escape sequences that were previously accepted -- for instance "\(" that was translated to "\\(" -- are deprecated. To retain the previous behavior either raw strings must be used or the backslash must be properly escaped itself. Commit: eb8d76e0832369d7195f949fa34e6c064a9f57ae https://github.com/numpy/numpy/commit/eb8d76e0832369d7195f949fa34e6c064a9f57ae Author: Charles Harris Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/distutils/command/build_src.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/compaq.py M numpy/distutils/fcompiler/gnu.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/vast.py M numpy/distutils/from_template.py M numpy/distutils/intelccompiler.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/f2py/crackfortran.py M numpy/lib/_iotools.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #8382 from charris/fix-python-3.6-compat DEP: Fix escaped string characters deprecated in Python 3.6. Compare: https://github.com/numpy/numpy/compare/2e0970374590...eb8d76e08323 From noreply at github.com Sat Dec 17 20:03:19 2016 From: noreply at github.com (GitHub) Date: Sat, 17 Dec 2016 17:03:19 -0800 Subject: [Numpy-svn] [numpy/numpy] d156ca: DEP: Fix escaped string characters deprecated in P... Message-ID: <5855e0574b2c7_23963fdcbb0e112c62494@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: d156cafb3b9163d731869c18740a51f733c2c776 https://github.com/numpy/numpy/commit/d156cafb3b9163d731869c18740a51f733c2c776 Author: Charles Harris Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/distutils/command/build_src.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/compaq.py M numpy/distutils/fcompiler/gnu.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/vast.py M numpy/distutils/from_template.py M numpy/distutils/intelccompiler.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/f2py/crackfortran.py M numpy/lib/_iotools.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- DEP: Fix escaped string characters deprecated in Python 3.6. In Python 3.6 a number of escape sequences that were previously accepted -- for instance "\(" that was translated to "\\(" -- are deprecated. To retain the previous behavior either raw strings must be used or the backslash must be properly escaped itself. Commit: d3fbb97a923abd6c242b5811770d640a02c9feb2 https://github.com/numpy/numpy/commit/d3fbb97a923abd6c242b5811770d640a02c9feb2 Author: Charles Harris Date: 2016-12-17 (Sat, 17 Dec 2016) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/distutils/command/build_src.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/compaq.py M numpy/distutils/fcompiler/gnu.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/vast.py M numpy/distutils/from_template.py M numpy/distutils/intelccompiler.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/f2py/crackfortran.py M numpy/lib/_iotools.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #8391 from charris/fix-python-3.6-compat DEP: Fix escaped string characters deprecated in Python 3.6. Compare: https://github.com/numpy/numpy/compare/2e337da8cebf...d3fbb97a923a From noreply at github.com Sun Dec 18 14:35:01 2016 From: noreply at github.com (GitHub) Date: Sun, 18 Dec 2016 11:35:01 -0800 Subject: [Numpy-svn] [numpy/numpy] de0d3d: DOC: Create 1.11.3 release notes. Message-ID: <5856e4e5c78e3_7d5d3ff8f719d130703f0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: de0d3d05bc742d7863559280abcd5c03b6ecef30 https://github.com/numpy/numpy/commit/de0d3d05bc742d7863559280abcd5c03b6ecef30 Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- DOC: Create 1.11.3 release notes. [ci skip] Commit: b0a52b76c2bebe5c237722589d13bf02affa9c43 https://github.com/numpy/numpy/commit/b0a52b76c2bebe5c237722589d13bf02affa9c43 Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- Merge pull request #8393 from charris/create-1.11.3-notes DOC: Create 1.11.3 release notes. Compare: https://github.com/numpy/numpy/compare/c1e9bfe7bb66...b0a52b76c2be From noreply at github.com Sun Dec 18 14:44:02 2016 From: noreply at github.com (GitHub) Date: Sun, 18 Dec 2016 11:44:02 -0800 Subject: [Numpy-svn] [numpy/numpy] c71fe3: DOC: create 1.11.3 release notes. Message-ID: <5856e70226de7_2c2a23fe60c93913049897@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: c71fe37c7e315c4c639afb4d4eddc4e7cf8cbcd1 https://github.com/numpy/numpy/commit/c71fe37c7e315c4c639afb4d4eddc4e7cf8cbcd1 Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- DOC: create 1.11.3 release notes. [ci skip] Commit: 7f85ad1cdeb64764c056a46a03ab260520a7974a https://github.com/numpy/numpy/commit/7f85ad1cdeb64764c056a46a03ab260520a7974a Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- Merge pull request #8394 from charris/create-1.11.3-release-notes DOC: create 1.11.3 release notes. Compare: https://github.com/numpy/numpy/compare/d3fbb97a923a...7f85ad1cdeb6 From noreply at github.com Sun Dec 18 14:47:03 2016 From: noreply at github.com (GitHub) Date: Sun, 18 Dec 2016 11:47:03 -0800 Subject: [Numpy-svn] [numpy/numpy] 65b66f: DOC: create 1.11.3 release notes. Message-ID: <5856e7b7d8912_4b973fba28b0b13051086@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 65b66fdb360084cebb2bf2ea7d18d0d1f48f40a2 https://github.com/numpy/numpy/commit/65b66fdb360084cebb2bf2ea7d18d0d1f48f40a2 Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- DOC: create 1.11.3 release notes. [ci skip] Commit: eb435382047da8e0b09b36f5218d7507064edbfb https://github.com/numpy/numpy/commit/eb435382047da8e0b09b36f5218d7507064edbfb Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: A doc/release/1.11.3-notes.rst M doc/source/release.rst Log Message: ----------- Merge pull request #8395 from charris/create-1.11.3-release-notes DOC: create 1.11.3 release notes. Compare: https://github.com/numpy/numpy/compare/eb8d76e08323...eb435382047d From noreply at github.com Sun Dec 18 17:22:18 2016 From: noreply at github.com (GitHub) Date: Sun, 18 Dec 2016 14:22:18 -0800 Subject: [Numpy-svn] [numpy/numpy] bfc9a0: REL: NumPy 1.11.3 release. Message-ID: <58570c1a84ef9_31813ffbdf94b13044165@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.11.3 Home: https://github.com/numpy/numpy Commit: bfc9a059c48c57c4ef20bebe88d6f6ce363d1464 https://github.com/numpy/numpy/commit/bfc9a059c48c57c4ef20bebe88d6f6ce363d1464 Author: Charles Harris Date: 2016-12-18 (Sun, 18 Dec 2016) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: NumPy 1.11.3 release. From noreply at github.com Mon Dec 19 12:22:37 2016 From: noreply at github.com (GitHub) Date: Mon, 19 Dec 2016 09:22:37 -0800 Subject: [Numpy-svn] [numpy/numpy] fcdb1f: BUG: Fix author search in announce.py Message-ID: <5858175d185a0_2ce403f7f07853138213b9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fcdb1fcd8cd26c112442db02996e074cc355e88f https://github.com/numpy/numpy/commit/fcdb1fcd8cd26c112442db02996e074cc355e88f Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M tools/announce.py Log Message: ----------- BUG: Fix author search in announce.py The return from git shortlog -s apparently lacked a final \n which caused the string matching for authors to omit the last listed author. Fixed by using '^' and '$' tokens and string matching in multiline mode. Also fix escape sequences deprecated in Python 3.6. [ci skip] Commit: a35f997dd6e50560391519c71c814f1175ea8c71 https://github.com/numpy/numpy/commit/a35f997dd6e50560391519c71c814f1175ea8c71 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M tools/announce.py Log Message: ----------- Merge pull request #8398 from charris/fix-announce.py BUG: Fix author search in announce.py Compare: https://github.com/numpy/numpy/compare/eb435382047d...a35f997dd6e5 From noreply at github.com Mon Dec 19 12:27:21 2016 From: noreply at github.com (GitHub) Date: Mon, 19 Dec 2016 09:27:21 -0800 Subject: [Numpy-svn] [numpy/numpy] 447a16: BUG: Fix author search in announce.py Message-ID: <58581879cd656_67253fb913a4b13476377@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 447a16d03f87bb326239498608fbd93104e3b8ff https://github.com/numpy/numpy/commit/447a16d03f87bb326239498608fbd93104e3b8ff Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M tools/announce.py Log Message: ----------- BUG: Fix author search in announce.py The return from git shortlog -s apparently lacked a final \n which caused the string matching for authors to omit the last listed author. Fixed by using '^' and '$' tokens and string matching in multiline mode. Also fix escape sequences deprecated in Python 3.6. [ci skip] Commit: 48bca6c2b016ac3f2970c8b97fc548f53bd01d59 https://github.com/numpy/numpy/commit/48bca6c2b016ac3f2970c8b97fc548f53bd01d59 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M tools/announce.py Log Message: ----------- Merge pull request #8399 from charris/fix-announce.py BUG: Fix author search in announce.py Compare: https://github.com/numpy/numpy/compare/7f85ad1cdeb6...48bca6c2b016 From noreply at github.com Mon Dec 19 16:00:11 2016 From: noreply at github.com (GitHub) Date: Mon, 19 Dec 2016 13:00:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 6002de: DOC: Update 1.12.0-notes. Message-ID: <58584a5ba6824_1cf23f823096914028992@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6002de5cf593faf79796f70ab775102855ef50b8 https://github.com/numpy/numpy/commit/6002de5cf593faf79796f70ab775102855ef50b8 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: Update 1.12.0-notes. [ci skip] Commit: c344fdc09c08bc95e06c39572f798fec6f1908b5 https://github.com/numpy/numpy/commit/c344fdc09c08bc95e06c39572f798fec6f1908b5 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Update .mailmap. [ci skip] Commit: 69f9e7ad83a4b580d08ebded0cc3468d417766cd https://github.com/numpy/numpy/commit/69f9e7ad83a4b580d08ebded0cc3468d417766cd Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M .mailmap M doc/release/1.12.0-notes.rst Log Message: ----------- Merge pull request #8401 from charris/update-1.12.0-notes DOC, MAINT: Update 1.12.0 notes and mailmap. Compare: https://github.com/numpy/numpy/compare/a35f997dd6e5...69f9e7ad83a4 From noreply at github.com Mon Dec 19 16:42:07 2016 From: noreply at github.com (GitHub) Date: Mon, 19 Dec 2016 13:42:07 -0800 Subject: [Numpy-svn] [numpy/numpy] 4298c5: DOC: Update 1.12.0-notes. Message-ID: <5858542f822a0_715f3f99ceb8b134565ae@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 4298c51fbeb4128218e2a8f6a5f9757c065da4d6 https://github.com/numpy/numpy/commit/4298c51fbeb4128218e2a8f6a5f9757c065da4d6 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst Log Message: ----------- DOC: Update 1.12.0-notes. [ci skip] Commit: 0f6bb371c0b843a2e2209ebae74047ec48ca5f50 https://github.com/numpy/numpy/commit/0f6bb371c0b843a2e2209ebae74047ec48ca5f50 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M .mailmap Log Message: ----------- MAINT: Update mailmap. [ci skip] Commit: a6df5aec7a303db2911a8b6e2f33554e4205b5c4 https://github.com/numpy/numpy/commit/a6df5aec7a303db2911a8b6e2f33554e4205b5c4 Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M .mailmap M doc/release/1.12.0-notes.rst Log Message: ----------- Merge pull request #8402 from charris/update-1.12.0-notes DOC, MAINT: Update 1.12.0 notes and mailmap. Compare: https://github.com/numpy/numpy/compare/48bca6c2b016...a6df5aec7a30 From noreply at github.com Mon Dec 19 17:23:28 2016 From: noreply at github.com (GitHub) Date: Mon, 19 Dec 2016 14:23:28 -0800 Subject: [Numpy-svn] [numpy/numpy] 4cf6f1: REL: NumPy 1.12.0rc1 release. Message-ID: <58585de0b54a4_26443f991642112c4393f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.12.0rc1 Home: https://github.com/numpy/numpy Commit: 4cf6f18cff3a4080c6a53e5c2bd63e6b9bf7e5db https://github.com/numpy/numpy/commit/4cf6f18cff3a4080c6a53e5c2bd63e6b9bf7e5db Author: Charles Harris Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M setup.py Log Message: ----------- REL: NumPy 1.12.0rc1 release. From noreply at github.com Tue Dec 20 03:14:59 2016 From: noreply at github.com (GitHub) Date: Tue, 20 Dec 2016 00:14:59 -0800 Subject: [Numpy-svn] [numpy/numpy] 8fb4d0: change rowvar param to boolean from int in corrcoe... Message-ID: <5858e8833b02e_5ed13fe416fa7140598ea@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8fb4d0c4b687b514416c280c5c738469e67854b2 https://github.com/numpy/numpy/commit/8fb4d0c4b687b514416c280c5c738469e67854b2 Author: Brandon Carter Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- change rowvar param to boolean from int in corrcoef Commit: 3fda48c4ab78f984e0a4bb5e6556052e90583b86 https://github.com/numpy/numpy/commit/3fda48c4ab78f984e0a4bb5e6556052e90583b86 Author: Brandon Carter Date: 2016-12-19 (Mon, 19 Dec 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- change int check to bool check for rowvar in cov Commit: 32ade3a75de147027c477a08d427d6f64603edfd https://github.com/numpy/numpy/commit/32ade3a75de147027c477a08d427d6f64603edfd Author: Jaime Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #8400 from b-carter/fix_corrcoef_cov_rowvar_param Fix `corrcoef` and `cov` rowvar param handling Compare: https://github.com/numpy/numpy/compare/69f9e7ad83a4...32ade3a75de1 From noreply at github.com Sun Dec 25 11:15:57 2016 From: noreply at github.com (GitHub) Date: Sun, 25 Dec 2016 08:15:57 -0800 Subject: [Numpy-svn] [numpy/numpy] 44e086: BUG: fixed failure of np.ma.median for 1-D even ar... Message-ID: <585ff0bde084e_2a483fea37bc1130348b1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 44e086d2129c85410a5ea13c79f3ff507a6d6453 https://github.com/numpy/numpy/commit/44e086d2129c85410a5ea13c79f3ff507a6d6453 Author: Marten van Kerkwijk Date: 2016-12-23 (Fri, 23 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: fixed failure of np.ma.median for 1-D even arrays. For such arrays, the sum of the two entries closest to the middle was not divided by 2. Now fixed, with test cases adapted to ensure this stays OK. Commit: 6d52633c90ec6a669dae6a63fe6dac6d1a736cab https://github.com/numpy/numpy/commit/6d52633c90ec6a669dae6a63fe6dac6d1a736cab Author: Julian Taylor Date: 2016-12-25 (Sun, 25 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- TST: extend ma.median testing and fix inconsistent out return Commit: 2498b74420074dffa3a062ab7fc69dfeb88a5050 https://github.com/numpy/numpy/commit/2498b74420074dffa3a062ab7fc69dfeb88a5050 Author: Julian Taylor Date: 2016-12-25 (Sun, 25 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- Merge pull request #8414 from mhvk/ma/median-even-number-of-elements-fix BUG: fixed failure of np.ma.median for 1-D even arrays. Compare: https://github.com/numpy/numpy/compare/32ade3a75de1...2498b7442007 From noreply at github.com Sun Dec 25 11:53:56 2016 From: noreply at github.com (GitHub) Date: Sun, 25 Dec 2016 08:53:56 -0800 Subject: [Numpy-svn] [numpy/numpy] 62316d: BUG: fixed failure of np.ma.median for 1-D even ar... Message-ID: <585ff9a495d72_11373fe8d051f13c632e6@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 62316dcd817032feca015714b9a699b28ad0d638 https://github.com/numpy/numpy/commit/62316dcd817032feca015714b9a699b28ad0d638 Author: Marten van Kerkwijk Date: 2016-12-25 (Sun, 25 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: fixed failure of np.ma.median for 1-D even arrays. For such arrays, the sum of the two entries closest to the middle was not divided by 2. Now fixed, with test cases adapted to ensure this stays OK. Commit: 138afdf5a85cc2c552eec3b98ca92c705d9780b4 https://github.com/numpy/numpy/commit/138afdf5a85cc2c552eec3b98ca92c705d9780b4 Author: Julian Taylor Date: 2016-12-25 (Sun, 25 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- TST: extend ma.median testing and fix inconsistent out return Commit: 2d4ec454833008ccd8b3a5fee5268fd1a8dae625 https://github.com/numpy/numpy/commit/2d4ec454833008ccd8b3a5fee5268fd1a8dae625 Author: Julian Taylor Date: 2016-12-25 (Sun, 25 Dec 2016) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- Merge pull request #8418 from juliantaylor/ma-median-even-fix-1.12 fix ma.median even elements for 1.12 Compare: https://github.com/numpy/numpy/compare/a6df5aec7a30...2d4ec4548330 From noreply at github.com Thu Dec 29 01:59:57 2016 From: noreply at github.com (GitHub) Date: Wed, 28 Dec 2016 22:59:57 -0800 Subject: [Numpy-svn] [numpy/numpy] b38831: DOC: Fix tools and release notes to be more markdo... Message-ID: <5864b46d108a3_6d9f3f89dd579134869fa@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: b3883144330825d5c4ccea31b48d183a138a8ea7 https://github.com/numpy/numpy/commit/b3883144330825d5c4ccea31b48d183a138a8ea7 Author: Charles Harris Date: 2016-12-28 (Wed, 28 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst M pavement.py M tools/announce.py Log Message: ----------- DOC: Fix tools and release notes to be more markdown compatible. The release notes are rst, but they can be made more markdown compatible to improve their appearance when posted on github for the releases. It is not possible to achieve full compatibility, so pavement.py is also changed so that two versions of the README file are generated by the write_release_and_log command, a signed version that can be uploaded as a binary file, and an md version whose content can be cut and pasted into the release documentation window on github. The changes consist of the following * Use `*` for marking lists rather than `-`. * Use `-` strings for underlining H2 headings. * Indent file hashes so that they are rendered as code. * Change link notation in the posting version * Do not sign the posting version. [ci skip] Commit: f6288bb359bd7827b20694dc038cd008b320ba93 https://github.com/numpy/numpy/commit/f6288bb359bd7827b20694dc038cd008b320ba93 Author: Ralf Gommers Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: M doc/release/1.12.0-notes.rst M pavement.py M tools/announce.py Log Message: ----------- Merge pull request #8424 from charris/improve-notes-md-compatibility DOC: Fix tools and release notes to be more markdown compatible. Compare: https://github.com/numpy/numpy/compare/2d4ec4548330...f6288bb359bd From noreply at github.com Thu Dec 29 09:37:31 2016 From: noreply at github.com (GitHub) Date: Thu, 29 Dec 2016 06:37:31 -0800 Subject: [Numpy-svn] [numpy/numpy] dc2c4f: MAINT: replace import * with explicit import Message-ID: <58651fab6157a_23c3fa259d291381025ae@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dc2c4f785a3c552640aba7861f5e1fea849a7cbb https://github.com/numpy/numpy/commit/dc2c4f785a3c552640aba7861f5e1fea849a7cbb Author: Eric Wieser Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: M numpy/linalg/lapack_lite/clapack_scrub.py Log Message: ----------- MAINT: replace import * with explicit import Commit: 97a97b82cb190e76309faf0bd0ca8365d05708a5 https://github.com/numpy/numpy/commit/97a97b82cb190e76309faf0bd0ca8365d05708a5 Author: Eric Wieser Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: M numpy/linalg/lapack_lite/README M numpy/linalg/lapack_lite/clapack_scrub.py Log Message: ----------- MAINT: Switch to the PyPI version of plex This gives exactly the same output as before Commit: edaa3caa024d90c213129fd5862edacc800665ca https://github.com/numpy/numpy/commit/edaa3caa024d90c213129fd5862edacc800665ca Author: Eric Wieser Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: R numpy/linalg/lapack_lite/README A numpy/linalg/lapack_lite/README.rst Log Message: ----------- DOC: Point out that plex is python 2 only Commit: 01e63f270a39f3b52f6c4c6fa4b72bf46d0c8349 https://github.com/numpy/numpy/commit/01e63f270a39f3b52f6c4c6fa4b72bf46d0c8349 Author: Eric Wieser Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: M numpy/linalg/lapack_lite/clapack_scrub.py Log Message: ----------- BUG: Fix incorrect use of StringIO to handle bytes This now runs correctly on python 2, whereas before it did not run at all Commit: 79988e172278105e37e2def23a8536d254007484 https://github.com/numpy/numpy/commit/79988e172278105e37e2def23a8536d254007484 Author: Eric Wieser Date: 2016-12-29 (Thu, 29 Dec 2016) Changed paths: M numpy/linalg/lapack_lite/make_lite.py Log Message: ----------- BUG: Output a valid include path, rather than one inherited from Numeric Commit: 3add9ed2d7c93215db9bdfd9a3accaa341ce3647 https://github.com/numpy/numpy/commit/3add9ed2d7c93215db9bdfd9a3accaa341ce3647 Author: Ralf Gommers Date: 2016-12-30 (Fri, 30 Dec 2016) Changed paths: R numpy/linalg/lapack_lite/README A numpy/linalg/lapack_lite/README.rst M numpy/linalg/lapack_lite/clapack_scrub.py M numpy/linalg/lapack_lite/make_lite.py Log Message: ----------- Merge pull request #8377 from eric-wieser/pypi-plex Switch to the PyPI version of plex to generate lapack_lite Compare: https://github.com/numpy/numpy/compare/2498b7442007...3add9ed2d7c9 From noreply at github.com Sat Dec 31 11:52:51 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 08:52:51 -0800 Subject: [Numpy-svn] [numpy/numpy] b1b67d: BUG: Fix apply_along_axis() for when func1d() retu... Message-ID: <5867e26348000_15133fd8c290314065268@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b1b67d65503b46f7da04785656b145ee82cc0157 https://github.com/numpy/numpy/commit/b1b67d65503b46f7da04785656b145ee82cc0157 Author: Ben Rowland Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M numpy/lib/shape_base.py M numpy/lib/tests/test_shape_base.py Log Message: ----------- BUG: Fix apply_along_axis() for when func1d() returns a non-ndarray (#8426) * BUG: Closes issue #8419 Fixes issue in apply_along_axis() where func1d() returns a non ndarray * BUG: Fix apply_along_axis() when func1d() returns a non-ndarray Closes issue #8419. Fixes issue in apply_along_axis() where func1d() returns a non ndarray by calling asanyarray() on result. This commit fixes a too long line in the test case. From noreply at github.com Sat Dec 31 12:27:35 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 09:27:35 -0800 Subject: [Numpy-svn] [numpy/numpy] cd8213: BUG: Fix apply_along_axis() for when func1d() retu... Message-ID: <5867ea874768e_65d43fd6d324914c1115b8@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: cd821332cd4d92643ce77b69ae2286bd4ff7b294 https://github.com/numpy/numpy/commit/cd821332cd4d92643ce77b69ae2286bd4ff7b294 Author: Ben Rowland Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M numpy/lib/shape_base.py M numpy/lib/tests/test_shape_base.py Log Message: ----------- BUG: Fix apply_along_axis() for when func1d() returns a non-ndarray (#8426) * BUG: Closes issue #8419 Fixes issue in apply_along_axis() where func1d() returns a non ndarray * BUG: Fix apply_along_axis() when func1d() returns a non-ndarray Closes issue #8419. Fixes issue in apply_along_axis() where func1d() returns a non ndarray by calling asanyarray() on result. This commit fixes a too long line in the test case. Commit: f1c8452ccaedf0cb595a7706b158022f64279835 https://github.com/numpy/numpy/commit/f1c8452ccaedf0cb595a7706b158022f64279835 Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M numpy/lib/shape_base.py M numpy/lib/tests/test_shape_base.py Log Message: ----------- Merge pull request #8431 from charris/backport-8426 BUG: Fix apply_along_axis() for when func1d() returns a non-ndarray. Compare: https://github.com/numpy/numpy/compare/f6288bb359bd...f1c8452ccaed From noreply at github.com Sat Dec 31 15:52:03 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 12:52:03 -0800 Subject: [Numpy-svn] [numpy/numpy] 502980: BUG: Let linspace accept input that has an array_i... Message-ID: <58681a73c5c9a_798e3f9953d6b13c136042@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 502980dfb12ad5f49b7e0599952bf34be962c570 https://github.com/numpy/numpy/commit/502980dfb12ad5f49b7e0599952bf34be962c570 Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- BUG: Let linspace accept input that has an array_interface. This is needed to support sagemath. Commit: 3dfd5a52e7be2bf7188d126ae9cfc8bceb87a076 https://github.com/numpy/numpy/commit/3dfd5a52e7be2bf7188d126ae9cfc8bceb87a076 Author: Ralf Gommers Date: 2017-01-01 (Sun, 01 Jan 2017) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #8432 from charris/backport-6659 BUG: Let linspace accept input that has an array_interface. Compare: https://github.com/numpy/numpy/compare/f1c8452ccaed...3dfd5a52e7be From noreply at github.com Sat Dec 31 16:17:10 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 13:17:10 -0800 Subject: [Numpy-svn] [numpy/numpy] 355d92: BUG: Add a lock to assert_equal and other testing ... Message-ID: <58682056e5c8d_78093ffbea66b13099335@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 355d92188b7f5ba8cf62c639b6e3ae8cbf19cb90 https://github.com/numpy/numpy/commit/355d92188b7f5ba8cf62c639b6e3ae8cbf19cb90 Author: Sebastian Berg Date: 2016-12-30 (Fri, 30 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- BUG: Add a lock to assert_equal and other testing functions This lock prevents unsafe warning filter manipulations during testing if downstream packages do parallel testing. Warning filtering is generally not threadsafe in python, this is also true for `catch_warnings` or `suppress_warinings`. In NumPy 1.12 however, `assert_equal` and the array comparison asserts, use this to filter out some comparison warnings. Since removing this filter may also affect downstream projects and skimage (and possibly more) do parallel manual parallel testing using `assert_equal`, a quick fix seems to be to lock the less obvious threading trap. Ideally (in master this is the case), there should simply not be warning filter logic in the assert functions themself. While probably not perfectly safe in principle, it is sufficient in the case of skimage and probably most testing scenarios and the chance of deadlocks seems very unlikely. Closes gh-8413 Commit: b0b916ad64f01e2a24c0501ced43f773307d9ee3 https://github.com/numpy/numpy/commit/b0b916ad64f01e2a24c0501ced43f773307d9ee3 Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M numpy/testing/utils.py Log Message: ----------- Merge pull request #8427 from seberg/lock_asserts BUG: Add a lock to assert_equal and other testing functions Compare: https://github.com/numpy/numpy/compare/3dfd5a52e7be...b0b916ad64f0 From noreply at github.com Sat Dec 31 19:12:27 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 16:12:27 -0800 Subject: [Numpy-svn] [numpy/numpy] 8fbbd2: TST: Update 3.6-dev tests to 3.6 after Python fina... Message-ID: <5868496b44de_713e3fb75ec8b13098072@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8fbbd252be29db194347ebee1cd822f5909173a9 https://github.com/numpy/numpy/commit/8fbbd252be29db194347ebee1cd822f5909173a9 Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M .travis.yml Log Message: ----------- TST: Update 3.6-dev tests to 3.6 after Python final release. Commit: 02e2ea815a6c76152096364edd10e2dd954bcb56 https://github.com/numpy/numpy/commit/02e2ea815a6c76152096364edd10e2dd954bcb56 Author: Ralf Gommers Date: 2017-01-01 (Sun, 01 Jan 2017) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #8434 from charris/change-3.6-dev-to-3.6 TST: Update 3.6-dev tests to 3.6 after Python final release. Compare: https://github.com/numpy/numpy/compare/b1b67d65503b...02e2ea815a6c From noreply at github.com Sat Dec 31 21:20:13 2016 From: noreply at github.com (GitHub) Date: Sat, 31 Dec 2016 18:20:13 -0800 Subject: [Numpy-svn] [numpy/numpy] 416f7e: TST: Update 3.6-dev tests to 3.6 after Python fina... Message-ID: <5868675dd0087_5dae3f97946911384073e@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.12.x Home: https://github.com/numpy/numpy Commit: 416f7e55d102f943f26a012ea5777c65951a2612 https://github.com/numpy/numpy/commit/416f7e55d102f943f26a012ea5777c65951a2612 Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M .travis.yml Log Message: ----------- TST: Update 3.6-dev tests to 3.6 after Python final release. Commit: 54abe004e3d9e4b20c28965d0b19a04ef4b8cfcf https://github.com/numpy/numpy/commit/54abe004e3d9e4b20c28965d0b19a04ef4b8cfcf Author: Charles Harris Date: 2016-12-31 (Sat, 31 Dec 2016) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #8437 from charris/change-3.6-dev-to-3.6 TST: Update 3.6-dev tests to 3.6 after Python final release. Compare: https://github.com/numpy/numpy/compare/b0b916ad64f0...54abe004e3d9