From noreply at github.com Tue Sep 2 11:36:46 2014 From: noreply at github.com (GitHub) Date: Tue, 02 Sep 2014 08:36:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 3e31b9: MAINT: Make numpy/lib/polynomial/polyval a bit fas... Message-ID: <5405e40eaf43c_85d3ffc319612bc7532f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3e31b9a5de6e556b683a39f4d56a1b49e00e4583 https://github.com/numpy/numpy/commit/3e31b9a5de6e556b683a39f4d56a1b49e00e4583 Author: Charles Harris Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/lib/polynomial.py Log Message: ----------- MAINT: Make numpy/lib/polynomial/polyval a bit faster. Multiplying a numpy_scalar times a numpy_array is much faster than the other way around. This PR switches the order of multiplication in the polyval function resulting in a speedup of about 5x for scalar values of x. Closes #4610. Commit: 138b3bfa475bfe78659904e30fb819a15f192709 https://github.com/numpy/numpy/commit/138b3bfa475bfe78659904e30fb819a15f192709 Author: seberg Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/lib/polynomial.py Log Message: ----------- Merge pull request #5031 from charris/speedup-old-polynomial-functions MAINT: Make numpy/lib/polynomial/polyval a bit faster. Compare: https://github.com/numpy/numpy/compare/9c50f988ac27...138b3bfa475b From noreply at github.com Tue Sep 2 17:06:27 2014 From: noreply at github.com (GitHub) Date: Tue, 02 Sep 2014 14:06:27 -0700 Subject: [Numpy-svn] [numpy/numpy] 4097ec: BUG: fix percentage reporting when testing.assert_... Message-ID: <5406315350bd7_5f413f994c8452b871744@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4097ec3ec10c41d399518867f4bebb0a53ee8a5c https://github.com/numpy/numpy/commit/4097ec3ec10c41d399518867f4bebb0a53ee8a5c Author: Patrick Peglar Date: 2014-08-31 (Sun, 31 Aug 2014) Changed paths: M numpy/core/numeric.py M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- BUG: fix percentage reporting when testing.assert_allclose fails. Commit: ea32c9057f47d634bde5370f373a88aa6bfa7478 https://github.com/numpy/numpy/commit/ea32c9057f47d634bde5370f373a88aa6bfa7478 Author: Patrick Peglar Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- Use more portable test methods. Commit: 4a501a066061ae957b6ccfd752f503da6a5e3337 https://github.com/numpy/numpy/commit/4a501a066061ae957b6ccfd752f503da6a5e3337 Author: Julian Taylor Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/core/numeric.py M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #5025 from pp-mo/assert_allclose_percent BUG: fix percentage reporting when testing.assert_allclose fails. Compare: https://github.com/numpy/numpy/compare/138b3bfa475b...4a501a066061 From noreply at github.com Tue Sep 2 17:07:26 2014 From: noreply at github.com (GitHub) Date: Tue, 02 Sep 2014 14:07:26 -0700 Subject: [Numpy-svn] [numpy/numpy] affeaf: TST: Silence some warning that turns up on OpenBSD... Message-ID: <5406318e8c9ab_70f23f98a27332bc98065@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: affeaf54bd08f42c87d966f03cbdc8a896d4e90f https://github.com/numpy/numpy/commit/affeaf54bd08f42c87d966f03cbdc8a896d4e90f Author: Charles Harris Date: 2014-08-29 (Fri, 29 Aug 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- TST: Silence some warning that turns up on OpenBSD. On OpenBSD with gcc-4.2 log1p(nan) raises an invalid value warning. This PR disables both 'divide' and 'invalid' for the log1p tests. Closes #5017. Commit: 588bcc41b7b13aeccbec5b323d18c84e8946d77b https://github.com/numpy/numpy/commit/588bcc41b7b13aeccbec5b323d18c84e8946d77b Author: Julian Taylor Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #5020 from charris/disable-some-test-warnings TST: Silence some warning that turns up on OpenBSD. Compare: https://github.com/numpy/numpy/compare/4a501a066061...588bcc41b7b1 From noreply at github.com Tue Sep 2 17:30:01 2014 From: noreply at github.com (GitHub) Date: Tue, 02 Sep 2014 14:30:01 -0700 Subject: [Numpy-svn] [numpy/numpy] affeaf: TST: Silence some warning that turns up on OpenBSD... Message-ID: <540636d975f2c_7f2c3faa95b5d2c0105344@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: affeaf54bd08f42c87d966f03cbdc8a896d4e90f https://github.com/numpy/numpy/commit/affeaf54bd08f42c87d966f03cbdc8a896d4e90f Author: Charles Harris Date: 2014-08-29 (Fri, 29 Aug 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- TST: Silence some warning that turns up on OpenBSD. On OpenBSD with gcc-4.2 log1p(nan) raises an invalid value warning. This PR disables both 'divide' and 'invalid' for the log1p tests. Closes #5017. Commit: f880b1aa7583d7c3dfc111a8b79e7e7ba364baf2 https://github.com/numpy/numpy/commit/f880b1aa7583d7c3dfc111a8b79e7e7ba364baf2 Author: Sebastian Berg Date: 2014-08-30 (Sat, 30 Aug 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Fix np.insert for inserting a single item into a structured array Note that there are some object array special cases because of allowing multiple inserts. `np.array(..., dtype=object)` is not always clear. Commit: ef101b864487f2e0dfe0901fa1e11a727f6ac5a2 https://github.com/numpy/numpy/commit/ef101b864487f2e0dfe0901fa1e11a727f6ac5a2 Author: Julian Taylor Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #5022 from seberg/structured-insert BUG: Fix np.insert for inserting a single item into a structured array Commit: d03f77e9f9b14b51adc6b072889aca9efb123d45 https://github.com/numpy/numpy/commit/d03f77e9f9b14b51adc6b072889aca9efb123d45 Author: Julian Taylor Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #5020 from charris/disable-some-test-warnings TST: Silence some warning that turns up on OpenBSD. Compare: https://github.com/numpy/numpy/compare/36d947fe379e...d03f77e9f9b1 From noreply at github.com Tue Sep 2 17:40:12 2014 From: noreply at github.com (GitHub) Date: Tue, 02 Sep 2014 14:40:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f6da6: ENH: optimize STRING_compare by using memcmp Message-ID: <5406393cb2a55_6ca3fa788f732c08528c@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f6da63938e516bb653b95f1de7b59b33c05a2fc https://github.com/numpy/numpy/commit/2f6da63938e516bb653b95f1de7b59b33c05a2fc Author: Julian Taylor Date: 2014-05-22 (Thu, 22 May 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- ENH: optimize STRING_compare by using memcmp Commit: 0f0575c5b14574d55c6237e907f251582aec5767 https://github.com/numpy/numpy/commit/0f0575c5b14574d55c6237e907f251582aec5767 Author: Julian Taylor Date: 2014-09-02 (Tue, 02 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- Merge pull request #4572 from juliantaylor/string-cmp ENH: optimize STRING_compare by using memcmp Compare: https://github.com/numpy/numpy/compare/588bcc41b7b1...0f0575c5b145 From noreply at github.com Wed Sep 3 14:38:37 2014 From: noreply at github.com (GitHub) Date: Wed, 03 Sep 2014 11:38:37 -0700 Subject: [Numpy-svn] [numpy/numpy] b8aedd: TST: join fft threads before getting values Message-ID: <5407602dc94f3_7bf73fcaa180329c243fd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b8aedd0e69e862a74cba896bb0dbb1d2748c4edf https://github.com/numpy/numpy/commit/b8aedd0e69e862a74cba896bb0dbb1d2748c4edf Author: Julian Taylor Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/fft/tests/test_fftpack.py Log Message: ----------- TST: join fft threads before getting values avoids timeouts on slow machines Commit: 6968c25fa35be43504eb314ac58fc7f64480facc https://github.com/numpy/numpy/commit/6968c25fa35be43504eb314ac58fc7f64480facc Author: seberg Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/fft/tests/test_fftpack.py Log Message: ----------- Merge pull request #5035 from juliantaylor/fft-test TST: join fft threads before getting values Compare: https://github.com/numpy/numpy/compare/0f0575c5b145...6968c25fa35b From noreply at github.com Wed Sep 3 14:44:12 2014 From: noreply at github.com (GitHub) Date: Wed, 03 Sep 2014 11:44:12 -0700 Subject: [Numpy-svn] [numpy/numpy] b8aedd: TST: join fft threads before getting values Message-ID: <5407617cd0c58_15bb3f80d199929c1097e1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: b8aedd0e69e862a74cba896bb0dbb1d2748c4edf https://github.com/numpy/numpy/commit/b8aedd0e69e862a74cba896bb0dbb1d2748c4edf Author: Julian Taylor Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/fft/tests/test_fftpack.py Log Message: ----------- TST: join fft threads before getting values avoids timeouts on slow machines Commit: 5c60b9b81cdc245d4caa0c3a2ccbb46aeb96662b https://github.com/numpy/numpy/commit/5c60b9b81cdc245d4caa0c3a2ccbb46aeb96662b Author: Julian Taylor Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/fft/tests/test_fftpack.py Log Message: ----------- Merge pull request #5035 from juliantaylor/fft-test TST: join fft threads before getting values Compare: https://github.com/numpy/numpy/compare/d03f77e9f9b1...5c60b9b81cdc From noreply at github.com Wed Sep 3 15:58:44 2014 From: noreply at github.com (GitHub) Date: Wed, 03 Sep 2014 12:58:44 -0700 Subject: [Numpy-svn] [numpy/numpy] eb9db8: TST: skip clongdouble alignment checks on 32 bit a... Message-ID: <540772f4f032a_32a43fcbaddef2c0280e4@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: eb9db82800f10ddc87e0f5efb6bb9be3fa8a5518 https://github.com/numpy/numpy/commit/eb9db82800f10ddc87e0f5efb6bb9be3fa8a5518 Author: Julian Taylor Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/core/tests/test_numeric.py M numpy/f2py/tests/test_array_from_pyobj.py Log Message: ----------- TST: skip clongdouble alignment checks on 32 bit arches turns out not only sparc is borked, skip the checks on all 32 bit arches with too large clongdouble alignments until we have an aligned allocator. Commit: 03dcd3b754d9a618c0c2c8c72bb225565758bbf5 https://github.com/numpy/numpy/commit/03dcd3b754d9a618c0c2c8c72bb225565758bbf5 Author: Charles Harris Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/core/tests/test_numeric.py M numpy/f2py/tests/test_array_from_pyobj.py Log Message: ----------- Merge pull request #5038 from juliantaylor/clongdouble-align TST: skip clongdouble alignment checks on 32 bit arches Compare: https://github.com/numpy/numpy/compare/6968c25fa35b...03dcd3b754d9 From noreply at github.com Wed Sep 3 16:59:51 2014 From: noreply at github.com (GitHub) Date: Wed, 03 Sep 2014 13:59:51 -0700 Subject: [Numpy-svn] [numpy/numpy] b95c7d: TST: skip clongdouble alignment checks on 32 bit a... Message-ID: <540781475df3a_36a63f964de272a079998@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: b95c7df3b2da1552a895b6238456f72467a8d2bd https://github.com/numpy/numpy/commit/b95c7df3b2da1552a895b6238456f72467a8d2bd Author: Julian Taylor Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/core/tests/test_numeric.py M numpy/f2py/tests/test_array_from_pyobj.py Log Message: ----------- TST: skip clongdouble alignment checks on 32 bit arches turns out not only sparc is borked, skip the checks on all 32 bit arches with too large clongdouble alignments until we have an aligned allocator. Commit: 90cac3cb8bb4534f7f760d7fc3f82cdf0d517524 https://github.com/numpy/numpy/commit/90cac3cb8bb4534f7f760d7fc3f82cdf0d517524 Author: Charles Harris Date: 2014-09-03 (Wed, 03 Sep 2014) Changed paths: M numpy/core/tests/test_numeric.py M numpy/f2py/tests/test_array_from_pyobj.py Log Message: ----------- Merge pull request #5040 from juliantaylor/align-backport TST: skip clongdouble alignment checks on 32 bit arches for 1.9 Compare: https://github.com/numpy/numpy/compare/5c60b9b81cdc...90cac3cb8bb4 From noreply at github.com Thu Sep 4 14:41:43 2014 From: noreply at github.com (GitHub) Date: Thu, 04 Sep 2014 11:41:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 949dae: TST: pass sys.argv to run_module_suite by default Message-ID: <5408b26736fc0_79fe3f851605d2c023818@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 949daeaf42b3e7687eebf7eb764e63a5eec336ea https://github.com/numpy/numpy/commit/949daeaf42b3e7687eebf7eb764e63a5eec336ea Author: Julian Taylor Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/compat/tests/test_compat.py M numpy/core/tests/test_abc.py M numpy/core/tests/test_blasdot.py M numpy/core/tests/test_function_base.py M numpy/core/tests/test_multiarray_assignment.py M numpy/linalg/tests/test_build.py M numpy/matrixlib/tests/test_multiarray.py M numpy/matrixlib/tests/test_numeric.py M numpy/matrixlib/tests/test_regression.py M numpy/testing/nosetester.py Log Message: ----------- TST: pass sys.argv to run_module_suite by default allows passing flags like --pdb to test files also add call to files where its missing Commit: 3ab6ec8e16906fc471f3c49400c62ce0857d5404 https://github.com/numpy/numpy/commit/3ab6ec8e16906fc471f3c49400c62ce0857d5404 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/compat/tests/test_compat.py M numpy/core/tests/test_abc.py M numpy/core/tests/test_blasdot.py M numpy/core/tests/test_function_base.py M numpy/core/tests/test_multiarray_assignment.py M numpy/linalg/tests/test_build.py M numpy/matrixlib/tests/test_multiarray.py M numpy/matrixlib/tests/test_numeric.py M numpy/matrixlib/tests/test_regression.py M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #5042 from juliantaylor/test-argv TST: pass sys.argv to run_module_suite by default Compare: https://github.com/numpy/numpy/compare/03dcd3b754d9...3ab6ec8e1690 From noreply at github.com Thu Sep 4 18:45:00 2014 From: noreply at github.com (GitHub) Date: Thu, 04 Sep 2014 15:45:00 -0700 Subject: [Numpy-svn] [numpy/numpy] dfc567: BUG: fix array_almost_equal for array subclasses Message-ID: <5408eb6c5aa8f_7c233fcf147bf2a010034a@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dfc567790badcc87822a39f5c35f0dd78b8c1599 https://github.com/numpy/numpy/commit/dfc567790badcc87822a39f5c35f0dd78b8c1599 Author: Julian Taylor Date: 2014-09-05 (Fri, 05 Sep 2014) Changed paths: M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- BUG: fix array_almost_equal for array subclasses introduced in gh-4105/ab04e1ae0e8eca717bc7e42f3b0a60c9ff764289 Commit: 77703de7a14c66dcba6ee89bdd7b084ba70f056c https://github.com/numpy/numpy/commit/77703de7a14c66dcba6ee89bdd7b084ba70f056c Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #5048 from juliantaylor/subclass-test-fix BUG: fix array_almost_equal for array subclasses Compare: https://github.com/numpy/numpy/compare/3ab6ec8e1690...77703de7a14c From noreply at github.com Thu Sep 4 18:58:13 2014 From: noreply at github.com (GitHub) Date: Thu, 04 Sep 2014 15:58:13 -0700 Subject: [Numpy-svn] [numpy/numpy] dfc567: BUG: fix array_almost_equal for array subclasses Message-ID: <5408ee852baa4_5d63fb937dc12b8968fc@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: dfc567790badcc87822a39f5c35f0dd78b8c1599 https://github.com/numpy/numpy/commit/dfc567790badcc87822a39f5c35f0dd78b8c1599 Author: Julian Taylor Date: 2014-09-05 (Fri, 05 Sep 2014) Changed paths: M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- BUG: fix array_almost_equal for array subclasses introduced in gh-4105/ab04e1ae0e8eca717bc7e42f3b0a60c9ff764289 Commit: 859d2f13c6a603c904701f509bd0bc52efb31295 https://github.com/numpy/numpy/commit/859d2f13c6a603c904701f509bd0bc52efb31295 Author: Julian Taylor Date: 2014-09-05 (Fri, 05 Sep 2014) Changed paths: M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #5048 from juliantaylor/subclass-test-fix BUG: fix array_almost_equal for array subclasses Compare: https://github.com/numpy/numpy/compare/90cac3cb8bb4...859d2f13c6a6 From noreply at github.com Sat Sep 6 08:03:26 2014 From: noreply at github.com (GitHub) Date: Sat, 06 Sep 2014 05:03:26 -0700 Subject: [Numpy-svn] [numpy/numpy] 3ea3de: TST: accept small error in threaded random test Message-ID: <540af80ed5e27_6cd13f91c433d2a0282c5@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3ea3dece5a5ef586a07310e12236669220eada07 https://github.com/numpy/numpy/commit/3ea3dece5a5ef586a07310e12236669220eada07 Author: Julian Taylor Date: 2014-09-06 (Sat, 06 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- TST: accept small error in threaded random test freebsd and windows change x87 precision mode (fctrl bit 8 and 9) from extended to double in child threads so the random numbers cannot be exactly the same from master and child threads. see gh-4909 Commit: 2af027dc1f593a759e33579d03e9f51bd95a6e2b https://github.com/numpy/numpy/commit/2af027dc1f593a759e33579d03e9f51bd95a6e2b Author: Charles Harris Date: 2014-09-06 (Sat, 06 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #5051 from juliantaylor/thread-test-fix TST: accept small error in threaded random test Compare: https://github.com/numpy/numpy/compare/77703de7a14c...2af027dc1f59 From noreply at github.com Sat Sep 6 08:19:01 2014 From: noreply at github.com (GitHub) Date: Sat, 06 Sep 2014 05:19:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 3ea3de: TST: accept small error in threaded random test Message-ID: <540afbb52cec0_57503fd7110f52bc92747@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 3ea3dece5a5ef586a07310e12236669220eada07 https://github.com/numpy/numpy/commit/3ea3dece5a5ef586a07310e12236669220eada07 Author: Julian Taylor Date: 2014-09-06 (Sat, 06 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- TST: accept small error in threaded random test freebsd and windows change x87 precision mode (fctrl bit 8 and 9) from extended to double in child threads so the random numbers cannot be exactly the same from master and child threads. see gh-4909 Commit: c7961485532129e0f431a82ba4ed79b7c809e4bb https://github.com/numpy/numpy/commit/c7961485532129e0f431a82ba4ed79b7c809e4bb Author: Julian Taylor Date: 2014-09-06 (Sat, 06 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #5051 from juliantaylor/thread-test-fix TST: accept small error in threaded random test Compare: https://github.com/numpy/numpy/compare/859d2f13c6a6...c79614855321 From noreply at github.com Sun Sep 7 01:40:05 2014 From: noreply at github.com (GitHub) Date: Sat, 06 Sep 2014 22:40:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 078af9: fix typo Message-ID: <540befb520d2_50083f856854d29c102596@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 078af947372fac6a83d95d1ed6fd0585b05f86fd https://github.com/numpy/numpy/commit/078af947372fac6a83d95d1ed6fd0585b05f86fd Author: Gabriel-p Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- fix typo Commit: f137171136bd8ea244dcd9dc73278f6201f24dd6 https://github.com/numpy/numpy/commit/f137171136bd8ea244dcd9dc73278f6201f24dd6 Author: Jaime Date: 2014-09-06 (Sat, 06 Sep 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #5053 from Gabriel-p/typo-percentile DOC: fix typo in np.percentile docstring Compare: https://github.com/numpy/numpy/compare/2af027dc1f59...f137171136bd From noreply at github.com Sun Sep 7 04:56:14 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 01:56:14 -0700 Subject: [Numpy-svn] [numpy/numpy] b5f544: DOC: sync release notes with 1.8 branch Message-ID: <540c1dae72186_387f3fad721912c0104fb@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: b5f5441a89a3de3310e9c706bdcc4b975ad0a5b2 https://github.com/numpy/numpy/commit/b5f5441a89a3de3310e9c706bdcc4b975ad0a5b2 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: A doc/release/1.8.2-notes.rst M doc/source/release.rst Log Message: ----------- DOC: sync release notes with 1.8 branch Commit: d9137a46f35e610a6f9055a27c511c9cb70b6ad7 https://github.com/numpy/numpy/commit/d9137a46f35e610a6f9055a27c511c9cb70b6ad7 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: fix missing space in percentile doc Compare: https://github.com/numpy/numpy/compare/c79614855321...d9137a46f35e From noreply at github.com Sun Sep 7 05:46:30 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 02:46:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 07601a: REL: Release 1.9.0 Message-ID: <540c297646afb_71ac3fe1d33bf2a042583@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 07601a64cdfeb1c0247bde1294ad6380413cab66 https://github.com/numpy/numpy/commit/07601a64cdfeb1c0247bde1294ad6380413cab66 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: Release 1.9.0 From noreply at github.com Sun Sep 7 05:46:40 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 02:46:40 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <540c29809f6e3_63513fa7aef512bc17b2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.9.0 Home: https://github.com/numpy/numpy From noreply at github.com Sun Sep 7 08:36:53 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 05:36:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 9974fb: BUG: unchecked malloc in heapsort Message-ID: <540c51655b2dd_12673fd62c6652a0293bf@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9974fb68f41ec8016bcde7afd93af1746865fd36 https://github.com/numpy/numpy/commit/9974fb68f41ec8016bcde7afd93af1746865fd36 Author: Lars Buitinck Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/src/npysort/heapsort.c.src Log Message: ----------- BUG: unchecked malloc in heapsort Commit: 774cc8421944ec1dbe915e4026351366749fa8d4 https://github.com/numpy/numpy/commit/774cc8421944ec1dbe915e4026351366749fa8d4 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/src/npysort/heapsort.c.src Log Message: ----------- Merge pull request #5054 from larsmans/c-fixes BUG: unchecked malloc in heapsort Compare: https://github.com/numpy/numpy/compare/f137171136bd...774cc8421944 From noreply at github.com Sun Sep 7 08:38:15 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 05:38:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 596dd8: Add NULL check after malloc() in fortranobject.c Message-ID: <540c51b75fd31_7fc13fd0a94bb2c0425aa@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 596dd845b9c451c443c0e9f7a64c7932b205d1ca https://github.com/numpy/numpy/commit/596dd845b9c451c443c0e9f7a64c7932b205d1ca Author: Chris Kerr Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- Add NULL check after malloc() in fortranobject.c Commit: 00a33398b35541cf347fe76f844ee64be9e1d37b https://github.com/numpy/numpy/commit/00a33398b35541cf347fe76f844ee64be9e1d37b Author: Chris Kerr Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- Changed the `goto fail` to a `return PyErr_NoMemory()` Commit: d5f55743b20e39a5167bcc88fcbddae08c0de1ad https://github.com/numpy/numpy/commit/d5f55743b20e39a5167bcc88fcbddae08c0de1ad Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- Merge pull request #5043 from chatcannon/fortranobject_malloc Add NULL check after malloc() in fortranobject.c Compare: https://github.com/numpy/numpy/compare/774cc8421944...d5f55743b20e From noreply at github.com Sun Sep 7 08:47:36 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 05:47:36 -0700 Subject: [Numpy-svn] [numpy/numpy] e7a837: ENH: add cube root function np.cbrt for real float... Message-ID: <540c53e8777c4_74963fe8744fb2c060597@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e7a837086e2cf304deff43c5eaf06132de2608a5 https://github.com/numpy/numpy/commit/e7a837086e2cf304deff43c5eaf06132de2608a5 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/code_generators/generate_umath.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/include/numpy/npy_math.h M numpy/core/setup_common.py M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/number.h M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- ENH: add cube root function np.cbrt for real floats wraps the C99 cube root function cbrt. Commit: a32a9327b433ec47051b16a1a87190f640e8475d https://github.com/numpy/numpy/commit/a32a9327b433ec47051b16a1a87190f640e8475d Author: Charles Harris Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/code_generators/generate_umath.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/include/numpy/npy_math.h M numpy/core/setup_common.py M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/number.h M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #5050 from juliantaylor/cbrt ENH: add cube root function np.cbrt for real floats Compare: https://github.com/numpy/numpy/compare/d5f55743b20e...a32a9327b433 From noreply at github.com Sun Sep 7 09:17:55 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 06:17:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 299579: ENH: Add 'HAVE_CBLAS' macro for build purposes. Message-ID: <540c5b03af7c1_74453fa7d4a0f29c95153@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2995792b90add947f8898ea36410473f37b94509 https://github.com/numpy/numpy/commit/2995792b90add947f8898ea36410473f37b94509 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/setup.py M numpy/distutils/system_info.py Log Message: ----------- ENH: Add 'HAVE_CBLAS' macro for build purposes. The current system works for MKL and OpenBLAS by default because the mkl_info and openblas_info classes in numpy/distutils/system_info do not define the macro 'NO_ATLAS_INFO=1' that currently signals the absence of CBLAS. This PR declares the presence of CBLAS directly by defining the 'HAVE_CBLAS' macro. Commit: 175cea4dc0590ae520f32476ffb9129b8524bcad https://github.com/numpy/numpy/commit/175cea4dc0590ae520f32476ffb9129b8524bcad Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/blasdot/_dotblas.c M numpy/core/bscript M numpy/core/numeric.py M numpy/core/setup.py M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_blasdot.py M numpy/core/tests/test_deprecations.py Log Message: ----------- ENH: When cblas is available use it in descr->f->dot. Importing _dotblas currently executes _dotblas.alterdot, which replaces the default descr->f->dot function with a cblas based version for float, double, complex float, and complex double data types. This PR changes the default descr->f->dot to use cblas whenever it is available. After this change, the alterdot and restoredot functions serve no purpose, so are changed to do nothing and deprecated. Note that those functions were already doing nothing when _dotblas was not available. Commit: a3919717c47070bc8a245ffa61b3a75dd7d5d879 https://github.com/numpy/numpy/commit/a3919717c47070bc8a245ffa61b3a75dd7d5d879 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/blasdot/_dotblas.c Log Message: ----------- MAINT, STY: Remove use of alterdot, restoredot in _dotblas.c. These are no longer needed. Also do C style cleanups. Commit: 41396c415529a0d862fa292c3e46a6f3d660a1a6 https://github.com/numpy/numpy/commit/41396c415529a0d862fa292c3e46a6f3d660a1a6 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/__init__.py M numpy/core/blasdot/_dotblas.c M numpy/core/bscript M numpy/core/numeric.py M numpy/core/setup.py M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/arraytypes.h A numpy/core/src/multiarray/cblasfuncs.c A numpy/core/src/multiarray/cblasfuncs.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/tests/test_blasdot.py M numpy/linalg/bscript Log Message: ----------- ENH: Move dotblas_matrixproduct down into multiarray. Move the dotblas_matrixproduct function from the _dotblas.c file to a new cblasfuncs.c file in multiarray and rename it cblas_matrixproduct. Modify it so that it can called directly from PyArray_MatrixProduct2 and do so. Fix up numeric.py and core/__init__.py to reflect these changes. Commit: fee3c926fbd48f477121e95b86ede32fcdb30ea9 https://github.com/numpy/numpy/commit/fee3c926fbd48f477121e95b86ede32fcdb30ea9 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- MAINT: Update waf to 1.7.16 Commit: 93feabba42a6c18a66224dae170ecee08e0f10f9 https://github.com/numpy/numpy/commit/93feabba42a6c18a66224dae170ecee08e0f10f9 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/blasdot/_dotblas.c M numpy/core/numeric.py M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/cblasfuncs.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_blasdot.py Log Message: ----------- ENH: Move dotblas_innerproduct down into multiarray. Move the dotblas_innerproduct function from the _dotblas.c file to a new cblasfuncs.c file in multiarray and rename it cblas_innerproduct. Modify it so that it can called directly from PyArray_InnerProduct and do so. Fix up numeric.py and the tests to reflect these changes. Commit: 2079469b151fa4719fdce10d4324497aad45ded5 https://github.com/numpy/numpy/commit/2079469b151fa4719fdce10d4324497aad45ded5 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- MAINT: Refactor ndarray.dot method to call PyArray_MatrixProduct2. Now that PyArray_MatrixProduct2 is blas enabled, call it directly. Commit: 9c1d5538b5bf8682b82f0290615d3e9d7f97d746 https://github.com/numpy/numpy/commit/9c1d5538b5bf8682b82f0290615d3e9d7f97d746 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/bento.info R numpy/core/blasdot/_dotblas.c R numpy/core/blasdot/cblas.h M numpy/core/bscript M numpy/core/numeric.py M numpy/core/setup.py M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/arraytypes.h M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c A numpy/core/src/multiarray/vdot.c A numpy/core/src/multiarray/vdot.h M numpy/core/tests/test_blasdot.py Log Message: ----------- ENH: Move vdot to multiarray. Remove vdot from _dotblas and implement it in multiarray. Remove the files in core/blasdot as they are no longer needed. Fix tests and build to reflect the changes. The vdot function is now a bit faster in the common case as ravel is used instead of flatten. There is also no need to conjugate the files for clongdouble. Commit: d8a837714c241b729cdd823ae498adce242f3a75 https://github.com/numpy/numpy/commit/d8a837714c241b729cdd823ae498adce242f3a75 Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/core/numeric.py Log Message: ----------- DOC: Update docs to reflect deprecation of alterdot and restoredot. Also move docstrings into the versions in numpy/core/numeric.py as the functions are no longer in the defunct _dotblas module. Commit: 12bf7fe51cda61a58ebdb9e8bcc015796f89ae5d https://github.com/numpy/numpy/commit/12bf7fe51cda61a58ebdb9e8bcc015796f89ae5d Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: R numpy/core/tests/test_blasdot.py M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: Add vdot tests, move tests from test_blasdot to test_multiarray. Not all tests from test_blasdot were relevant, as they checked the cblas implementations against the non-cblas implementations. Those two are no longer separate. Remove test_blasdot.py as there nothing is left in it. Commit: 8f03863f97d892e89c61a52c1d242906466a33cd https://github.com/numpy/numpy/commit/8f03863f97d892e89c61a52c1d242906466a33cd Author: Charles Harris Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/__init__.py Log Message: ----------- BUG: Capitalize environmental variables in numpy/core/__init__.py. Commit: 75a27ce988d64a31d26c96af9e4fea06ec64f14b https://github.com/numpy/numpy/commit/75a27ce988d64a31d26c96af9e4fea06ec64f14b Author: Julian Taylor Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- BLD: check for CBLAS header in "unoptimized" blas Allows building against system installed blas library that might be optimized. Commit: eba3c4bc1470eeda558745c6a18cee3365975807 https://github.com/numpy/numpy/commit/eba3c4bc1470eeda558745c6a18cee3365975807 Author: Julian Taylor Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/common.c Log Message: ----------- MAINT: cleanup unnecessary code Commit: 0cf6dcf245ccd68b82f82e6b5f00f5a97a874651 https://github.com/numpy/numpy/commit/0cf6dcf245ccd68b82f82e6b5f00f5a97a874651 Author: Julian Taylor Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- ENH: add better error message for misaligned matrices based on gh-4985 by Lars Buitinck Commit: ab170ae6822f4208498b3ab561eba1f8f8a2cfb9 https://github.com/numpy/numpy/commit/ab170ae6822f4208498b3ab561eba1f8f8a2cfb9 Author: Charles Harris Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/core/__init__.py M numpy/core/bento.info R numpy/core/blasdot/_dotblas.c R numpy/core/blasdot/cblas.h M numpy/core/bscript M numpy/core/numeric.py M numpy/core/setup.py M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/arraytypes.h A numpy/core/src/multiarray/cblasfuncs.c A numpy/core/src/multiarray/cblasfuncs.h M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c A numpy/core/src/multiarray/vdot.c A numpy/core/src/multiarray/vdot.h R numpy/core/tests/test_blasdot.py M numpy/core/tests/test_deprecations.py M numpy/core/tests/test_multiarray.py M numpy/distutils/system_info.py M numpy/linalg/bscript M tools/travis-test.sh Log Message: ----------- Merge pull request #5047 from juliantaylor/move-dotblas-to-multiarray Move dotblas to multiarray Compare: https://github.com/numpy/numpy/compare/a32a9327b433...ab170ae6822f From noreply at github.com Sun Sep 7 11:10:12 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 08:10:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 6ded5d: ENH: search typenumbers from typeobjects via a bin... Message-ID: <540c75541d3fb_df73fba6680f2b8553ad@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6ded5d5e2d548969d4738fa28412bef8c7086257 https://github.com/numpy/numpy/commit/6ded5d5e2d548969d4738fa28412bef8c7086257 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- ENH: search typenumbers from typeobjects via a binary search Commit: d72dd18dffceda6a3658479e9265c899b02e8843 https://github.com/numpy/numpy/commit/d72dd18dffceda6a3658479e9265c899b02e8843 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/code_generators/numpy_api.py M numpy/core/src/multiarray/scalarapi.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/scalartypes.h Log Message: ----------- API: add PyArray_IsAnyScalarExact for a fast check for scalars Commit: 2f550591567b6643c7e7d0c897683f8319032ed1 https://github.com/numpy/numpy/commit/2f550591567b6643c7e7d0c897683f8319032ed1 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/number.c Log Message: ----------- ENH: skip numpy_ufunc and priority lookup for numpy scalars improves rmul with scalars, gh-5030 Commit: 48df1930862078e5ede30b4baff0e722ffaecbcf https://github.com/numpy/numpy/commit/48df1930862078e5ede30b4baff0e722ffaecbcf Author: Charles Harris Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: M numpy/core/code_generators/numpy_api.py M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/scalarapi.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/scalartypes.h Log Message: ----------- Merge pull request #5056 from juliantaylor/scalar-exact add C-API PyArray_IsAnyScalarExact Compare: https://github.com/numpy/numpy/compare/ab170ae6822f...48df19308620 From noreply at github.com Sun Sep 7 16:14:31 2014 From: noreply at github.com (GitHub) Date: Sun, 07 Sep 2014 13:14:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 4a23c2: DOC: sync release notes with 1.9 branch Message-ID: <540cbca73f84a_73913fd39ef8b2c0935d3@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4a23c23ecf21d42ff4cf72f92e09e3d0575aa920 https://github.com/numpy/numpy/commit/4a23c23ecf21d42ff4cf72f92e09e3d0575aa920 Author: Julian Taylor Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: A doc/release/1.8.2-notes.rst M doc/release/1.9.0-notes.rst M doc/source/release.rst Log Message: ----------- DOC: sync release notes with 1.9 branch [ci skip] Commit: 2c6937f4782e5947e6100941d1a291eb1d6f3d65 https://github.com/numpy/numpy/commit/2c6937f4782e5947e6100941d1a291eb1d6f3d65 Author: Ralf Gommers Date: 2014-09-07 (Sun, 07 Sep 2014) Changed paths: A doc/release/1.8.2-notes.rst M doc/release/1.9.0-notes.rst M doc/source/release.rst Log Message: ----------- Merge pull request #5055 from juliantaylor/note-sync DOC: sync release notes with 1.9 branch Compare: https://github.com/numpy/numpy/compare/48df19308620...2c6937f4782e From noreply at github.com Tue Sep 9 14:07:55 2014 From: noreply at github.com (GitHub) Date: Tue, 09 Sep 2014 11:07:55 -0700 Subject: [Numpy-svn] [numpy/numpy] c0bba1: MAINT: make main a strict prototype in configure c... Message-ID: <540f41fb1b1a2_170f3fc3deab129c7348d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c0bba1ce75197a58a1d9f6ec8b13b5a09f18a558 https://github.com/numpy/numpy/commit/c0bba1ce75197a58a1d9f6ec8b13b5a09f18a558 Author: Julian Taylor Date: 2014-09-09 (Tue, 09 Sep 2014) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- MAINT: make main a strict prototype in configure checks removes about 400 lines of warnings from the build logs Commit: fe0f6cc761e5b021abe16a822f20671928dca4ae https://github.com/numpy/numpy/commit/fe0f6cc761e5b021abe16a822f20671928dca4ae Author: Charles Harris Date: 2014-09-09 (Tue, 09 Sep 2014) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- Merge pull request #5059 from juliantaylor/config-warn MAINT: make main a strict prototype in configure checks Compare: https://github.com/numpy/numpy/compare/2c6937f4782e...fe0f6cc761e5 From noreply at github.com Thu Sep 11 13:43:35 2014 From: noreply at github.com (GitHub) Date: Thu, 11 Sep 2014 10:43:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 0be73e: BUG: restore api of npy_PyFile_DupClose in python2 Message-ID: <5411df47b6b94_5c083fb3e72ef2b871817@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0be73e01eab8716fdb890210f2be8406c224881e https://github.com/numpy/numpy/commit/0be73e01eab8716fdb890210f2be8406c224881e Author: Julian Taylor Date: 2014-09-11 (Thu, 11 Sep 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- BUG: restore api of npy_PyFile_DupClose in python2 breaks matplotlib Commit: 7e8e7a2890e992cb4377b494fb89c8102d15fba4 https://github.com/numpy/numpy/commit/7e8e7a2890e992cb4377b494fb89c8102d15fba4 Author: Charles Harris Date: 2014-09-11 (Thu, 11 Sep 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- Merge pull request #5067 from juliantaylor/restore-dup BUG: restore api of npy_PyFile_DupClose in python2 Compare: https://github.com/numpy/numpy/compare/fe0f6cc761e5...7e8e7a2890e9 From noreply at github.com Thu Sep 11 14:53:33 2014 From: noreply at github.com (GitHub) Date: Thu, 11 Sep 2014 11:53:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 0be73e: BUG: restore api of npy_PyFile_DupClose in python2 Message-ID: <5411efad7da4b_66eb3fe1ad0552c085154@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 0be73e01eab8716fdb890210f2be8406c224881e https://github.com/numpy/numpy/commit/0be73e01eab8716fdb890210f2be8406c224881e Author: Julian Taylor Date: 2014-09-11 (Thu, 11 Sep 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- BUG: restore api of npy_PyFile_DupClose in python2 breaks matplotlib Commit: 812f328b6d7189874c19fcfc1ba7e7fa191d67a2 https://github.com/numpy/numpy/commit/812f328b6d7189874c19fcfc1ba7e7fa191d67a2 Author: Julian Taylor Date: 2014-09-11 (Thu, 11 Sep 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- Merge pull request #5067 from juliantaylor/restore-dup BUG: restore api of npy_PyFile_DupClose in python2 Compare: https://github.com/numpy/numpy/compare/07601a64cdfe...812f328b6d71 From noreply at github.com Sat Sep 13 08:17:25 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 05:17:25 -0700 Subject: [Numpy-svn] [numpy/numpy] c85dd4: BUG: cannot convert invalid sequence index to tupl... Message-ID: <541435d5c597e_6e263fe541d192bc71093@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c85dd45b42d2ea485345ca3a0f24d8c149705cc2 https://github.com/numpy/numpy/commit/c85dd45b42d2ea485345ca3a0f24d8c149705cc2 Author: Sebastian Berg Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: cannot convert invalid sequence index to tuple A sequence which raises an error on item getting, should be just handled as a single index and not a tuple nd-index. Also fix some error handling. closes gh-5063 Commit: 9af50285a7807c67f13b2ede17791a1e693da148 https://github.com/numpy/numpy/commit/9af50285a7807c67f13b2ede17791a1e693da148 Author: Sebastian Berg Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- TST: Test tuple subclass index and broken sequence index Commit: ca39bc161e3c5b9978a06c0959c537ffe6e62fbb https://github.com/numpy/numpy/commit/ca39bc161e3c5b9978a06c0959c537ffe6e62fbb Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #5066 from seberg/index-sequence BUG: cannot convert invalid sequence index to tuple Compare: https://github.com/numpy/numpy/compare/7e8e7a2890e9...ca39bc161e3c From noreply at github.com Sat Sep 13 08:18:20 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 05:18:20 -0700 Subject: [Numpy-svn] [numpy/numpy] 575ef0: DOC: Correct versionadded for __numpy_ufunc__ docu... Message-ID: <5414360ce12aa_25593fae024992c01337@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 575ef090def253ea322984f21c7a1e66cef45df4 https://github.com/numpy/numpy/commit/575ef090def253ea322984f21c7a1e66cef45df4 Author: Charles Harris Date: 2014-09-10 (Wed, 10 Sep 2014) Changed paths: M doc/source/reference/arrays.classes.rst Log Message: ----------- DOC: Correct versionadded for __numpy_ufunc__ documentation. Make it 1.10. Commit: 2706c59a95a3e1e4b3b2d9534d4c2cff4e0573b3 https://github.com/numpy/numpy/commit/2706c59a95a3e1e4b3b2d9534d4c2cff4e0573b3 Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M doc/source/reference/arrays.classes.rst Log Message: ----------- Merge pull request #5062 from charris/update-numpy_ufunc-doc DOC: Correct versionadded for __numpy_ufunc__ documentation. Compare: https://github.com/numpy/numpy/compare/ca39bc161e3c...2706c59a95a3 From noreply at github.com Sat Sep 13 08:19:56 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 05:19:56 -0700 Subject: [Numpy-svn] [numpy/numpy] 537c7a: DOC: added doc for argmin Message-ID: <5414366c32b86_63a13fcfecfff2c0358f1@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 537c7a66757d6ade9ae385f637339021ce28b02c https://github.com/numpy/numpy/commit/537c7a66757d6ade9ae385f637339021ce28b02c Author: ryanblak Date: 2014-09-04 (Thu, 04 Sep 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- DOC: added doc for argmin Commit: 1e72312bde7f7b66db8b85a28d8e5739446c0da0 https://github.com/numpy/numpy/commit/1e72312bde7f7b66db8b85a28d8e5739446c0da0 Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #5045 from ryanblak/argmin-doc DOC: added doc for argmin Compare: https://github.com/numpy/numpy/compare/2706c59a95a3...1e72312bde7f From noreply at github.com Sat Sep 13 08:20:44 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 05:20:44 -0700 Subject: [Numpy-svn] [numpy/numpy] 37ff2c: DOC: warn about using a set with 'in1d'. Message-ID: <5414369c96ca_26ef3fb9fa6832bc3343f@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 37ff2cd602df98ef72b3a33816ff2832a3163c6b https://github.com/numpy/numpy/commit/37ff2cd602df98ef72b3a33816ff2832a3163c6b Author: Patrick Peglar Date: 2014-08-31 (Sun, 31 Aug 2014) Changed paths: M numpy/lib/arraysetops.py Log Message: ----------- DOC: warn about using a set with 'in1d'. Commit: 860489c378313016159a70d4412cf18a203f0e13 https://github.com/numpy/numpy/commit/860489c378313016159a70d4412cf18a203f0e13 Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/lib/arraysetops.py Log Message: ----------- Merge pull request #5024 from pp-mo/in1d_of_set DOC: warn about using a set with 'in1d'. Compare: https://github.com/numpy/numpy/compare/1e72312bde7f...860489c37831 From noreply at github.com Sat Sep 13 08:21:59 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 05:21:59 -0700 Subject: [Numpy-svn] [numpy/numpy] 457ab0: BUG: fix off-by-one in dimensionality error messag... Message-ID: <541436e7d5688_250c3fb60f1732c033196@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 457ab0bba16562699251e5d72d0ab9255b2a19b7 https://github.com/numpy/numpy/commit/457ab0bba16562699251e5d72d0ab9255b2a19b7 Author: Zbigniew J?drzejewski-Szmek Date: 2014-09-10 (Wed, 10 Sep 2014) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: fix off-by-one in dimensionality error message The maximum allowed is really 32, not 31. Commit: 5bc942a1d3a24f285e70e9d53b0864579aa27df5 https://github.com/numpy/numpy/commit/5bc942a1d3a24f285e70e9d53b0864579aa27df5 Author: Zbigniew J?drzejewski-Szmek Date: 2014-09-10 (Wed, 10 Sep 2014) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- BUG: fix off-by-one in dimension error message The maximum allowed is really NP_MAX_INT, not NP_MAX_INT-1. Commit: 04f6c0fe5a80b982f6da88fda47ecf6c05122370 https://github.com/numpy/numpy/commit/04f6c0fe5a80b982f6da88fda47ecf6c05122370 Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- Merge pull request #5061 from keszybz/fix-dimension-message Fix dimension message Compare: https://github.com/numpy/numpy/compare/860489c37831...04f6c0fe5a80 From noreply at github.com Sat Sep 13 16:07:37 2014 From: noreply at github.com (GitHub) Date: Sat, 13 Sep 2014 13:07:37 -0700 Subject: [Numpy-svn] [numpy/numpy] c85dd4: BUG: cannot convert invalid sequence index to tupl... Message-ID: <5414a4096285f_30113ff067df52b81006@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: c85dd45b42d2ea485345ca3a0f24d8c149705cc2 https://github.com/numpy/numpy/commit/c85dd45b42d2ea485345ca3a0f24d8c149705cc2 Author: Sebastian Berg Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: cannot convert invalid sequence index to tuple A sequence which raises an error on item getting, should be just handled as a single index and not a tuple nd-index. Also fix some error handling. closes gh-5063 Commit: 9af50285a7807c67f13b2ede17791a1e693da148 https://github.com/numpy/numpy/commit/9af50285a7807c67f13b2ede17791a1e693da148 Author: Sebastian Berg Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- TST: Test tuple subclass index and broken sequence index Commit: f9dd65ede40d810bdbc22c5258f6607bfba4c9ee https://github.com/numpy/numpy/commit/f9dd65ede40d810bdbc22c5258f6607bfba4c9ee Author: Julian Taylor Date: 2014-09-13 (Sat, 13 Sep 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #5066 from seberg/index-sequence BUG: cannot convert invalid sequence index to tuple Compare: https://github.com/numpy/numpy/compare/812f328b6d71...f9dd65ede40d From noreply at github.com Sun Sep 14 11:46:31 2014 From: noreply at github.com (GitHub) Date: Sun, 14 Sep 2014 08:46:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 2000e8: TST: gnufreebsd has fixed the thread control word ... Message-ID: <5415b857d938a_4a623ff2d370d2c082166@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2000e83fadee82a9b5d2f642d7c02a2cb907b073 https://github.com/numpy/numpy/commit/2000e83fadee82a9b5d2f642d7c02a2cb907b073 Author: Julian Taylor Date: 2014-09-14 (Sun, 14 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- TST: gnufreebsd has fixed the thread control word loss http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2014-September/004163.html Commit: d98e57c25b51ec3a0826e4bd1bf83488d8cfbc2f https://github.com/numpy/numpy/commit/d98e57c25b51ec3a0826e4bd1bf83488d8cfbc2f Author: Charles Harris Date: 2014-09-14 (Sun, 14 Sep 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #5070 from juliantaylor/gnubsd-fix TST: gnufreebsd has fixed the thread control word loss Compare: https://github.com/numpy/numpy/compare/04f6c0fe5a80...d98e57c25b51 From noreply at github.com Mon Sep 15 13:47:27 2014 From: noreply at github.com (GitHub) Date: Mon, 15 Sep 2014 10:47:27 -0700 Subject: [Numpy-svn] [numpy/numpy] fa37c9: MAINT: Remove testcalcs.py file. Message-ID: <5417262f8786f_44f93fc0a51d12bc649ad@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fa37c97d1201f02bea9ccaa1f63660f3aa47bde1 https://github.com/numpy/numpy/commit/fa37c97d1201f02bea9ccaa1f63660f3aa47bde1 Author: Charles Harris Date: 2014-09-15 (Mon, 15 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst R numpy/core/src/multiarray/testcalcs.py Log Message: ----------- MAINT: Remove testcalcs.py file. The testcalcs.py file is nowhere imported or installed, nor did anyone reply when it was proposed on the mailing list to remove it. It looks to be a leftover from the original work on datetime. Commit: 1dc63505cc9fb7fc5a22e600ee324517e75254b4 https://github.com/numpy/numpy/commit/1dc63505cc9fb7fc5a22e600ee324517e75254b4 Author: Jaime Date: 2014-09-15 (Mon, 15 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst R numpy/core/src/multiarray/testcalcs.py Log Message: ----------- Merge pull request #5072 from charris/remove-testcalcs.py MAINT: Remove testcalcs.py file. Compare: https://github.com/numpy/numpy/compare/d98e57c25b51...1dc63505cc9f From noreply at github.com Tue Sep 16 03:26:02 2014 From: noreply at github.com (GitHub) Date: Tue, 16 Sep 2014 00:26:02 -0700 Subject: [Numpy-svn] [numpy/numpy] 5856a1: DOC: update numpy.extract docstring Message-ID: <5417e60a9be2e_6eac3fef4e71929c6756e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5856a12a3aa3f0474bfd5b7c0c24a32b15728580 https://github.com/numpy/numpy/commit/5856a12a3aa3f0474bfd5b7c0c24a32b15728580 Author: Gregory R. Lee Date: 2014-09-15 (Mon, 15 Sep 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: update numpy.extract docstring Commit: 691a8f950d557d1e0c39dc2b664a3cc88dc81cca https://github.com/numpy/numpy/commit/691a8f950d557d1e0c39dc2b664a3cc88dc81cca Author: Julian Taylor Date: 2014-09-16 (Tue, 16 Sep 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #5075 from grlee77/docfix DOC: update numpy.extract docstring Compare: https://github.com/numpy/numpy/compare/1dc63505cc9f...691a8f950d55 From noreply at github.com Thu Sep 18 14:29:43 2014 From: noreply at github.com (GitHub) Date: Thu, 18 Sep 2014 11:29:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 2d9aa5: BUG: Readd the cblas.h header. Message-ID: <541b249727566_10113fa6f40e92c081745@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2d9aa59f430177e0c77934b3d5bce477e6ce2739 https://github.com/numpy/numpy/commit/2d9aa59f430177e0c77934b3d5bce477e6ce2739 Author: Charles Harris Date: 2014-09-17 (Wed, 17 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/vdot.c A numpy/core/src/private/npy_cblas.h Log Message: ----------- BUG: Readd the cblas.h header. Rename cblas.h to npy_cblas.h and put it in numpy/core/src/private. Fix the various includes to account for the change. It turns out that MKL provides cblas, but not cblas.h. Rather, they provide mkl_cblas.h, which also uses typedefs for the CBLAS_XXX enums. Commit: a32625e488a3208baebab022b312c956d9b26654 https://github.com/numpy/numpy/commit/a32625e488a3208baebab022b312c956d9b26654 Author: Julian Taylor Date: 2014-09-18 (Thu, 18 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/cblasfuncs.c M numpy/core/src/multiarray/vdot.c A numpy/core/src/private/npy_cblas.h Log Message: ----------- Merge pull request #5078 from charris/add-back-cblas.h BUG: Readd the cblas.h header. Compare: https://github.com/numpy/numpy/compare/691a8f950d55...a32625e488a3 From noreply at github.com Thu Sep 18 14:44:52 2014 From: noreply at github.com (GitHub) Date: Thu, 18 Sep 2014 11:44:52 -0700 Subject: [Numpy-svn] [numpy/numpy] 44877b: ENH: Allow ravel to reshape in place when possible Message-ID: <541b2824833c3_69523faa95b2729c416fd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 44877b36870ec2a0505c536a30b9fbf06a414c17 https://github.com/numpy/numpy/commit/44877b36870ec2a0505c536a30b9fbf06a414c17 Author: Sebastian Berg Date: 2014-09-14 (Sun, 14 Sep 2014) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: Allow ravel to reshape in place when possible This fixes a lot of corner cases in reshape 'K' when the array is not contiguous in the first place, it was previously never ravelled in place. Closes gh-5033 Commit: 4083883228d61a3b571dec640185b5a5d983bf59 https://github.com/numpy/numpy/commit/4083883228d61a3b571dec640185b5a5d983bf59 Author: Julian Taylor Date: 2014-09-18 (Thu, 18 Sep 2014) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5034 from seberg/inplace-ravel ENH: Allow ravel to reshape in place when possible Compare: https://github.com/numpy/numpy/compare/a32625e488a3...4083883228d6 From noreply at github.com Fri Sep 19 16:33:53 2014 From: noreply at github.com (GitHub) Date: Fri, 19 Sep 2014 13:33:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 5a1441: BUG: fix out of bound access in unicode argmin/arg... Message-ID: <541c933145168_7d0e3fa0d295529c8306b@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5a14415b0aa8df194b68da840d6a58297e1e03b0 https://github.com/numpy/numpy/commit/5a14415b0aa8df194b68da840d6a58297e1e03b0 Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix out of bound access in unicode argmin/argmax elsize is in bytes and the pointer of unicode type, so it must divided by the size. Closes gh-5082 Commit: 882c02853f0cc3d08e46b25ff199bd10061e340f https://github.com/numpy/numpy/commit/882c02853f0cc3d08e46b25ff199bd10061e340f Author: Charles Harris Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5087 from juliantaylor/unicode-argmin BUG: fix out of bound access in unicode argmin/argmax Compare: https://github.com/numpy/numpy/compare/4083883228d6...882c02853f0c From noreply at github.com Fri Sep 19 16:35:09 2014 From: noreply at github.com (GitHub) Date: Fri, 19 Sep 2014 13:35:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 5a1441: BUG: fix out of bound access in unicode argmin/arg... Message-ID: <541c937d46866_7e533fa18b8252a05886@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 5a14415b0aa8df194b68da840d6a58297e1e03b0 https://github.com/numpy/numpy/commit/5a14415b0aa8df194b68da840d6a58297e1e03b0 Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix out of bound access in unicode argmin/argmax elsize is in bytes and the pointer of unicode type, so it must divided by the size. Closes gh-5082 Commit: 5818fb646c692d0e55945f07c0a2cc411173218c https://github.com/numpy/numpy/commit/5818fb646c692d0e55945f07c0a2cc411173218c Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5087 from juliantaylor/unicode-argmin BUG: fix out of bound access in unicode argmin/argmax Compare: https://github.com/numpy/numpy/compare/f9dd65ede40d...5818fb646c69 From noreply at github.com Fri Sep 19 16:39:44 2014 From: noreply at github.com (GitHub) Date: Fri, 19 Sep 2014 13:39:44 -0700 Subject: [Numpy-svn] [numpy/numpy] 0cabea: DOC: add section on compiling pyf files Message-ID: <541c9490937eb_790e3fd6126bd2bc1038ca@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0cabea84fa0c21ca614f9187e56318f328d964b1 https://github.com/numpy/numpy/commit/0cabea84fa0c21ca614f9187e56318f328d964b1 Author: kanhua Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- DOC: add section on compiling pyf files Add section to remind the readers to recomplile add.pyf and add.f95 files before checking the add module in python Commit: c85e31e6331efe96034fe76c5a6b9d60698c0f23 https://github.com/numpy/numpy/commit/c85e31e6331efe96034fe76c5a6b9d60698c0f23 Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- Merge pull request #5076 from kanhua/kh_fix DOC: Minor fix on c-info.python-as-glue.rst Compare: https://github.com/numpy/numpy/compare/882c02853f0c...c85e31e6331e From noreply at github.com Fri Sep 19 16:40:05 2014 From: noreply at github.com (GitHub) Date: Fri, 19 Sep 2014 13:40:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 0cabea: DOC: add section on compiling pyf files Message-ID: <541c94a5b2f3f_48223f902c3512bc9646b@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 0cabea84fa0c21ca614f9187e56318f328d964b1 https://github.com/numpy/numpy/commit/0cabea84fa0c21ca614f9187e56318f328d964b1 Author: kanhua Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- DOC: add section on compiling pyf files Add section to remind the readers to recomplile add.pyf and add.f95 files before checking the add module in python Commit: 2c838368078a25d08caccbc036d78406e9bf5f13 https://github.com/numpy/numpy/commit/2c838368078a25d08caccbc036d78406e9bf5f13 Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- Merge pull request #5076 from kanhua/kh_fix DOC: Minor fix on c-info.python-as-glue.rst Compare: https://github.com/numpy/numpy/compare/5818fb646c69...2c838368078a From noreply at github.com Fri Sep 19 19:22:01 2014 From: noreply at github.com (GitHub) Date: Fri, 19 Sep 2014 16:22:01 -0700 Subject: [Numpy-svn] [numpy/numpy] e50e17: BUG: fix wrong error checks of PyBytes_AsStringAnd... Message-ID: <541cba99a939b_7bad3fb018cf92b86654b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e50e17cccc38b6be5808aaf46fe1053803cc1578 https://github.com/numpy/numpy/commit/e50e17cccc38b6be5808aaf46fe1053803cc1578 Author: Julian Taylor Date: 2014-09-20 (Sat, 20 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- BUG: fix wrong error checks of PyBytes_AsStringAndSize The check in ufunc_type_resolution.c is broken due to a spurious not and a few cases of TypeError being overwritten without clearing. Also change all of these error checks to a negative check for consistency. Commit: 2e3778a189afafce5b0d3c62b93075e253cfba0f https://github.com/numpy/numpy/commit/2e3778a189afafce5b0d3c62b93075e253cfba0f Author: Charles Harris Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Merge pull request #5088 from juliantaylor/not-fix BUG: fix wrong error checks of PyBytes_AsStringAndSize Compare: https://github.com/numpy/numpy/compare/c85e31e6331e...2e3778a189af From noreply at github.com Tue Sep 23 11:50:01 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 08:50:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 7efd5c: BUG: np.unique with chararray + inverse_index Message-ID: <542196a983c20_5d843fe5263ef29c7741a@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7efd5cf4cc6cd45f6114fdbc3fbfd619ddf03deb https://github.com/numpy/numpy/commit/7efd5cf4cc6cd45f6114fdbc3fbfd619ddf03deb Author: CJ Carey Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/lib/arraysetops.py M numpy/lib/tests/test_arraysetops.py Log Message: ----------- BUG: np.unique with chararray + inverse_index The call to `empty_like` was trying to use the `chararray` subclass, which doesn't support the `np.intp` dtype. Commit: fc5d32af378dcb86ec05fd0a2b63c5bdaef37cc8 https://github.com/numpy/numpy/commit/fc5d32af378dcb86ec05fd0a2b63c5bdaef37cc8 Author: Jaime Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/lib/arraysetops.py M numpy/lib/tests/test_arraysetops.py Log Message: ----------- Merge pull request #5099 from perimosocordiae/patch-1 BUG: np.unique with chararray + inverse_index Compare: https://github.com/numpy/numpy/compare/2e3778a189af...fc5d32af378d From noreply at github.com Tue Sep 23 14:42:17 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 11:42:17 -0700 Subject: [Numpy-svn] [numpy/numpy] 7be665: DOC: replacing old reference from EPD to Canopy Message-ID: <5421bf09e4815_1733fce019472bc375e1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7be6655c34c2e25232964079818fffe0d7d03696 https://github.com/numpy/numpy/commit/7be6655c34c2e25232964079818fffe0d7d03696 Author: Didrik Pinte Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M doc/source/user/install.rst Log Message: ----------- DOC: replacing old reference from EPD to Canopy Commit: d599cdf745ab9b010503be2898f1abb4339bfdb7 https://github.com/numpy/numpy/commit/d599cdf745ab9b010503be2898f1abb4339bfdb7 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M doc/source/user/install.rst Log Message: ----------- Merge pull request #5102 from dpinte/fix/epd_canopy replacing old reference from EPD to Canopy Compare: https://github.com/numpy/numpy/compare/fc5d32af378d...d599cdf745ab From noreply at github.com Tue Sep 23 14:42:44 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 11:42:44 -0700 Subject: [Numpy-svn] [numpy/numpy] 7be665: DOC: replacing old reference from EPD to Canopy Message-ID: <5421bf24e005f_1b373fba661f12a011748@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 7be6655c34c2e25232964079818fffe0d7d03696 https://github.com/numpy/numpy/commit/7be6655c34c2e25232964079818fffe0d7d03696 Author: Didrik Pinte Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M doc/source/user/install.rst Log Message: ----------- DOC: replacing old reference from EPD to Canopy Commit: 7c3ec618a56025cec2b41a189a3de53fe1d5f979 https://github.com/numpy/numpy/commit/7c3ec618a56025cec2b41a189a3de53fe1d5f979 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M doc/source/user/install.rst Log Message: ----------- Merge pull request #5102 from dpinte/fix/epd_canopy replacing old reference from EPD to Canopy Compare: https://github.com/numpy/numpy/compare/2c838368078a...7c3ec618a560 From noreply at github.com Tue Sep 23 16:21:12 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 13:21:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 8dd2e4: BUG: don't propagate subtypes from np.where Message-ID: <5421d63820de2_62183fcdf6a0b2bc647e0@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8dd2e475e4ac51af75de31ea9608dbf2bca2b835 https://github.com/numpy/numpy/commit/8dd2e475e4ac51af75de31ea9608dbf2bca2b835 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: don't propagate subtypes from np.where the C implementation cannot preserve subclass attributes, this needs a python wrapper using indexing for subclasses. closes gh-5095 Commit: 04d507f7a173bbc6039bd83374f305a3792fb941 https://github.com/numpy/numpy/commit/04d507f7a173bbc6039bd83374f305a3792fb941 Author: Charles Harris Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #5105 from juliantaylor/where-no-subtype BUG: don't propagate subtypes from np.where Compare: https://github.com/numpy/numpy/compare/d599cdf745ab...04d507f7a173 From noreply at github.com Tue Sep 23 17:11:51 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 14:11:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 8bf9a1: BUG: check if object provides len() before trying ... Message-ID: <5421e217d78eb_fed3f86968772b88274d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8bf9a18f68a36f81bbd27ce52af65ca3cfd217fd https://github.com/numpy/numpy/commit/8bf9a18f68a36f81bbd27ce52af65ca3cfd217fd Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: check if object provides len() before trying to iterate it some libraries want object arrays from objects that are iterable but rely on not providing len() to get the right dtype from numpy. closes gh-5100 Commit: 55544881b5784fca7d4e26effd5b89ccc86f9534 https://github.com/numpy/numpy/commit/55544881b5784fca7d4e26effd5b89ccc86f9534 Author: Charles Harris Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5106 from juliantaylor/sequence-fix BUG: check if object provides len() before trying to iterate it Compare: https://github.com/numpy/numpy/compare/04d507f7a173...55544881b578 From noreply at github.com Tue Sep 23 17:18:52 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 14:18:52 -0700 Subject: [Numpy-svn] [numpy/numpy] 3b579f: DOC: remove preservena reference from docstrings Message-ID: <5421e3bc8f6be_6bf03f967590f2b86213c@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3b579f7046a0751a1b1976390ece5ba8603b8585 https://github.com/numpy/numpy/commit/3b579f7046a0751a1b1976390ece5ba8603b8585 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: remove preservena reference from docstrings preservena is not not implemented. the putmask docstring is misleading, currently copyto is faster for dense or sparse masks while putmask is faster for random masks. [ci skip] Commit: d7fd1e8d8b97db7efbb9c1ff02e96fb9948bfb1a https://github.com/numpy/numpy/commit/d7fd1e8d8b97db7efbb9c1ff02e96fb9948bfb1a Author: Charles Harris Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #5107 from juliantaylor/na-doc DOC: remove preservena reference from docstrings Compare: https://github.com/numpy/numpy/compare/55544881b578...d7fd1e8d8b97 From noreply at github.com Tue Sep 23 17:20:01 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 14:20:01 -0700 Subject: [Numpy-svn] [numpy/numpy] e5a7d5: BUG: check success of PyArray_DescrFromType in PyA... Message-ID: <5421e401c69_40823faf8176f2bc629bb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e5a7d585286fedec032cf6fbecfca2a44156bbdc https://github.com/numpy/numpy/commit/e5a7d585286fedec032cf6fbecfca2a44156bbdc Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: check success of PyArray_DescrFromType in PyArray_InnerProduct closes gh-5065 Commit: 27d73bf3295df59bd0e2d31605b0cbfc2a69f12d https://github.com/numpy/numpy/commit/27d73bf3295df59bd0e2d31605b0cbfc2a69f12d Author: Charles Harris Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #5104 from juliantaylor/inner-fix BUG: check success of PyArray_DescrFromType in PyArray_InnerProduct Compare: https://github.com/numpy/numpy/compare/d7fd1e8d8b97...27d73bf3295d From noreply at github.com Tue Sep 23 17:47:58 2014 From: noreply at github.com (GitHub) Date: Tue, 23 Sep 2014 14:47:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 8dd2e4: BUG: don't propagate subtypes from np.where Message-ID: <5421ea8e2e4bb_68353fe10433f2a0107338@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 8dd2e475e4ac51af75de31ea9608dbf2bca2b835 https://github.com/numpy/numpy/commit/8dd2e475e4ac51af75de31ea9608dbf2bca2b835 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: don't propagate subtypes from np.where the C implementation cannot preserve subclass attributes, this needs a python wrapper using indexing for subclasses. closes gh-5095 Commit: 8bf9a18f68a36f81bbd27ce52af65ca3cfd217fd https://github.com/numpy/numpy/commit/8bf9a18f68a36f81bbd27ce52af65ca3cfd217fd Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: check if object provides len() before trying to iterate it some libraries want object arrays from objects that are iterable but rely on not providing len() to get the right dtype from numpy. closes gh-5100 Commit: e5a7d585286fedec032cf6fbecfca2a44156bbdc https://github.com/numpy/numpy/commit/e5a7d585286fedec032cf6fbecfca2a44156bbdc Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: check success of PyArray_DescrFromType in PyArray_InnerProduct closes gh-5065 Commit: 3b579f7046a0751a1b1976390ece5ba8603b8585 https://github.com/numpy/numpy/commit/3b579f7046a0751a1b1976390ece5ba8603b8585 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: remove preservena reference from docstrings preservena is not not implemented. the putmask docstring is misleading, currently copyto is faster for dense or sparse masks while putmask is faster for random masks. [ci skip] Commit: 38ed773f2f38c538c9f4ac67235d79dfab130ab1 https://github.com/numpy/numpy/commit/38ed773f2f38c538c9f4ac67235d79dfab130ab1 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #5104 from juliantaylor/inner-fix BUG: check success of PyArray_DescrFromType in PyArray_InnerProduct Commit: f8a1f66f2fe693f05ccce5618b6971f4e649f56d https://github.com/numpy/numpy/commit/f8a1f66f2fe693f05ccce5618b6971f4e649f56d Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #5105 from juliantaylor/where-no-subtype BUG: don't propagate subtypes from np.where Commit: 26052d719421e3409a0b19bb429a4b33dee7b0c9 https://github.com/numpy/numpy/commit/26052d719421e3409a0b19bb429a4b33dee7b0c9 Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5106 from juliantaylor/sequence-fix BUG: check if object provides len() before trying to iterate it Commit: a2bfd3f43e0ca4e58017351505a0b5b7ec18f8ff https://github.com/numpy/numpy/commit/a2bfd3f43e0ca4e58017351505a0b5b7ec18f8ff Author: Julian Taylor Date: 2014-09-23 (Tue, 23 Sep 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #5107 from juliantaylor/na-doc DOC: remove preservena reference from docstrings Compare: https://github.com/numpy/numpy/compare/7c3ec618a560...a2bfd3f43e0c From noreply at github.com Wed Sep 24 03:06:12 2014 From: noreply at github.com (GitHub) Date: Wed, 24 Sep 2014 00:06:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 5df6ac: BUG: fix wrong error checks of PyBytes_AsStringAnd... Message-ID: <54226d64da15e_ef33fd7a461d29c446d7@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 5df6ac7cea49b113d0c99fe1bdbda1b754f0610a https://github.com/numpy/numpy/commit/5df6ac7cea49b113d0c99fe1bdbda1b754f0610a Author: Julian Taylor Date: 2014-09-19 (Fri, 19 Sep 2014) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/datetime_strings.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/methods.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- BUG: fix wrong error checks of PyBytes_AsStringAndSize its documented to return -1 not negative on failure, though only the one in ufunc_type_resolution.c was actually broken due to a spurious not and buffer.c threw a ValueError without clearing the TypeError. Commit: a6b01cc89dabd097cc9a05d181d756f745bd5844 https://github.com/numpy/numpy/commit/a6b01cc89dabd097cc9a05d181d756f745bd5844 Author: Julian Taylor Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/datetime_busday.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/datetime_strings.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/methods.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Merge pull request #5088 from juliantaylor/not-fix BUG: fix wrong error checks of PyBytes_AsStringAndSize Compare: https://github.com/numpy/numpy/compare/a2bfd3f43e0c...a6b01cc89dab From noreply at github.com Wed Sep 24 18:30:30 2014 From: noreply at github.com (GitHub) Date: Wed, 24 Sep 2014 15:30:30 -0700 Subject: [Numpy-svn] [numpy/numpy] d8e581: ENH: faster (branchless) logical_xor Message-ID: <54234606f21bb_42f63f976be4f2b873533@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d8e581ee8e3dc54c302a00c66e1201684ac37222 https://github.com/numpy/numpy/commit/d8e581ee8e3dc54c302a00c66e1201684ac37222 Author: Lars Buitinck Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/src/umath/loops.c.src Log Message: ----------- ENH: faster (branchless) logical_xor Commit: f2ab1fb607a9f931bc5633ca92f789d0d03af582 https://github.com/numpy/numpy/commit/f2ab1fb607a9f931bc5633ca92f789d0d03af582 Author: Lars Buitinck Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- TST: extend truth table test to arrays with various dtypes Commit: 5140ce73e3a79c238ee6226d6f3ef5336ee89215 https://github.com/numpy/numpy/commit/5140ce73e3a79c238ee6226d6f3ef5336ee89215 Author: Jaime Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/src/umath/loops.c.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #5111 from larsmans/fast-bool ENH: faster (branchless) logical_xor Compare: https://github.com/numpy/numpy/compare/27d73bf3295d...5140ce73e3a7 From noreply at github.com Wed Sep 24 21:28:19 2014 From: noreply at github.com (GitHub) Date: Wed, 24 Sep 2014 18:28:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 4f19c0: DOC: Update PyArray_SearchSorted docs in c-api.arr... Message-ID: <54236fb3befc2_446c3f83a53e72a011639b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4f19c0ccfe010c13b170f8af700484c8fdecb3dc https://github.com/numpy/numpy/commit/4f19c0ccfe010c13b170f8af700484c8fdecb3dc Author: jaimefrio Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- DOC: Update PyArray_SearchSorted docs in c-api.array.rst Commit: f4fa7bd2a67a577eaa72af83028adcfbc71b7fd4 https://github.com/numpy/numpy/commit/f4fa7bd2a67a577eaa72af83028adcfbc71b7fd4 Author: Charles Harris Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #5115 from jaimefrio/searchsorted-c-docs DOC: Update PyArray_SearchSorted docs in c-api.array.rst Compare: https://github.com/numpy/numpy/compare/5140ce73e3a7...f4fa7bd2a67a From noreply at github.com Thu Sep 25 10:54:23 2014 From: noreply at github.com (GitHub) Date: Thu, 25 Sep 2014 07:54:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 75c1ed: DOC: document NPY_BEGIN_THREADS_THRESHOLDED Message-ID: <54242c9f4d936_1b233fe418ea12bc438d3@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 75c1ed846b0a6de02bba61837e6335f69728c0c6 https://github.com/numpy/numpy/commit/75c1ed846b0a6de02bba61837e6335f69728c0c6 Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- DOC: document NPY_BEGIN_THREADS_THRESHOLDED Commit: 7b7f83ba9573a64c5f5147e297237ce0a9ca289c https://github.com/numpy/numpy/commit/7b7f83ba9573a64c5f5147e297237ce0a9ca289c Author: Charles Harris Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #5118 from jaimefrio/docs-gil-thresholded DOC: document NPY_BEGIN_THREADS_THRESHOLDED Compare: https://github.com/numpy/numpy/compare/f4fa7bd2a67a...7b7f83ba9573 From noreply at github.com Thu Sep 25 14:43:29 2014 From: noreply at github.com (GitHub) Date: Thu, 25 Sep 2014 11:43:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 3a0587: ENH: Cast non-object arrays to float in np.poly Message-ID: <54246251a4f5e_10823fdaaeb4f2bc34453@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3a0587e545e959747d9b501dbf029a4cd6576547 https://github.com/numpy/numpy/commit/3a0587e545e959747d9b501dbf029a4cd6576547 Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/polynomial.py M numpy/lib/tests/test_polynomial.py Log Message: ----------- ENH: Cast non-object arrays to float in np.poly Closes #5096. Casts integer arrays to np.double, to prevent integer overflow. Object arrays are left unchanged, to allow use of arbitrary precision objects. Commit: 5f5edf777fc621c4f330f12d871540098738e8b9 https://github.com/numpy/numpy/commit/5f5edf777fc621c4f330f12d871540098738e8b9 Author: Charles Harris Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/polynomial.py M numpy/lib/tests/test_polynomial.py Log Message: ----------- Merge pull request #5116 from jaimefrio/poly-overflow ENH: Cast non-object arrays to float in np.poly Compare: https://github.com/numpy/numpy/compare/7b7f83ba9573...5f5edf777fc6 From noreply at github.com Thu Sep 25 15:46:39 2014 From: noreply at github.com (GitHub) Date: Thu, 25 Sep 2014 12:46:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 66a044: DOC/MAINT: Python 2.6 or 3.2 required Message-ID: <5424711f82406_cf83fddb7dc32bc81340@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 66a0441ae70ba4c6da272ee7bd7c8c9a2ba74656 https://github.com/numpy/numpy/commit/66a0441ae70ba4c6da272ee7bd7c8c9a2ba74656 Author: Lars Buitinck Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/HOWTO_RELEASE.rst.txt M doc/source/reference/arrays.classes.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/user/c-info.python-as-glue.rst M doc/source/user/install.rst M numpy/core/src/multiarray/numpyos.c Log Message: ----------- DOC/MAINT: Python 2.6 or 3.2 required Installation docs still stated Python 2.4 is supported, while not mentioning 3.x at all. Also corrected the statement that distutils is in python-dev on Debian, while it's actually in the main package. Several parts of the dev docs and some comments also referenced now-irrelevant 2.5 bugs/limitations. Commit: caeb88871516933b671e547bcaabde173a220664 https://github.com/numpy/numpy/commit/caeb88871516933b671e547bcaabde173a220664 Author: Charles Harris Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/HOWTO_RELEASE.rst.txt M doc/source/reference/arrays.classes.rst M doc/source/reference/c-api.types-and-structures.rst M doc/source/user/c-info.python-as-glue.rst M doc/source/user/install.rst M numpy/core/src/multiarray/numpyos.c Log Message: ----------- Merge pull request #5120 from larsmans/install-docs DOC: update installation docs Compare: https://github.com/numpy/numpy/compare/5f5edf777fc6...caeb88871516 From noreply at github.com Thu Sep 25 19:38:43 2014 From: noreply at github.com (GitHub) Date: Thu, 25 Sep 2014 16:38:43 -0700 Subject: [Numpy-svn] [numpy/numpy] c7fae3: ENH: add small kernel correlate function Message-ID: <5424a78325cfe_78d23f89f07b32c0933d3@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c7fae327a79b95671833e641612ca87e1d6a6b48 https://github.com/numpy/numpy/commit/c7fae327a79b95671833e641612ca87e1d6a6b48 Author: Julian Taylor Date: 2014-09-26 (Fri, 26 Sep 2014) Changed paths: M numpy/core/bscript M numpy/core/setup.py M numpy/core/src/multiarray/multiarraymodule.c A numpy/core/src/multiarray/templ_common.h.src M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: add small kernel correlate function For cases like convolve/correlate with small kernel calling out to BLAS dot is very slow as it goes through many wrappers and BLAS is typically optimized for very large data. So add a template utility file and add a special function for small dot products. 2-4 times faster than openblas dot for kernel sizes < 11. Commit: 002b0de24d7c88cb97d16b9e8df6948fe4f07d5d https://github.com/numpy/numpy/commit/002b0de24d7c88cb97d16b9e8df6948fe4f07d5d Author: Charles Harris Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/core/bscript M numpy/core/setup.py M numpy/core/src/multiarray/multiarraymodule.c A numpy/core/src/multiarray/templ_common.h.src M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #5122 from juliantaylor/small-dot ENH: add small kernel correlate function Compare: https://github.com/numpy/numpy/compare/caeb88871516...002b0de24d7c From noreply at github.com Thu Sep 25 19:51:14 2014 From: noreply at github.com (GitHub) Date: Thu, 25 Sep 2014 16:51:14 -0700 Subject: [Numpy-svn] [numpy/numpy] 5e79fb: ENH: logaddexp handling of same sign infs without ... Message-ID: <5424aa72b287b_7bf13fb5947452a0679ab@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5e79fb5fb3c37c2108dfca5e0ab723c58e236ca0 https://github.com/numpy/numpy/commit/5e79fb5fb3c37c2108dfca5e0ab723c58e236ca0 Author: jaimefrio Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/src/npymath/npy_math.c.src Log Message: ----------- ENH: logaddexp handling of same sign infs without warnings Commit: 4acc527c0220c2b3cb04b14424bb70cbd98ce336 https://github.com/numpy/numpy/commit/4acc527c0220c2b3cb04b14424bb70cbd98ce336 Author: jaimefrio Date: 2014-09-24 (Wed, 24 Sep 2014) Changed paths: M numpy/core/tests/test_umath.py Log Message: ----------- TST: logaddexp and logaddexp2 with infs should issue no warnings Commit: a90ee32f7261b2c8fae17613d8c64e1c5a6d6f1c https://github.com/numpy/numpy/commit/a90ee32f7261b2c8fae17613d8c64e1c5a6d6f1c Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/core/src/npymath/npy_math.c.src Log Message: ----------- ENH: better handling of NaNs in logaddexp Commit: befb246c6d011abc1b4b42ecd8b2e3731b81ce04 https://github.com/numpy/numpy/commit/befb246c6d011abc1b4b42ecd8b2e3731b81ce04 Author: Charles Harris Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #5113 from jaimefrio/logaddexp_inf ENH: remove warnings from logaddexp with same sign infs Compare: https://github.com/numpy/numpy/compare/002b0de24d7c...befb246c6d01 From noreply at github.com Fri Sep 26 12:42:38 2014 From: noreply at github.com (GitHub) Date: Fri, 26 Sep 2014 09:42:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 26a02c: ENH: add subok flag to stride_tricks (and thus bro... Message-ID: <5425977e5b26a_cc63f95c229529c962a4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 26a02cd702d9ccfc48978dcf81c80225f324bf3b https://github.com/numpy/numpy/commit/26a02cd702d9ccfc48978dcf81c80225f324bf3b Author: Marten van Kerkwijk Date: 2014-08-25 (Mon, 25 Aug 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- ENH: add subok flag to stride_tricks (and thus broadcast_arrays) Commit: e8590311a7b312711c7a4f40c1a15496e34d0ee6 https://github.com/numpy/numpy/commit/e8590311a7b312711c7a4f40c1a15496e34d0ee6 Author: Marten van Kerkwijk Date: 2014-08-27 (Wed, 27 Aug 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Convert as_strided input to array first Commit: 22ae19366cf04a80d3e1ecc039d775656718a668 https://github.com/numpy/numpy/commit/22ae19366cf04a80d3e1ecc039d775656718a668 Author: seberg Date: 2014-09-26 (Fri, 26 Sep 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Merge pull request #4622 from mhvk/lib/stride_tricks/subclasses ENH: add subok flag to stride_tricks (and thus broadcast_arrays) Compare: https://github.com/numpy/numpy/compare/befb246c6d01...22ae19366cf0 From noreply at github.com Sun Sep 28 22:32:32 2014 From: noreply at github.com (GitHub) Date: Sun, 28 Sep 2014 19:32:32 -0700 Subject: [Numpy-svn] [numpy/numpy] b356ef: MAINT: f2py: rewrite fortran_doc Message-ID: <5428c4c02f5ce_542c3fe9918d92c046216@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b356ef022e2b6bb3ae6290281e25454475a2a16a https://github.com/numpy/numpy/commit/b356ef022e2b6bb3ae6290281e25454475a2a16a Author: Lars Buitinck Date: 2014-09-28 (Sun, 28 Sep 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- MAINT: f2py: rewrite fortran_doc Should not use sprintf, and certainly not with incorrect error checking (gh-5044). Entirely rewritten for readability. Also replaced a few sprintf calls that were just copying strings without interpretation by the simpler and possibly faster strcpy/strcat. (These need to be replaced by something more sensible.) Commit: e065a26d9e85c99b6c5a1d1b9a306ff12a69674a https://github.com/numpy/numpy/commit/e065a26d9e85c99b6c5a1d1b9a306ff12a69674a Author: Charles Harris Date: 2014-09-28 (Sun, 28 Sep 2014) Changed paths: M numpy/f2py/src/fortranobject.c Log Message: ----------- Merge pull request #5125 from larsmans/f2py-sprintf MAINT: f2py: rewrite fortran_doc Compare: https://github.com/numpy/numpy/compare/22ae19366cf0...e065a26d9e85 From noreply at github.com Mon Sep 29 13:21:53 2014 From: noreply at github.com (GitHub) Date: Mon, 29 Sep 2014 10:21:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 74ae35: Throws if range is too large for 'random.uniform' Message-ID: <54299531363cd_1cac3ffbeed732bc837d2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 74ae35de25f8e1d490e0c8c8bfa7572a3ebad76b https://github.com/numpy/numpy/commit/74ae35de25f8e1d490e0c8c8bfa7572a3ebad76b Author: Masud Rahman Date: 2014-09-28 (Sun, 28 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- Throws if range is too large for 'random.uniform' This fixes issue #2138 by checking that the range (i.e. high - low) is finite before invoking `rk_uniform`. A test case was added to ensure valid ranges do not throw, but invalid ranges do. Commit: 8521e280e7e5e71b89641d06669b82e210cf0b7d https://github.com/numpy/numpy/commit/8521e280e7e5e71b89641d06669b82e210cf0b7d Author: Julian Taylor Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #5131 from frutiger/random_uniform_throw_on_outofrange ENH: Throws if range is too large for 'random.uniform' Compare: https://github.com/numpy/numpy/compare/e065a26d9e85...8521e280e7e5 From noreply at github.com Mon Sep 29 20:53:33 2014 From: noreply at github.com (GitHub) Date: Mon, 29 Sep 2014 17:53:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 5478aa: BLD: add check for C99 restrict keyword Message-ID: <5429ff0dc4831_4cc33fae0f5f12a0499d2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5478aafee86af3447b230ede93738cca876844b1 https://github.com/numpy/numpy/commit/5478aafee86af3447b230ede93738cca876844b1 Author: Julian Taylor Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M numpy/core/setup.py M numpy/distutils/command/autodist.py M numpy/distutils/command/config.py Log Message: ----------- BLD: add check for C99 restrict keyword Define it as NPY_RESTRICT Restrict indicates a memory block does not alias, gcc supports it in c89 with the __restrict__ keyword. Commit: 5eb6e36394070d3c885fa1d69efae945fb3baa9d https://github.com/numpy/numpy/commit/5eb6e36394070d3c885fa1d69efae945fb3baa9d Author: Jaime Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M numpy/core/setup.py M numpy/distutils/command/autodist.py M numpy/distutils/command/config.py Log Message: ----------- Merge pull request #5137 from juliantaylor/restrict BLD: add check for C99 restrict keyword Compare: https://github.com/numpy/numpy/compare/8521e280e7e5...5eb6e3639407 From noreply at github.com Mon Sep 29 22:24:31 2014 From: noreply at github.com (GitHub) Date: Mon, 29 Sep 2014 19:24:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 297aed: FIX: core: remove sprintf calls Message-ID: <542a145fa4ed6_1b9a3fb15be332c025330@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 297aed3b49919f7a778cbfa083a1b788693aa67a https://github.com/numpy/numpy/commit/297aed3b49919f7a778cbfa083a1b788693aa67a Author: Lars Buitinck Date: 2014-09-27 (Sat, 27 Sep 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- FIX: core: remove sprintf calls This changes the behavior of ufunc_repr to no longer truncate its arg's name. I guess the truncation was only there to make the function work with sprintf, and if I read http://bugs.python.org/issue7330 correctly, then truncation wouldn't work in 3.2 <= Python <= 3.4. Commit: c73fce0e7f45ae349e3eb428cbb26f3e284e6405 https://github.com/numpy/numpy/commit/c73fce0e7f45ae349e3eb428cbb26f3e284e6405 Author: Lars Buitinck Date: 2014-09-27 (Sat, 27 Sep 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- MAINT: core: simplify array_repr_builtin (don't use sprintf) Commit: bfc4bf4421a84eec6e17ddf09a3d2beacf4ea4b7 https://github.com/numpy/numpy/commit/bfc4bf4421a84eec6e17ddf09a3d2beacf4ea4b7 Author: Lars Buitinck Date: 2014-09-27 (Sat, 27 Sep 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- FIX: core: unchecked realloc Also changed types to Py_ssize_t, and check for overflow when multiplying. Commit: 6a4aa598e3fa8c71489723f7223606a709836b80 https://github.com/numpy/numpy/commit/6a4aa598e3fa8c71489723f7223606a709836b80 Author: Charles Harris Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #5124 from larsmans/c-fixes FIX: core: remove sprintf calls Compare: https://github.com/numpy/numpy/compare/5eb6e3639407...6a4aa598e3fa From noreply at github.com Mon Sep 29 22:50:07 2014 From: noreply at github.com (GitHub) Date: Mon, 29 Sep 2014 19:50:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 8b44a2: DOC: document `ldict` and `gdict` in bmat, closes ... Message-ID: <542a1a5f89382_407c3fc576b752c08813c@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8b44a21c62a33337f611db411cfd912d1e8a2072 https://github.com/numpy/numpy/commit/8b44a21c62a33337f611db411cfd912d1e8a2072 Author: jaimefrio Date: 2014-09-20 (Sat, 20 Sep 2014) Changed paths: M numpy/matrixlib/defmatrix.py Log Message: ----------- DOC: document `ldict` and `gdict` in bmat, closes #5058 Commit: f401e7fbe283a5180052b140f1a2614f07b4bd77 https://github.com/numpy/numpy/commit/f401e7fbe283a5180052b140f1a2614f07b4bd77 Author: Charles Harris Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M numpy/matrixlib/defmatrix.py Log Message: ----------- Merge pull request #5092 from jaimefrio/bmat_ldict_gdict DOC: document `ldict` and `gdict` in `bmat`, closes #5058 Compare: https://github.com/numpy/numpy/compare/6a4aa598e3fa...f401e7fbe283 From noreply at github.com Mon Sep 29 23:34:23 2014 From: noreply at github.com (GitHub) Date: Mon, 29 Sep 2014 20:34:23 -0700 Subject: [Numpy-svn] [numpy/numpy] e3e82e: ENH: implement `digitize` with `PyArray_SearchSort... Message-ID: <542a24bf16b26_52143fe6f73532c010022e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e3e82e50b6340f8784baf28090a81878979e489a https://github.com/numpy/numpy/commit/e3e82e50b6340f8784baf28090a81878979e489a Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/add_newdocs.py M numpy/lib/src/_compiled_base.c Log Message: ----------- ENH: implement `digitize` with `PyArray_SearchSorted` Commit: ed9345fc89a9375c98f00f1be64c5bab1fa7475d https://github.com/numpy/numpy/commit/ed9345fc89a9375c98f00f1be64c5bab1fa7475d Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py Log Message: ----------- DOC: document improvements to `np.digitize` Commit: 7dc79a7887730606be1936cc3d3230d21b7e6f2e https://github.com/numpy/numpy/commit/7dc79a7887730606be1936cc3d3230d21b7e6f2e Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/lib/src/_compiled_base.c Log Message: ----------- ENH: Release GIL in `digitize` Commit: 0730abe10fb88e73f5acea63d69f3b771bdde223 https://github.com/numpy/numpy/commit/0730abe10fb88e73f5acea63d69f3b771bdde223 Author: jaimefrio Date: 2014-09-25 (Thu, 25 Sep 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: reorganize `digitize` docstring Commit: 8cdc5f5f7724998c1ce7db1ce09639e3033e6ce0 https://github.com/numpy/numpy/commit/8cdc5f5f7724998c1ce7db1ce09639e3033e6ce0 Author: Charles Harris Date: 2014-09-29 (Mon, 29 Sep 2014) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/lib/src/_compiled_base.c Log Message: ----------- Merge pull request #5101 from jaimefrio/digitize_as_searchsorted ENH: implement `digitize` with `PyArray_SearchSorted` Compare: https://github.com/numpy/numpy/compare/f401e7fbe283...8cdc5f5f7724 From noreply at github.com Tue Sep 30 03:33:40 2014 From: noreply at github.com (GitHub) Date: Tue, 30 Sep 2014 00:33:40 -0700 Subject: [Numpy-svn] [numpy/numpy] b58f13: BUG: fix restrict check Message-ID: <542a5cd41356a_557a3fa2061132c044284@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b58f130a4f1123e452f1bd1dd2651b710ec11399 https://github.com/numpy/numpy/commit/b58f130a4f1123e452f1bd1dd2651b710ec11399 Author: Julian Taylor Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/core/setup.py Log Message: ----------- BUG: fix restrict check If the compiler does not support the keyword the macro must still exist. Commit: 73d87a7144697fc3f7b793deea53ee92dd98a697 https://github.com/numpy/numpy/commit/73d87a7144697fc3f7b793deea53ee92dd98a697 Author: Julian Taylor Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/core/setup.py Log Message: ----------- Merge pull request #5139 from juliantaylor/restrict-fix BUG: fix restrict check Compare: https://github.com/numpy/numpy/compare/8cdc5f5f7724...73d87a714469 From noreply at github.com Tue Sep 30 13:21:44 2014 From: noreply at github.com (GitHub) Date: Tue, 30 Sep 2014 10:21:44 -0700 Subject: [Numpy-svn] [numpy/numpy] 7fc322: BUG: ImportError: No module named thread Message-ID: <542ae6a820afe_41d83ff2b113b29c599db@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7fc3227aa3f417b927769046a96b4f625550ab5d https://github.com/numpy/numpy/commit/7fc3227aa3f417b927769046a96b4f625550ab5d Author: Ulrich Seidl Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- BUG: ImportError: No module named thread Fixes #5136. Import dummy_threading if importing threading fails. Commit: fa14ae0ef313bca848b24d210efae9e0170a63ad https://github.com/numpy/numpy/commit/fa14ae0ef313bca848b24d210efae9e0170a63ad Author: Julian Taylor Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #5140 from pyhits/5136 BUG: ImportError: No module named thread Compare: https://github.com/numpy/numpy/compare/73d87a714469...fa14ae0ef313 From noreply at github.com Tue Sep 30 13:21:50 2014 From: noreply at github.com (GitHub) Date: Tue, 30 Sep 2014 10:21:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 7fc322: BUG: ImportError: No module named thread Message-ID: <542ae6aec71c5_615b3f9dbda7d2b855344@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 7fc3227aa3f417b927769046a96b4f625550ab5d https://github.com/numpy/numpy/commit/7fc3227aa3f417b927769046a96b4f625550ab5d Author: Ulrich Seidl Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- BUG: ImportError: No module named thread Fixes #5136. Import dummy_threading if importing threading fails. Commit: e1e9117c4921bfcdc07e926832d7aebd5019556e https://github.com/numpy/numpy/commit/e1e9117c4921bfcdc07e926832d7aebd5019556e Author: Julian Taylor Date: 2014-09-30 (Tue, 30 Sep 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #5140 from pyhits/5136 BUG: ImportError: No module named thread Compare: https://github.com/numpy/numpy/compare/a6b01cc89dab...e1e9117c4921