From noreply at github.com Fri Feb 1 19:01:10 2013 From: noreply at github.com (GitHub) Date: Fri, 01 Feb 2013 16:01:10 -0800 Subject: [Numpy-svn] [numpy/numpy] 911888: DOC/FIX: fix example in ctypeslib module documenta... Message-ID: <510c574627844_2161f5eaec732a5@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9118887ccb0e62d8814e31a80e1e6caf0e99eb3c https://github.com/numpy/numpy/commit/9118887ccb0e62d8814e31a80e1e6caf0e99eb3c Author: Valentin Haenel Date: 2013-02-01 (Fri, 01 Feb 2013) Changed paths: M numpy/ctypeslib.py Log Message: ----------- DOC/FIX: fix example in ctypeslib module documentation Fix some inconsistencies in the example. The library is loaded as '_lib' not 'lib' in the rest of the example. Also, the function is called 'foo_func' not 'foo' Commit: 45920aafb53ca9db3c72db5e385e0dda07c3e04b https://github.com/numpy/numpy/commit/45920aafb53ca9db3c72db5e385e0dda07c3e04b Author: Charles Harris Date: 2013-02-01 (Fri, 01 Feb 2013) Changed paths: M numpy/ctypeslib.py Log Message: ----------- Merge pull request #2960 from esc/doc/fix/ctypeslib DOC/FIX: fix example in ctypeslib module documentation Compare: https://github.com/numpy/numpy/compare/4600b2fe1d7e...45920aafb53c From noreply at github.com Mon Feb 4 03:39:40 2013 From: noreply at github.com (GitHub) Date: Mon, 04 Feb 2013 00:39:40 -0800 Subject: [Numpy-svn] [numpy/numpy] 855b66: BUG: gh-2790, fix column scaling in polynomial pac... Message-ID: <510f73ccde20_57c714afaf059c6@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 855b66f3eeab166ee504d73952b61b4b713f3c6f https://github.com/numpy/numpy/commit/855b66f3eeab166ee504d73952b61b4b713f3c6f Author: Charles Harris Date: 2013-01-23 (Wed, 23 Jan 2013) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py Log Message: ----------- BUG: gh-2790, fix column scaling in polynomial package least squares. The columns should be scaled using their 2-norm, but in the complex case that was being incorrectly computed as the square root of the sum of the squared elements rather than as the square root of the sum of their squared real and imaginary parts. Commit: ccbbfd5fd4c0377672aff5701e3624254b3a3138 https://github.com/numpy/numpy/commit/ccbbfd5fd4c0377672aff5701e3624254b3a3138 Author: Charles Harris Date: 2013-01-23 (Wed, 23 Jan 2013) Changed paths: M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py Log Message: ----------- TST: Add Test for column scaling in the polynomial package fits. The test uses the complex set of sample points [1, 1j, -1, -1j] whose squared sum is exactly zero. This would fail before the column scaling was fixed. Commit: 7c1435c11d8bc0d1a3a380bc541a46f75749dc52 https://github.com/numpy/numpy/commit/7c1435c11d8bc0d1a3a380bc541a46f75749dc52 Author: Charles Harris Date: 2013-01-24 (Thu, 24 Jan 2013) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py Log Message: ----------- MAINT: Use a better method to detect complex arrays. Instead of if lhs.dtype.char in np.typecodes['Complex']: use if issubclass(lhs.dtype.type, np.complexfloating): Commit: 0a87823d048fca997684e86718be0d46459ad4fd https://github.com/numpy/numpy/commit/0a87823d048fca997684e86718be0d46459ad4fd Author: Charles Harris Date: 2013-02-04 (Mon, 04 Feb 2013) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py Log Message: ----------- Merge pull request #2947 from charris/fix-complex-polynomial-fit Fix complex polynomial fit Compare: https://github.com/numpy/numpy/compare/45920aafb53c...0a87823d048f From noreply at github.com Mon Feb 4 19:41:50 2013 From: noreply at github.com (GitHub) Date: Mon, 04 Feb 2013 16:41:50 -0800 Subject: [Numpy-svn] [numpy/numpy] 02e3a8: BUG: Convert non-array rhs for boolean assignment ... Message-ID: <5110554e2e283_7f1e77ae8236e1@sh2.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 02e3a81595e5de093206a666a500abf80e75120d https://github.com/numpy/numpy/commit/02e3a81595e5de093206a666a500abf80e75120d Author: Sebastian Berg Date: 2013-01-16 (Wed, 16 Jan 2013) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Convert non-array rhs for boolean assignment with correct dtype Enforcing the left hand side datatype for a non-array right hand side argument in index assignments was the behavior before 1.7. and is the general behaviour here. (note this means a non-array right hand side checks for NaN, etc. if the left hand side is integer, but an array right hand side does not) Commit: 3087fd500fe98776fd5bba7beafbb9b2dad8ea7d https://github.com/numpy/numpy/commit/3087fd500fe98776fd5bba7beafbb9b2dad8ea7d Author: Ond?ej ?ert?k Date: 2013-02-03 (Sun, 03 Feb 2013) Changed paths: M numpy/core/tests/test_regression.py Log Message: ----------- TST: Mark the test as knownfail for Python < 2.6 Commit: 71775137cafeaf7a792519cfeca4d189478a9438 https://github.com/numpy/numpy/commit/71775137cafeaf7a792519cfeca4d189478a9438 Author: Ond?ej ?ert?k Date: 2013-02-04 (Mon, 04 Feb 2013) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #2920 from certik/backport2907 BUG: Convert non-array rhs for boolean assignment with correct dtype Compare: https://github.com/numpy/numpy/compare/ec58fab55315...71775137cafe From noreply at github.com Tue Feb 5 02:50:54 2013 From: noreply at github.com (GitHub) Date: Mon, 04 Feb 2013 23:50:54 -0800 Subject: [Numpy-svn] [numpy/numpy] 7f0f68: BUG: Fix memory leak in ndarray construction from ... Message-ID: <5110b9deb4435_65d1e77ae825770@sh2.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 7f0f68fb95389b78c0fdfa8d0c93e7ce96e649b9 https://github.com/numpy/numpy/commit/7f0f68fb95389b78c0fdfa8d0c93e7ce96e649b9 Author: Mark Wiebe Date: 2013-02-04 (Mon, 04 Feb 2013) Changed paths: M numpy/core/src/multiarray/common.c Log Message: ----------- BUG: Fix memory leak in ndarray construction from strings (gh-2927) Commit: 563e754d895786eaee0cbb3909b787706f18aaa4 https://github.com/numpy/numpy/commit/563e754d895786eaee0cbb3909b787706f18aaa4 Author: Ond?ej ?ert?k Date: 2013-02-04 (Mon, 04 Feb 2013) Changed paths: M numpy/core/src/multiarray/common.c Log Message: ----------- Merge pull request #2966 from certik/backport2928 BUG: Fix memory leak in ndarray construction from strings (gh-2927) Compare: https://github.com/numpy/numpy/compare/71775137cafe...563e754d8957 From noreply at github.com Wed Feb 6 14:39:46 2013 From: noreply at github.com (GitHub) Date: Wed, 06 Feb 2013 11:39:46 -0800 Subject: [Numpy-svn] [numpy/numpy] 13371f: DOC: document the casting rules changes Message-ID: <5112b1826ea66_441914afaf01915b@sh4.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 13371fdd68cedddb083dae691a4e73b7f36a5c94 https://github.com/numpy/numpy/commit/13371fdd68cedddb083dae691a4e73b7f36a5c94 Author: Ond?ej ?ert?k Date: 2013-02-06 (Wed, 06 Feb 2013) Changed paths: M doc/release/1.7.0-notes.rst Log Message: ----------- DOC: document the casting rules changes This does the work necessary for 1.7.x proposed in issues gh-561, gh-2542 and gh-2685. Commit: 579e89cbb0b33208f0e78692cb8315e4616511e7 https://github.com/numpy/numpy/commit/579e89cbb0b33208f0e78692cb8315e4616511e7 Author: Ond?ej ?ert?k Date: 2013-02-06 (Wed, 06 Feb 2013) Changed paths: M doc/release/1.7.0-notes.rst Log Message: ----------- Merge pull request #2964 from certik/doc2542 DOC: document the casting rules changes Compare: https://github.com/numpy/numpy/compare/563e754d8957...579e89cbb0b3 From noreply at github.com Wed Feb 6 14:49:27 2013 From: noreply at github.com (GitHub) Date: Wed, 06 Feb 2013 11:49:27 -0800 Subject: [Numpy-svn] [numpy/numpy] 625f3c: DOC: update 1.7.0-notes.rst from release branch Message-ID: <5112b3c7a9285_2575e77ae842236@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 625f3cde9aeacea2289ba32286ec54a65f4f4641 https://github.com/numpy/numpy/commit/625f3cde9aeacea2289ba32286ec54a65f4f4641 Author: Ond?ej ?ert?k Date: 2013-02-06 (Wed, 06 Feb 2013) Changed paths: M doc/release/1.7.0-notes.rst Log Message: ----------- DOC: update 1.7.0-notes.rst from release branch There were some changes in the release branch that were not put into master. After this commit, the file 1.7.0-notes.rst is synchronised with the release branch. From noreply at github.com Wed Feb 6 16:25:37 2013 From: noreply at github.com (GitHub) Date: Wed, 06 Feb 2013 13:25:37 -0800 Subject: [Numpy-svn] [numpy/numpy] a43307: REL: Release 1.7.0rc2 Message-ID: <5112ca5116050_7ce0e77ae823013@sh2.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: a43307cdcc06a358097a9e88de388409a5b99735 https://github.com/numpy/numpy/commit/a43307cdcc06a358097a9e88de388409a5b99735 Author: Ond?ej ?ert?k Date: 2013-02-06 (Wed, 06 Feb 2013) Changed paths: M setup.py Log Message: ----------- REL: Release 1.7.0rc2 From noreply at github.com Wed Feb 6 16:25:39 2013 From: noreply at github.com (GitHub) Date: Wed, 06 Feb 2013 13:25:39 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <5112ca53659f3_7dc6e77ae825725@sh2.rs.github.com.mail> Branch: refs/tags/v1.7.0rc2 Home: https://github.com/numpy/numpy From noreply at github.com Sat Feb 9 15:52:41 2013 From: noreply at github.com (GitHub) Date: Sat, 09 Feb 2013 12:52:41 -0800 Subject: [Numpy-svn] [numpy/numpy] 0c5a16: REL: Release 1.7.0 Message-ID: <5116b719b82c7_6375e77ae8305af@sh2.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 0c5a166183764aeb3fd1fba799caea489f20682f https://github.com/numpy/numpy/commit/0c5a166183764aeb3fd1fba799caea489f20682f Author: Ond?ej ?ert?k Date: 2013-02-09 (Sat, 09 Feb 2013) Changed paths: M setup.py Log Message: ----------- REL: Release 1.7.0 From noreply at github.com Sat Feb 9 15:52:42 2013 From: noreply at github.com (GitHub) Date: Sat, 09 Feb 2013 12:52:42 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <5116b71a4bf1a_7049e77ae83111@sh2.rs.github.com.mail> Branch: refs/tags/v1.7.0 Home: https://github.com/numpy/numpy From noreply at github.com Sat Feb 9 23:34:56 2013 From: noreply at github.com (GitHub) Date: Sat, 09 Feb 2013 20:34:56 -0800 Subject: [Numpy-svn] [numpy/numpy] 08ea26: Fix `1` is printed during numpy.test() Message-ID: <511723703a26e_4f6d14afaf07439@sh4.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 08ea266961972bae770ad229a2b4d95c94fdf9cf https://github.com/numpy/numpy/commit/08ea266961972bae770ad229a2b4d95c94fdf9cf Author: Christoph Gohlke Date: 2013-02-09 (Sat, 09 Feb 2013) Changed paths: M numpy/core/tests/test_regression.py Log Message: ----------- Fix `1` is printed during numpy.test() Commit: 695fe2069fa6fe0a34ccca52e2ec2d671ef38f32 https://github.com/numpy/numpy/commit/695fe2069fa6fe0a34ccca52e2ec2d671ef38f32 Author: Charles Harris Date: 2013-02-09 (Sat, 09 Feb 2013) Changed paths: M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #2973 from cgohlke/patch-1 Fix `1` is printed during numpy.test() Compare: https://github.com/numpy/numpy/compare/0c5a16618376...695fe2069fa6 From noreply at github.com Sun Feb 10 16:37:27 2013 From: noreply at github.com (GitHub) Date: Sun, 10 Feb 2013 13:37:27 -0800 Subject: [Numpy-svn] [numpy/numpy] 91376d: BUG: PyArray_LexSort allocates too much temporary ... Message-ID: <51181317b1efa_48a414afaf0116ca@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 91376d7a3b81098ba348f7dfebb71a9b95031a20 https://github.com/numpy/numpy/commit/91376d7a3b81098ba348f7dfebb71a9b95031a20 Author: Bradley M. Froehle Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- BUG: PyArray_LexSort allocates too much temporary memory. PyArray_LexSort was allocating memory to hold actual PyArrayObject's and PyArrayIterObject's, but only storing pointers to such objects in the array. Commit: 3f6aaa38d327eb52961b84fe99e52f04e6776d33 https://github.com/numpy/numpy/commit/3f6aaa38d327eb52961b84fe99e52f04e6776d33 Author: njsmith Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- Merge pull request #2976 from bfroehle/memory_waste BUG: PyArray_LexSort allocates too much temporary memory. Compare: https://github.com/numpy/numpy/compare/625f3cde9aea...3f6aaa38d327 From noreply at github.com Sun Feb 10 16:48:22 2013 From: noreply at github.com (GitHub) Date: Sun, 10 Feb 2013 13:48:22 -0800 Subject: [Numpy-svn] [numpy/numpy] 925454: ENH: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJEC... Message-ID: <511815a6948a0_ea5f5eaec10082e@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 92545427dfebaa680ee0f38649d12c1f1c655a7f https://github.com/numpy/numpy/commit/92545427dfebaa680ee0f38649d12c1f1c655a7f Author: Bradley M. Froehle Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- ENH: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJECT, for memory allocation. This change allows C-API level subtypes of PyArray_Type without forcing the developer to rewrite the tp_alloc function and only change the amount of memory allocated. Commit: 1ee888709af17b20a6ff97c9f6b3562e5ed93b77 https://github.com/numpy/numpy/commit/1ee888709af17b20a6ff97c9f6b3562e5ed93b77 Author: njsmith Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Merge pull request #2975 from bfroehle/tp_alloc ENH: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJECT, for allocation Compare: https://github.com/numpy/numpy/compare/3f6aaa38d327...1ee888709af1 From noreply at github.com Tue Feb 12 16:48:35 2013 From: noreply at github.com (GitHub) Date: Tue, 12 Feb 2013 13:48:35 -0800 Subject: [Numpy-svn] [numpy/numpy] 8552cd: BUG: Make nansum work with booleans. Message-ID: <511ab8b398537_13daaaa12c227f5@hookshot-production1.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8552cd5fcbf52dee79bdade97ca36c18599e64b4 https://github.com/numpy/numpy/commit/8552cd5fcbf52dee79bdade97ca36c18599e64b4 Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_regression.py Log Message: ----------- BUG: Make nansum work with booleans. This broke when function_base._nannop tried to fill a boolean array with integer zeros, raising a 'safe_casting' error. It looks like nanargmax and nanargmin would also break, and were probably incorrect for booleans in any case. The fix is not to use fill values for boolean and integer dtypes. Previously that was only done for the integer dtypes. Commit: b859daed214cbcf9b889713c548733f288a95c56 https://github.com/numpy/numpy/commit/b859daed214cbcf9b889713c548733f288a95c56 Author: seberg Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_regression.py Log Message: ----------- Merge pull request #2979 from charris/fix-nansum BUG: Make nansum work with booleans. Compare: https://github.com/numpy/numpy/compare/1ee888709af1...b859daed214c From noreply at github.com Tue Feb 12 17:50:39 2013 From: noreply at github.com (GitHub) Date: Tue, 12 Feb 2013 14:50:39 -0800 Subject: [Numpy-svn] [numpy/numpy] 7ccf53: BUG: Fix dtypes in sorting functions to npy_intp Message-ID: <511ac73f9f413_267568d13477ea@hookshot-production2.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7ccf5308193eef9c5fb0a3ee3d4e84562784c31b https://github.com/numpy/numpy/commit/7ccf5308193eef9c5fb0a3ee3d4e84562784c31b Author: Sebastian Berg Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- BUG: Fix dtypes in sorting functions to npy_intp Some of the iteration variables were int, causing sorts to fail for large arrays. Fixes github issue 427. Commit: 2b76da387ef4c8a0317c80ce08e5bbab833b14e5 https://github.com/numpy/numpy/commit/2b76da387ef4c8a0317c80ce08e5bbab833b14e5 Author: Sebastian Berg Date: 2013-02-10 (Sun, 10 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/npysort/mergesort.c.src Log Message: ----------- BUG: Fix reporting of memory error inside sorting PyDataMem_NEW was not checked for error and the occurance of errors not returned correctly in new_sort. Also for PyArray_LexSort and new_argsort it should now raise MemoryError correctly. This is done by setting PyErr_NoMemory() when no error is already present, as the low level sorting can only fail for this reason. Commit: 4bf5a3feb00fe1d63e7d8fcf852cbf34e22fd60b https://github.com/numpy/numpy/commit/4bf5a3feb00fe1d63e7d8fcf852cbf34e22fd60b Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/npysort/mergesort.c.src Log Message: ----------- Merge pull request #2974 from seberg/issue-427 Fix some large array sorts and memory error handling Compare: https://github.com/numpy/numpy/compare/b859daed214c...4bf5a3feb00f From noreply at github.com Sat Feb 16 09:47:19 2013 From: noreply at github.com (GitHub) Date: Sat, 16 Feb 2013 06:47:19 -0800 Subject: [Numpy-svn] [numpy/numpy] 38a164: DOC: update bento docs (close #2993). Message-ID: <511f9bf7bc98e_62bb1a50af4848a7@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 38a16488d0977c5617218a36759250df7f87556e https://github.com/numpy/numpy/commit/38a16488d0977c5617218a36759250df7f87556e Author: David Cournapeau Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M BENTO_BUILD.txt Log Message: ----------- DOC: update bento docs (close #2993). From noreply at github.com Sat Feb 16 12:32:28 2013 From: noreply at github.com (GitHub) Date: Sat, 16 Feb 2013 09:32:28 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <511fc2ac71f3a_3dac4c1389116b@hookshot-production3.ec2-us-east1.github.com.mail> Branch: refs/heads/travis_ci_bento Home: https://github.com/numpy/numpy From noreply at github.com Sat Feb 16 12:34:59 2013 From: noreply at github.com (GitHub) Date: Sat, 16 Feb 2013 09:34:59 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <511fc343d9f95_3a0db0aec106c0@sh4.rs.github.com.mail> Branch: refs/heads/travis_ci_bento Home: https://github.com/numpy/numpy From noreply at github.com Sun Feb 17 19:48:06 2013 From: noreply at github.com (GitHub) Date: Sun, 17 Feb 2013 16:48:06 -0800 Subject: [Numpy-svn] [numpy/numpy] c5478e: Update numpy/lib/function_base.py Message-ID: <51217a46d1c8d_b11e64aec33257@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c5478ef2a402e21b5d9f9533fcb8e6f055b45a35 https://github.com/numpy/numpy/commit/c5478ef2a402e21b5d9f9533fcb8e6f055b45a35 Author: Andreas Hilboll Date: 2013-02-17 (Sun, 17 Feb 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Update numpy/lib/function_base.py fix percentile docstring Commit: b2ed8f73901c7020e0551515d543b5138e11964a https://github.com/numpy/numpy/commit/b2ed8f73901c7020e0551515d543b5138e11964a Author: Charles Harris Date: 2013-02-17 (Sun, 17 Feb 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #2996 from andreas-h/patch-1 Update numpy/lib/function_base.py Compare: https://github.com/numpy/numpy/compare/38a16488d097...b2ed8f73901c From noreply at github.com Wed Feb 20 09:28:47 2013 From: noreply at github.com (GitHub) Date: Wed, 20 Feb 2013 06:28:47 -0800 Subject: [Numpy-svn] [numpy/numpy] 04b89c: BUG: Fix regression of bad error/random behavior i... Message-ID: <5124dd9f979cd_3e7313841304055e@hookshot-production1.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 04b89c63e531ee29b8a0cdb3f2c5ce410f6169b2 https://github.com/numpy/numpy/commit/04b89c63e531ee29b8a0cdb3f2c5ce410f6169b2 Author: Sebastian Berg Date: 2013-02-20 (Wed, 20 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix regression of bad error/random behavior in item method Appearently .item() for arrays with size != 1 correctly returned an error in 1.6., but failed to raise the error (due to missing return) in 1.7. Commit: 665a00aec896344cfb12599add600f27a5f519d3 https://github.com/numpy/numpy/commit/665a00aec896344cfb12599add600f27a5f519d3 Author: Charles Harris Date: 2013-02-20 (Wed, 20 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3006 from seberg/fix-empty-item BUG: Fix regression of bad error/random behavior in item method Compare: https://github.com/numpy/numpy/compare/b2ed8f73901c...665a00aec896 From noreply at github.com Sat Feb 23 00:15:25 2013 From: noreply at github.com (GitHub) Date: Fri, 22 Feb 2013 21:15:25 -0800 Subject: [Numpy-svn] [numpy/numpy] 436b52: Added 'subok' keyword documentation to zeros_like ... Message-ID: <5128506d2d114_2e031a50af4848c4@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 436b521274a1b27a0211ad18857d779329ad11c7 https://github.com/numpy/numpy/commit/436b521274a1b27a0211ad18857d779329ad11c7 Author: daveydave400 Date: 2013-02-22 (Fri, 22 Feb 2013) Changed paths: M numpy/core/numeric.py Log Message: ----------- Added 'subok' keyword documentation to zeros_like and ones_like functions. Commit: 17774a6d58b889b6b7a25d6af5b66f2148d47f41 https://github.com/numpy/numpy/commit/17774a6d58b889b6b7a25d6af5b66f2148d47f41 Author: Charles Harris Date: 2013-02-22 (Fri, 22 Feb 2013) Changed paths: M numpy/core/numeric.py Log Message: ----------- Merge pull request #3009 from daveydave400/fix_zeros_like_doc Added 'subok' keyword documentation to zeros_like and ones_like functions. Compare: https://github.com/numpy/numpy/compare/665a00aec896...17774a6d58b8 From noreply at github.com Sun Feb 24 21:00:18 2013 From: noreply at github.com (GitHub) Date: Sun, 24 Feb 2013 18:00:18 -0800 Subject: [Numpy-svn] [numpy/numpy] b343f4: BUG: Incref items in np.take on error as they are ... Message-ID: <512ac5b231483_74c411df12c204bc@hookshot-production2.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b343f43eea856bd984a752f288bd148a42a789a1 https://github.com/numpy/numpy/commit/b343f43eea856bd984a752f288bd148a42a789a1 Author: Sebastian Berg Date: 2013-02-24 (Sun, 24 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_item_selection.py M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Incref items in np.take on error as they are decrefed later When take fails during copying due to out of bound indices, then the already copied items will be decref'd on array destruction. To avoid that, as well as possible overlapping or already initialized object arrays, decref and incref during the copy operation itself. Note that all basic types but object use their own fasttake, so this does not change anything for them. Commit: 58548e66d5d3bda3e884ae0c0ab0805ab0160484 https://github.com/numpy/numpy/commit/58548e66d5d3bda3e884ae0c0ab0805ab0160484 Author: Sebastian Berg Date: 2013-02-24 (Sun, 24 Feb 2013) Changed paths: M numpy/core/tests/test_item_selection.py Log Message: ----------- TST: Add test for np.take refcounting Also make the testcase for take a class. Commit: 230ee3aa201552a8a9fa13c4b319f68cbd504d85 https://github.com/numpy/numpy/commit/230ee3aa201552a8a9fa13c4b319f68cbd504d85 Author: Sebastian Berg Date: 2013-02-24 (Sun, 24 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_indexerrors.py Log Message: ----------- BUG: non-empty takes on empty axes failed for clip/wrap logic These did no checking for this special case. And thus, wrap would go into infinite loops trying to adjust the index, and clip would (probably) segfault. This raises IndexError explicitely beforehand. Commit: 6de7a4be70c894e3d63ac952bd20a74c171e6413 https://github.com/numpy/numpy/commit/6de7a4be70c894e3d63ac952bd20a74c171e6413 Author: Charles Harris Date: 2013-02-24 (Sun, 24 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_indexerrors.py M numpy/core/tests/test_item_selection.py M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3002 from seberg/issue-3001 BUG: Incref items in np.take on error as they are decrefed later Compare: https://github.com/numpy/numpy/compare/17774a6d58b8...6de7a4be70c8 From noreply at github.com Tue Feb 26 15:57:52 2013 From: noreply at github.com (GitHub) Date: Tue, 26 Feb 2013 12:57:52 -0800 Subject: [Numpy-svn] [numpy/numpy] 3819bf: BUG: gh-2969: Backport memory leak fix 80b3a34. Message-ID: <512d21d0d0002_4a5da98134907b6@hookshot-production1.ec2-us-east1.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 3819bf82173dc2b654381d537889814700f1da0b https://github.com/numpy/numpy/commit/3819bf82173dc2b654381d537889814700f1da0b Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: gh-2969: Backport memory leak fix 80b3a34. Commit: 4ecd0c6b6b4327471f55c08690b97074c5218aa1 https://github.com/numpy/numpy/commit/4ecd0c6b6b4327471f55c08690b97074c5218aa1 Author: njsmith Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #2983 from charris/backport-fix-memory-leak BUG: gh-2969: Backport memory leak fix 80b3a34. Compare: https://github.com/numpy/numpy/compare/695fe2069fa6...4ecd0c6b6b43 From noreply at github.com Tue Feb 26 15:58:47 2013 From: noreply at github.com (GitHub) Date: Tue, 26 Feb 2013 12:58:47 -0800 Subject: [Numpy-svn] [numpy/numpy] b84555: BUG: Fix regression of bad error/random behavior i... Message-ID: <512d220752073_4d95db0aec15478@sh4.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: b84555acc91b42ec08ff1b26de57c149279fce35 https://github.com/numpy/numpy/commit/b84555acc91b42ec08ff1b26de57c149279fce35 Author: Sebastian Berg Date: 2013-02-20 (Wed, 20 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix regression of bad error/random behavior in item method Appearently .item() for arrays with size != 1 correctly returned an error in 1.6., but failed to raise the error (due to missing return) in 1.7. Commit: 753bc5bb518da9d6197c924688c172be77cf95cc https://github.com/numpy/numpy/commit/753bc5bb518da9d6197c924688c172be77cf95cc Author: njsmith Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3007 from seberg/fix-empty-item-backport Backport gh-3006 Compare: https://github.com/numpy/numpy/compare/4ecd0c6b6b43...753bc5bb518d From noreply at github.com Tue Feb 26 16:08:20 2013 From: noreply at github.com (GitHub) Date: Tue, 26 Feb 2013 13:08:20 -0800 Subject: [Numpy-svn] [numpy/numpy] 944849: BUG: gh-2790, fix column scaling in polynomial pac... Message-ID: <512d244435ad7_1c4345313412520@hookshot-production2.ec2-us-east1.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 944849121b71a1867236190a2be1c84296d6b318 https://github.com/numpy/numpy/commit/944849121b71a1867236190a2be1c84296d6b318 Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py Log Message: ----------- BUG: gh-2790, fix column scaling in polynomial package least squares. The columns should be scaled using their 2-norm, but in the complex case that was being incorrectly computed as the square root of the sum of the squared elements rather than as the square root of the sum of their squared real and imaginary parts. Commit: f9be8e4549148fe008615eaa36e6fc2b1919e006 https://github.com/numpy/numpy/commit/f9be8e4549148fe008615eaa36e6fc2b1919e006 Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py Log Message: ----------- TST: Add Test for column scaling in the polynomial package fits. The test uses the complex set of sample points [1, 1j, -1, -1j] whose squared sum is exactly zero. This would fail before the column scaling was fixed. Commit: f7d6f6a647e13cdada3207b90335a53a6338ec04 https://github.com/numpy/numpy/commit/f7d6f6a647e13cdada3207b90335a53a6338ec04 Author: njsmith Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py Log Message: ----------- Merge pull request #2984 from charris/backport-fix-complex-polynomial-fit Backport fix complex polynomial fit Compare: https://github.com/numpy/numpy/compare/753bc5bb518d...f7d6f6a647e1 From noreply at github.com Tue Feb 26 16:09:42 2013 From: noreply at github.com (GitHub) Date: Tue, 26 Feb 2013 13:09:42 -0800 Subject: [Numpy-svn] [numpy/numpy] 4753c1: BUG: Make nansum work with booleans. Message-ID: <512d2496eff49_5788db0aec15765@sh4.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 4753c193070ce22c4dc542c089235516b873fa22 https://github.com/numpy/numpy/commit/4753c193070ce22c4dc542c089235516b873fa22 Author: Charles Harris Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_regression.py Log Message: ----------- BUG: Make nansum work with booleans. This broke when function_base._nannop tried to fill a boolean array with integer zeros, raising a 'safe_casting' error. It looks like nanargmax and nanargmin would also break, and were probably incorrect for booleans in any case. The fix is not to use fill values for boolean and integer dtypes. Previously that was only done for the integer dtypes. Commit: 41920404d010b08dd94162026308b677c195a75b https://github.com/numpy/numpy/commit/41920404d010b08dd94162026308b677c195a75b Author: njsmith Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_regression.py Log Message: ----------- Merge pull request #2982 from charris/backport-fix-nansum BUG: Make nansum work with booleans. Compare: https://github.com/numpy/numpy/compare/f7d6f6a647e1...41920404d010 From noreply at github.com Tue Feb 26 16:19:17 2013 From: noreply at github.com (GitHub) Date: Tue, 26 Feb 2013 13:19:17 -0800 Subject: [Numpy-svn] [numpy/numpy] ead4a9: BUG: Fix dtypes in sorting functions to npy_intp Message-ID: <512d26d578772_63b318ddaf077885@sh2.rs.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: ead4a95db30465d175180f7e8e9a9a2502a71d60 https://github.com/numpy/numpy/commit/ead4a95db30465d175180f7e8e9a9a2502a71d60 Author: Sebastian Berg Date: 2013-02-13 (Wed, 13 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- BUG: Fix dtypes in sorting functions to npy_intp Some of the iteration variables were int, causing sorts to fail for large arrays. Fixes github issue 427. Commit: 0a343f32e2a0f6e9f76d275da276d005022af49e https://github.com/numpy/numpy/commit/0a343f32e2a0f6e9f76d275da276d005022af49e Author: Sebastian Berg Date: 2013-02-13 (Wed, 13 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/npysort/mergesort.c.src Log Message: ----------- BUG: Fix reporting of memory error inside sorting PyDataMem_NEW was not checked for error and the occurance of errors not returned correctly in new_sort. Also for PyArray_LexSort and new_argsort it should now raise MemoryError correctly. This is done by setting PyErr_NoMemory() when no error is already present, as the low level sorting can only fail for this reason. Commit: aede7e07e567b10d3e59bdee13b8c30f75175545 https://github.com/numpy/numpy/commit/aede7e07e567b10d3e59bdee13b8c30f75175545 Author: njsmith Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/npysort/mergesort.c.src Log Message: ----------- Merge pull request #2985 from seberg/backport-large-sort-fixes Backport large sort fixes Compare: https://github.com/numpy/numpy/compare/41920404d010...aede7e07e567 From noreply at github.com Wed Feb 27 11:44:51 2013 From: noreply at github.com (GitHub) Date: Wed, 27 Feb 2013 08:44:51 -0800 Subject: [Numpy-svn] [numpy/numpy] 705bf9: 2to3: Use modern exception syntax. Message-ID: <512e38035aae_5aaa8581305258b@hookshot-production3.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 705bf928e1256a06019c75ee945370fbe89cdde7 https://github.com/numpy/numpy/commit/705bf928e1256a06019c75ee945370fbe89cdde7 Author: Charles Harris Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/_import_tools.py M numpy/build_utils/waf.py M numpy/core/tests/test_half.py M numpy/core/tests/test_machar.py M numpy/core/tests/test_nditer.py M numpy/core/tests/test_numeric.py M numpy/core/tests/test_print.py M numpy/core/tests/test_regression.py M numpy/ctypeslib.py M numpy/distutils/interactive.py M numpy/distutils/system_info.py M numpy/f2py/capi_maps.py M numpy/f2py/crackfortran.py M numpy/f2py/diagnose.py M numpy/f2py/f2py2e.py M numpy/f2py/tests/test_array_from_pyobj.py M numpy/f2py/tests/util.py M numpy/lib/format.py M numpy/lib/tests/test__datasource.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py M numpy/linalg/tests/test_linalg.py M numpy/ma/core.py M numpy/testing/numpytest.py M numpy/testing/utils.py M numpy/tests/test_ctypeslib.py Log Message: ----------- 2to3: Use modern exception syntax. Example: except ValueError,msg: -> except ValueError as msg: Commit: a369522a3920b6ef204f9b119c957b49843c03d7 https://github.com/numpy/numpy/commit/a369522a3920b6ef204f9b119c957b49843c03d7 Author: seberg Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M numpy/_import_tools.py M numpy/build_utils/waf.py M numpy/core/tests/test_half.py M numpy/core/tests/test_machar.py M numpy/core/tests/test_nditer.py M numpy/core/tests/test_numeric.py M numpy/core/tests/test_print.py M numpy/core/tests/test_regression.py M numpy/ctypeslib.py M numpy/distutils/interactive.py M numpy/distutils/system_info.py M numpy/f2py/capi_maps.py M numpy/f2py/crackfortran.py M numpy/f2py/diagnose.py M numpy/f2py/f2py2e.py M numpy/f2py/tests/test_array_from_pyobj.py M numpy/f2py/tests/util.py M numpy/lib/format.py M numpy/lib/tests/test__datasource.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py M numpy/linalg/tests/test_linalg.py M numpy/ma/core.py M numpy/testing/numpytest.py M numpy/testing/utils.py M numpy/tests/test_ctypeslib.py Log Message: ----------- Merge pull request #3023 from charris/2to3-except 2to3: Use modern exception syntax. Compare: https://github.com/numpy/numpy/compare/6de7a4be70c8...a369522a3920 From noreply at github.com Wed Feb 27 11:46:19 2013 From: noreply at github.com (GitHub) Date: Wed, 27 Feb 2013 08:46:19 -0800 Subject: [Numpy-svn] [numpy/numpy] 93c4db: 2to3: Change use 'has_key' to 'key in'. Message-ID: <512e385b7fe93_5e7518ddaf084766@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 93c4db01bd10262523339822063be771615a9e62 https://github.com/numpy/numpy/commit/93c4db01bd10262523339822063be771615a9e62 Author: Charles Harris Date: 2013-02-26 (Tue, 26 Feb 2013) Changed paths: M numpy/distutils/npy_pkg_config.py Log Message: ----------- 2to3: Change use 'has_key' to 'key in'. Part of the 2to3 project. Commit: e1f0c1bbac9e0e472d8bad1793a9b5edc9e4f466 https://github.com/numpy/numpy/commit/e1f0c1bbac9e0e472d8bad1793a9b5edc9e4f466 Author: seberg Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M numpy/distutils/npy_pkg_config.py Log Message: ----------- Merge pull request #3020 from charris/2to3-remove-has_key 2to3: Change use 'has_key' to 'key in'. Compare: https://github.com/numpy/numpy/compare/a369522a3920...e1f0c1bbac9e From noreply at github.com Wed Feb 27 14:32:31 2013 From: noreply at github.com (GitHub) Date: Wed, 27 Feb 2013 11:32:31 -0800 Subject: [Numpy-svn] [numpy/numpy] af4b11: BUG: npy-pkg-config ini files were missing after B... Message-ID: <512e5f4f2097c_223715a6ae462099@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: af4b113cbf6320a458b4ac341d154ec1c7af11c1 https://github.com/numpy/numpy/commit/af4b113cbf6320a458b4ac341d154ec1c7af11c1 Author: Ralf Gommers Date: 2013-01-22 (Tue, 22 Jan 2013) Changed paths: M numpy/core/bscript Log Message: ----------- BUG: npy-pkg-config ini files were missing after Bento build. Commit: 208072f817ac14f041569f0123d3434bc9e0daba https://github.com/numpy/numpy/commit/208072f817ac14f041569f0123d3434bc9e0daba Author: Ralf Gommers Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M numpy/core/bscript Log Message: ----------- Merge pull request #2943 from rgommers/bento-ini-files BUG: npy-pkg-config ini files were missing after Bento build. Compare: https://github.com/numpy/numpy/compare/e1f0c1bbac9e...208072f817ac From noreply at github.com Wed Feb 27 17:37:39 2013 From: noreply at github.com (GitHub) Date: Wed, 27 Feb 2013 14:37:39 -0800 Subject: [Numpy-svn] [numpy/numpy] c6397b: 2to3: Updata `except Exception, msg:` syntax in fi... Message-ID: <512e8ab351e52_102bdb0aec151b2@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c6397ba59fba25989b0ba37ad8267325757f1dcd https://github.com/numpy/numpy/commit/c6397ba59fba25989b0ba37ad8267325757f1dcd Author: Charles Harris Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M benchmarks/benchmark.py M doc/sphinxext/docscrape.py M doc/sphinxext/plot_directive.py M pavement.py M tools/osxbuild/build.py M tools/win32build/build.py M tools/win32build/prepare_bootstrap.py Log Message: ----------- 2to3: Updata `except Exception, msg:` syntax in files not in numpy/ . This should finish the updating of the exception syntax. Commit: e84885aa39057235a8cb53558f05a07cb6da4965 https://github.com/numpy/numpy/commit/e84885aa39057235a8cb53558f05a07cb6da4965 Author: seberg Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M benchmarks/benchmark.py M doc/sphinxext/docscrape.py M doc/sphinxext/plot_directive.py M pavement.py M tools/osxbuild/build.py M tools/win32build/build.py M tools/win32build/prepare_bootstrap.py Log Message: ----------- Merge pull request #3028 from charris/2to3-except-update 2to3: Update `except Exception, msg:` syntax in files not in numpy/ . Compare: https://github.com/numpy/numpy/compare/208072f817ac...e84885aa3905 From noreply at github.com Wed Feb 27 17:38:47 2013 From: noreply at github.com (GitHub) Date: Wed, 27 Feb 2013 14:38:47 -0800 Subject: [Numpy-svn] [numpy/numpy] 046d05: 2to3: Remove `has_key` use that was missed. Message-ID: <512e8af7d31cd_6f6b18ddaf0745e1@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 046d0575d0c052c9012221f36c3a2d0ccf34abb5 https://github.com/numpy/numpy/commit/046d0575d0c052c9012221f36c3a2d0ccf34abb5 Author: Charles Harris Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M doc/sphinxext/docscrape.py M doc/sphinxext/plot_directive.py Log Message: ----------- 2to3: Remove `has_key` use that was missed. The files not in the numpy/ directory were missed. This gets them all (I hope). Commit: 22decf9edf44617056055434093b621602a9f5f8 https://github.com/numpy/numpy/commit/22decf9edf44617056055434093b621602a9f5f8 Author: seberg Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M doc/sphinxext/docscrape.py M doc/sphinxext/plot_directive.py Log Message: ----------- Merge pull request #3027 from charris/2to3-remove-has_key-update 2to3: Remove `has_key` use that was missed. Compare: https://github.com/numpy/numpy/compare/e84885aa3905...22decf9edf44 From noreply at github.com Thu Feb 28 09:40:07 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 06:40:07 -0800 Subject: [Numpy-svn] [numpy/numpy] 49bf20: BUG: Fix strides of trailing 1s when reshaping Message-ID: <512f6c47c213_6aabdb0aec112ac@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 49bf2045e1cc7d1fb7e2ce771fbb1636c9d28e5a https://github.com/numpy/numpy/commit/49bf2045e1cc7d1fb7e2ce771fbb1636c9d28e5a Author: Sebastian Berg Date: 2013-01-25 (Fri, 25 Jan 2013) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix strides of trailing 1s when reshaping When adding ones to the shape for non contiguous arrays reshapes (i.e. either the first array is not contiguous or the the reshape order does not match it). The strides of trailing ones were not set. For example reshape of (6,) to (6,1,1). Previously this occured rarely because of removed special handleing when only ones were added or removed. Commit: 0934653e151969f6912c911b5113306bd5f450f1 https://github.com/numpy/numpy/commit/0934653e151969f6912c911b5113306bd5f450f1 Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #2950 from seberg/issue-2949 BUG: Fix strides of trailing 1s when reshaping Compare: https://github.com/numpy/numpy/compare/22decf9edf44...0934653e1519 From noreply at github.com Thu Feb 28 13:32:48 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 10:32:48 -0800 Subject: [Numpy-svn] [numpy/numpy] eb5adf: BUG: Incref items in np.take on error as they are ... Message-ID: <512fa2d059860_447a6aa130376b3@hookshot-production3.ec2-us-east1.github.com.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: eb5adfbfbf5c3318fe440268ed7d488b26bca812 https://github.com/numpy/numpy/commit/eb5adfbfbf5c3318fe440268ed7d488b26bca812 Author: Sebastian Berg Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c A numpy/core/tests/test_item_selection.py M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Incref items in np.take on error as they are decrefed later When take fails during copying due to out of bound indices, then the already copied items will be decref'd on array destruction. To avoid that, as well as possible overlapping or already initialized object arrays, decref and incref during the copy operation itself. Note that all basic types but object use their own fasttake, so this does not change anything for them. Also use new (conflicting) numpy/core/tests/test_item_selection.py with small modifications. Commit: 907e382d2f7419ae54aaf03f14095241e4fa9e3a https://github.com/numpy/numpy/commit/907e382d2f7419ae54aaf03f14095241e4fa9e3a Author: Sebastian Berg Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/tests/test_item_selection.py Log Message: ----------- TST: Add test for np.take refcounting Also make the testcase for take a class. Commit: bff13facdafbe944c6fd6204a8d0defd9a110985 https://github.com/numpy/numpy/commit/bff13facdafbe944c6fd6204a8d0defd9a110985 Author: Sebastian Berg Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_indexerrors.py Log Message: ----------- BUG: non-empty takes on empty axes failed for clip/wrap logic These did no checking for this special case. And thus, wrap would go into infinite loops trying to adjust the index, and clip would (probably) segfault. This raises IndexError explicitely beforehand. Commit: 9231850d62e338433cca046a481eb951a7096fee https://github.com/numpy/numpy/commit/9231850d62e338433cca046a481eb951a7096fee Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_indexerrors.py A numpy/core/tests/test_item_selection.py M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3039 from seberg/backport-object-take Backport object take Compare: https://github.com/numpy/numpy/compare/aede7e07e567...9231850d62e3 From noreply at github.com Thu Feb 28 13:33:51 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 10:33:51 -0800 Subject: [Numpy-svn] [numpy/numpy] 36e979: 2to3: apply `execfile` fixer results. Message-ID: <512fa30fb8549_38d515a6ae456951@sh3.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 36e979c465150b1846f37f1811b86f63f9d1e085 https://github.com/numpy/numpy/commit/36e979c465150b1846f37f1811b86f63f9d1e085 Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M setupegg.py Log Message: ----------- 2to3: apply `execfile` fixer results. The execfile command is gone in Python 3. The fix is to read the file, then compile and exec the result. Commit: ceca28d920225715870d0a83394385e320d1bb22 https://github.com/numpy/numpy/commit/ceca28d920225715870d0a83394385e320d1bb22 Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M setupegg.py Log Message: ----------- Merge pull request #3055 from charris/2to3-execfile 2to3: apply `execfile` fixer results. Compare: https://github.com/numpy/numpy/compare/0934653e1519...ceca28d92022 From noreply at github.com Thu Feb 28 13:35:39 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 10:35:39 -0800 Subject: [Numpy-svn] [numpy/numpy] 242929: 2to3: apply exec fixer results. Message-ID: <512fa37bb1943_2f3bdb0aec121d0@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2429298dd8ddf797c3c89e65eb8a9b9e8f72a299 https://github.com/numpy/numpy/commit/2429298dd8ddf797c3c89e65eb8a9b9e8f72a299 Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/numpybook/runcode.py M doc/sphinxext/plot_directive.py M numpy/_import_tools.py M numpy/f2py/tests/test_array_from_pyobj.py M numpy/lib/function_base.py M numpy/numarray/session.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/numpytest.py M numpy/testing/utils.py Log Message: ----------- 2to3: apply exec fixer results. This changes the `exec` command to the `exec` function. Commit: 2cb5021f2110f7e24a6a30a3a0af8336f46fb621 https://github.com/numpy/numpy/commit/2cb5021f2110f7e24a6a30a3a0af8336f46fb621 Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/numpybook/runcode.py M doc/sphinxext/plot_directive.py M numpy/_import_tools.py M numpy/f2py/tests/test_array_from_pyobj.py M numpy/lib/function_base.py M numpy/numarray/session.py M numpy/polynomial/chebyshev.py M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py M numpy/polynomial/laguerre.py M numpy/polynomial/legendre.py M numpy/polynomial/polynomial.py M numpy/testing/numpytest.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3049 from charris/2to3-exec 2to3: apply exec fixer results. Compare: https://github.com/numpy/numpy/compare/ceca28d92022...2cb5021f2110 From noreply at github.com Thu Feb 28 14:15:11 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 11:15:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 80af58: 2to3: Apply `funcattrs` fixer. Closes #3058. Message-ID: <512facbfd3c70_30cfdb0aec1485e@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 80af580d76cbd18a5c91851d8b404636d8acd2a9 https://github.com/numpy/numpy/commit/80af580d76cbd18a5c91851d8b404636d8acd2a9 Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/sphinxext/phantom_import.py M numpy/compat/_inspect.py M numpy/distutils/command/build_src.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/lib/utils.py M numpy/testing/noseclasses.py Log Message: ----------- 2to3: Apply `funcattrs` fixer. Closes #3058. This replaces the `b.func_xxxx` with newer `__xxxx__` attribute names For example, `f.__name__` replaces `f.func_name` Commit: e1c7c4df0c7afb0baff683c7e3a1f4b205d6e572 https://github.com/numpy/numpy/commit/e1c7c4df0c7afb0baff683c7e3a1f4b205d6e572 Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/sphinxext/phantom_import.py M numpy/compat/_inspect.py M numpy/distutils/command/build_src.py M numpy/distutils/mingw32ccompiler.py M numpy/distutils/misc_util.py M numpy/lib/utils.py M numpy/testing/noseclasses.py Log Message: ----------- Merge pull request #3059 from charris/2to3-funcattrs 2to3: Apply `funcattrs` fixer. Closes #3058. Compare: https://github.com/numpy/numpy/compare/2cb5021f2110...e1c7c4df0c7a From noreply at github.com Thu Feb 28 15:10:09 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 12:10:09 -0800 Subject: [Numpy-svn] [numpy/numpy] dd1308: 2to3: Fix callable. Message-ID: <512fb9a1c423f_7cfcdb0aec163e@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dd13084557f46343b9fac0c02725a826d0ca397b https://github.com/numpy/numpy/commit/dd13084557f46343b9fac0c02725a826d0ca397b Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/sphinxext/docscrape.py M doc/sphinxext/docscrape_sphinx.py M doc/sphinxext/linkcode.py M doc/sphinxext/numpydoc.py M doc/sphinxext/traitsdoc.py M doc/summarize.py M numpy/core/numeric.py M numpy/core/tests/test_records.py M numpy/lib/function_base.py M numpy/matrixlib/tests/test_defmatrix.py M numpy/testing/decorators.py Log Message: ----------- 2to3: Fix callable. Commit: 4b361f62be7f750dc385d0b7dc7529ad9af5e4ea https://github.com/numpy/numpy/commit/4b361f62be7f750dc385d0b7dc7529ad9af5e4ea Author: njsmith Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/sphinxext/docscrape.py M doc/sphinxext/docscrape_sphinx.py M doc/sphinxext/linkcode.py M doc/sphinxext/numpydoc.py M doc/sphinxext/traitsdoc.py M doc/summarize.py M numpy/core/numeric.py M numpy/core/tests/test_records.py M numpy/lib/function_base.py M numpy/matrixlib/tests/test_defmatrix.py M numpy/testing/decorators.py Log Message: ----------- Merge pull request #3047 from charris/2to3-callable 2to3: Fix callable. Compare: https://github.com/numpy/numpy/compare/e1c7c4df0c7a...4b361f62be7f From noreply at github.com Thu Feb 28 22:09:47 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 19:09:47 -0800 Subject: [Numpy-svn] [numpy/numpy] cedba8: BUG: numpydoc/linkcode: do not detect linkcode con... Message-ID: <51301bfb7cbed_50ab5c213c221d1@hookshot-production1.ec2-us-east1.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cedba8efabdcbbeb338a0683cf91b755ab5f9e5c https://github.com/numpy/numpy/commit/cedba8efabdcbbeb338a0683cf91b755ab5f9e5c Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/linkcode.py Log Message: ----------- BUG: numpydoc/linkcode: do not detect linkcode config changes Since the linkcode_resolve is a function, it triggers configuration change on each rebuild, resulting to full rebuild always. It's better to make it not do that. Commit: c5cb18f9486c5e6291e476890a3b6bef1424062c https://github.com/numpy/numpy/commit/c5cb18f9486c5e6291e476890a3b6bef1424062c Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/linkcode.py Log Message: ----------- DOC: numpydoc/linkcode: mention that the extension will be in Sphinx upstream Commit: a4cd4ffd52b4b60df4e8752ea202862e2c386589 https://github.com/numpy/numpy/commit/a4cd4ffd52b4b60df4e8752ea202862e2c386589 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/docscrape.py M doc/sphinxext/tests/test_docscrape.py Log Message: ----------- ENH: numpydoc: deal with duplicated signatures Commit: 7f2da39dea8f869ea4d5256786f55eacbd5722e6 https://github.com/numpy/numpy/commit/7f2da39dea8f869ea4d5256786f55eacbd5722e6 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/MANIFEST.in R doc/sphinxext/__init__.py R doc/sphinxext/comment_eater.py R doc/sphinxext/compiler_unparse.py R doc/sphinxext/docscrape.py R doc/sphinxext/docscrape_sphinx.py R doc/sphinxext/linkcode.py R doc/sphinxext/numpydoc.py A doc/sphinxext/numpydoc/__init__.py A doc/sphinxext/numpydoc/comment_eater.py A doc/sphinxext/numpydoc/compiler_unparse.py A doc/sphinxext/numpydoc/docscrape.py A doc/sphinxext/numpydoc/docscrape_sphinx.py A doc/sphinxext/numpydoc/linkcode.py A doc/sphinxext/numpydoc/numpydoc.py A doc/sphinxext/numpydoc/phantom_import.py A doc/sphinxext/numpydoc/plot_directive.py A doc/sphinxext/numpydoc/tests/test_docscrape.py A doc/sphinxext/numpydoc/traitsdoc.py R doc/sphinxext/phantom_import.py R doc/sphinxext/plot_directive.py M doc/sphinxext/setup.py R doc/sphinxext/tests/test_docscrape.py R doc/sphinxext/traitsdoc.py Log Message: ----------- ENH: numpydoc: Python 2 & 3 in single codebase, restructure as a package Commit: cc832530ef784723953dcb3ae943d95da6afb557 https://github.com/numpy/numpy/commit/cc832530ef784723953dcb3ae943d95da6afb557 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/source/conf.py Log Message: ----------- MAINT: always use plot directive from Matplotlib, and prefer Sphinx linkcode Commit: c5efee88abd79f2338b28267377fe31be7dfa0f4 https://github.com/numpy/numpy/commit/c5efee88abd79f2338b28267377fe31be7dfa0f4 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: A doc/sphinxext/numpydoc/tests/test_linkcode.py A doc/sphinxext/numpydoc/tests/test_phantom_import.py A doc/sphinxext/numpydoc/tests/test_plot_directive.py A doc/sphinxext/numpydoc/tests/test_traitsdoc.py Log Message: ----------- TST: numpydoc: add stub test files, to check that files at least import Commit: fd9064f5ee734ffb1dd1f16e7b0f6ce9cfa25df5 https://github.com/numpy/numpy/commit/fd9064f5ee734ffb1dd1f16e7b0f6ce9cfa25df5 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/numpydoc/docscrape.py M doc/sphinxext/numpydoc/docscrape_sphinx.py Log Message: ----------- BUG: numpydoc: fix bugs in attribute docstring extraction + improve presentation Commit: 1b2e585133c555d1b5f72c5598473a7568587645 https://github.com/numpy/numpy/commit/1b2e585133c555d1b5f72c5598473a7568587645 Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/numpydoc/tests/test_docscrape.py Log Message: ----------- TST: numpydoc: more class tests Commit: a3bc1467dee14dd4726a83af2fb1a4cb89cbf53b https://github.com/numpy/numpy/commit/a3bc1467dee14dd4726a83af2fb1a4cb89cbf53b Author: Pauli Virtanen Date: 2013-02-16 (Sat, 16 Feb 2013) Changed paths: M doc/sphinxext/numpydoc/docscrape.py M doc/sphinxext/numpydoc/tests/test_docscrape.py Log Message: ----------- BUG: numpydoc: check that it works with sub-classes Commit: 9d8722b5bc76ecb2fe74a8e8dd3a7b1c2c83985b https://github.com/numpy/numpy/commit/9d8722b5bc76ecb2fe74a8e8dd3a7b1c2c83985b Author: Pauli Virtanen Date: 2013-02-27 (Wed, 27 Feb 2013) Changed paths: M doc/source/conf.py Log Message: ----------- DOC: fix doc/source/conf.py to work with Python 3 Commit: 629a2d4daa376e5639ad5106289c77b8137f9f15 https://github.com/numpy/numpy/commit/629a2d4daa376e5639ad5106289c77b8137f9f15 Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M doc/source/conf.py M doc/sphinxext/MANIFEST.in R doc/sphinxext/__init__.py R doc/sphinxext/comment_eater.py R doc/sphinxext/compiler_unparse.py R doc/sphinxext/docscrape.py R doc/sphinxext/docscrape_sphinx.py R doc/sphinxext/linkcode.py R doc/sphinxext/numpydoc.py A doc/sphinxext/numpydoc/__init__.py A doc/sphinxext/numpydoc/comment_eater.py A doc/sphinxext/numpydoc/compiler_unparse.py A doc/sphinxext/numpydoc/docscrape.py A doc/sphinxext/numpydoc/docscrape_sphinx.py A doc/sphinxext/numpydoc/linkcode.py A doc/sphinxext/numpydoc/numpydoc.py A doc/sphinxext/numpydoc/phantom_import.py A doc/sphinxext/numpydoc/plot_directive.py A doc/sphinxext/numpydoc/tests/test_docscrape.py A doc/sphinxext/numpydoc/tests/test_linkcode.py A doc/sphinxext/numpydoc/tests/test_phantom_import.py A doc/sphinxext/numpydoc/tests/test_plot_directive.py A doc/sphinxext/numpydoc/tests/test_traitsdoc.py A doc/sphinxext/numpydoc/traitsdoc.py R doc/sphinxext/phantom_import.py R doc/sphinxext/plot_directive.py M doc/sphinxext/setup.py R doc/sphinxext/tests/test_docscrape.py R doc/sphinxext/traitsdoc.py Log Message: ----------- Merge branch 'enh-numpydoc' There were some conflicts with the 2to3 work in numpy. I think I got the fixes right. * enh-numpydoc: DOC: fix doc/source/conf.py to work with Python 3 BUG: numpydoc: check that it works with sub-classes TST: numpydoc: more class tests BUG: numpydoc: fix bugs in attribute docstring extraction + improve presentation TST: numpydoc: add stub test files, to check that files at least import MAINT: always use plot directive from Matplotlib, and prefer Sphinx linkcode ENH: numpydoc: Python 2 & 3 in single codebase, restructure as a package ENH: numpydoc: deal with duplicated signatures DOC: numpydoc/linkcode: mention that the extension will be in Sphinx upstream BUG: numpydoc/linkcode: do not detect linkcode config changes Conflicts: doc/sphinxext/numpydoc/docscrape.py doc/sphinxext/numpydoc/docscrape_sphinx.py doc/sphinxext/numpydoc/linkcode.py doc/sphinxext/numpydoc/phantom_import.py doc/sphinxext/numpydoc/traitsdoc.py Compare: https://github.com/numpy/numpy/compare/4b361f62be7f...629a2d4daa37 From noreply at github.com Thu Feb 28 22:32:00 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 19:32:00 -0800 Subject: [Numpy-svn] [numpy/numpy] 1d0430: BUG: gh-2687 make multiarray dot method accept out... Message-ID: <513021309e81c_5011db0aec2474@sh4.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1d04300248882b207f493c7207f83a8b467be2be https://github.com/numpy/numpy/commit/1d04300248882b207f493c7207f83a8b467be2be Author: Eric Moore Date: 2013-02-14 (Thu, 14 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: gh-2687 make multiarray dot method accept out array and keyword args. Commit: 914294a42ab85966dc4760b35c02cc28f1b021d6 https://github.com/numpy/numpy/commit/914294a42ab85966dc4760b35c02cc28f1b021d6 Author: Eric Moore Date: 2013-02-15 (Fri, 15 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- FIX: use PyObject_CallMethodObjArgs in array_dot and make added comments in test_multiarray.py helpful. Commit: bc602230cf2fd947d47326bd6584b4d31bf1e3ae https://github.com/numpy/numpy/commit/bc602230cf2fd947d47326bd6584b4d31bf1e3ae Author: Eric Moore Date: 2013-02-15 (Fri, 15 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c Log Message: ----------- BUG: PyString_FromString isn't py3 compatible. Use PyUnicode_FromString instead. Commit: eb5de874f3e2e9e534a05ec791d3ae7c0573147e https://github.com/numpy/numpy/commit/eb5de874f3e2e9e534a05ec791d3ae7c0573147e Author: Eric Moore Date: 2013-02-15 (Fri, 15 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c Log Message: ----------- BUG: use the PyUString_FromString macro for Py3 compat instead. Commit: 5ce8e28a97210fac9f244e79c186433cd373999d https://github.com/numpy/numpy/commit/5ce8e28a97210fac9f244e79c186433cd373999d Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #2988 from ewmoore/methdot2697 BUG: gh-2687 make multiarray dot method accept out array and keyword args Compare: https://github.com/numpy/numpy/compare/629a2d4daa37...5ce8e28a9721 From noreply at github.com Thu Feb 28 22:35:01 2013 From: noreply at github.com (GitHub) Date: Thu, 28 Feb 2013 19:35:01 -0800 Subject: [Numpy-svn] [numpy/numpy] 637dbd: DOC -- add another paragraph note to ndarray.view ... Message-ID: <513021e539544_512e18ddaf08024f@sh2.rs.github.com.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 637dbd84d5b80d91aa2eecd950a0e509d44f112e https://github.com/numpy/numpy/commit/637dbd84d5b80d91aa2eecd950a0e509d44f112e Author: Steve Date: 2013-02-04 (Mon, 04 Feb 2013) Changed paths: M numpy/add_newdocs.py M numpy/ma/core.py Log Message: ----------- DOC -- add another paragraph note to ndarray.view docs Since most numpy operations are not sensitive to underlying data structure (C-ordered arrays vs fortran-ordered arrays, versus slices or transposes of arrays, etc.), but structured-array views ARE sensitive to that, it is worth saying it explicitly in the documentation. Commit: c714dad734cedddd749cc7ddfd120c503e29016d https://github.com/numpy/numpy/commit/c714dad734cedddd749cc7ddfd120c503e29016d Author: Steve Date: 2013-02-05 (Tue, 05 Feb 2013) Changed paths: M numpy/add_newdocs.py M numpy/ma/core.py Log Message: ----------- DOC -- add another paragraph note to ndarray.view docs (cont'd) More detail: Views are only sensitive to under-the-hood storage when the dtype storage size has changed. Commit: 83e39633d94ddca717ae50692b013ae7ffc39459 https://github.com/numpy/numpy/commit/83e39633d94ddca717ae50692b013ae7ffc39459 Author: Steve Date: 2013-02-05 (Tue, 05 Feb 2013) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: Add example showing how a view of a slice can misbehave Commit: 48df79673f81a8421421233e26f663f260bcebfd https://github.com/numpy/numpy/commit/48df79673f81a8421421233e26f663f260bcebfd Author: Charles Harris Date: 2013-02-28 (Thu, 28 Feb 2013) Changed paths: M numpy/add_newdocs.py M numpy/ma/core.py Log Message: ----------- Merge pull request #2967 from sbyrnes321/master DOC -- add another paragraph note to ndarray.view docs Compare: https://github.com/numpy/numpy/compare/5ce8e28a9721...48df79673f81