From noreply at github.com Wed Apr 2 21:38:37 2014 From: noreply at github.com (GitHub) Date: Wed, 02 Apr 2014 18:38:37 -0700 Subject: [Numpy-svn] [numpy/numpy] 3c9455: BUG: fix memory leaks and missing NULL checks Message-ID: <533cbb9dd7a9d_5b9d1323d441173b1@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3c94550789ba2328ebcd2faaa51c873dc3f1852c https://github.com/numpy/numpy/commit/3c94550789ba2328ebcd2faaa51c873dc3f1852c Author: Julian Taylor Date: 2014-04-02 (Wed, 02 Apr 2014) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/tests/test_item_selection.py M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix memory leaks and missing NULL checks found by cpychecker gcc plugin Commit: 6c6ddaf62e0556919a57d510e13ccb2e6cd6e043 https://github.com/numpy/numpy/commit/6c6ddaf62e0556919a57d510e13ccb2e6cd6e043 Author: Charles Harris Date: 2014-04-02 (Wed, 02 Apr 2014) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/conversion_utils.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/tests/test_item_selection.py M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4578 from juliantaylor/static-bugs BUG: fix memory leaks and missing NULL checks Compare: https://github.com/numpy/numpy/compare/3e61f8626e8d...6c6ddaf62e05 From noreply at github.com Thu Apr 3 14:46:52 2014 From: noreply at github.com (GitHub) Date: Thu, 03 Apr 2014 11:46:52 -0700 Subject: [Numpy-svn] [numpy/numpy] de73f9: ENH: intern the constant python strings Message-ID: <533dac9c49b0a_4818841d4083173@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: de73f9ffffb746489b56b3bbcef3195e0bc825f3 https://github.com/numpy/numpy/commit/de73f9ffffb746489b56b3bbcef3195e0bc825f3 Author: Julian Taylor Date: 2014-04-01 (Tue, 01 Apr 2014) Changed paths: M numpy/core/src/umath/umathmodule.c Log Message: ----------- ENH: intern the constant python strings Was always intended this way but not done due to a mistake in Python3 fix. Speeds up dictionary lookups a bit as string comparisons can be skipped on hash collisions. Commit: 3ff41a68be4785298a7df9cd1d919342ec889b93 https://github.com/numpy/numpy/commit/3ff41a68be4785298a7df9cd1d919342ec889b93 Author: Julian Taylor Date: 2014-04-01 (Tue, 01 Apr 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/private/ufunc_override.h Log Message: ----------- ENH: avoid searching for __numpy_ufunc__ if its a basic python type Checking for the attribute is a very large bottlenecks for reductions. dtype, out, keepdims will often be basic python types so the check can be skipped. Also add a couple missing types to helper function _is_basic_python_type and move it into a header so it can be used in umath. Commit: e4082eb30e65276c6acac0b46b9e2d28b3b99948 https://github.com/numpy/numpy/commit/e4082eb30e65276c6acac0b46b9e2d28b3b99948 Author: Julian Taylor Date: 2014-04-03 (Thu, 03 Apr 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/private/ufunc_override.h M numpy/core/src/umath/umathmodule.c Log Message: ----------- Merge pull request #4255 from juliantaylor/ufunc-attr-check __numpy_ufunc__ check improvement Compare: https://github.com/numpy/numpy/compare/6c6ddaf62e05...e4082eb30e65 From noreply at github.com Thu Apr 3 18:25:00 2014 From: noreply at github.com (GitHub) Date: Thu, 03 Apr 2014 15:25:00 -0700 Subject: [Numpy-svn] [numpy/numpy] 76c9bb: BUG: Masked arrays and apply_over_axes Message-ID: <533ddfbcb5b1f_6b4d5c3d34950@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 76c9bb336f77aa406c62ab5f3077517dec133d30 https://github.com/numpy/numpy/commit/76c9bb336f77aa406c62ab5f3077517dec133d30 Author: Lev Abalkin Date: 2014-04-01 (Tue, 01 Apr 2014) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: Masked arrays and apply_over_axes Masked arrays version of apply_over_axes did not apply function correctly to arrays with non-trivial masks. Fixes #4461. Commit: 3998fdf2b99d976528e3de399fb536666d588bce https://github.com/numpy/numpy/commit/3998fdf2b99d976528e3de399fb536666d588bce Author: Charles Harris Date: 2014-04-03 (Thu, 03 Apr 2014) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- Merge pull request #4463 from abalkin/issue-4461 BUG: Masked arrays and apply_over_axes Compare: https://github.com/numpy/numpy/compare/e4082eb30e65...3998fdf2b99d From noreply at github.com Fri Apr 4 11:45:11 2014 From: noreply at github.com (GitHub) Date: Fri, 04 Apr 2014 08:45:11 -0700 Subject: [Numpy-svn] [numpy/numpy] 24a8f3: ENH: Ensure that repr and str work for MaskedArray... Message-ID: <533ed3875bf26_71aaab5d3887947@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 24a8f3be2f8f85d67d47ba34fd5fe9a2f886aa30 https://github.com/numpy/numpy/commit/24a8f3be2f8f85d67d47ba34fd5fe9a2f886aa30 Author: Marten van Kerkwijk Date: 2014-04-04 (Fri, 04 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_subclassing.py Log Message: ----------- ENH: Ensure that repr and str work for MaskedArray non-ndarray bases For repr, use the name of the base class in output as "masked_" (with name=array for ndarray to match the previous implementation). For str, insert masked_print_option in an ndarray view of the object array that is created for string output, to avoid calling __setitem__ in the base class. Add tests to ensure this works. Commit: 547765dd9b2131e1e8b1ef646d4cc5ba9b4dd791 https://github.com/numpy/numpy/commit/547765dd9b2131e1e8b1ef646d4cc5ba9b4dd791 Author: Charles Harris Date: 2014-04-04 (Fri, 04 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_subclassing.py Log Message: ----------- Merge pull request #4576 from mhvk/ma/subclass-printing ENH: Ensure that repr and str work for MaskedArray non-ndarray bases Compare: https://github.com/numpy/numpy/compare/3998fdf2b99d...547765dd9b21 From noreply at github.com Fri Apr 4 22:40:52 2014 From: noreply at github.com (GitHub) Date: Fri, 04 Apr 2014 19:40:52 -0700 Subject: [Numpy-svn] [numpy/numpy] ac56b6: BUG: Explicitly reject nan values for p in binomia... Message-ID: <533f6d3469dfd_6649b07d401221f7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ac56b60a72df1ee939f3aa0826389276fc4b0b64 https://github.com/numpy/numpy/commit/ac56b60a72df1ee939f3aa0826389276fc4b0b64 Author: Daniel da Silva Date: 2014-04-04 (Fri, 04 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- BUG: Explicitly reject nan values for p in binomial(n, p). Fixes #4571. Adds check with np.isnan(p) and raises ValueError if check is positive. Commit: a0794f63d548e688e2eed76a9dc4e8df0ea33846 https://github.com/numpy/numpy/commit/a0794f63d548e688e2eed76a9dc4e8df0ea33846 Author: Charles Harris Date: 2014-04-04 (Fri, 04 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #4587 from ddasilva/meltingwax/4571 BUG: Explicitly reject nan values for p in binomial(n, p). Compare: https://github.com/numpy/numpy/compare/547765dd9b21...a0794f63d548 From noreply at github.com Sat Apr 5 16:49:38 2014 From: noreply at github.com (GitHub) Date: Sat, 05 Apr 2014 13:49:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 079ca4: ENH: Better error w/ line num for bad column count... Message-ID: <53406c62d9351_2999ce3d445073f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 079ca4d2da488ffb7af1fc923728c3abde867231 https://github.com/numpy/numpy/commit/079ca4d2da488ffb7af1fc923728c3abde867231 Author: Daniel da Silva Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH: Better error w/ line num for bad column count in np.loadtxt() Resolves #2591. Adds more explicit error handling in line parsing loop. Commit: 6857173fc1df9a5f196c9fab3249680c7694b493 https://github.com/numpy/numpy/commit/6857173fc1df9a5f196c9fab3249680c7694b493 Author: Charles Harris Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #4588 from ddasilva/ddasilva/2591 ENH: Better error w/ line num for bad column count in np.loadtxt() Compare: https://github.com/numpy/numpy/compare/a0794f63d548...6857173fc1df From noreply at github.com Sat Apr 5 20:23:07 2014 From: noreply at github.com (GitHub) Date: Sat, 05 Apr 2014 17:23:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 0b0299: BUG: Prevent division by zero. Closes #650. Message-ID: <53409e6b8e87d_7c425a7d3c676fb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0b02990e8d33cd8c5b6809e0174173ec70080f96 https://github.com/numpy/numpy/commit/0b02990e8d33cd8c5b6809e0174173ec70080f96 Author: szpy Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- BUG: Prevent division by zero. Closes #650. Commit: 52d5d109f9dedf4f006b930abef9ff9c54ec1542 https://github.com/numpy/numpy/commit/52d5d109f9dedf4f006b930abef9ff9c54ec1542 Author: Charles Harris Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #4591 from szpy/bugfixes BUG: Prevent division by zero. Closes #650. Compare: https://github.com/numpy/numpy/compare/6857173fc1df...52d5d109f9de From noreply at github.com Wed Apr 9 10:12:53 2014 From: noreply at github.com (GitHub) Date: Wed, 09 Apr 2014 07:12:53 -0700 Subject: [Numpy-svn] [numpy/numpy] f97d5c: BUG: ifort has issues with optimization flag /O2 Message-ID: <53455565d3af3_457f4bfd3462196@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f97d5ca773946ed7ca5ac149f656274765007eb8 https://github.com/numpy/numpy/commit/f97d5ca773946ed7ca5ac149f656274765007eb8 Author: cgohlke Date: 2014-04-08 (Tue, 08 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- BUG: ifort has issues with optimization flag /O2 Fixes scipy test failures. Commit: f3209357c4f0ad570a04ea922e62ee7feadfc034 https://github.com/numpy/numpy/commit/f3209357c4f0ad570a04ea922e62ee7feadfc034 Author: Charles Harris Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- Merge pull request #4602 from cgohlke/patch-2 BUG: ifort has issues with optimization flag /O2 Compare: https://github.com/numpy/numpy/compare/52d5d109f9de...f3209357c4f0 From noreply at github.com Thu Apr 10 15:03:33 2014 From: noreply at github.com (GitHub) Date: Thu, 10 Apr 2014 12:03:33 -0700 Subject: [Numpy-svn] [numpy/numpy] c9fd63: BLD: remove cython c source from git Message-ID: <5346eb054d9bf_47ccd3dd44257c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c9fd63407da2a529c205402fd1bda5ea20eedce2 https://github.com/numpy/numpy/commit/c9fd63407da2a529c205402fd1bda5ea20eedce2 Author: Julian Taylor Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M .gitignore M .travis.yml M bscript R numpy/random/mtrand/mtrand.c M setup.py A tools/cythonize.py M tools/travis-test.sh Log Message: ----------- BLD: remove cython c source from git Instead generate at build time. The generated sources are still part of the sdist. tools/cythonize.py is copied from SciPy with small changes to the configuration. Commit: fbdeac890151c3ceb31672d3e041ddc9840c1890 https://github.com/numpy/numpy/commit/fbdeac890151c3ceb31672d3e041ddc9840c1890 Author: Charles Harris Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M .gitignore M .travis.yml M bscript R numpy/random/mtrand/mtrand.c M setup.py A tools/cythonize.py M tools/travis-test.sh Log Message: ----------- Merge pull request #4589 from juliantaylor/cython-gen BLD: remove cython c source from git Compare: https://github.com/numpy/numpy/compare/f3209357c4f0...fbdeac890151 From noreply at github.com Thu Apr 10 15:16:41 2014 From: noreply at github.com (GitHub) Date: Thu, 10 Apr 2014 12:16:41 -0700 Subject: [Numpy-svn] [numpy/numpy] eae3d1: ENH: add a 'return_counts=' keyword argument to `n... Message-ID: <5346ee1997ce1_3d66b73d38403bf@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: eae3d1a73f2f901da5956e3bcdaf2c44bfdd1ed3 https://github.com/numpy/numpy/commit/eae3d1a73f2f901da5956e3bcdaf2c44bfdd1ed3 Author: jaimefrio Date: 2014-04-05 (Sat, 05 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/arraysetops.py M numpy/lib/tests/test_arraysetops.py Log Message: ----------- ENH: add a 'return_counts=' keyword argument to `np.unique` This PR adds a new keyword argument to `np.unique` that returns the number of times each unique item comes up in the array. This allows replacing a typical numpy construct: unq, _ = np.unique(a, return_inverse=True) unq_counts = np.bincount(_) with a single line of code: unq, unq_counts = np.unique(a, return_counts=True) As a plus, it runs faster, because it does not need the extra operations required to produce `unique_inverse`. Commit: 09fb4205a1d56090e13257a181f23514684f532b https://github.com/numpy/numpy/commit/09fb4205a1d56090e13257a181f23514684f532b Author: Charles Harris Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/arraysetops.py M numpy/lib/tests/test_arraysetops.py Log Message: ----------- Merge pull request #4180 from jaimefrio/unique_counts ENH: add a 'return_counts=' keyword argument to `np.unique` Compare: https://github.com/numpy/numpy/compare/fbdeac890151...09fb4205a1d5 From noreply at github.com Thu Apr 10 15:30:03 2014 From: noreply at github.com (GitHub) Date: Thu, 10 Apr 2014 12:30:03 -0700 Subject: [Numpy-svn] [numpy/numpy] 2ba74c: Adding support of ppc64le architecture Message-ID: <5346f13b711d7_41b9101fd3c794e1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2ba74c397a5d840665d07f4fc3b2fa00214d1fcd https://github.com/numpy/numpy/commit/2ba74c397a5d840665d07f4fc3b2fa00214d1fcd Author: William Grant Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_cpu.h M numpy/core/include/numpy/npy_endian.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/npymath/ieee754.c.src M numpy/core/src/npymath/npy_math_private.h M numpy/core/src/private/npy_fpmath.h Log Message: ----------- Adding support of ppc64le architecture Signed-off-by: William Grant Signed-off-by: Michel Normand Commit: 89daa7c12227ff1df68fc19c6a9d889494cade95 https://github.com/numpy/numpy/commit/89daa7c12227ff1df68fc19c6a9d889494cade95 Author: Julian Taylor Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_cpu.h M numpy/core/include/numpy/npy_endian.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/npymath/ieee754.c.src M numpy/core/src/npymath/npy_math_private.h M numpy/core/src/private/npy_fpmath.h Log Message: ----------- Merge pull request #4551 from michelmno/master ENH: adding ppc64le architecture support Compare: https://github.com/numpy/numpy/compare/09fb4205a1d5...89daa7c12227 From noreply at github.com Thu Apr 10 15:34:16 2014 From: noreply at github.com (GitHub) Date: Thu, 10 Apr 2014 12:34:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 427a5d: BUG: ifort has issues with optimization flag /O2 Message-ID: <5346f2382891f_5f49eadd3c4562a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 427a5d25bd8a3d199f3bd304bae474470a15be51 https://github.com/numpy/numpy/commit/427a5d25bd8a3d199f3bd304bae474470a15be51 Author: cgohlke Date: 2014-04-09 (Wed, 09 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- BUG: ifort has issues with optimization flag /O2 Fixes scipy test failures. Commit: e715bce009c05bbeb5819f2b1d0468c6b776e3e3 https://github.com/numpy/numpy/commit/e715bce009c05bbeb5819f2b1d0468c6b776e3e3 Author: Charles Harris Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- Merge pull request #4603 from charris/backport-1.8-4602 BUG: ifort has issues with optimization flag /O2 Compare: https://github.com/numpy/numpy/compare/62a7575fd82d...e715bce009c0 From noreply at github.com Thu Apr 10 22:04:40 2014 From: noreply at github.com (GitHub) Date: Thu, 10 Apr 2014 19:04:40 -0700 Subject: [Numpy-svn] [numpy/numpy] dfebb5: BUG: Ensure MaskedArray.flat can access single ite... Message-ID: <53474db81532c_57c1eafd44111449@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dfebb5a9a6664148b32444497bb792ecbb2f56f5 https://github.com/numpy/numpy/commit/dfebb5a9a6664148b32444497bb792ecbb2f56f5 Author: Marten van Kerkwijk Date: 2014-04-04 (Fri, 04 Apr 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- BUG: Ensure MaskedArray.flat can access single items Commit: a7eef2de430edd3ee066da6194e6a38d58f9eec2 https://github.com/numpy/numpy/commit/a7eef2de430edd3ee066da6194e6a38d58f9eec2 Author: Marten van Kerkwijk Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Ensure single record items also work correctly with MaskedIterator; tests Commit: f9e0771632428e7594ad3106019cc6cb96498b64 https://github.com/numpy/numpy/commit/f9e0771632428e7594ad3106019cc6cb96498b64 Author: Charles Harris Date: 2014-04-10 (Thu, 10 Apr 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4585 from mhvk/ma/iterator-get-single-item BUG: Ensure MaskedArray.flat can access single items Compare: https://github.com/numpy/numpy/compare/89daa7c12227...f9e077163242 From noreply at github.com Fri Apr 11 14:00:13 2014 From: noreply at github.com (GitHub) Date: Fri, 11 Apr 2014 11:00:13 -0700 Subject: [Numpy-svn] [numpy/numpy] b8ba37: fixed bad signature in docstring for uniform() Message-ID: <53482dad1157b_352768dd3c1166d3@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b8ba37f8d342894eb2b9fff2ad6522103200ae7e https://github.com/numpy/numpy/commit/b8ba37f8d342894eb2b9fff2ad6522103200ae7e Author: Ga?tan de Menten Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- fixed bad signature in docstring for uniform() Commit: bd3ca1eda2cb5159ab5acdea749dead9ca90f575 https://github.com/numpy/numpy/commit/bd3ca1eda2cb5159ab5acdea749dead9ca90f575 Author: Charles Harris Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #4611 from gdementen/patch-1 fixed bad signature in docstring for uniform() Compare: https://github.com/numpy/numpy/compare/f9e077163242...bd3ca1eda2cb From noreply at github.com Fri Apr 11 14:17:45 2014 From: noreply at github.com (GitHub) Date: Fri, 11 Apr 2014 11:17:45 -0700 Subject: [Numpy-svn] [numpy/numpy] df3215: BUG: Fix lack of NULL check in array_richcompare. Message-ID: <534831c995ec1_42b16dfd445272f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df321538f2b278efb4f7e6f048f86d76dfb0a65d https://github.com/numpy/numpy/commit/df321538f2b278efb4f7e6f048f86d76dfb0a65d Author: Charles Harris Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix lack of NULL check in array_richcompare. The lack of this check led to a segfault. Closes #4613. Commit: fbf2072039f948ec1753d45d46d26b92cfacb1ef https://github.com/numpy/numpy/commit/fbf2072039f948ec1753d45d46d26b92cfacb1ef Author: Julian Taylor Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #4614 from charris/fix-gh-4613 BUG: Fix lack of NULL check in array_richcompare. Compare: https://github.com/numpy/numpy/compare/bd3ca1eda2cb...fbf2072039f9 From noreply at github.com Fri Apr 11 22:13:47 2014 From: noreply at github.com (GitHub) Date: Fri, 11 Apr 2014 19:13:47 -0700 Subject: [Numpy-svn] [numpy/numpy] d69cd8: Revert line from #4585 to get mask, data shapes to... Message-ID: <5348a15b13bbf_47031189d44104825@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d69cd857d8caa3477faf05152f3be634b51175f8 https://github.com/numpy/numpy/commit/d69cd857d8caa3477faf05152f3be634b51175f8 Author: Marten van Kerkwijk Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Revert line from #4585 to get mask, data shapes to match in .flat Commit: 61c699e5e1bf8b4b85ffd72a99691138d5674b50 https://github.com/numpy/numpy/commit/61c699e5e1bf8b4b85ffd72a99691138d5674b50 Author: Charles Harris Date: 2014-04-11 (Fri, 11 Apr 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4615 from mhvk/ma/matrix-flat-redo-shape Revert line from #4585 to get mask, data shapes to match in .flat Compare: https://github.com/numpy/numpy/compare/fbf2072039f9...61c699e5e1bf From noreply at github.com Sun Apr 20 20:08:27 2014 From: noreply at github.com (GitHub) Date: Sun, 20 Apr 2014 17:08:27 -0700 Subject: [Numpy-svn] [numpy/numpy] 3fd19f: arrays.indexing.rst Message-ID: <5354617bf36dd_4b0cfc9d3866688@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3fd19f236815d63bf7a43886bd0ba4418db3deea https://github.com/numpy/numpy/commit/3fd19f236815d63bf7a43886bd0ba4418db3deea Author: jess010 Date: 2014-04-15 (Tue, 15 Apr 2014) Changed paths: M doc/source/reference/arrays.indexing.rst Log Message: ----------- arrays.indexing.rst Commit: ac69505acabb347b5afe18f43a6d7a2a8d94bb52 https://github.com/numpy/numpy/commit/ac69505acabb347b5afe18f43a6d7a2a8d94bb52 Author: jess010 Date: 2014-04-17 (Thu, 17 Apr 2014) Changed paths: M doc/source/reference/arrays.indexing.rst Log Message: ----------- updated for None-npnewaxis alias comment Commit: e8a9e84a34ca9a45acfde938298f7e5dac609d75 https://github.com/numpy/numpy/commit/e8a9e84a34ca9a45acfde938298f7e5dac609d75 Author: Charles Harris Date: 2014-04-20 (Sun, 20 Apr 2014) Changed paths: M doc/source/reference/arrays.indexing.rst Log Message: ----------- Merge pull request #4621 from jess010/newaxis-doc update arrays.indexing.rst for 'newaxis' description Compare: https://github.com/numpy/numpy/compare/61c699e5e1bf...e8a9e84a34ca From noreply at github.com Mon Apr 21 10:17:16 2014 From: noreply at github.com (GitHub) Date: Mon, 21 Apr 2014 07:17:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 32dc77: Fixed typo in the docstrings of np.all() and np.an... Message-ID: <5355286c2b849_2763d33d4432865@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 32dc770f089f967c2e323141feb3246882072562 https://github.com/numpy/numpy/commit/32dc770f089f967c2e323141feb3246882072562 Author: Chris Kerr Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Fixed typo in the docstrings of np.all() and np.any() Commit: 2c902f1a29480e324827175b891004a479461ee5 https://github.com/numpy/numpy/commit/2c902f1a29480e324827175b891004a479461ee5 Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #4629 from chatcannon/any_all_typo Fixed typo in the docstrings of np.all() and np.any() Compare: https://github.com/numpy/numpy/compare/e8a9e84a34ca...2c902f1a2948 From noreply at github.com Tue Apr 22 13:43:25 2014 From: noreply at github.com (GitHub) Date: Tue, 22 Apr 2014 10:43:25 -0700 Subject: [Numpy-svn] [numpy/numpy] db668f: DOC: remove obsolete oldnumeric/numarray sections ... Message-ID: <5356aa3d4c44a_63831143d4410110@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: db668f3792247422010825cf76c9dd927166468b https://github.com/numpy/numpy/commit/db668f3792247422010825cf76c9dd927166468b Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M doc/source/reference/routines.rst M doc/source/reference/routines.testing.rst Log Message: ----------- DOC: remove obsolete oldnumeric/numarray sections from reference guide. Also fix a duplicate entry for numpy.testing due to incorrect header underlining. Commit: 1dff3cea279dd1736dfee03334404eb381fedc75 https://github.com/numpy/numpy/commit/1dff3cea279dd1736dfee03334404eb381fedc75 Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M doc/source/f2py/python-usage.rst M numpy/testing/utils.py Log Message: ----------- DOC: fix examples in f2py documentation. They didn't appear at all in html. Also fix example in testing that Sphinx saw as section header. Commit: b66af02c283ddd1e33436ad3a14adec0bb09785f https://github.com/numpy/numpy/commit/b66af02c283ddd1e33436ad3a14adec0bb09785f Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M doc/neps/deferred-ufunc-evaluation.rst A doc/neps/math_config_clean.rst R doc/neps/math_config_clean.txt M doc/neps/missing-data.rst M doc/neps/new-iterator-ufunc.rst M doc/neps/newbugtracker.rst A doc/neps/npy-format.rst R doc/neps/npy-format.txt R doc/neps/pep_buffer.txt A doc/neps/structured_array_extensions.rst R doc/neps/structured_array_extensions.txt A doc/neps/warnfix.rst R doc/neps/warnfix.txt M doc/source/_templates/indexcontent.html M doc/source/contents.rst A doc/source/neps/datetime-proposal.rst A doc/source/neps/datetime-proposal3.rst A doc/source/neps/deferred-ufunc-evaluation.rst A doc/source/neps/generalized-ufuncs.rst A doc/source/neps/groupby_additions.rst A doc/source/neps/index.rst A doc/source/neps/math_config_clean.rst A doc/source/neps/missing-data.rst A doc/source/neps/new-iterator-ufunc.rst A doc/source/neps/newbugtracker.rst A doc/source/neps/npy-format.rst A doc/source/neps/structured_array_extensions.rst A doc/source/neps/ufunc-overrides.rst A doc/source/neps/warnfix.rst Log Message: ----------- DOC: add NEPs overview to documentation. Commit: 7d3e739a342121da74837a73a0374ed148aafe86 https://github.com/numpy/numpy/commit/7d3e739a342121da74837a73a0374ed148aafe86 Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M doc/neps/npy-format.rst Log Message: ----------- DOC: fix reST formatting of npy-format NEP. Commit: d7f761650aeca14772d3eeb11dcac4788e53e0a3 https://github.com/numpy/numpy/commit/d7f761650aeca14772d3eeb11dcac4788e53e0a3 Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M numpy/doc/misc.py Log Message: ----------- DOC: clean up docs in userguide for interfacing to compiled code a bit. Add a link to f2py docs, which was missing. [ci skip] Commit: fff48655d4bcc65eb2bcaa4faa9d62b5439db54a https://github.com/numpy/numpy/commit/fff48655d4bcc65eb2bcaa4faa9d62b5439db54a Author: Charles Harris Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M doc/neps/deferred-ufunc-evaluation.rst A doc/neps/math_config_clean.rst R doc/neps/math_config_clean.txt M doc/neps/missing-data.rst M doc/neps/new-iterator-ufunc.rst M doc/neps/newbugtracker.rst A doc/neps/npy-format.rst R doc/neps/npy-format.txt R doc/neps/pep_buffer.txt A doc/neps/structured_array_extensions.rst R doc/neps/structured_array_extensions.txt A doc/neps/warnfix.rst R doc/neps/warnfix.txt M doc/source/_templates/indexcontent.html M doc/source/contents.rst M doc/source/f2py/python-usage.rst A doc/source/neps/datetime-proposal.rst A doc/source/neps/datetime-proposal3.rst A doc/source/neps/deferred-ufunc-evaluation.rst A doc/source/neps/generalized-ufuncs.rst A doc/source/neps/groupby_additions.rst A doc/source/neps/index.rst A doc/source/neps/math_config_clean.rst A doc/source/neps/missing-data.rst A doc/source/neps/new-iterator-ufunc.rst A doc/source/neps/newbugtracker.rst A doc/source/neps/npy-format.rst A doc/source/neps/structured_array_extensions.rst A doc/source/neps/ufunc-overrides.rst A doc/source/neps/warnfix.rst M doc/source/reference/routines.rst M doc/source/reference/routines.testing.rst M numpy/doc/misc.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #4632 from rgommers/refguide-update Doc update: NEPs, f2py examples and refguide section fix. Compare: https://github.com/numpy/numpy/compare/2c902f1a2948...fff48655d4bc From noreply at github.com Tue Apr 22 13:48:05 2014 From: noreply at github.com (GitHub) Date: Tue, 22 Apr 2014 10:48:05 -0700 Subject: [Numpy-svn] [numpy/numpy] f4a7cf: BLD: remove "-Wl, -framework, Python" from linker fl... Message-ID: <5356ab5583970_599786fd441259c7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f4a7cf902afabc737cd99657b46f6d73e3b8da06 https://github.com/numpy/numpy/commit/f4a7cf902afabc737cd99657b46f6d73e3b8da06 Author: Ralf Gommers Date: 2014-04-21 (Mon, 21 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- BLD: remove "-Wl,-framework,Python" from linker flags for Intel compiler. The "-Wl,-undefined,dynamic_lookup" flag is enough to make things work with OS X bundles. On the mailing list an issue was reported with Anaconda (non-framework build) where f2py was picking up the system framework Python instead of the Anaconda one. Thanks to Robert Kern for explaining how to fix this. Commit: 5c3819aaad9cee83a1e92e364097eb0b5f5c485b https://github.com/numpy/numpy/commit/5c3819aaad9cee83a1e92e364097eb0b5f5c485b Author: Charles Harris Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M numpy/distutils/fcompiler/intel.py Log Message: ----------- Merge pull request #4630 from rgommers/intel-noframework BLD: remove "-Wl,-framework,Python" from linker flags for Intel compiler... Compare: https://github.com/numpy/numpy/compare/fff48655d4bc...5c3819aaad9c From noreply at github.com Tue Apr 22 15:36:52 2014 From: noreply at github.com (GitHub) Date: Tue, 22 Apr 2014 12:36:52 -0700 Subject: [Numpy-svn] [numpy/numpy] 25fdec: ENH: add a basic type fastpath to PyArray_CanCastT... Message-ID: <5356c4d4c7b39_599786fd44134753@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 25fdec2a2667e53d818a98d2ad7d3189306eb8fb https://github.com/numpy/numpy/commit/25fdec2a2667e53d818a98d2ad7d3189306eb8fb Author: Julian Taylor Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M numpy/core/src/multiarray/convert_datatype.c Log Message: ----------- ENH: add a basic type fastpath to PyArray_CanCastTypeTo improves small array performance by 5%-10% Commit: 51ca860b6f1a373a5a454d0142bdf30659133d54 https://github.com/numpy/numpy/commit/51ca860b6f1a373a5a454d0142bdf30659133d54 Author: Charles Harris Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M numpy/core/src/multiarray/convert_datatype.c Log Message: ----------- Merge pull request #4635 from juliantaylor/cast-fastpath ENH: add a basic type fastpath to PyArray_CanCastTypeTo Compare: https://github.com/numpy/numpy/compare/5c3819aaad9c...51ca860b6f1a From noreply at github.com Tue Apr 22 16:35:36 2014 From: noreply at github.com (GitHub) Date: Tue, 22 Apr 2014 13:35:36 -0700 Subject: [Numpy-svn] [numpy/numpy] a45df1: DEP: Deprecate numpy.rank Message-ID: <5356d298e706c_60e4e4fd40649c8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a45df106b5e34ae60eca0cf9f630df1e39bc0491 https://github.com/numpy/numpy/commit/a45df106b5e34ae60eca0cf9f630df1e39bc0491 Author: Sebastian Berg Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/__init__.py M numpy/core/fromnumeric.py M numpy/core/tests/test_deprecations.py Log Message: ----------- DEP: Deprecate numpy.rank This function is commonly confused with numpy.linalg.matrix_rank and exists itself only for history reasons. Closes gh-4616 Commit: dd192e6ce7a99d1c24861d2875af18fced072ac9 https://github.com/numpy/numpy/commit/dd192e6ce7a99d1c24861d2875af18fced072ac9 Author: Charles Harris Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/__init__.py M numpy/core/fromnumeric.py M numpy/core/tests/test_deprecations.py Log Message: ----------- Merge branch 'gh-4618' * gh-4618: DEP: Deprecate numpy.rank Compare: https://github.com/numpy/numpy/compare/51ca860b6f1a...dd192e6ce7a9 From noreply at github.com Tue Apr 22 20:31:33 2014 From: noreply at github.com (GitHub) Date: Tue, 22 Apr 2014 17:31:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 5348c0: BUG: incorrect argument order to _copyto in in np.... Message-ID: <535709e572dda_5a7bff9d44289a8@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5348c0210dd02b53e5e0e042f56976c7cd2ae002 https://github.com/numpy/numpy/commit/5348c0210dd02b53e5e0e042f56976c7cd2ae002 Author: Marten van Kerkwijk Date: 2014-04-20 (Sun, 20 Apr 2014) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- BUG: incorrect argument order to _copyto in in np.nanmax, np.nanmin Commit: ff459fd2dc3641486b35c672e0d48855669a13a5 https://github.com/numpy/numpy/commit/ff459fd2dc3641486b35c672e0d48855669a13a5 Author: Marten van Kerkwijk Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Add tests using matrices Commit: d0b3f8f4213ee2d285be7d410a0cd7a1a601a7bd https://github.com/numpy/numpy/commit/d0b3f8f4213ee2d285be7d410a0cd7a1a601a7bd Author: Charles Harris Date: 2014-04-22 (Tue, 22 Apr 2014) Changed paths: M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Merge pull request #4628 from mhvk/nanfunctions-copyto-call BUG: incorrect argument order to _copyto in in np.nanmax, np.nanmin Compare: https://github.com/numpy/numpy/compare/dd192e6ce7a9...d0b3f8f4213e From noreply at github.com Thu Apr 24 16:42:16 2014 From: noreply at github.com (GitHub) Date: Thu, 24 Apr 2014 13:42:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 09db62: fixing poly2herm example Message-ID: <53597728cce8a_203810f7d4071244@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 09db62b2cc079571842ab921cd6d2ba8bb2a8471 https://github.com/numpy/numpy/commit/09db62b2cc079571842ab921cd6d2ba8bb2a8471 Author: Diego Mesa Date: 2014-04-24 (Thu, 24 Apr 2014) Changed paths: M numpy/polynomial/hermite.py Log Message: ----------- fixing poly2herm example Commit: a8536d5e57ffca95057e74d5d23955b7414847a7 https://github.com/numpy/numpy/commit/a8536d5e57ffca95057e74d5d23955b7414847a7 Author: Charles Harris Date: 2014-04-24 (Thu, 24 Apr 2014) Changed paths: M numpy/polynomial/hermite.py Log Message: ----------- Merge pull request #4639 from diego898/fix-doc-example Fixing the `poly2herm` example import line Compare: https://github.com/numpy/numpy/compare/d0b3f8f4213e...a8536d5e57ff From noreply at github.com Sat Apr 26 17:14:58 2014 From: noreply at github.com (GitHub) Date: Sat, 26 Apr 2014 14:14:58 -0700 Subject: [Numpy-svn] [numpy/numpy] d6e8cd: Update __init__.py Message-ID: <535c21d26802a_4edfd8dd44799fe@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d6e8cde4c5795dd721fcc12c20394f049fe8904f https://github.com/numpy/numpy/commit/d6e8cde4c5795dd721fcc12c20394f049fe8904f Author: Cameron Bates Date: 2014-04-26 (Sat, 26 Apr 2014) Changed paths: M numpy/__init__.py Log Message: ----------- Update __init__.py interpreter is misspelled Commit: 7bab95753832051c9425fea613c6dc06a863afba https://github.com/numpy/numpy/commit/7bab95753832051c9425fea613c6dc06a863afba Author: Charles Harris Date: 2014-04-26 (Sat, 26 Apr 2014) Changed paths: M numpy/__init__.py Log Message: ----------- Merge pull request #4644 from crbates/patch-1 Update __init__.py Compare: https://github.com/numpy/numpy/compare/a8536d5e57ff...7bab95753832 From noreply at github.com Tue Apr 29 09:51:27 2014 From: noreply at github.com (GitHub) Date: Tue, 29 Apr 2014 06:51:27 -0700 Subject: [Numpy-svn] [numpy/numpy] 3d3c3b: DOC: fixed typo Message-ID: <535fae5fab0c3_4967f13d4480966@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3d3c3bd6cfe72b6999e14860722837d8a29e02ce https://github.com/numpy/numpy/commit/3d3c3bd6cfe72b6999e14860722837d8a29e02ce Author: Ga?tan de Menten Date: 2014-04-25 (Fri, 25 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: fixed typo Commit: 0c9f285f38ea4d143c5e79badd0d36cb808242a6 https://github.com/numpy/numpy/commit/0c9f285f38ea4d143c5e79badd0d36cb808242a6 Author: Charles Harris Date: 2014-04-29 (Tue, 29 Apr 2014) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #4640 from gdementen/patch-1 DOC: fixed typo Compare: https://github.com/numpy/numpy/compare/7bab95753832...0c9f285f38ea