From noreply at github.com Sat Mar 1 08:39:21 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 05:39:21 -0800 Subject: [Numpy-svn] [numpy/numpy] 7e0cd9: BUG: Only convert 0d arrays to scalars in power Message-ID: <5311e309ec588_4183b43d404112@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7e0cd9a45dd81a84cfbcfbe957ae69c5d9ebce76 https://github.com/numpy/numpy/commit/7e0cd9a45dd81a84cfbcfbe957ae69c5d9ebce76 Author: Sebastian Berg Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- BUG: Only convert 0d arrays to scalars in power Operations such as `x**array([2])` would convert the 2 into an integer and loose the dimension information, because the array (at this time, it is deprecated), supports `__index__` even though it is not 0-d. This fixes it, by not trying the index machinery when it was an array, since it is unnecessary. Closes gh-4145 Commit: e97601d8d35f5221f437efc4434f4d6e2a597cfb https://github.com/numpy/numpy/commit/e97601d8d35f5221f437efc4434f4d6e2a597cfb Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #4146 from seberg/issue-4145 BUG: Only convert 0d arrays to scalars in power Compare: https://github.com/numpy/numpy/compare/a22130fad3f2...e97601d8d35f From noreply at github.com Sat Mar 1 08:47:53 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 05:47:53 -0800 Subject: [Numpy-svn] [numpy/numpy] c4c139: Fix histogramdd treatment of events at rightmost b... Message-ID: <5311e509adc2a_3f01819d40998aa@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c4c139bba033c420a6edbe585b2846426e3e694c https://github.com/numpy/numpy/commit/c4c139bba033c420a6edbe585b2846426e3e694c Author: Robert Franke Date: 2014-02-12 (Wed, 12 Feb 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Fix histogramdd treatment of events at rightmost binedge Fixes Github issue #4266 Commit: 24438fbd45e3d858a5ec48e80dd4b87e8d4bdca4 https://github.com/numpy/numpy/commit/24438fbd45e3d858a5ec48e80dd4b87e8d4bdca4 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #4284 from robquant/histogramdd_rightmost_binedge Closes issue #4266, fixes histogramdd treatment of events at rightmost binedge Compare: https://github.com/numpy/numpy/compare/e97601d8d35f...24438fbd45e3 From noreply at github.com Sat Mar 1 08:58:14 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 05:58:14 -0800 Subject: [Numpy-svn] [numpy/numpy] cc380c: BUG: enable windows large file support for mingw Message-ID: <5311e776cb610_35409bfd34908e7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cc380c58f10153bbb07ef4ca75d78f2435dd5cec https://github.com/numpy/numpy/commit/cc380c58f10153bbb07ef4ca75d78f2435dd5cec Author: Julian Taylor Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/core/include/numpy/npy_common.h Log Message: ----------- BUG: enable windows large file support for mingw The (non-lfs) posix api mingw otherwise uses does not seem to work on win32. The windows lseek prototypes are available in the ancient mingw32 version we use for our windows binaries but not the fseek/ftell, so they are defined manually. Commit: 64e9f78f529ac0919383bbcec74e3d2a5e7f321e https://github.com/numpy/numpy/commit/64e9f78f529ac0919383bbcec74e3d2a5e7f321e Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_common.h Log Message: ----------- Merge pull request #4399 from juliantaylor/mingw-filefix BUG: enable windows large file support for mingw Compare: https://github.com/numpy/numpy/compare/24438fbd45e3...64e9f78f529a From noreply at github.com Sat Mar 1 09:02:31 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:02:31 -0800 Subject: [Numpy-svn] [numpy/numpy] df3d52: DOC: sync release notes with master Message-ID: <5311e87798ed4_30dc855d4028075@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: df3d529d0f7416f9a9b5370d16040469aa6b255a https://github.com/numpy/numpy/commit/df3d529d0f7416f9a9b5370d16040469aa6b255a Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.6.1-notes.rst M doc/release/1.6.2-notes.rst M doc/release/1.7.1-notes.rst A doc/release/1.7.2-notes.rst M doc/source/release.rst Log Message: ----------- DOC: sync release notes with master Commit: b0983790f2ae3e1bfadb2f46f608a533496eeeb5 https://github.com/numpy/numpy/commit/b0983790f2ae3e1bfadb2f46f608a533496eeeb5 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: A doc/release/1.8.1-notes.rst M doc/source/release.rst Log Message: ----------- DOC: add 1.8.1 release notes Commit: 76ff0c8c695f906892d667f76e7f1c92a8814896 https://github.com/numpy/numpy/commit/76ff0c8c695f906892d667f76e7f1c92a8814896 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.6.1-notes.rst M doc/release/1.6.2-notes.rst M doc/release/1.7.1-notes.rst A doc/release/1.7.2-notes.rst A doc/release/1.8.1-notes.rst M doc/source/release.rst Log Message: ----------- Merge pull request #4403 from juliantaylor/release-notes-1.8.1 Release notes 1.8.1 Compare: https://github.com/numpy/numpy/compare/551e8d7526e5...76ff0c8c695f From noreply at github.com Sat Mar 1 09:03:54 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:03:54 -0800 Subject: [Numpy-svn] [numpy/numpy] bf0008: DOC, MAINT: Spell check and break long lines in uf... Message-ID: <5311e8cadea30_2f7dae9d4041544@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bf00084478f36926ce17b7fe8fb52d899a2593f6 https://github.com/numpy/numpy/commit/bf00084478f36926ce17b7fe8fb52d899a2593f6 Author: Charles Harris Date: 2014-02-27 (Thu, 27 Feb 2014) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py Log Message: ----------- DOC, MAINT: Spell check and break long lines in ufunc_docstrings.py. Some bits are also rephrased and nan is replaced by NaN where appropriate. Commit: 0a3b146cc95e26f00937c6821bb531f7c33185b4 https://github.com/numpy/numpy/commit/0a3b146cc95e26f00937c6821bb531f7c33185b4 Author: Charles Harris Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py Log Message: ----------- DOC: Correct and extend the documentation of fmod and remainder ufuncs. Closes #3563. Commit: 6bfd6d40d7bac9d4295c88ec59b55e7114c77d3f https://github.com/numpy/numpy/commit/6bfd6d40d7bac9d4295c88ec59b55e7114c77d3f Author: Charles Harris Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/add_newdocs.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/src/umath/umathmodule.c Log Message: ----------- DOC: Document ldexp and frexp. The documentation needs to be in umathmodule.c as that is where ldexp and frexp and defined. I moved the current documention from add_newdocs.py to ufunc_docstrings.py, manually translated them into C strings, and inserted them into umathmodule.c. Closes #2354. Commit: 50da92a6980cd88a39c587c257fe35dc0c470f5a https://github.com/numpy/numpy/commit/50da92a6980cd88a39c587c257fe35dc0c470f5a Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/src/umath/umathmodule.c Log Message: ----------- Merge pull request #4400 from charris/fix-ufunc-documention Fix ufunc documention Compare: https://github.com/numpy/numpy/compare/64e9f78f529a...50da92a6980c From noreply at github.com Sat Mar 1 09:04:08 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:04:08 -0800 Subject: [Numpy-svn] [numpy/numpy] 73750e: DOC: Improve the documentation of numpy.load. Message-ID: <5311e8d8a194b_445513cdd442019c@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 73750e64c62412f26f5188a92f3ea194e0b29600 https://github.com/numpy/numpy/commit/73750e64c62412f26f5188a92f3ea194e0b29600 Author: Charles Harris Date: 2014-02-26 (Wed, 26 Feb 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC: Improve the documentation of numpy.load. Add the fact that for pickled files, a file-like object must also support the readline() method. Closes #2807. Commit: a4e76451a7c93e2ba521a2205a762b26ed7c4616 https://github.com/numpy/numpy/commit/a4e76451a7c93e2ba521a2205a762b26ed7c4616 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Merge pull request #4376 from charris/fix-gh-2807 DOC: Improve the documentation of numpy.load. Compare: https://github.com/numpy/numpy/compare/50da92a6980c...a4e76451a7c9 From noreply at github.com Sat Mar 1 09:04:36 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:04:36 -0800 Subject: [Numpy-svn] [numpy/numpy] 339252: DOC: Fix documentation of normed in histogram2d an... Message-ID: <5311e8f4acd07_33db79fd3816154@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 33925293da281ee89137bf69a1951e3da022e03e https://github.com/numpy/numpy/commit/33925293da281ee89137bf69a1951e3da022e03e Author: Charles Harris Date: 2014-02-26 (Wed, 26 Feb 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/twodim_base.py Log Message: ----------- DOC: Fix documentation of normed in histogram2d and histogramdd. The documentation misrepresented what happened, leaving out division by the total number of sample points. Also run spellcheck over function_base.py and twodim_base.py and break some long lines. Closes #2423. Commit: 94d35b500fc1e9daacc56e5dfc2d0cda590ea76f https://github.com/numpy/numpy/commit/94d35b500fc1e9daacc56e5dfc2d0cda590ea76f Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #4372 from charris/fix-gh-2423 DOC: Fix documentation of normed keyword in histogram2d and histogramdd. Compare: https://github.com/numpy/numpy/compare/a4e76451a7c9...94d35b500fc1 From noreply at github.com Sat Mar 1 09:09:29 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:09:29 -0800 Subject: [Numpy-svn] [numpy/numpy] 96892c: BUG: Fix histogramdd treatment of events at rightm... Message-ID: <5311ea195b8e8_36bba6bd3c26611@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 96892ca601cbfdb95cbdef26e2f16f896f0b77c7 https://github.com/numpy/numpy/commit/96892ca601cbfdb95cbdef26e2f16f896f0b77c7 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Fix histogramdd treatment of events at rightmost binedge Closes gh-4266 Commit: 841a04435463e8b72bcc38d5a7271deb48b2209d https://github.com/numpy/numpy/commit/841a04435463e8b72bcc38d5a7271deb48b2209d Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- TST: fail on declaration-after-statement in travis test required for windows compilers Commit: c9ede3a6ee09ce5bfb9db8fa962b460d7d91a7bf https://github.com/numpy/numpy/commit/c9ede3a6ee09ce5bfb9db8fa962b460d7d91a7bf Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M pavement.py Log Message: ----------- MAINT: add python3.4 to paver file Commit: 74e6b4787822a42459ac54b27e94c9d1a5163cba https://github.com/numpy/numpy/commit/74e6b4787822a42459ac54b27e94c9d1a5163cba Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_common.h Log Message: ----------- BUG: enable windows large file support for mingw The (non-lfs) posix api mingw otherwise uses does not seem to work on win32. The windows lseek prototypes are available in the ancient mingw32 version we use for our windows binaries but not the fseek/ftell, so they are defined manually. Commit: f75cd3f41eba7c85a800fca24c39a21c646db444 https://github.com/numpy/numpy/commit/f75cd3f41eba7c85a800fca24c39a21c646db444 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: add histogram fix to release notes Commit: 27425a32afbd92aaa5c9e5a8daa8b034e3fc0e6d https://github.com/numpy/numpy/commit/27425a32afbd92aaa5c9e5a8daa8b034e3fc0e6d Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/include/numpy/npy_common.h M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py M pavement.py M tools/travis-test.sh Log Message: ----------- Merge pull request #4404 from juliantaylor/backport-fixes4-1.8 more fixes for 1.8 Compare: https://github.com/numpy/numpy/compare/76ff0c8c695f...27425a32afbd From noreply at github.com Sat Mar 1 09:40:20 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 06:40:20 -0800 Subject: [Numpy-svn] [numpy/numpy] b9454f: BUG: Fix broadcasting in np.cross (solves #2624) Message-ID: <5311f1546c9af_38bdde1d4098f4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b9454f50f23516234c325490913224c3a69fb122 https://github.com/numpy/numpy/commit/b9454f50f23516234c325490913224c3a69fb122 Author: jaimefrio Date: 2014-02-20 (Thu, 20 Feb 2014) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: Fix broadcasting in np.cross (solves #2624) Changed np.cross to move the axis it's operating on to the end, not the beginning of the shape tuple, and used rollaxis, not swapaxes, so that normal broadcasting rules apply. There were no tests in place, so I added some validation of results and broadcasted shapes, including the one reported in #2624 Commit: e31da35c5f23968e2cbfae06642ce32dc54e7627 https://github.com/numpy/numpy/commit/e31da35c5f23968e2cbfae06642ce32dc54e7627 Author: jaimefrio Date: 2014-02-21 (Fri, 21 Feb 2014) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- TST: Added out of bounds axis checking to the tests. ENH: Minimize temporary intermediate arrays using a preallocated output array and in-place operations. DOC: Added 'Supports full broadcasting' note to the docstring. Commit: 2d152aff963cc325a32c65e4dd1b0e2e87fba4b2 https://github.com/numpy/numpy/commit/2d152aff963cc325a32c65e4dd1b0e2e87fba4b2 Author: jaimefrio Date: 2014-02-24 (Mon, 24 Feb 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Added note to 1.9.0 release notes Commit: 4d2aceca643c3f8e8b3edbf9a2172ea4b94a3118 https://github.com/numpy/numpy/commit/4d2aceca643c3f8e8b3edbf9a2172ea4b94a3118 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #4338 from jaimefrio/cross-broadcast BUG: Fix broadcasting in np.cross (solves #2624) Compare: https://github.com/numpy/numpy/compare/94d35b500fc1...4d2aceca643c From noreply at github.com Sat Mar 1 10:14:44 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 07:14:44 -0800 Subject: [Numpy-svn] [numpy/numpy] 1f7022: BUG: fix broken backport of histogramdd edge fix 9... Message-ID: <5311f9647d876_344efa9d4411265@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 1f7022c70b4ec64611ff311abe8779e4a2deda58 https://github.com/numpy/numpy/commit/1f7022c70b4ec64611ff311abe8779e4a2deda58 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- BUG: fix broken backport of histogramdd edge fix 96892ca60 Commit: fdde3144ab7cd59fcba3e5339cba557235f06fce https://github.com/numpy/numpy/commit/fdde3144ab7cd59fcba3e5339cba557235f06fce Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #4405 from juliantaylor/fix-broken-histdd-backport BUG: fix broken backport of histogramdd edge fix 96892ca60 Compare: https://github.com/numpy/numpy/compare/27425a32afbd...fdde3144ab7c From noreply at github.com Sat Mar 1 10:37:59 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 07:37:59 -0800 Subject: [Numpy-svn] [numpy/numpy] f99a3c: DOC, MAINT: Spell check and break long lines in uf... Message-ID: <5311fed7ee4df_7c6efd1d4499de@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f99a3cdd2857c73df55100b0ef6b3da220a7c522 https://github.com/numpy/numpy/commit/f99a3cdd2857c73df55100b0ef6b3da220a7c522 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py Log Message: ----------- DOC, MAINT: Spell check and break long lines in ufunc_docstrings.py. Some bits are also rephrased and nan is replaced by NaN where appropriate. Commit: 87382b5c63eb5ecf9460b062686f81cb17cb696a https://github.com/numpy/numpy/commit/87382b5c63eb5ecf9460b062686f81cb17cb696a Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py Log Message: ----------- DOC: Correct and extend the documentation of fmod and remainder ufuncs. Closes #3563. Commit: 7949c6878e18c2ead51b4f27e774a915103c8ee9 https://github.com/numpy/numpy/commit/7949c6878e18c2ead51b4f27e774a915103c8ee9 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/src/umath/umathmodule.c Log Message: ----------- DOC: Document ldexp and frexp. The documentation needs to be in umathmodule.c as that is where ldexp and frexp and defined. I moved the current documention from add_newdocs.py to ufunc_docstrings.py, manually translated them into C strings, and inserted them into umathmodule.c. Closes #2354. Commit: b1a54492371492e7df2e67238a661e684513cce0 https://github.com/numpy/numpy/commit/b1a54492371492e7df2e67238a661e684513cce0 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC: Improve the documentation of numpy.load. Add the fact that for pickled files, a file-like object must also support the readline() method. Closes #2807. Commit: d930fe020c2ebff449ae86c3ebf19a8c3fcc69b1 https://github.com/numpy/numpy/commit/d930fe020c2ebff449ae86c3ebf19a8c3fcc69b1 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/twodim_base.py Log Message: ----------- DOC: Fix documentation of normed in histogram2d and histogramdd. The documentation misrepresented what happened, leaving out division by the total number of sample points. Also run spellcheck over function_base.py and twodim_base.py and break some long lines. Closes #2423. Commit: 14425fc900a3b40022a83fa4b5f661c9732a9dfc https://github.com/numpy/numpy/commit/14425fc900a3b40022a83fa4b5f661c9732a9dfc Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/src/umath/umathmodule.c M numpy/lib/function_base.py M numpy/lib/npyio.py M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #4406 from charris/backport-1.8-doc-fixes Backport 1.8 doc fixes Compare: https://github.com/numpy/numpy/compare/fdde3144ab7c...14425fc900a3 From noreply at github.com Sat Mar 1 11:29:45 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 08:29:45 -0800 Subject: [Numpy-svn] [numpy/numpy] a98b6b: Fix stride_stricks.as_strided function for object ... Message-ID: <53120af91ff64_78a2abfd38882c1@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a98b6b4ef12d09c51e5c9f015992c5b2ae164607 https://github.com/numpy/numpy/commit/a98b6b4ef12d09c51e5c9f015992c5b2ae164607 Author: Jay Bourque Date: 2014-02-26 (Wed, 26 Feb 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Fix stride_stricks.as_strided function for object arrays Currently, calling as_strided for object array results in 'TypeError: Cannot change data-type for object array.'. Fix so that dtype of new array is only set for void dtype, as originally intended. Commit: 41a17e8110754efc885af10878e4a57a72293653 https://github.com/numpy/numpy/commit/41a17e8110754efc885af10878e4a57a72293653 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Merge pull request #4377 from ContinuumIO/as_strided_fix Fix stride_stricks.as_strided function for object arrays Compare: https://github.com/numpy/numpy/compare/4d2aceca643c...41a17e811075 From noreply at github.com Sat Mar 1 12:06:34 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 09:06:34 -0800 Subject: [Numpy-svn] [numpy/numpy] bfaa08: Fix stride_stricks.as_strided function for object ... Message-ID: <5312139aec824_76b290fd44744d2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: bfaa0861c97f09fd5fb3a1e64104cb01f2ed7a34 https://github.com/numpy/numpy/commit/bfaa0861c97f09fd5fb3a1e64104cb01f2ed7a34 Author: Jay Bourque Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Fix stride_stricks.as_strided function for object arrays Currently, calling as_strided for object array results in 'TypeError: Cannot change data-type for object array.'. Fix so that dtype of new array is only set for void dtype, as originally intended. Commit: 5e313b7dc94ce867f385d694479f61e3d0fcf478 https://github.com/numpy/numpy/commit/5e313b7dc94ce867f385d694479f61e3d0fcf478 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/lib/stride_tricks.py M numpy/lib/tests/test_stride_tricks.py Log Message: ----------- Merge pull request #4408 from charris/backport-1.8-gh-4377 Fix stride_stricks.as_strided function for object arrays Compare: https://github.com/numpy/numpy/compare/14425fc900a3...5e313b7dc94c From noreply at github.com Sat Mar 1 14:01:18 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 11:01:18 -0800 Subject: [Numpy-svn] [numpy/numpy] da9f29: DOC: remove mention of quickselect in argpartition... Message-ID: <53122e7e4d8b9_1c76fedd3c549ef@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: da9f29a12e3224da87c84cc36ad16dc932cb517e https://github.com/numpy/numpy/commit/da9f29a12e3224da87c84cc36ad16dc932cb517e Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: remove mention of quickselect in argpartition docs the default algorithm is introselect Commit: df39aa68fa7e542d4cf9a19d59ecf8708a1da5bb https://github.com/numpy/numpy/commit/df39aa68fa7e542d4cf9a19d59ecf8708a1da5bb Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #4409 from juliantaylor/partition-doc DOC: remove mention of quickselect in argpartition docs Compare: https://github.com/numpy/numpy/compare/41a17e811075...df39aa68fa7e From noreply at github.com Sat Mar 1 14:06:48 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 11:06:48 -0800 Subject: [Numpy-svn] [numpy/numpy] 2199e4: DOC: remove mention of quickselect in argpartition... Message-ID: <53122fc8cd97_155b5e7d383316@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 2199e4300086ceaf84fe633a25881601be128089 https://github.com/numpy/numpy/commit/2199e4300086ceaf84fe633a25881601be128089 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: remove mention of quickselect in argpartition docs the default algorithm is introselect Commit: 9d1356d03ab29dcab790fd643170905795177550 https://github.com/numpy/numpy/commit/9d1356d03ab29dcab790fd643170905795177550 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: add object as_stride fix to release notes Commit: 48019798cc3f5caeaf959b5e3fa41f98abf337fd https://github.com/numpy/numpy/commit/48019798cc3f5caeaf959b5e3fa41f98abf337fd Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/add_newdocs.py Log Message: ----------- Merge pull request #4410 from juliantaylor/doc-updates-1.8 Doc updates 1.8 Compare: https://github.com/numpy/numpy/compare/5e313b7dc94c...48019798cc3f From noreply at github.com Sat Mar 1 14:12:03 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 11:12:03 -0800 Subject: [Numpy-svn] [numpy/numpy] ec3f52: typo Message-ID: <531231038706_1556f1dd4431672@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ec3f521c38f83ef98f86f3e2a45a458ef3751330 https://github.com/numpy/numpy/commit/ec3f521c38f83ef98f86f3e2a45a458ef3751330 Author: James Yu Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/polynomial/polynomial.py Log Message: ----------- typo Commit: 0dbd06f95d37e42bea3708954e539db70592e7ea https://github.com/numpy/numpy/commit/0dbd06f95d37e42bea3708954e539db70592e7ea Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/polynomial/polynomial.py Log Message: ----------- Merge pull request #4411 from jyu-rmn/master typo Compare: https://github.com/numpy/numpy/compare/df39aa68fa7e...0dbd06f95d37 From noreply at github.com Sat Mar 1 16:55:22 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 13:55:22 -0800 Subject: [Numpy-svn] [numpy/numpy] c0f102: DOC: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJEC... Message-ID: <5312574ab7ec4_14d41487d3413191@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: c0f102100886d3857c3f880f910297cb03ebf354 https://github.com/numpy/numpy/commit/c0f102100886d3857c3f880f910297cb03ebf354 Author: Bradley M. Froehle Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJECT, for allocation As mentioned in #2975, add agreed upon text from #2980 to the release notes. Closes #2980. Commit: fb91c032c9cdf9fc139d443ff5569fb6d2b364ed https://github.com/numpy/numpy/commit/fb91c032c9cdf9fc139d443ff5569fb6d2b364ed Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- Merge pull request #4413 from bfroehle/patch-1 DOC: Use tp_basicsize, not NPY_SIZEOF_PYARRAYOBJECT, for allocation Compare: https://github.com/numpy/numpy/compare/48019798cc3f...fb91c032c9cd From noreply at github.com Sat Mar 1 22:29:57 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 19:29:57 -0800 Subject: [Numpy-svn] [numpy/numpy] 2371f1: BUG: Fix infinite recursion in str.format of flex ... Message-ID: <5312a5b554a6e_159d57d34992d7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2371f139c2d3b6eabd7eab7c95e875b72a0ec219 https://github.com/numpy/numpy/commit/2371f139c2d3b6eabd7eab7c95e875b72a0ec219 Author: Daniel da Silva Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix infinite recursion in str.format of flex arrays (Fixes #4359). The implemention of __format__ on generic objects (PEP 3101) was changed to use string conversion when no better method is found. Commit: 76ecffaf443076c78424213d9e681bdfe5b3f409 https://github.com/numpy/numpy/commit/76ecffaf443076c78424213d9e681bdfe5b3f409 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #4401 from meltingwax/meltingwax/4359 BUG: Fix infinite recursion in else case of __format__() implementation (fixes #4359) Compare: https://github.com/numpy/numpy/compare/0dbd06f95d37...76ecffaf4430 From noreply at github.com Sat Mar 1 22:38:19 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 19:38:19 -0800 Subject: [Numpy-svn] [numpy/numpy] 18cda3: BUG: fix non-c99 fallback for np.inf input to log1... Message-ID: <5312a7abcb07f_76aba23d34929f5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 18cda3b66cfb50396c419cd66ae86e2828d03b32 https://github.com/numpy/numpy/commit/18cda3b66cfb50396c419cd66ae86e2828d03b32 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- BUG: fix non-c99 fallback for np.inf input to log1p/expm1 closes gh-4225 Commit: 52bac2cb96fa1ed5cb811303ad5ef402d74e76df https://github.com/numpy/numpy/commit/52bac2cb96fa1ed5cb811303ad5ef402d74e76df Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #4415 from juliantaylor/log1p-expm1-no-c99 BUG: fix non-c99 fallback for np.inf input to log1p/expm1 Compare: https://github.com/numpy/numpy/compare/76ecffaf4430...52bac2cb96fa From noreply at github.com Sat Mar 1 22:39:05 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 19:39:05 -0800 Subject: [Numpy-svn] [numpy/numpy] f53ab4: BUG: fix non-c99 fallback for np.inf input to log1... Message-ID: <5312a7d915991_799713f7d38237ec@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f53ab41ae5cb72a7fcd1077d6b51b512c69b9b29 https://github.com/numpy/numpy/commit/f53ab41ae5cb72a7fcd1077d6b51b512c69b9b29 Author: Julian Taylor Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- BUG: fix non-c99 fallback for np.inf input to log1p/expm1 closes gh-4225 Commit: 4fc22603aba9772ffb31795242c85a35d3d160b2 https://github.com/numpy/numpy/commit/4fc22603aba9772ffb31795242c85a35d3d160b2 Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/npymath/npy_math.c.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #4416 from juliantaylor/log1p-expm1-no-c99-1.8 BUG: fix non-c99 fallback for np.inf input to log1p/expm1 Compare: https://github.com/numpy/numpy/compare/fb91c032c9cd...4fc22603aba9 From noreply at github.com Sat Mar 1 23:32:16 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 20:32:16 -0800 Subject: [Numpy-svn] [numpy/numpy] e98811: MAINT: Remove doc/cython and doc/pyrex files. Message-ID: <5312b450dce7_1b9a82dd408772b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/remove-cython-pyrex-directories Home: https://github.com/numpy/numpy Commit: e98811675a61def0fcf255c6994df874a3dd55ea https://github.com/numpy/numpy/commit/e98811675a61def0fcf255c6994df874a3dd55ea Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: R doc/cython/MANIFEST R doc/cython/Makefile R doc/cython/README.txt R doc/cython/c_numpy.pxd R doc/cython/c_python.pxd R doc/cython/numpyx.pyx R doc/cython/run_test.py R doc/cython/setup.py R doc/pyrex/MANIFEST R doc/pyrex/Makefile R doc/pyrex/README.txt R doc/pyrex/c_numpy.pxd R doc/pyrex/c_python.pxd R doc/pyrex/notes R doc/pyrex/numpyx.c R doc/pyrex/numpyx.pyx R doc/pyrex/run_test.py R doc/pyrex/setup.py Log Message: ----------- MAINT: Remove doc/cython and doc/pyrex files. Pyrex is obsolete and cython does a good job with Numpy these days. These directories are not packages, so I don't think they need deprecation. Closes #4373. Commit: dea0beab8c457e80c68c0d2693dbaf27de350d9f https://github.com/numpy/numpy/commit/dea0beab8c457e80c68c0d2693dbaf27de350d9f Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document removal of doc/pyrex and doc/cython directories. Compare: https://github.com/numpy/numpy/compare/e98811675a61^...dea0beab8c45 From noreply at github.com Sat Mar 1 23:32:56 2014 From: noreply at github.com (GitHub) Date: Sat, 01 Mar 2014 20:32:56 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <5312b47884fb2_76f0c81d38207fa@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/remove-cython-pyrex-directories Home: https://github.com/numpy/numpy From noreply at github.com Sun Mar 2 08:30:13 2014 From: noreply at github.com (GitHub) Date: Sun, 02 Mar 2014 05:30:13 -0800 Subject: [Numpy-svn] [numpy/numpy] 028a45: DOC apply correct documentation to np.ma.argmin Message-ID: <5313326520a17_5ddf61d3c26995@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 028a45c5137d50e553c6784e4f54faf76ac654a1 https://github.com/numpy/numpy/commit/028a45c5137d50e553c6784e4f54faf76ac654a1 Author: jnothman Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M numpy/ma/core.py Log Message: ----------- DOC apply correct documentation to np.ma.argmin A typo assigned it the documentation for argmax. Commit: 0013ffb1c438846e83497b2b343e20f9531c27ae https://github.com/numpy/numpy/commit/0013ffb1c438846e83497b2b343e20f9531c27ae Author: Julian Taylor Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M numpy/ma/core.py Log Message: ----------- Merge pull request #4420 from jnothman/patch-3 DOC apply correct documentation to np.ma.argmin Compare: https://github.com/numpy/numpy/compare/52bac2cb96fa...0013ffb1c438 From noreply at github.com Sun Mar 2 08:59:51 2014 From: noreply at github.com (GitHub) Date: Sun, 02 Mar 2014 05:59:51 -0800 Subject: [Numpy-svn] [numpy/numpy] 27f935: BUG: Only convert 0d arrays to scalars in power Message-ID: <5313395781d8d_15f08c9d446234d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 27f9354e54f7ce4071d74c0d880c591f98266c70 https://github.com/numpy/numpy/commit/27f9354e54f7ce4071d74c0d880c591f98266c70 Author: Julian Taylor Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- BUG: Only convert 0d arrays to scalars in power Operations such as `x**array([2])` would convert the 2 into an integer and loose the dimension information, because the array (at this time, it is deprecated), supports `__index__` even though it is not 0-d. This fixes it, by not trying the index machinery when it was an array, since it is unnecessary. Closes gh-4145 Commit: 43f7ff7975540936be9c442906e17df8c581371a https://github.com/numpy/numpy/commit/43f7ff7975540936be9c442906e17df8c581371a Author: Julian Taylor Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: add fixed issue 4145 to release notes Commit: f816b0a90cc123dde4240d1d1fa22e582f65340d https://github.com/numpy/numpy/commit/f816b0a90cc123dde4240d1d1fa22e582f65340d Author: Julian Taylor Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/multiarray/number.c M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #4419 from juliantaylor/scalar-0d backport 0d array power fix to 1.8 Compare: https://github.com/numpy/numpy/compare/e5139b7aa228...f816b0a90cc1 From noreply at github.com Sun Mar 2 11:18:48 2014 From: noreply at github.com (GitHub) Date: Sun, 02 Mar 2014 08:18:48 -0800 Subject: [Numpy-svn] [numpy/numpy] 23f8dc: REL: Release 1.8.1rc1 Message-ID: <531359e87d697_16d66b9d38665c3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 23f8dcf86cf692fcc9dce48350d5d86c0bc63ada https://github.com/numpy/numpy/commit/23f8dcf86cf692fcc9dce48350d5d86c0bc63ada Author: Julian Taylor Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M pavement.py M setup.py Log Message: ----------- REL: Release 1.8.1rc1 From noreply at github.com Sun Mar 2 11:18:54 2014 From: noreply at github.com (GitHub) Date: Sun, 02 Mar 2014 08:18:54 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <531359eec58f8_c374cfd388803f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.8.1rc1 Home: https://github.com/numpy/numpy From noreply at github.com Sun Mar 2 17:29:34 2014 From: noreply at github.com (GitHub) Date: Sun, 02 Mar 2014 14:29:34 -0800 Subject: [Numpy-svn] [numpy/numpy] 53b17c: BUG: DOC: Fix documentation build. Message-ID: <5313b0cea411b_a46e2bd3c3376@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 53b17c5422e7a319cf19b8c1f6ebb67844d3a423 https://github.com/numpy/numpy/commit/53b17c5422e7a319cf19b8c1f6ebb67844d3a423 Author: Charles Harris Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- BUG: DOC: Fix documentation build. The documentation was not building. The apparent cause was a problem in parsing some `...` constructs in 1.9.0-notes.rst. Some of those constructs looked intended as links and others just looked wrong. All uses of `...` were replaced by inline literals ``...`` just to be safe. I have no idea where or what the actual bug was. Also spellchecked and reformatted for line length. Closes #4346. Commit: d4c7c3a69a0dc2458c876dd17a15b1a18b179fd8 https://github.com/numpy/numpy/commit/d4c7c3a69a0dc2458c876dd17a15b1a18b179fd8 Author: Ralf Gommers Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- Merge pull request #4423 from charris/fix-documentation-build BUG: DOC: Fix documentation build. Compare: https://github.com/numpy/numpy/compare/0013ffb1c438...d4c7c3a69a0d From noreply at github.com Mon Mar 3 13:30:39 2014 From: noreply at github.com (GitHub) Date: Mon, 03 Mar 2014 10:30:39 -0800 Subject: [Numpy-svn] [numpy/numpy] 4e1bff: BUG: fix ValueError for byte_bounds() on datetime ... Message-ID: <5314ca4fdf3e8_9a2987d44473b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4e1bffa7cc430a9275bcc4c9c27a907c78395cda https://github.com/numpy/numpy/commit/4e1bffa7cc430a9275bcc4c9c27a907c78395cda Author: mosessky Date: 2014-03-02 (Sun, 02 Mar 2014) Changed paths: M numpy/lib/utils.py Log Message: ----------- BUG: fix ValueError for byte_bounds() on datetime array close gh-4345 Commit: e9afd4091e447fcf90ead63598a4932b6779bf3d https://github.com/numpy/numpy/commit/e9afd4091e447fcf90ead63598a4932b6779bf3d Author: Julian Taylor Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/lib/utils.py Log Message: ----------- Merge pull request #4414 from mosessky/master BUG: fix issue#4354 byte_bounds() bug closes gh-4354 Compare: https://github.com/numpy/numpy/compare/d4c7c3a69a0d...e9afd4091e44 From noreply at github.com Mon Mar 3 21:17:02 2014 From: noreply at github.com (GitHub) Date: Mon, 03 Mar 2014 18:17:02 -0800 Subject: [Numpy-svn] [numpy/numpy] 726937: BUG: Fix deepcopy() of rank-zero arrays. Message-ID: <5315379eaf808_1a31a95d441111a0@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 726937e3a3c17bf6253bb78097cf9e48484b8278 https://github.com/numpy/numpy/commit/726937e3a3c17bf6253bb78097cf9e48484b8278 Author: Daniel da Silva Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix deepcopy() of rank-zero arrays. Removed call to PyArray_Return() on return value. Closes #3311. Commit: 3f1199bab79e400d76bf0c21e8e0c4befaf3cee4 https://github.com/numpy/numpy/commit/3f1199bab79e400d76bf0c21e8e0c4befaf3cee4 Author: Charles Harris Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/multiarray/methods.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #4431 from meltingwax/meltingwax/3311 BUG: Fix deepcopy() of rank-zero arrays. Compare: https://github.com/numpy/numpy/compare/e9afd4091e44...3f1199bab79e From noreply at github.com Mon Mar 3 21:19:54 2014 From: noreply at github.com (GitHub) Date: Mon, 03 Mar 2014 18:19:54 -0800 Subject: [Numpy-svn] [numpy/numpy] cb92b9: DOC: Remove extra reference (&) in PyArray_GetPara... Message-ID: <5315384a596e8_32b0749d3483915@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cb92b934dcd39d3bcb176ff65b31fea1dda4c534 https://github.com/numpy/numpy/commit/cb92b934dcd39d3bcb176ff65b31fea1dda4c534 Author: jaimefrio Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- DOC: Remove extra reference (&) in PyArray_GetParamsFromObject example Commit: 81bb076a6301df2c48aca940ba2754f2091dd149 https://github.com/numpy/numpy/commit/81bb076a6301df2c48aca940ba2754f2091dd149 Author: Charles Harris Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #4432 from jaimefrio/getarrayparamsfromobj_doc DOC: Remove extra reference (&) in PyArray_GetParamsFromObject example Compare: https://github.com/numpy/numpy/compare/3f1199bab79e...81bb076a6301 From noreply at github.com Mon Mar 3 21:24:12 2014 From: noreply at github.com (GitHub) Date: Mon, 03 Mar 2014 18:24:12 -0800 Subject: [Numpy-svn] [numpy/numpy] 8fca57: ENH: improve vectorization of float comparisons Message-ID: <5315394cb299d_108baa3d4094649@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8fca578e615979def5333325068629922c0e415a https://github.com/numpy/numpy/commit/8fca578e615979def5333325068629922c0e415a Author: Julian Taylor Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- ENH: improve vectorization of float comparisons Unroll and use pack instructions instead of slowish movemask with lookup table. Doubles performance AMD phenoms and about 30% on Intel haswells. Core2 also gain a few percent. Commit: de6ec889f48c224bddece8ed77faf83ec7e83c2b https://github.com/numpy/numpy/commit/de6ec889f48c224bddece8ed77faf83ec7e83c2b Author: Charles Harris Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- Merge pull request #4429 from juliantaylor/bool-comp-improve ENH: improve vectorization of float comparisons Compare: https://github.com/numpy/numpy/compare/81bb076a6301...de6ec889f48c From noreply at github.com Mon Mar 3 23:00:30 2014 From: noreply at github.com (GitHub) Date: Mon, 03 Mar 2014 20:00:30 -0800 Subject: [Numpy-svn] [numpy/numpy] b1d550: DOC fix incorrect variable name in example Message-ID: <53154fdee3fe9_1a31a95d44113946@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b1d5501ee1c8181dcb1b5808dbed4c32e57ec5e4 https://github.com/numpy/numpy/commit/b1d5501ee1c8181dcb1b5808dbed4c32e57ec5e4 Author: jnothman Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M doc/source/reference/c-api.iterator.rst Log Message: ----------- DOC fix incorrect variable name in example Undefined `dataaddr` -> `dataptrarray` Commit: 3e00e0058fb28bf22018d0d641f4a51814f5c9bb https://github.com/numpy/numpy/commit/3e00e0058fb28bf22018d0d641f4a51814f5c9bb Author: Charles Harris Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M doc/source/reference/c-api.iterator.rst Log Message: ----------- Merge pull request #4433 from jnothman/patch-4 DOC fix incorrect variable name in example Compare: https://github.com/numpy/numpy/compare/de6ec889f48c...3e00e0058fb2 From noreply at github.com Tue Mar 4 18:08:04 2014 From: noreply at github.com (GitHub) Date: Tue, 04 Mar 2014 15:08:04 -0800 Subject: [Numpy-svn] [numpy/numpy] f6800f: DOC: document equivalence of apply_over_axes and t... Message-ID: <53165cd4ceade_5be811cbd34794cb@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f6800f561ae3d148a4948512caa5ae23f5f27f78 https://github.com/numpy/numpy/commit/f6800f561ae3d148a4948512caa5ae23f5f27f78 Author: Julian Taylor Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/lib/shape_base.py Log Message: ----------- DOC: document equivalence of apply_over_axes and tuple axis ufuncs Commit: 91fa07e8ec35f613c83afb7bbdcfb8bf9e7861ec https://github.com/numpy/numpy/commit/91fa07e8ec35f613c83afb7bbdcfb8bf9e7861ec Author: Charles Harris Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/lib/shape_base.py Log Message: ----------- Merge pull request #4430 from juliantaylor/apply-over-doc DOC: document equivalence of apply_over_axes and tuple axis ufuncs Compare: https://github.com/numpy/numpy/compare/3e00e0058fb2...91fa07e8ec35 From noreply at github.com Tue Mar 4 18:10:15 2014 From: noreply at github.com (GitHub) Date: Tue, 04 Mar 2014 15:10:15 -0800 Subject: [Numpy-svn] [numpy/numpy] 479437: DOC: add missing parameters to npyio.genfromtxt, f... Message-ID: <53165d57d1443_3a31105dd44884ca@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 479437d295edde0158cff805c40fe3e5a17d3954 https://github.com/numpy/numpy/commit/479437d295edde0158cff805c40fe3e5a17d3954 Author: Yaron de Leeuw Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC: add missing parameters to npyio.genfromtxt, fix #2929 `loose` `missing` and `skiprows` were missing from the docstring of `npyio.genfromtxt`. The later two are actualy deprecated, but were added nonetheless. Commit: 6030f096a34e6bbd6a504b6e4d5f6773a3c54b6e https://github.com/numpy/numpy/commit/6030f096a34e6bbd6a504b6e4d5f6773a3c54b6e Author: jarondl Date: 2014-03-03 (Mon, 03 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC: two minor typos in genfromtxt Commit: 64694a56a203fe0d5ef5ad3d437f1dc5a0ca6a85 https://github.com/numpy/numpy/commit/64694a56a203fe0d5ef5ad3d437f1dc5a0ca6a85 Author: Charles Harris Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Merge pull request #4428 from jarondl/genfromtxt-doc DOC: add missing parameters to npyio.genfromtxt, fix #2929 Compare: https://github.com/numpy/numpy/compare/91fa07e8ec35...64694a56a203 From noreply at github.com Tue Mar 4 18:35:23 2014 From: noreply at github.com (GitHub) Date: Tue, 04 Mar 2014 15:35:23 -0800 Subject: [Numpy-svn] [numpy/numpy] 9d8f31: DOC: dtype's compare requires aligned, not swapped... Message-ID: <5316633bb07eb_5fe9c89d44857ea@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9d8f31c10530e1f030fb9e64524070fd0b6b59e5 https://github.com/numpy/numpy/commit/9d8f31c10530e1f030fb9e64524070fd0b6b59e5 Author: jaimefrio Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- DOC: dtype's compare requires aligned, not swapped arrays Commit: 8722ea095cad0fbe81882727309c814847c78dbf https://github.com/numpy/numpy/commit/8722ea095cad0fbe81882727309c814847c78dbf Author: Charles Harris Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- Merge pull request #4435 from jaimefrio/compare-doc DOC: dtype's compare requires aligned, not swapped arrays Compare: https://github.com/numpy/numpy/compare/64694a56a203...8722ea095cad From noreply at github.com Wed Mar 5 14:09:12 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 11:09:12 -0800 Subject: [Numpy-svn] [numpy/numpy] 460adc: BUG: Fixes SystemError in dtype(user_defined_type)... Message-ID: <53177658dc5d8_7c0489fd3c376da@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 460adc0dcbc8782f81b9279a6f7917291d038ee8 https://github.com/numpy/numpy/commit/460adc0dcbc8782f81b9279a6f7917291d038ee8 Author: Daniel da Silva Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_dtype.py Log Message: ----------- BUG: Fixes SystemError in dtype(user_defined_type).name Adds an additional check that the "numpy." prefix exists before removing. Closes #4357. Commit: 1dc00021dae1b0b56f6c3435d4e5d7b383228b82 https://github.com/numpy/numpy/commit/1dc00021dae1b0b56f6c3435d4e5d7b383228b82 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_dtype.py Log Message: ----------- Merge pull request #4402 from meltingwax/meltingwax/4357 BUG: adds check in dtype.name that string starts with "numpy." prefix before removing it (Fixes #4357) Compare: https://github.com/numpy/numpy/compare/8722ea095cad...1dc00021dae1 From noreply at github.com Wed Mar 5 14:32:54 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 11:32:54 -0800 Subject: [Numpy-svn] [numpy/numpy] 6a902a: BUG: fix double bool compares not being set to 0x1 Message-ID: <53177be6d9ea9_6b36c9d3c7844a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6a902a08fe7e777518af730d9af079fd90753081 https://github.com/numpy/numpy/commit/6a902a08fe7e777518af730d9af079fd90753081 Author: Julian Taylor Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: fix double bool compares not being set to 0x1 mask needs to be applied after all packing else the result is the saturated values (127) Commit: baf254c3550e5ccea56f939f69bc857c322ec959 https://github.com/numpy/numpy/commit/baf254c3550e5ccea56f939f69bc857c322ec959 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #4446 from juliantaylor/bool-fix BUG: fix double bool compares not being set to 0x1 Compare: https://github.com/numpy/numpy/compare/1dc00021dae1...baf254c3550e From noreply at github.com Wed Mar 5 14:41:37 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 11:41:37 -0800 Subject: [Numpy-svn] [numpy/numpy] 787fbf: BUG: Masked array filled method ignores fill value Message-ID: <53177df19b342_2927f6dd4479146@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 787fbff92bef3940dc8e10ca657cc983f8cdbbb9 https://github.com/numpy/numpy/commit/787fbff92bef3940dc8e10ca657cc983f8cdbbb9 Author: Lev Abalkin Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- BUG: Masked array filled method ignores fill value When string fill value is passed to the filled method of a masked array with object ('O') dtype, it is ignored and masked elements are filled with '?' instead. Fixes #4436 Commit: 30b24450537ae4805c281b29e2aec6674c8880e6 https://github.com/numpy/numpy/commit/30b24450537ae4805c281b29e2aec6674c8880e6 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4437 from abalkin/issue-4436 BUG: Masked array filled method ignores fill value Compare: https://github.com/numpy/numpy/compare/baf254c3550e...30b24450537a From noreply at github.com Wed Mar 5 15:28:05 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 12:28:05 -0800 Subject: [Numpy-svn] [numpy/numpy] 9b68fe: Update link to EricsBroadcastingDoc Message-ID: <531788d555288_249493bd401113e6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9b68fe73947942406dec072d9412310883cdf67c https://github.com/numpy/numpy/commit/9b68fe73947942406dec072d9412310883cdf67c Author: Roman Nekhoroshev Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/doc/broadcasting.py Log Message: ----------- Update link to EricsBroadcastingDoc Commit: fea6079da7929aff63bf8ef59b20e7a04dafcf0c https://github.com/numpy/numpy/commit/fea6079da7929aff63bf8ef59b20e7a04dafcf0c Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/doc/broadcasting.py Log Message: ----------- Merge pull request #4448 from sviterok/fix_broadcasting_doc DOC: Update link to EricsBroadcastingDoc Compare: https://github.com/numpy/numpy/compare/30b24450537a...fea6079da792 From noreply at github.com Wed Mar 5 15:59:52 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 12:59:52 -0800 Subject: [Numpy-svn] [numpy/numpy] 18eb88: MAINT: Use static variable in numpy/core/src/multi... Message-ID: <53179048299fc_2e4d10dbd341257b0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 18eb88b083779564250cee0fe7a77ae771f996ed https://github.com/numpy/numpy/commit/18eb88b083779564250cee0fe7a77ae771f996ed Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c Log Message: ----------- MAINT: Use static variable in numpy/core/src/multiarray/descriptor.c. This produces slightly cleaner code. When the const string array is not static, gcc puts it on the stack and initializes it on every entry. Commit: 7571ca733d58d2eef0b8cd5f550cab2959b852a9 https://github.com/numpy/numpy/commit/7571ca733d58d2eef0b8cd5f550cab2959b852a9 Author: Julian Taylor Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c Log Message: ----------- Merge pull request #4447 from charris/small-optimization MAINT: Use static variable in numpy/core/src/multiarray/descriptor.c. Compare: https://github.com/numpy/numpy/compare/fea6079da792...7571ca733d58 From noreply at github.com Wed Mar 5 16:14:30 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 13:14:30 -0800 Subject: [Numpy-svn] [numpy/numpy] 342a93: MAINT: remove some duplication in vectorized compa... Message-ID: <531793b6f09b_b0472dd3c8922f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 342a935d24adf0746a01bfa37fd1cfe696ddc571 https://github.com/numpy/numpy/commit/342a935d24adf0746a01bfa37fd1cfe696ddc571 Author: Julian Taylor Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- MAINT: remove some duplication in vectorized compare code Commit: 37967930e05700af8ee3b66bdb35c5b8a02d17dd https://github.com/numpy/numpy/commit/37967930e05700af8ee3b66bdb35c5b8a02d17dd Author: Julian Taylor Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: vectorize isnan isnan on amd64 is equivalent to x != x so we can use the existing code with only adding a specialization for unary loops. Commit: 2e2bd93641aa505da8206d16d87271e606bb5192 https://github.com/numpy/numpy/commit/2e2bd93641aa505da8206d16d87271e606bb5192 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #4449 from juliantaylor/vectorize-isnan ENH: vectorize isnan Compare: https://github.com/numpy/numpy/compare/7571ca733d58...2e2bd93641aa From noreply at github.com Wed Mar 5 16:31:50 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 13:31:50 -0800 Subject: [Numpy-svn] [numpy/numpy] 50bf6d: BUG: Fix support for builds in dirs with whitespac... Message-ID: <531797c6e3572_84efc3d348361f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 50bf6df95bdb5e4254719b0a6061cd1cdece2b7c https://github.com/numpy/numpy/commit/50bf6df95bdb5e4254719b0a6061cd1cdece2b7c Author: Daniel da Silva Date: 2014-03-04 (Tue, 04 Mar 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/distutils/tests/test_npy_pkg_config.py M numpy/distutils/unixccompiler.py Log Message: ----------- BUG: Fix support for builds in dirs with whitespace Add escaping and quoting of dirs and enabled POSIX support in lexer. Closes #4382. Commit: 94a1c20e8153a92ae51f5915468fcff266ab497b https://github.com/numpy/numpy/commit/94a1c20e8153a92ae51f5915468fcff266ab497b Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/distutils/tests/test_npy_pkg_config.py M numpy/distutils/unixccompiler.py Log Message: ----------- Merge pull request #4421 from meltingwax/meltingwax/4382 BUG: Fix support for builds with directories that contain whitespace Compare: https://github.com/numpy/numpy/compare/2e2bd93641aa...94a1c20e8153 From noreply at github.com Wed Mar 5 16:34:04 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 13:34:04 -0800 Subject: [Numpy-svn] [numpy/numpy] e98811: MAINT: Remove doc/cython and doc/pyrex files. Message-ID: <5317984c9a338_7fa7b01d3c5104f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e98811675a61def0fcf255c6994df874a3dd55ea https://github.com/numpy/numpy/commit/e98811675a61def0fcf255c6994df874a3dd55ea Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: R doc/cython/MANIFEST R doc/cython/Makefile R doc/cython/README.txt R doc/cython/c_numpy.pxd R doc/cython/c_python.pxd R doc/cython/numpyx.pyx R doc/cython/run_test.py R doc/cython/setup.py R doc/pyrex/MANIFEST R doc/pyrex/Makefile R doc/pyrex/README.txt R doc/pyrex/c_numpy.pxd R doc/pyrex/c_python.pxd R doc/pyrex/notes R doc/pyrex/numpyx.c R doc/pyrex/numpyx.pyx R doc/pyrex/run_test.py R doc/pyrex/setup.py Log Message: ----------- MAINT: Remove doc/cython and doc/pyrex files. Pyrex is obsolete and cython does a good job with Numpy these days. These directories are not packages, so I don't think they need deprecation. Closes #4373. Commit: dea0beab8c457e80c68c0d2693dbaf27de350d9f https://github.com/numpy/numpy/commit/dea0beab8c457e80c68c0d2693dbaf27de350d9f Author: Charles Harris Date: 2014-03-01 (Sat, 01 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document removal of doc/pyrex and doc/cython directories. Commit: a509af15328c7f7461934de81e176d559e5fd03c https://github.com/numpy/numpy/commit/a509af15328c7f7461934de81e176d559e5fd03c Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: R doc/cython/MANIFEST R doc/cython/Makefile R doc/cython/README.txt R doc/cython/c_numpy.pxd R doc/cython/c_python.pxd R doc/cython/numpyx.pyx R doc/cython/run_test.py R doc/cython/setup.py R doc/pyrex/MANIFEST R doc/pyrex/Makefile R doc/pyrex/README.txt R doc/pyrex/c_numpy.pxd R doc/pyrex/c_python.pxd R doc/pyrex/notes R doc/pyrex/numpyx.c R doc/pyrex/numpyx.pyx R doc/pyrex/run_test.py R doc/pyrex/setup.py M doc/release/1.9.0-notes.rst Log Message: ----------- Merge pull request #4418 from charris/remove-cython-pyrex-directories MAINT: Remove doc/cython and doc/pyrex files. Compare: https://github.com/numpy/numpy/compare/94a1c20e8153...a509af15328c From noreply at github.com Wed Mar 5 17:33:24 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 14:33:24 -0800 Subject: [Numpy-svn] [numpy/numpy] aa615a: numpy.i bugfix: fortran ordering check Message-ID: <5317a634e38f9_6b36c9d3c89017@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: aa615ad086989a7fe3900dd6921e83ff5ab02814 https://github.com/numpy/numpy/commit/aa615ad086989a7fe3900dd6921e83ff5ab02814 Author: jspreston Date: 2014-02-20 (Thu, 20 Feb 2014) Changed paths: M doc/swig/numpy.i Log Message: ----------- numpy.i bugfix: fortran ordering check for ARGOUTVIEWM?_FARRAY[34] typemaps, the included require_fortran check was inverted -- failing if the resulting array had fortran ordering, not if it did not. This modification inverts these checks. Commit: 0bf8fecf01336a54d147d9929b38673183eb323a https://github.com/numpy/numpy/commit/0bf8fecf01336a54d147d9929b38673183eb323a Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M doc/swig/numpy.i Log Message: ----------- Merge pull request #4334 from jspreston/patch-1 numpy.i bugfix: fortran ordering check Compare: https://github.com/numpy/numpy/compare/a509af15328c...0bf8fecf0133 From noreply at github.com Wed Mar 5 18:40:11 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 15:40:11 -0800 Subject: [Numpy-svn] [numpy/numpy] ea8975: BUG: restore api for file npy_PyFile_Dup and npy_P... Message-ID: <5317b5db6dfd6_2267af5d34884aa@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ea8975718f7d275dfa2c91bf1de8b3fe6d792d9c https://github.com/numpy/numpy/commit/ea8975718f7d275dfa2c91bf1de8b3fe6d792d9c Author: Julian Taylor Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: restore api for file npy_PyFile_Dup and npy_PyFile_DupClose breaking the api breaks matplotlib build and pip installation. Introduce npy_PyFile_Dup2 and npy_PyFile_DupClose2 as replacements Commit: 683bc33d1407509de8c078698727109b3759dc12 https://github.com/numpy/numpy/commit/683bc33d1407509de8c078698727109b3759dc12 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #4450 from juliantaylor/api-restore BUG: restore api for file npy_PyFile_Dup and npy_PyFile_DupClose Compare: https://github.com/numpy/numpy/compare/0bf8fecf0133...683bc33d1407 From noreply at github.com Wed Mar 5 20:40:32 2014 From: noreply at github.com (GitHub) Date: Wed, 05 Mar 2014 17:40:32 -0800 Subject: [Numpy-svn] [numpy/numpy] 4b2b77: Revert "Merge pull request #4421 from meltingwax/m... Message-ID: <5317d2109be28_249493bd40125794@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4b2b77e0b50b3b3ffdb0ea17f38e14d3b8e82ebd https://github.com/numpy/numpy/commit/4b2b77e0b50b3b3ffdb0ea17f38e14d3b8e82ebd Author: Daniel da Silva Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/distutils/tests/test_npy_pkg_config.py M numpy/distutils/unixccompiler.py Log Message: ----------- Revert "Merge pull request #4421 from meltingwax/meltingwax/4382" Caused SciPy tests to fail when built with this NumPy. Commit: a6f9b782cd9b60fc1464e6a4a7ef9a7762fcf2d5 https://github.com/numpy/numpy/commit/a6f9b782cd9b60fc1464e6a4a7ef9a7762fcf2d5 Author: Charles Harris Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/distutils/fcompiler/__init__.py M numpy/distutils/misc_util.py M numpy/distutils/npy_pkg_config.py M numpy/distutils/tests/test_npy_pkg_config.py M numpy/distutils/unixccompiler.py Log Message: ----------- Merge pull request #4451 from meltingwax/meltingwax/revert-4421 BUG: Revert PR #4421: causes SciPy tests to fail Compare: https://github.com/numpy/numpy/compare/683bc33d1407...a6f9b782cd9b From noreply at github.com Thu Mar 6 14:13:20 2014 From: noreply at github.com (GitHub) Date: Thu, 06 Mar 2014 11:13:20 -0800 Subject: [Numpy-svn] [numpy/numpy] 0bfcb0: BUG: restore api for file npy_PyFile_Dup and npy_P... Message-ID: <5318c8d0a7acb_d3969fd341120a6@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 0bfcb0e36e90f1300a27848ce7d419292d0a53c0 https://github.com/numpy/numpy/commit/0bfcb0e36e90f1300a27848ce7d419292d0a53c0 Author: Julian Taylor Date: 2014-03-06 (Thu, 06 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: restore api for file npy_PyFile_Dup and npy_PyFile_DupClose breaking the api breaks matplotlib build and pip installation. Introduce npy_PyFile_Dup2 and npy_PyFile_DupClose2 as replacements Commit: f961cac6a4bd823f721315f251c683c8f12062b7 https://github.com/numpy/numpy/commit/f961cac6a4bd823f721315f251c683c8f12062b7 Author: Charles Harris Date: 2014-03-06 (Thu, 06 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #4455 from juliantaylor/api-restore-1.8 restore npy_PyFile_Dup api for 1.8.x Compare: https://github.com/numpy/numpy/compare/23f8dcf86cf6...f961cac6a4bd From noreply at github.com Fri Mar 7 06:48:08 2014 From: noreply at github.com (GitHub) Date: Fri, 07 Mar 2014 03:48:08 -0800 Subject: [Numpy-svn] [numpy/numpy] ea7547: DOC: Fixed documentation on lstsq function on when... Message-ID: <5319b1f81eb87_79f7eb1d382115b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ea75479ce8b43a14ac8aed23525c767d4e09f97a https://github.com/numpy/numpy/commit/ea75479ce8b43a14ac8aed23525c767d4e09f97a Author: Cimarron Mittelsteadt Date: 2014-03-06 (Thu, 06 Mar 2014) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- DOC: Fixed documentation on lstsq function on when it return an empty residuals array Commit: b0990170e1974e566402db285d913fc456f3c57a https://github.com/numpy/numpy/commit/b0990170e1974e566402db285d913fc456f3c57a Author: seberg Date: 2014-03-07 (Fri, 07 Mar 2014) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- Merge pull request #4457 from cimarronm/linalg_lstsq_docfix DOC: Fixed documentation on lstsq function on when it return an empty re... Compare: https://github.com/numpy/numpy/compare/a6f9b782cd9b...b0990170e197 From noreply at github.com Fri Mar 7 10:49:53 2014 From: noreply at github.com (GitHub) Date: Fri, 07 Mar 2014 07:49:53 -0800 Subject: [Numpy-svn] [numpy/numpy] bf2a95: TST: work around outdated travis boxes Message-ID: <5319eaa1a5541_77551289d34555c7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bf2a953362b7725e999662b1f5d0ba63f16b28b5 https://github.com/numpy/numpy/commit/bf2a953362b7725e999662b1f5d0ba63f16b28b5 Author: Julian Taylor Date: 2014-03-06 (Thu, 06 Mar 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- TST: work around outdated travis boxes run manual apt-get update to pick up the latest py3 security update Commit: 0007cd647b66d6d35dd61c308afca7a35b78aa2e https://github.com/numpy/numpy/commit/0007cd647b66d6d35dd61c308afca7a35b78aa2e Author: Julian Taylor Date: 2014-03-07 (Fri, 07 Mar 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- Merge pull request #4456 from juliantaylor/travis-updates work around outdated travis boxes Compare: https://github.com/numpy/numpy/compare/b0990170e197...0007cd647b66 From noreply at github.com Fri Mar 7 13:48:29 2014 From: noreply at github.com (GitHub) Date: Fri, 07 Mar 2014 10:48:29 -0800 Subject: [Numpy-svn] [numpy/numpy] 26f053: ENH: Added an output argument for numpy.outer Message-ID: <531a147de34b7_2ce1039d40358b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 26f053db9d9cf9b4701dc8f4c48f733338635fa7 https://github.com/numpy/numpy/commit/26f053db9d9cf9b4701dc8f4c48f733338635fa7 Author: Sankarshan Mudkavi Date: 2014-03-05 (Wed, 05 Mar 2014) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: Added an output argument for numpy.outer Commit: 51fc048a0eb6be3c1a9226b46ece0346e9cb54e4 https://github.com/numpy/numpy/commit/51fc048a0eb6be3c1a9226b46ece0346e9cb54e4 Author: Sankarshan Mudkavi Date: 2014-03-07 (Fri, 07 Mar 2014) Changed paths: M numpy/core/numeric.py Log Message: ----------- Added versiontag to docstring Commit: 4da29a8e7393356094b0eb3289b14360beac9d89 https://github.com/numpy/numpy/commit/4da29a8e7393356094b0eb3289b14360beac9d89 Author: Julian Taylor Date: 2014-03-07 (Fri, 07 Mar 2014) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #4459 from Sankarshan-Mudkavi/fix-gh-1367 ENH: Added an output argument for numpy.outer Compare: https://github.com/numpy/numpy/compare/0007cd647b66...4da29a8e7393 From noreply at github.com Sun Mar 9 20:13:48 2014 From: noreply at github.com (GitHub) Date: Sun, 09 Mar 2014 17:13:48 -0700 Subject: [Numpy-svn] [numpy/numpy] 61d7a1: ENH: improve PyArray_Nonzero for sparse bool masks Message-ID: <531d03bceebcd_684ec61d448914c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 61d7a10b7d244e83413747a9f0772e5a50236dfa https://github.com/numpy/numpy/commit/61d7a10b7d244e83413747a9f0772e5a50236dfa Author: Julian Taylor Date: 2014-03-09 (Sun, 09 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: improve PyArray_Nonzero for sparse bool masks we already count the number of true elements so we can decide when its sparse and use faster (4-byte) vectorized npy_memchr. Commit: 2766776c30f87183b5a33b1a3a5772ee3834cd21 https://github.com/numpy/numpy/commit/2766776c30f87183b5a33b1a3a5772ee3834cd21 Author: Charles Harris Date: 2014-03-09 (Sun, 09 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #4370 from juliantaylor/where-improve ENH: improve PyArray_Nonzero for sparse bool masks Compare: https://github.com/numpy/numpy/compare/4da29a8e7393...2766776c30f8 From noreply at github.com Mon Mar 10 11:15:03 2014 From: noreply at github.com (GitHub) Date: Mon, 10 Mar 2014 08:15:03 -0700 Subject: [Numpy-svn] [numpy/numpy] c1031b: ENH: Explicitly use __eq__ in assert_equal(a, b) Message-ID: <531dd6f7a615e_43a8eb5d34844d9@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c1031bd7d85f6f16079c685c20d41877107521c6 https://github.com/numpy/numpy/commit/c1031bd7d85f6f16079c685c20d41877107521c6 Author: Daniel da Silva Date: 2014-03-09 (Sun, 09 Mar 2014) Changed paths: M numpy/testing/utils.py Log Message: ----------- ENH: Explicitly use __eq__ in assert_equal(a,b) Fixes #2552. Changes primary test expression in function. Commit: 60b5dfef5b1679f8d6485dcef402a3d0831b53e9 https://github.com/numpy/numpy/commit/60b5dfef5b1679f8d6485dcef402a3d0831b53e9 Author: Charles Harris Date: 2014-03-10 (Mon, 10 Mar 2014) Changed paths: M numpy/testing/utils.py Log Message: ----------- Merge pull request #4471 from meltingwax/meltingwax/2552-r2 ENH: Explicitly use __eq__ in assert_equal(a,b) Compare: https://github.com/numpy/numpy/compare/2766776c30f8...60b5dfef5b16 From noreply at github.com Mon Mar 10 20:07:57 2014 From: noreply at github.com (GitHub) Date: Mon, 10 Mar 2014 17:07:57 -0700 Subject: [Numpy-svn] [numpy/numpy] cf26fc: BUG: prevent nonzero memchr from running out of bo... Message-ID: <531e53ddca034_479677bd343381a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cf26fc9a0750782c208b9b116c4f92ca20cf451b https://github.com/numpy/numpy/commit/cf26fc9a0750782c208b9b116c4f92ca20cf451b Author: Julian Taylor Date: 2014-03-10 (Mon, 10 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- BUG: prevent nonzero memchr from running out of bounds Commit: 42be275997e56b7e21d3adab5d5a5142876db9f0 https://github.com/numpy/numpy/commit/42be275997e56b7e21d3adab5d5a5142876db9f0 Author: Charles Harris Date: 2014-03-10 (Mon, 10 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- Merge pull request #4474 from juliantaylor/nonzero-bug BUG: prevent nonzero memchr from running out of bounds Compare: https://github.com/numpy/numpy/compare/60b5dfef5b16...42be275997e5 From noreply at github.com Tue Mar 11 18:24:30 2014 From: noreply at github.com (GitHub) Date: Tue, 11 Mar 2014 15:24:30 -0700 Subject: [Numpy-svn] [numpy/numpy] aa5160: BUG: add missing gufunc failure return values and ... Message-ID: <531f8d1e5c5d7_6a48af3d401421c1@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: aa5160480e8571200382dcdaf2c475f3967b9597 https://github.com/numpy/numpy/commit/aa5160480e8571200382dcdaf2c475f3967b9597 Author: Julian Taylor Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: add missing gufunc failure return values and missing malloc fail check Commit: ff1dd4e9a0e64a7b5f497b2838b0ad8a7d279b92 https://github.com/numpy/numpy/commit/ff1dd4e9a0e64a7b5f497b2838b0ad8a7d279b92 Author: Charles Harris Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #4480 from juliantaylor/error-returns BUG: add missing gufunc failure return values and missing malloc fail check Compare: https://github.com/numpy/numpy/compare/42be275997e5...ff1dd4e9a0e6 From noreply at github.com Tue Mar 11 18:46:20 2014 From: noreply at github.com (GitHub) Date: Tue, 11 Mar 2014 15:46:20 -0700 Subject: [Numpy-svn] [numpy/numpy] 390497: MAINT: add NPY_BEGIN_THREAD_NDITER and remove unne... Message-ID: <531f923c50175_7176b43d40139077@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 390497831094034ad4d0e27d7a0f8ffc6d743542 https://github.com/numpy/numpy/commit/390497831094034ad4d0e27d7a0f8ffc6d743542 Author: Julian Taylor Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/src/multiarray/array_assign_array.c M numpy/core/src/multiarray/array_assign_scalar.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- MAINT: add NPY_BEGIN_THREAD_NDITER and remove unnecessary needs_api checks the thread variable is initialized to NULL and checked by the end macro so the needs_api check is redundant. Commit: 19b2be5292a9be7fce8fb8715b1c0fddc52d96d8 https://github.com/numpy/numpy/commit/19b2be5292a9be7fce8fb8715b1c0fddc52d96d8 Author: Julian Taylor Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- ENH: release gil for nonzero Commit: d62c4357b263e8b0cbae9210d5bbe467ddf262b2 https://github.com/numpy/numpy/commit/d62c4357b263e8b0cbae9210d5bbe467ddf262b2 Author: Julian Taylor Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/methods.c Log Message: ----------- ENH: release gil for np.take and np.arange implies adapting check_and_adjust_index to allow threadsafe error reporting. Commit: 7add97bcee029ae5269532c33b9531ebf26f89c5 https://github.com/numpy/numpy/commit/7add97bcee029ae5269532c33b9531ebf26f89c5 Author: Julian Taylor Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/lib/src/_compiled_base.c Log Message: ----------- ENH: release gil for np.packbits and np.unpackbits Commit: f82fe71457670ea6f5178fc86fc815c3daf6ad17 https://github.com/numpy/numpy/commit/f82fe71457670ea6f5178fc86fc815c3daf6ad17 Author: Charles Harris Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/array_assign_array.c M numpy/core/src/multiarray/array_assign_scalar.c M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/umath/ufunc_object.c M numpy/lib/src/_compiled_base.c Log Message: ----------- Merge pull request #4475 from juliantaylor/gil-release Gil release for nonzero Compare: https://github.com/numpy/numpy/compare/ff1dd4e9a0e6...f82fe7145767 From noreply at github.com Wed Mar 12 10:16:58 2014 From: noreply at github.com (GitHub) Date: Wed, 12 Mar 2014 07:16:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 3d419a: when initialize a vectorize object, always set sel... Message-ID: <53206c5a564f_70a511f7d44367e7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3d419a1537446fab061d2774bdedf1e634a0ef31 https://github.com/numpy/numpy/commit/3d419a1537446fab061d2774bdedf1e634a0ef31 Author: LeoMao Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/lib/function_base.py Log Message: ----------- when initialize a vectorize object, always set self._ufunc to None first. fix #3285 Commit: 42d6a74e1715930a09fc9f5053fc381d4c9cce45 https://github.com/numpy/numpy/commit/42d6a74e1715930a09fc9f5053fc381d4c9cce45 Author: LeoMao Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- remove assert in _get_ufunc_and_otypes, add a test in test_function_base.py Commit: 424b56efe73c8a372cec61f4d5c22724ec1b4aab https://github.com/numpy/numpy/commit/424b56efe73c8a372cec61f4d5c22724ec1b4aab Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #4479 from leomao/master BUG: when initialize a vectorize object, always set self._ufunc to None first. fix #3285. Compare: https://github.com/numpy/numpy/compare/f82fe7145767...424b56efe73c From noreply at github.com Wed Mar 12 12:10:48 2014 From: noreply at github.com (GitHub) Date: Wed, 12 Mar 2014 09:10:48 -0700 Subject: [Numpy-svn] [numpy/numpy] 5a3b0a: BUG: Delay npyiter size check when size may change Message-ID: <5320870872d40_75daabfd3850376@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5a3b0abf6da4a7357e24a8243bee14b3cc7a242f https://github.com/numpy/numpy/commit/5a3b0abf6da4a7357e24a8243bee14b3cc7a242f Author: Sebastian Berg Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M doc/source/reference/c-api.iterator.rst M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/nditer_templ.c.src M numpy/core/tests/test_nditer.py M numpy/linalg/tests/test_regression.py Log Message: ----------- BUG: Delay npyiter size check when size may change When a multi index is tracked and RemoveAxis can be called, the size of the iterator may still change. This was causing failures for example for the SVD, because the gufunc machinery requires a temporarily larger iterator for output allocation. Thanks to Jaime (jaime.frio at gmail.com) for noting that this is plausible since the size check can be delayed pretty ok up until GetIterNext (or similar functions). Closes gh-4442 Commit: 12472aab0426b98edbe4dc52f4f48c92d11c99bd https://github.com/numpy/numpy/commit/12472aab0426b98edbe4dc52f4f48c92d11c99bd Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M doc/source/reference/c-api.iterator.rst M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/nditer_templ.c.src M numpy/core/tests/test_nditer.py M numpy/linalg/tests/test_regression.py Log Message: ----------- Merge pull request #4466 from seberg/delay-size-nditer-size-check BUG: Delay npyiter size check when size may change Compare: https://github.com/numpy/numpy/compare/424b56efe73c...12472aab0426 From noreply at github.com Thu Mar 13 11:20:32 2014 From: noreply at github.com (GitHub) Date: Thu, 13 Mar 2014 08:20:32 -0700 Subject: [Numpy-svn] [numpy/numpy] 1a977a: BUG: Fixes gh-2208, alignment in subarrays Message-ID: <5321ccc07e978_30adcedd44952f0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1a977aca329332bfedac82fb17d50984e0097533 https://github.com/numpy/numpy/commit/1a977aca329332bfedac82fb17d50984e0097533 Author: Sankarshan Mudkavi Date: 2014-03-07 (Fri, 07 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c Log Message: ----------- BUG: Fixes gh-2208, alignment in subarrays Commit: 0c82f6995a8d89b7ca8de046d6ae697b07f8a963 https://github.com/numpy/numpy/commit/0c82f6995a8d89b7ca8de046d6ae697b07f8a963 Author: Sankarshan Mudkavi Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M numpy/core/tests/test_dtype.py Log Message: ----------- Added tests for fix in alignment of subarrays, gh-2208 Commit: dfe6c7ed74c087c0deabfd4f7a50224498840838 https://github.com/numpy/numpy/commit/dfe6c7ed74c087c0deabfd4f7a50224498840838 Author: Charles Harris Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_dtype.py Log Message: ----------- Merge pull request #4473 from Sankarshan-Mudkavi/fix-gh-2208 BUG: Fixes gh-2208, alignment in subarrays Compare: https://github.com/numpy/numpy/compare/12472aab0426...dfe6c7ed74c0 From noreply at github.com Thu Mar 13 13:56:51 2014 From: noreply at github.com (GitHub) Date: Thu, 13 Mar 2014 10:56:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 4fd485: MAINT: Remove no longer existing files from MANIFE... Message-ID: <5321f1632d908_1f714a1d3487243@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4fd4850d6b8bb9a8837e19b7ef2b38d0cd67fdd1 https://github.com/numpy/numpy/commit/4fd4850d6b8bb9a8837e19b7ef2b38d0cd67fdd1 Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M MANIFEST.in Log Message: ----------- MAINT: Remove no longer existing files from MANIFEST.in. Commit: a38888c18cd2a20de0eb0578b3fa8660cda79582 https://github.com/numpy/numpy/commit/a38888c18cd2a20de0eb0578b3fa8660cda79582 Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M MANIFEST.in M doc/source/user/c-info.python-as-glue.rst R doc/swig/Makefile R doc/swig/README R doc/swig/numpy.i R doc/swig/pyfragments.swg R doc/swig/test/Array.i R doc/swig/test/Array1.cxx R doc/swig/test/Array1.h R doc/swig/test/Array2.cxx R doc/swig/test/Array2.h R doc/swig/test/Farray.cxx R doc/swig/test/Farray.h R doc/swig/test/Farray.i R doc/swig/test/Fortran.cxx R doc/swig/test/Fortran.h R doc/swig/test/Fortran.i R doc/swig/test/Makefile R doc/swig/test/Matrix.cxx R doc/swig/test/Matrix.h R doc/swig/test/Matrix.i R doc/swig/test/SuperTensor.cxx R doc/swig/test/SuperTensor.h R doc/swig/test/SuperTensor.i R doc/swig/test/Tensor.cxx R doc/swig/test/Tensor.h R doc/swig/test/Tensor.i R doc/swig/test/Vector.cxx R doc/swig/test/Vector.h R doc/swig/test/Vector.i R doc/swig/test/setup.py R doc/swig/test/testArray.py R doc/swig/test/testFarray.py R doc/swig/test/testFortran.py R doc/swig/test/testMatrix.py R doc/swig/test/testSuperTensor.py R doc/swig/test/testTensor.py R doc/swig/test/testVector.py A tools/swig/Makefile A tools/swig/README A tools/swig/numpy.i A tools/swig/pyfragments.swg A tools/swig/test/Array.i A tools/swig/test/Array1.cxx A tools/swig/test/Array1.h A tools/swig/test/Array2.cxx A tools/swig/test/Array2.h A tools/swig/test/Farray.cxx A tools/swig/test/Farray.h A tools/swig/test/Farray.i A tools/swig/test/Fortran.cxx A tools/swig/test/Fortran.h A tools/swig/test/Fortran.i A tools/swig/test/Makefile A tools/swig/test/Matrix.cxx A tools/swig/test/Matrix.h A tools/swig/test/Matrix.i A tools/swig/test/SuperTensor.cxx A tools/swig/test/SuperTensor.h A tools/swig/test/SuperTensor.i A tools/swig/test/Tensor.cxx A tools/swig/test/Tensor.h A tools/swig/test/Tensor.i A tools/swig/test/Vector.cxx A tools/swig/test/Vector.h A tools/swig/test/Vector.i A tools/swig/test/setup.py A tools/swig/test/testArray.py A tools/swig/test/testFarray.py A tools/swig/test/testFortran.py A tools/swig/test/testMatrix.py A tools/swig/test/testSuperTensor.py A tools/swig/test/testTensor.py A tools/swig/test/testVector.py Log Message: ----------- MAINT: Move doc/swig to tools/swig. Also update MANIFEST.in and documentation to reflect the move. The discussion of this change is at #2384. Closes #2384. Closes #4374. Commit: 147c6bb949e5d41fb06322c6ec8e93a2f3513037 https://github.com/numpy/numpy/commit/147c6bb949e5d41fb06322c6ec8e93a2f3513037 Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M tools/swig/numpy.i Log Message: ----------- STY: Whitespace patrol on numpy.i. Commit: f151004567f61c1a613dd78a87521adf795a4942 https://github.com/numpy/numpy/commit/f151004567f61c1a613dd78a87521adf795a4942 Author: Charles Harris Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document doc/swig move in 1.9.0 release notes. Commit: 9c4602f98096abed5632d5fd1f12549a2c5b360c https://github.com/numpy/numpy/commit/9c4602f98096abed5632d5fd1f12549a2c5b360c Author: Charles Harris Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M MANIFEST.in M doc/release/1.9.0-notes.rst M doc/source/user/c-info.python-as-glue.rst R doc/swig/Makefile R doc/swig/README R doc/swig/numpy.i R doc/swig/pyfragments.swg R doc/swig/test/Array.i R doc/swig/test/Array1.cxx R doc/swig/test/Array1.h R doc/swig/test/Array2.cxx R doc/swig/test/Array2.h R doc/swig/test/Farray.cxx R doc/swig/test/Farray.h R doc/swig/test/Farray.i R doc/swig/test/Fortran.cxx R doc/swig/test/Fortran.h R doc/swig/test/Fortran.i R doc/swig/test/Makefile R doc/swig/test/Matrix.cxx R doc/swig/test/Matrix.h R doc/swig/test/Matrix.i R doc/swig/test/SuperTensor.cxx R doc/swig/test/SuperTensor.h R doc/swig/test/SuperTensor.i R doc/swig/test/Tensor.cxx R doc/swig/test/Tensor.h R doc/swig/test/Tensor.i R doc/swig/test/Vector.cxx R doc/swig/test/Vector.h R doc/swig/test/Vector.i R doc/swig/test/setup.py R doc/swig/test/testArray.py R doc/swig/test/testFarray.py R doc/swig/test/testFortran.py R doc/swig/test/testMatrix.py R doc/swig/test/testSuperTensor.py R doc/swig/test/testTensor.py R doc/swig/test/testVector.py A tools/swig/Makefile A tools/swig/README A tools/swig/numpy.i A tools/swig/pyfragments.swg A tools/swig/test/Array.i A tools/swig/test/Array1.cxx A tools/swig/test/Array1.h A tools/swig/test/Array2.cxx A tools/swig/test/Array2.h A tools/swig/test/Farray.cxx A tools/swig/test/Farray.h A tools/swig/test/Farray.i A tools/swig/test/Fortran.cxx A tools/swig/test/Fortran.h A tools/swig/test/Fortran.i A tools/swig/test/Makefile A tools/swig/test/Matrix.cxx A tools/swig/test/Matrix.h A tools/swig/test/Matrix.i A tools/swig/test/SuperTensor.cxx A tools/swig/test/SuperTensor.h A tools/swig/test/SuperTensor.i A tools/swig/test/Tensor.cxx A tools/swig/test/Tensor.h A tools/swig/test/Tensor.i A tools/swig/test/Vector.cxx A tools/swig/test/Vector.h A tools/swig/test/Vector.i A tools/swig/test/setup.py A tools/swig/test/testArray.py A tools/swig/test/testFarray.py A tools/swig/test/testFortran.py A tools/swig/test/testMatrix.py A tools/swig/test/testSuperTensor.py A tools/swig/test/testTensor.py A tools/swig/test/testVector.py Log Message: ----------- Merge pull request #4487 from charris/move-swig-to-tools-directory Move swig to tools directory Compare: https://github.com/numpy/numpy/compare/dfe6c7ed74c0...9c4602f98096 From noreply at github.com Thu Mar 13 14:49:01 2014 From: noreply at github.com (GitHub) Date: Thu, 13 Mar 2014 11:49:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f8c7a: ENH: Implemented ma.append Message-ID: <5321fd9d3f5a7_2eab6c5d4043974@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f8c7a711fb8b86b0f2a81c802efab3984ff61bc https://github.com/numpy/numpy/commit/2f8c7a711fb8b86b0f2a81c802efab3984ff61bc Author: Lev Abalkin Date: 2014-03-11 (Tue, 11 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- ENH: Implemented ma.append Fixes #2219. Commit: 50b60fef378cf6ae99334475141bebca8fe43f50 https://github.com/numpy/numpy/commit/50b60fef378cf6ae99334475141bebca8fe43f50 Author: Julian Taylor Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4339 from abalkin/issue-2219 ENH: Implemented ma.append Compare: https://github.com/numpy/numpy/compare/9c4602f98096...50b60fef378c From noreply at github.com Thu Mar 13 18:34:08 2014 From: noreply at github.com (GitHub) Date: Thu, 13 Mar 2014 15:34:08 -0700 Subject: [Numpy-svn] [numpy/numpy] eea1a9: ENH: add extended axis and keepdims support to med... Message-ID: <53223260c9fa2_2574cd7d3c1248d1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: eea1a9c49024c18fda3ad9782dee3956492cfa1a https://github.com/numpy/numpy/commit/eea1a9c49024c18fda3ad9782dee3956492cfa1a Author: Julian Taylor Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- ENH: add extended axis and keepdims support to median and percentile Commit: 7d53c812d3e68ff28320ee7e32bc9816937b4142 https://github.com/numpy/numpy/commit/7d53c812d3e68ff28320ee7e32bc9816937b4142 Author: Julian Taylor Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- MAINT: revert back to separate median implementation Merging median and percentile make would break astropy and quantities as we don't call mean anymore. These packages rely on overriding mean to add their own median behavior. Commit: 48c77a64aba109de54d90f103203f1990325c37c https://github.com/numpy/numpy/commit/48c77a64aba109de54d90f103203f1990325c37c Author: Charles Harris Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #3908 from juliantaylor/median-percentile add extended axis and keepdims support to percentile and median Compare: https://github.com/numpy/numpy/compare/50b60fef378c...48c77a64aba1 From noreply at github.com Fri Mar 14 11:11:32 2014 From: noreply at github.com (GitHub) Date: Fri, 14 Mar 2014 08:11:32 -0700 Subject: [Numpy-svn] [numpy/numpy] 5b9737: MAINT: Remove doc/numpybook. Message-ID: <53231c2418b46_72252dd34363e2@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5b97375291b6f2502b3fcdecb1753e067de68880 https://github.com/numpy/numpy/commit/5b97375291b6f2502b3fcdecb1753e067de68880 Author: Charles Harris Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: R doc/numpybook/Figures/contiguous.eps R doc/numpybook/Figures/contiguous.fig R doc/numpybook/Figures/contiguous.pdf R doc/numpybook/Figures/fig1.eps R doc/numpybook/Figures/fig1bw.eps R doc/numpybook/Figures/fig2.eps R doc/numpybook/Figures/fig2bw.eps R doc/numpybook/Figures/hierarchy.dia R doc/numpybook/Figures/hierarchy.eps R doc/numpybook/Figures/hierarchy.fig R doc/numpybook/Figures/hierarchy.pdf R doc/numpybook/Figures/hierarchy.png R doc/numpybook/Figures/threefundamental.eps R doc/numpybook/Figures/threefundamental.fig R doc/numpybook/Figures/threefundamental.png R doc/numpybook/capi.lyx R doc/numpybook/comparison/ctypes/code.c R doc/numpybook/comparison/ctypes/filter.py R doc/numpybook/comparison/ctypes/interface.py R doc/numpybook/comparison/ctypes/newfile.dat R doc/numpybook/comparison/ctypes/timeme R doc/numpybook/comparison/f2py/add.f R doc/numpybook/comparison/f2py/add.pyf R doc/numpybook/comparison/f2py/filter.f R doc/numpybook/comparison/f2py/filter.pyf R doc/numpybook/comparison/f2py/filtermodule.c R doc/numpybook/comparison/f2py/timeme R doc/numpybook/comparison/pyrex/add.c R doc/numpybook/comparison/pyrex/add.pyx R doc/numpybook/comparison/pyrex/c_numpy.pxd R doc/numpybook/comparison/pyrex/filter.c R doc/numpybook/comparison/pyrex/filter.pyx R doc/numpybook/comparison/pyrex/setup.py R doc/numpybook/comparison/pyrex/timeme R doc/numpybook/comparison/timing.py R doc/numpybook/comparison/weave/filter.py R doc/numpybook/comparison/weave/inline.py R doc/numpybook/comparison/weave/timeme R doc/numpybook/graphics/note.eps R doc/numpybook/graphics/note.fig R doc/numpybook/graphics/note.png R doc/numpybook/graphics/tip.eps R doc/numpybook/graphics/tip.fig R doc/numpybook/graphics/tip.png R doc/numpybook/graphics/tip.xfig.fig R doc/numpybook/graphics/warning.eps R doc/numpybook/graphics/warning.fig R doc/numpybook/graphics/warning.png R doc/numpybook/mybook.layout R doc/numpybook/numpybook.lyx R doc/numpybook/runcode.py Log Message: ----------- MAINT: Remove doc/numpybook. Remove doc/numpybook. It has become outdated in parts and its contents is now part of the official numpy documentation. Commit: c7bb1b6f59b3cafe0daafaaf590d597de50a0091 https://github.com/numpy/numpy/commit/c7bb1b6f59b3cafe0daafaaf590d597de50a0091 Author: Charles Harris Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document removal of doc/numpybook in 1.9.0 release notes. Commit: 8eb120fd13c50b269bb752a4dd5207c1fba9c905 https://github.com/numpy/numpy/commit/8eb120fd13c50b269bb752a4dd5207c1fba9c905 Author: Charles Harris Date: 2014-03-14 (Fri, 14 Mar 2014) Changed paths: R doc/numpybook/Figures/contiguous.eps R doc/numpybook/Figures/contiguous.fig R doc/numpybook/Figures/contiguous.pdf R doc/numpybook/Figures/fig1.eps R doc/numpybook/Figures/fig1bw.eps R doc/numpybook/Figures/fig2.eps R doc/numpybook/Figures/fig2bw.eps R doc/numpybook/Figures/hierarchy.dia R doc/numpybook/Figures/hierarchy.eps R doc/numpybook/Figures/hierarchy.fig R doc/numpybook/Figures/hierarchy.pdf R doc/numpybook/Figures/hierarchy.png R doc/numpybook/Figures/threefundamental.eps R doc/numpybook/Figures/threefundamental.fig R doc/numpybook/Figures/threefundamental.png R doc/numpybook/capi.lyx R doc/numpybook/comparison/ctypes/code.c R doc/numpybook/comparison/ctypes/filter.py R doc/numpybook/comparison/ctypes/interface.py R doc/numpybook/comparison/ctypes/newfile.dat R doc/numpybook/comparison/ctypes/timeme R doc/numpybook/comparison/f2py/add.f R doc/numpybook/comparison/f2py/add.pyf R doc/numpybook/comparison/f2py/filter.f R doc/numpybook/comparison/f2py/filter.pyf R doc/numpybook/comparison/f2py/filtermodule.c R doc/numpybook/comparison/f2py/timeme R doc/numpybook/comparison/pyrex/add.c R doc/numpybook/comparison/pyrex/add.pyx R doc/numpybook/comparison/pyrex/c_numpy.pxd R doc/numpybook/comparison/pyrex/filter.c R doc/numpybook/comparison/pyrex/filter.pyx R doc/numpybook/comparison/pyrex/setup.py R doc/numpybook/comparison/pyrex/timeme R doc/numpybook/comparison/timing.py R doc/numpybook/comparison/weave/filter.py R doc/numpybook/comparison/weave/inline.py R doc/numpybook/comparison/weave/timeme R doc/numpybook/graphics/note.eps R doc/numpybook/graphics/note.fig R doc/numpybook/graphics/note.png R doc/numpybook/graphics/tip.eps R doc/numpybook/graphics/tip.fig R doc/numpybook/graphics/tip.png R doc/numpybook/graphics/tip.xfig.fig R doc/numpybook/graphics/warning.eps R doc/numpybook/graphics/warning.fig R doc/numpybook/graphics/warning.png R doc/numpybook/mybook.layout R doc/numpybook/numpybook.lyx R doc/numpybook/runcode.py M doc/release/1.9.0-notes.rst Log Message: ----------- Merge pull request #4488 from charris/remove-numpybook MAINT: Remove doc/numpybook. Compare: https://github.com/numpy/numpy/compare/48c77a64aba1...8eb120fd13c5 From noreply at github.com Fri Mar 14 11:19:20 2014 From: noreply at github.com (GitHub) Date: Fri, 14 Mar 2014 08:19:20 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <53231df8617ec_2ab4e1d44595b3@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/tags/pre-removal-numpybook Home: https://github.com/numpy/numpy From noreply at github.com Fri Mar 14 13:57:45 2014 From: noreply at github.com (GitHub) Date: Fri, 14 Mar 2014 10:57:45 -0700 Subject: [Numpy-svn] [numpy/numpy] a2ca82: DOC: Change pyrex to Cython in c-info.how-to-exten... Message-ID: <53234319e13f2_1a351071d4441397@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a2ca82f0b145e0e5f6c051259bd0df4ea1b87127 https://github.com/numpy/numpy/commit/a2ca82f0b145e0e5f6c051259bd0df4ea1b87127 Author: Charles Harris Date: 2014-03-14 (Fri, 14 Mar 2014) Changed paths: M doc/source/user/c-info.how-to-extend.rst Log Message: ----------- DOC: Change pyrex to Cython in c-info.how-to-extend.rst. Commit: 17227ce130cae09f03c55df1ed22798be901c7ff https://github.com/numpy/numpy/commit/17227ce130cae09f03c55df1ed22798be901c7ff Author: Charles Harris Date: 2014-03-14 (Fri, 14 Mar 2014) Changed paths: M doc/source/user/c-info.how-to-extend.rst Log Message: ----------- Merge pull request #4493 from charris/reference-cython-not-pyrex DOC: Change pyrex to Cython in c-info.how-to-extend.rst. Compare: https://github.com/numpy/numpy/compare/8eb120fd13c5...17227ce130ca From noreply at github.com Sat Mar 15 20:15:32 2014 From: noreply at github.com (GitHub) Date: Sat, 15 Mar 2014 17:15:32 -0700 Subject: [Numpy-svn] [numpy/numpy] e86077: doc fixes to 'array-protocol type strings' Message-ID: <5324ed24990ff_2d654abd3440090@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e86077ab5a742b8fd81a137c946a551752f237f4 https://github.com/numpy/numpy/commit/e86077ab5a742b8fd81a137c946a551752f237f4 Author: Hans Meine Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M doc/source/reference/arrays.dtypes.rst Log Message: ----------- doc fixes to 'array-protocol type strings' The item size is not always used (and not always means exact bytes), and 'O' was not in the table. Commit: c0014729f973f1baa6d614154aa0d21b3fb79291 https://github.com/numpy/numpy/commit/c0014729f973f1baa6d614154aa0d21b3fb79291 Author: Hans Meine Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- explain character codes of dtype.kind "one of 'biufcSUV'" is not very helpful if it stands alone, also the 'O' typecode was missing. Commit: 68179d562294ee6c75ebe6dbbb5c57f0acb4fcaa https://github.com/numpy/numpy/commit/68179d562294ee6c75ebe6dbbb5c57f0acb4fcaa Author: Hans Meine Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- "(byte-)string" in PyArrayInterface.typekind docs Commit: 403c26a8a569b357d228e7aff2025965f444f9ca https://github.com/numpy/numpy/commit/403c26a8a569b357d228e7aff2025965f444f9ca Author: Charles Harris Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M doc/source/reference/arrays.dtypes.rst M doc/source/reference/c-api.types-and-structures.rst M numpy/add_newdocs.py Log Message: ----------- Merge pull request #4067 from hmeine/master explain character codes of dtype.kind Compare: https://github.com/numpy/numpy/compare/17227ce130ca...403c26a8a569 From noreply at github.com Sat Mar 15 23:04:47 2014 From: noreply at github.com (GitHub) Date: Sat, 15 Mar 2014 20:04:47 -0700 Subject: [Numpy-svn] [numpy/numpy] f8942f: DOC: specify that 2d array must be non-empty in np... Message-ID: <532514cf9a5c4_1e051387d4463cb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f8942f520c1193169a72aa4126eba9b583b92f26 https://github.com/numpy/numpy/commit/f8942f520c1193169a72aa4126eba9b583b92f26 Author: Daniel da Silva Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/lib/polynomial.py Log Message: ----------- DOC: specify that 2d array must be non-empty in np.poly error message. Fixes #2092. Changes message passed to ValueError. Commit: 646f54e42ae0d3a1ba8851f4437756414ea9acca https://github.com/numpy/numpy/commit/646f54e42ae0d3a1ba8851f4437756414ea9acca Author: Charles Harris Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/lib/polynomial.py Log Message: ----------- Merge pull request #4498 from meltingwax/meltingwax/2092 DOC: specify that 2d array must be non-empty in np.poly error message. Compare: https://github.com/numpy/numpy/compare/403c26a8a569...646f54e42ae0 From noreply at github.com Sat Mar 15 23:17:15 2014 From: noreply at github.com (GitHub) Date: Sat, 15 Mar 2014 20:17:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 259db0: ENH: release gil for indexing operations Message-ID: <532517bb1e5c3_1bb678dd404718b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 259db01274c8a5cb4f378fc1147af46c4b9f739b https://github.com/numpy/numpy/commit/259db01274c8a5cb4f378fc1147af46c4b9f739b Author: Julian Taylor Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/mapping.c Log Message: ----------- ENH: release gil for indexing operations closes gh-4310 Commit: 6ae3946f9bceee9ce2ce0fe16f538663ae92149c https://github.com/numpy/numpy/commit/6ae3946f9bceee9ce2ce0fe16f538663ae92149c Author: Julian Taylor Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- ENH: release gil for put and putmask Commit: ddd02d50e8cd06d84deecd3b2943813be20b91b8 https://github.com/numpy/numpy/commit/ddd02d50e8cd06d84deecd3b2943813be20b91b8 Author: Charles Harris Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/multiarray/mapping.c Log Message: ----------- Merge pull request #4497 from juliantaylor/index-gil-release ENH: release gil for indexing operations Compare: https://github.com/numpy/numpy/compare/646f54e42ae0...ddd02d50e8cd From noreply at github.com Sun Mar 16 07:35:51 2014 From: noreply at github.com (GitHub) Date: Sun, 16 Mar 2014 04:35:51 -0700 Subject: [Numpy-svn] [numpy/numpy] df71ae: MANT: rename variable to avoid shadowing Message-ID: <53258c97dc18a_60f1399d3c676be@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df71ae6e8a301a38ea9bae23f63ac7379f49458e https://github.com/numpy/numpy/commit/df71ae6e8a301a38ea9bae23f63ac7379f49458e Author: jaimefrio Date: 2014-03-15 (Sat, 15 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- MANT: rename variable to avoid shadowing The variable `obj` in `prepare_index` is shadowed in an inner scope within the function. Renamed the inner scope variable to `tmp_obj` to avoid confusion. Commit: dab00406037cee1c34b1bc75249982743cfe2908 https://github.com/numpy/numpy/commit/dab00406037cee1c34b1bc75249982743cfe2908 Author: Julian Taylor Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- Merge pull request #4500 from jaimefrio/mapping-shadowing MANT: rename variable to avoid shadowing Compare: https://github.com/numpy/numpy/compare/ddd02d50e8cd...dab00406037c From noreply at github.com Sun Mar 16 11:15:30 2014 From: noreply at github.com (GitHub) Date: Sun, 16 Mar 2014 08:15:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f38c8: DOC: suggest definition of unique symbol in .h Message-ID: <5325c012a0caa_1a8501d3895399@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f38c8e5e86c360aaae5b7e461bb8e27a2520977 https://github.com/numpy/numpy/commit/2f38c8e5e86c360aaae5b7e461bb8e27a2520977 Author: Hans Meine Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- DOC: suggest definition of unique symbol in .h I find it much more convenient to define the PY_ARRAY_UNIQUE_SYMBOL in a header file #included by all files of the extension (than to repeat its definition in each and every file). Commit: ea639028632c5e7c2cd5ebc8f404c567b98c1dee https://github.com/numpy/numpy/commit/ea639028632c5e7c2cd5ebc8f404c567b98c1dee Author: Charles Harris Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #4496 from hmeine/PY_ARRAY_UNIQUE_SYMBOL_docs mention possible definition of unique symbol in .h Compare: https://github.com/numpy/numpy/compare/dab00406037c...ea639028632c From noreply at github.com Sun Mar 16 15:50:55 2014 From: noreply at github.com (GitHub) Date: Sun, 16 Mar 2014 12:50:55 -0700 Subject: [Numpy-svn] [numpy/numpy] a22bb0: BUG: Fix commutativity of {dot, multiply, inner}(sca... Message-ID: <5326009f9aa91_15fef5d4456557@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a22bb0e4dd4265216128cfb4796730d1df2b5d94 https://github.com/numpy/numpy/commit/a22bb0e4dd4265216128cfb4796730d1df2b5d94 Author: Daniel da Silva Date: 2014-03-14 (Fri, 14 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Fix commutativity of {dot,multiply,inner}(scalar, matrix_of_objs) Fixes #2469 and #4482. Relaxes fail condition to allow subtype as documented. Commit: b80ef7539cc91f4c78a80f425b0906f497fc1f12 https://github.com/numpy/numpy/commit/b80ef7539cc91f4c78a80f425b0906f497fc1f12 Author: Charles Harris Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #4483 from meltingwax/meltingwax/2469 BUG: Fix commutativity of {dot,multiply,inner}(scalar, matrix_of_objects) Compare: https://github.com/numpy/numpy/compare/ea639028632c...b80ef7539cc9 From noreply at github.com Mon Mar 17 15:13:51 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 12:13:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 81428d: BLD: Fix build on Windows Message-ID: <5327496f3942b_10815f1d38112197@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 81428d8e1bbea9dd728f05419010f6a294d0fdc9 https://github.com/numpy/numpy/commit/81428d8e1bbea9dd728f05419010f6a294d0fdc9 Author: Mark Wiebe Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/src/npymath/ieee754.c.src Log Message: ----------- BLD: Fix build on Windows Commit: 04eaf270887d568023ce4a6f3475510e1c4e563a https://github.com/numpy/numpy/commit/04eaf270887d568023ce4a6f3475510e1c4e563a Author: Mark Wiebe Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/tests/test_einsum.py Log Message: ----------- TST: Test for einsum/nditer fixed stride bug Commit: 10e289c5da320faed3f5f2592162d040020e1e1e https://github.com/numpy/numpy/commit/10e289c5da320faed3f5f2592162d040020e1e1e Author: Mark Wiebe Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c Log Message: ----------- BUG: Buffered stride was erroneously marked fixed (fixes #4485) Commit: ad8e2c7cf0d96b66b1e46088b797c0a0a9f02415 https://github.com/numpy/numpy/commit/ad8e2c7cf0d96b66b1e46088b797c0a0a9f02415 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/npymath/ieee754.c.src M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #4502 from mwiebe/einsumfix Fix for obscure einsum bug (#4485) Compare: https://github.com/numpy/numpy/compare/b80ef7539cc9...ad8e2c7cf0d9 From noreply at github.com Mon Mar 17 15:16:09 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 12:16:09 -0700 Subject: [Numpy-svn] [numpy/numpy] afb4ef: BUG: Fix commutativity of {dot, multiply, inner}(sca... Message-ID: <532749f99e46d_10815f1d381127fc@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: afb4ef230a504be80c7d0fceb267026f7c34514c https://github.com/numpy/numpy/commit/afb4ef230a504be80c7d0fceb267026f7c34514c Author: Daniel da Silva Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Fix commutativity of {dot,multiply,inner}(scalar, matrix_of_objs) Fixes #2469 and #4482. Relaxes fail condition to allow subtype as documented. Commit: c22185c4905e725a65662670906ab63c7265ff6a https://github.com/numpy/numpy/commit/c22185c4905e725a65662670906ab63c7265ff6a Author: Charles Harris Date: 2014-03-16 (Sun, 16 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Add backport of gh-4483 to release notes. Commit: 5792fdbc3dda2a982b08f9fb9effe18e34663512 https://github.com/numpy/numpy/commit/5792fdbc3dda2a982b08f9fb9effe18e34663512 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #4501 from charris/backport-1.8-gh-4483 Backport 1.8 gh 4483 Compare: https://github.com/numpy/numpy/compare/f961cac6a4bd...5792fdbc3dda From noreply at github.com Mon Mar 17 15:59:13 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 12:59:13 -0700 Subject: [Numpy-svn] [numpy/numpy] dff4b0: ENH: Backport scalarmathmodule.h.src from 1.9.0-de... Message-ID: <532754118c7c_3dea102dd3810157c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: dff4b0940c145c657b3573954a47d1670956c772 https://github.com/numpy/numpy/commit/dff4b0940c145c657b3573954a47d1670956c772 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M bscript M numpy/core/bento.info M numpy/core/setup.py R numpy/core/src/private/npy_partition.h A numpy/core/src/private/scalarmathmodule.h.src M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- ENH: Backport scalarmathmodule.h.src from 1.9.0-devel. This is needed in order to backport npyiter fixes. Commit: 64410ff0e6797a04c70c27e84e64bbb318756246 https://github.com/numpy/numpy/commit/64410ff0e6797a04c70c27e84e64bbb318756246 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/nditer_templ.c.src M numpy/core/tests/test_nditer.py M numpy/linalg/tests/test_regression.py Log Message: ----------- BUG: Backport nditer fixes and tests. This is mostly gh-4466, but other bits had to come with it to make it work. Commit: e4a8034ad83e034ecaf2f932fbc816cde28f5233 https://github.com/numpy/numpy/commit/e4a8034ad83e034ecaf2f932fbc816cde28f5233 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Document backport of gh-4466 in 1.8.1 release notes. Commit: e7e70a7795ba9821f7b29ac81044ddc408d373a3 https://github.com/numpy/numpy/commit/e7e70a7795ba9821f7b29ac81044ddc408d373a3 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M bscript M doc/release/1.8.1-notes.rst M numpy/core/bento.info M numpy/core/setup.py M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/common.h M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/nditer_templ.c.src R numpy/core/src/private/npy_partition.h A numpy/core/src/private/scalarmathmodule.h.src M numpy/core/src/scalarmathmodule.c.src M numpy/core/tests/test_nditer.py M numpy/linalg/tests/test_regression.py Log Message: ----------- Merge pull request #4504 from charris/backport-1.8-gh-4466 Backport 1.8 gh 4466 Compare: https://github.com/numpy/numpy/compare/5792fdbc3dda...e7e70a7795ba From noreply at github.com Mon Mar 17 16:38:16 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 13:38:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 51c71b: BUG: Buffered stride was erroneously marked fixed ... Message-ID: <53275d3844200_3ae277fd44107083@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 51c71b56d2b4fbe4d42e361d66931da7a11ee476 https://github.com/numpy/numpy/commit/51c71b56d2b4fbe4d42e361d66931da7a11ee476 Author: Mark Wiebe Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c Log Message: ----------- BUG: Buffered stride was erroneously marked fixed (fixes #4485) Commit: b6ba8b4d562784150d73f339dfa09284f7c9b01d https://github.com/numpy/numpy/commit/b6ba8b4d562784150d73f339dfa09284f7c9b01d Author: Mark Wiebe Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/tests/test_einsum.py Log Message: ----------- TST: Test for einsum/nditer fixed stride bug Commit: fbde895396247d349112b072f77c674efbf97d75 https://github.com/numpy/numpy/commit/fbde895396247d349112b072f77c674efbf97d75 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Add gh-4502 to the 1.8.1 release notes. Commit: 864619533619c0e9406daac983926972eba1d8b1 https://github.com/numpy/numpy/commit/864619533619c0e9406daac983926972eba1d8b1 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/multiarray/nditer_api.c M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #4506 from charris/backport-1.8-gh-4502 Backport 1.8 gh 4502 Compare: https://github.com/numpy/numpy/compare/e7e70a7795ba...864619533619 From noreply at github.com Mon Mar 17 16:50:19 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 13:50:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 08550b: Need to INCREF dtype again since PyArray_NewFromDe... Message-ID: <5327600b75979_4b1e1447d3843781@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 08550b9735776e90e4ea0256275cedc92d2bfdcb https://github.com/numpy/numpy/commit/08550b9735776e90e4ea0256275cedc92d2bfdcb Author: Erik M. Bray Date: 2014-03-13 (Thu, 13 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- Need to INCREF dtype again since PyArray_NewFromDescr steals a reference Commit: d369f1e51c235fe00a6ca96db5cedee5e7a347b1 https://github.com/numpy/numpy/commit/d369f1e51c235fe00a6ca96db5cedee5e7a347b1 Author: Erik M. Bray Date: 2014-03-14 (Fri, 14 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- Remove excessive spacing Commit: e3794e7eadcaed88b32f8759d1592d491220a4ad https://github.com/numpy/numpy/commit/e3794e7eadcaed88b32f8759d1592d491220a4ad Author: Julian Taylor Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- Merge pull request #4494 from embray/astropy-1987 BUG: Adds missing Py_INCREF in array_boolean_subscript Compare: https://github.com/numpy/numpy/compare/ad8e2c7cf0d9...e3794e7eadca From noreply at github.com Mon Mar 17 18:06:55 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 15:06:55 -0700 Subject: [Numpy-svn] [numpy/numpy] e4d360: DOC: Update 1.8.1 release notes. Message-ID: <532771ff2b0cb_3ae277fd44115887@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: e4d360b98f0e3efd4f2fa772b610afe539f46137 https://github.com/numpy/numpy/commit/e4d360b98f0e3efd4f2fa772b610afe539f46137 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Update 1.8.1 release notes. Document changes in nditer. Commit: a49903e0e73836a105c22538bdf6b2c45971128f https://github.com/numpy/numpy/commit/a49903e0e73836a105c22538bdf6b2c45971128f Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- Merge pull request #4508 from charris/update-1.8.1-release-notes DOC: Update 1.8.1 release notes. Compare: https://github.com/numpy/numpy/compare/864619533619...a49903e0e738 From noreply at github.com Mon Mar 17 18:59:09 2014 From: noreply at github.com (GitHub) Date: Mon, 17 Mar 2014 15:59:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 79a5e9: TST: work around outdated travis boxes Message-ID: <53277e3ddca58_3ea1681d34799df@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 79a5e937927233b25b2b9a72bc07366133d44e31 https://github.com/numpy/numpy/commit/79a5e937927233b25b2b9a72bc07366133d44e31 Author: Julian Taylor Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- TST: work around outdated travis boxes run manual apt-get update to pick up the latest py3 security update Commit: d4117e58c1460d4b2ae76e7a7e6bbea60beb8e30 https://github.com/numpy/numpy/commit/d4117e58c1460d4b2ae76e7a7e6bbea60beb8e30 Author: Charles Harris Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M tools/travis-test.sh Log Message: ----------- Merge pull request #4510 from charris/Backport-1.8-gh-4456 Backport-1.8-gh-4456. Compare: https://github.com/numpy/numpy/compare/a49903e0e738...d4117e58c146 From noreply at github.com Tue Mar 18 12:49:04 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 09:49:04 -0700 Subject: [Numpy-svn] [numpy/numpy] 4a764d: BUG: Fix linspace for use with physical quantities Message-ID: <53287900220d2_6c3eac7d4446019@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4a764d3c7afccedc6e96fce0bdabe6ed44f255dc https://github.com/numpy/numpy/commit/4a764d3c7afccedc6e96fce0bdabe6ed44f255dc Author: Robert Pr?pper Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- BUG: Fix linspace for use with physical quantities The fix for issue 3504 led to errors when using linspace with the quantities package. Multiplying with 1 instead of adding 0 prevents issues when using physical quantities. Commit: f38471792b73905eaf12b49112a712dd0ee9a358 https://github.com/numpy/numpy/commit/f38471792b73905eaf12b49112a712dd0ee9a358 Author: njsmith Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #4503 from rproepp/3504-quantities Fix linspace for use with physical quantities Compare: https://github.com/numpy/numpy/compare/e3794e7eadca...f38471792b73 From noreply at github.com Tue Mar 18 14:03:45 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 11:03:45 -0700 Subject: [Numpy-svn] [numpy/numpy] 5df015: TST: add some more tests Message-ID: <53288a811f6cd_6eb6c5bd4080042@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5df0158905289854700673ba5dee11982a70ab2b https://github.com/numpy/numpy/commit/5df0158905289854700673ba5dee11982a70ab2b Author: Julian Taylor Date: 2014-03-17 (Mon, 17 Mar 2014) Changed paths: M numpy/core/tests/test_regression.py M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: add some more tests test for gh-4494 test median returns array scalars and works with object arrays Commit: 6b38cdd2c2543e3957a593c48628f1daf23d48a9 https://github.com/numpy/numpy/commit/6b38cdd2c2543e3957a593c48628f1daf23d48a9 Author: Julian Taylor Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/tests/test_regression.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #4507 from juliantaylor/test-add TST: add some more tests Compare: https://github.com/numpy/numpy/compare/f38471792b73...6b38cdd2c254 From noreply at github.com Tue Mar 18 14:49:08 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 11:49:08 -0700 Subject: [Numpy-svn] [numpy/numpy] ffc0d2: BUG: Fix linspace for use with physical quantities Message-ID: <5328952410c2e_75c71023d388272@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: ffc0d2c498cb990ca07fe18f3a5b57bb9af48636 https://github.com/numpy/numpy/commit/ffc0d2c498cb990ca07fe18f3a5b57bb9af48636 Author: Robert Pr?pper Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- BUG: Fix linspace for use with physical quantities The fix for issue 3504 led to errors when using linspace with the quantities package. Multiplying with 1 instead of adding 0 prevents issues when using physical quantities. Commit: 79d3089e24e1ad7d1d4f97a4872a63ac83e8f25d https://github.com/numpy/numpy/commit/79d3089e24e1ad7d1d4f97a4872a63ac83e8f25d Author: Julian Taylor Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #4511 from juliantaylor/quant-1.8 backport gh-4503 to 1.8 Compare: https://github.com/numpy/numpy/compare/d4117e58c146...79d3089e24e1 From noreply at github.com Tue Mar 18 16:53:51 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 13:53:51 -0700 Subject: [Numpy-svn] [numpy/numpy] c2afa6: ENH: Make output of get_atlas_info conditional on ... Message-ID: <5328b25f93c2d_772b8b9d40863ad@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c2afa6213880733ee705aa847755b539ca62fb73 https://github.com/numpy/numpy/commit/c2afa6213880733ee705aa847755b539ca62fb73 Author: Arnaud Bergeron Date: 2014-02-27 (Thu, 27 Feb 2014) Changed paths: M numpy/distutils/command/config.py M numpy/distutils/exec_command.py M numpy/distutils/system_info.py Log Message: ----------- ENH: Make output of get_atlas_info conditional on system_info.verbosity Commit: 8357e0ba2b301d03ec4f355d2619127007eb8c39 https://github.com/numpy/numpy/commit/8357e0ba2b301d03ec4f355d2619127007eb8c39 Author: Charles Harris Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/distutils/command/config.py M numpy/distutils/exec_command.py M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #4387 from abergeron/get_info ENH: Make output of get_atlas_info conditional on system_info.verbosity Compare: https://github.com/numpy/numpy/compare/6b38cdd2c254...8357e0ba2b30 From noreply at github.com Tue Mar 18 19:24:19 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 16:24:19 -0700 Subject: [Numpy-svn] [numpy/numpy] d1ae6c: DOC: Add the change to disutils in the release not... Message-ID: <5328d5a31d5f4_7904e0bd34141791@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d1ae6cf41f931cb6f07c239e8955f55eaf00ebea https://github.com/numpy/numpy/commit/d1ae6cf41f931cb6f07c239e8955f55eaf00ebea Author: Arnaud Bergeron Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Add the change to disutils in the release notes. Commit: 7e40517d04a4743f37aa9f6dfb2aeb2343f5443a https://github.com/numpy/numpy/commit/7e40517d04a4743f37aa9f6dfb2aeb2343f5443a Author: Charles Harris Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- Merge pull request #4514 from abergeron/get_info Add the change to disutils in the release notes. Compare: https://github.com/numpy/numpy/compare/8357e0ba2b30...7e40517d04a4 From noreply at github.com Tue Mar 18 19:32:55 2014 From: noreply at github.com (GitHub) Date: Tue, 18 Mar 2014 16:32:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 4e1656: ENH: Make output of get_atlas_info conditional on ... Message-ID: <5328d7a7b6042_7a64b83d3c83398@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 4e165629b3ccc6ebefa72b468ffcf16a93ed3bee https://github.com/numpy/numpy/commit/4e165629b3ccc6ebefa72b468ffcf16a93ed3bee Author: Arnaud Bergeron Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/distutils/command/config.py M numpy/distutils/exec_command.py M numpy/distutils/system_info.py Log Message: ----------- ENH: Make output of get_atlas_info conditional on system_info.verbosity Commit: 938a5eed9618d5749adc47879bc7119234bda748 https://github.com/numpy/numpy/commit/938a5eed9618d5749adc47879bc7119234bda748 Author: Charles Harris Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Document new ability to silence get_atlas_info in release notes. Commit: 7a01ef579790a2218848e68ae8ad9ddbe232fd9f https://github.com/numpy/numpy/commit/7a01ef579790a2218848e68ae8ad9ddbe232fd9f Author: Charles Harris Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/distutils/command/config.py M numpy/distutils/exec_command.py M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #4513 from charris/backport-1.8-gh-4387 ENH: Make output of get_atlas_info conditional on system_info.verbosity Compare: https://github.com/numpy/numpy/compare/79d3089e24e1...7a01ef579790 From noreply at github.com Wed Mar 19 13:57:18 2014 From: noreply at github.com (GitHub) Date: Wed, 19 Mar 2014 10:57:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 741e5c: FIX: missing asarray import in numpy.libs.utils Message-ID: <5329da7ea7a3a_b4e645d346389@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 741e5c77f9a9df06716a685b91668c01ef95ebcd https://github.com/numpy/numpy/commit/741e5c77f9a9df06716a685b91668c01ef95ebcd Author: Olivier Grisel Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/utils.py Log Message: ----------- FIX: missing asarray import in numpy.libs.utils Commit: caf3fc4d37d56b4d7e80ce6e7d564cef698171b9 https://github.com/numpy/numpy/commit/caf3fc4d37d56b4d7e80ce6e7d564cef698171b9 Author: Olivier Grisel Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/tests/test_utils.py Log Message: ----------- TST: add unittest for byte_bounds Commit: e67765b235f7539adcde0ea047726ee35dae9cdf https://github.com/numpy/numpy/commit/e67765b235f7539adcde0ea047726ee35dae9cdf Author: Julian Taylor Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/tests/test_utils.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #4515 from ogrisel/undefined-asarray FIX: missing asarray import in numpy.libs.utils Compare: https://github.com/numpy/numpy/compare/7e40517d04a4...e67765b235f7 From noreply at github.com Wed Mar 19 21:42:14 2014 From: noreply at github.com (GitHub) Date: Wed, 19 Mar 2014 18:42:14 -0700 Subject: [Numpy-svn] [numpy/numpy] eb814f: BUG: fix ValueError for byte_bounds() on datetime ... Message-ID: <532a4776df448_9d7c6dd381050b2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: eb814f3c86b7d75d8635bd57cec319e9e8a2cb14 https://github.com/numpy/numpy/commit/eb814f3c86b7d75d8635bd57cec319e9e8a2cb14 Author: mosessky Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/utils.py Log Message: ----------- BUG: fix ValueError for byte_bounds() on datetime array close gh-4354 Commit: 74097820fdabf72768a17935a98fd540c095ae7e https://github.com/numpy/numpy/commit/74097820fdabf72768a17935a98fd540c095ae7e Author: Olivier Grisel Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/utils.py Log Message: ----------- FIX: missing asarray import in numpy.libs.utils Commit: d9d8aee53b56941e6ea24cc9693a6172f3f44abd https://github.com/numpy/numpy/commit/d9d8aee53b56941e6ea24cc9693a6172f3f44abd Author: Olivier Grisel Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/lib/tests/test_utils.py Log Message: ----------- TST: add unittest for byte_bounds Commit: dfc7c5abe26a3ebe96e64ee07ff786b9da9aec15 https://github.com/numpy/numpy/commit/dfc7c5abe26a3ebe96e64ee07ff786b9da9aec15 Author: Julian Taylor Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: add byte_bounds issue to release notes Commit: 1884f1b1c89e775f3596042c9bfb5aa160e21239 https://github.com/numpy/numpy/commit/1884f1b1c89e775f3596042c9bfb5aa160e21239 Author: Charles Harris Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/lib/tests/test_utils.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #4517 from juliantaylor/bytebounds-1.8 backport bytebounds fix to 1.8 Compare: https://github.com/numpy/numpy/compare/7a01ef579790...1884f1b1c89e From noreply at github.com Wed Mar 19 21:45:31 2014 From: noreply at github.com (GitHub) Date: Wed, 19 Mar 2014 18:45:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 7ef9c4: BUG: catch overflow of nominator in datetime conve... Message-ID: <532a483bd3c9c_447759d38757dc@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7ef9c48b6b811deb45b7f602087dd63c4b88862e https://github.com/numpy/numpy/commit/7ef9c48b6b811deb45b7f602087dd63c4b88862e Author: Julian Taylor Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- BUG: catch overflow of nominator in datetime conversions closes gh-4486 Commit: 2b984294e98a7cf1e60455cf9022ca7b7e6a7a84 https://github.com/numpy/numpy/commit/2b984294e98a7cf1e60455cf9022ca7b7e6a7a84 Author: Charles Harris Date: 2014-03-19 (Wed, 19 Mar 2014) Changed paths: M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- Merge pull request #4518 from juliantaylor/datetime-overflow BUG: catch overflow of nominator in datetime conversions Compare: https://github.com/numpy/numpy/compare/e67765b235f7...2b984294e98a From noreply at github.com Thu Mar 20 15:38:15 2014 From: noreply at github.com (GitHub) Date: Thu, 20 Mar 2014 12:38:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 4827cf: BUG: catch overflow of nominator in datetime conve... Message-ID: <532b43a7b0bd0_5cdc5d3d38810a3@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 4827cf16aa87367e6f606fa68c46f9b08bc3352d https://github.com/numpy/numpy/commit/4827cf16aa87367e6f606fa68c46f9b08bc3352d Author: Julian Taylor Date: 2014-03-20 (Thu, 20 Mar 2014) Changed paths: M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- BUG: catch overflow of nominator in datetime conversions closes gh-4486 Commit: 072259dc7e2feac2d4fdb532253b1ca9051f6e78 https://github.com/numpy/numpy/commit/072259dc7e2feac2d4fdb532253b1ca9051f6e78 Author: Charles Harris Date: 2014-03-20 (Thu, 20 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Document fix for gh-4486. Commit: 5d36ddcab9c3662f624c24bf6b7ed8d4f1122b60 https://github.com/numpy/numpy/commit/5d36ddcab9c3662f624c24bf6b7ed8d4f1122b60 Author: Julian Taylor Date: 2014-03-20 (Thu, 20 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/multiarray/datetime.c M numpy/core/tests/test_datetime.py Log Message: ----------- Merge pull request #4525 from charris/backport-1.8-gh-4518 Backport 1.8 gh 4518 Compare: https://github.com/numpy/numpy/compare/1884f1b1c89e...5d36ddcab9c3 From noreply at github.com Sat Mar 22 19:52:16 2014 From: noreply at github.com (GitHub) Date: Sat, 22 Mar 2014 16:52:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 5025c4: FIX: items/keys iterators in 3k, list wrapping Message-ID: <532e2230cdff6_7edaa2dd3414165@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5025c40965fa5fb2b591f07c152b966dc7b730f0 https://github.com/numpy/numpy/commit/5025c40965fa5fb2b591f07c152b966dc7b730f0 Author: Pontus Stenetorp Date: 2014-03-20 (Thu, 20 Mar 2014) Changed paths: M numpy/_import_tools.py Log Message: ----------- FIX: items/keys iterators in 3k, list wrapping Commit: cec481508340a6b4154d8905b47d3cf01c5e7cfd https://github.com/numpy/numpy/commit/cec481508340a6b4154d8905b47d3cf01c5e7cfd Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/_import_tools.py Log Message: ----------- Merge pull request #4522 from ninjin/master FIX: items/keys iterators in 3k, list wrapping Compare: https://github.com/numpy/numpy/compare/2b984294e98a...cec481508340 From noreply at github.com Sat Mar 22 20:03:09 2014 From: noreply at github.com (GitHub) Date: Sat, 22 Mar 2014 17:03:09 -0700 Subject: [Numpy-svn] [numpy/numpy] d36f81: ENH, MAINT: Check that covariance is positive-semi... Message-ID: <532e24bd2c68d_797fa03d40466db@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d36f81372229aac3455dcb69b784e1363d290239 https://github.com/numpy/numpy/commit/d36f81372229aac3455dcb69b784e1363d290239 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx Log Message: ----------- ENH, MAINT: Check that covariance is positive-semidefinite. numpy.random.multivariate_normal uses SVD to obtain the covariance square root, but the result will be incorrect if the covariance is not positive-semidefinite and no warning will be given. However, a check can be made even while using the SVD by checking if the rows of u.T and v have the same sign, where u and v are given by u, d, v = svd(a). A deprecation warning is also fixed. When the default size was used an empty list was passed to multiply.reduce, which resulted in a default float 1. for a shape index. That is no longer legal. The problem is fixed by using an array reshape, which also avoids potential overflow in the original computation. Closes #4489. Commit: 1c825f38d74bd9435c0b0c691dbea0a36a1ab0af https://github.com/numpy/numpy/commit/1c825f38d74bd9435c0b0c691dbea0a36a1ab0af Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/random/tests/test_random.py Log Message: ----------- TST: Add some tests for random.multivariate_normal. Explicitly Test that the default shape does not raise a DeprecationWarning. Check that a covariance matrix that is not positive-semidefinite raises a RuntimeWarning. Commit: 8ba277d1a55f285d70659a0aa1489591cf46f321 https://github.com/numpy/numpy/commit/8ba277d1a55f285d70659a0aa1489591cf46f321 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Note new random.multivariate_normal warning in release notes. Commit: af69b3fe1b2bd9bf1b8bc5fe3885160e3ae175eb https://github.com/numpy/numpy/commit/af69b3fe1b2bd9bf1b8bc5fe3885160e3ae175eb Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #4490 from charris/fix-random-multivariate-normal Fix random multivariate normal Compare: https://github.com/numpy/numpy/compare/cec481508340...af69b3fe1b2b From noreply at github.com Sat Mar 22 20:11:02 2014 From: noreply at github.com (GitHub) Date: Sat, 22 Mar 2014 17:11:02 -0700 Subject: [Numpy-svn] [numpy/numpy] e72b7e: ENH: optimize srcstride0 copy with O3 Message-ID: <532e2696a6fe_359b70fd3c75373@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e72b7e9a51107ba77db0473bf9fd3b6b4fb0f954 https://github.com/numpy/numpy/commit/e72b7e9a51107ba77db0473bf9fd3b6b4fb0f954 Author: Julian Taylor Date: 2014-03-18 (Tue, 18 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup_common.py M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- ENH: optimize srcstride0 copy with O3 enables autovectorization with gcc and improves performance by about 25% for cached data. Commit: 4f3a20436802c68d296095744d2f014499c63785 https://github.com/numpy/numpy/commit/4f3a20436802c68d296095744d2f014499c63785 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup_common.py M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- Merge pull request #4512 from juliantaylor/opt-srcstride0-copy ENH: optimize srcstride0 copy with O3 Compare: https://github.com/numpy/numpy/compare/af69b3fe1b2b...4f3a20436802 From noreply at github.com Sat Mar 22 20:35:22 2014 From: noreply at github.com (GitHub) Date: Sat, 22 Mar 2014 17:35:22 -0700 Subject: [Numpy-svn] [numpy/numpy] b148f0: BUG: fix broken operand initialization for einsum. Message-ID: <532e2c4a794ed_429c101bd407418@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b148f0a9fe72d567629fd18ccd15f6e1636beea0 https://github.com/numpy/numpy/commit/b148f0a9fe72d567629fd18ccd15f6e1636beea0 Author: Jez Ng Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_einsum.py Log Message: ----------- BUG: fix broken operand initialization for einsum. Closes #4528. Commit: 51c65c1990c63d4d1fbd8a37d4c69415b0a225b5 https://github.com/numpy/numpy/commit/51c65c1990c63d4d1fbd8a37d4c69415b0a225b5 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #4533 from charris/redo-gh-4529-commit-message BUG: fix broken operand initialization for einsum. Compare: https://github.com/numpy/numpy/compare/4f3a20436802...51c65c1990c6 From noreply at github.com Sat Mar 22 21:05:29 2014 From: noreply at github.com (GitHub) Date: Sat, 22 Mar 2014 18:05:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 8fbc46: BUG: fix broken operand initialization for einsum. Message-ID: <532e33598f7ca_44c492fd389576d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 8fbc465f2c13fc29fb1dc945df3440f8e60f8ec7 https://github.com/numpy/numpy/commit/8fbc465f2c13fc29fb1dc945df3440f8e60f8ec7 Author: Jez Ng Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_einsum.py Log Message: ----------- BUG: fix broken operand initialization for einsum. Closes #4528. Commit: 3bce2eaa9249518e31b59eb5fa67bb7774338500 https://github.com/numpy/numpy/commit/3bce2eaa9249518e31b59eb5fa67bb7774338500 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: Update 1.8.1 release notes for gh-4533 backport. Commit: 893d770e260923590a88ac7fb3d4f8cbe3e68453 https://github.com/numpy/numpy/commit/893d770e260923590a88ac7fb3d4f8cbe3e68453 Author: Charles Harris Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #4534 from charris/backport-1.8-gh-4533 Backport 1.8 gh 4533 Compare: https://github.com/numpy/numpy/compare/5d36ddcab9c3...893d770e2609 From noreply at github.com Sun Mar 23 06:49:58 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 03:49:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 06f969: REL: set version to 1.8.1-rc2-dev for distutils an... Message-ID: <532ebc56ed511_71e74cdd441019a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 06f96948ff0a1f6ceb71bf4a2c6640dcdcd56be0 https://github.com/numpy/numpy/commit/06f96948ff0a1f6ceb71bf4a2c6640dcdcd56be0 Author: Ralf Gommers Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M bento.info M doc/scipy-sphinx-theme M setup.py Log Message: ----------- REL: set version to 1.8.1-rc2-dev for distutils and 1.8.1 for Bento. Bento should ideally be looking inside setup.py for the version number, but that for later. From noreply at github.com Sun Mar 23 11:11:03 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 08:11:03 -0700 Subject: [Numpy-svn] [numpy/numpy] 330229: BUG: fix uninitialized use of size 1 reductions Message-ID: <532ef98753f4c_66bdd55d4090273@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3302291884cedf7089b608688a3fa2e696f629ea https://github.com/numpy/numpy/commit/3302291884cedf7089b608688a3fa2e696f629ea Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: fix uninitialized use of size 1 reductions Size 1 reductions do not intiialize the iterator fully as normal reductions which triggers uninitialized use in NpyIter_IsFirstVisit. To fix this check the size of the iterator and return true if it only has size 1. Commit: e5b803c742094fb420224905794100eeca6a0fca https://github.com/numpy/numpy/commit/e5b803c742094fb420224905794100eeca6a0fca Author: Charles Harris Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #4535 from juliantaylor/itersize-1 BUG: fix uninitialized use of size 1 reductions Compare: https://github.com/numpy/numpy/compare/51c65c1990c6...e5b803c74209 From noreply at github.com Sun Mar 23 13:06:40 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 10:06:40 -0700 Subject: [Numpy-svn] [numpy/numpy] de0e57: DOC: Link convolve with polymul Message-ID: <532f14a06dcb6_6fab102bd44186b5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: de0e571e324e4f11187b79c91b0fe0cc03b27402 https://github.com/numpy/numpy/commit/de0e571e324e4f11187b79c91b0fe0cc03b27402 Author: endolith Date: 2014-03-22 (Sat, 22 Mar 2014) Changed paths: M numpy/core/numeric.py M numpy/lib/polynomial.py Log Message: ----------- DOC: Link convolve with polymul Matlab uses `conv` for both convolution and polynomial multiplication. Clarifying that numpy has functions for each. Commit: 730bff388f4847a4c1148fb72d3fcb3aa4f0a41a https://github.com/numpy/numpy/commit/730bff388f4847a4c1148fb72d3fcb3aa4f0a41a Author: Charles Harris Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/numeric.py M numpy/lib/polynomial.py Log Message: ----------- Merge pull request #4071 from endolith/patch-1 DOC: Link convolve with polymul Compare: https://github.com/numpy/numpy/compare/e5b803c74209...730bff388f48 From noreply at github.com Sun Mar 23 16:36:14 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 13:36:14 -0700 Subject: [Numpy-svn] [numpy/numpy] adf38d: BUG: nditer: Initialize buffer reduce pos Message-ID: <532f45be5cad3_66bdd55d40942e7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: adf38debadf55932961211f77646bc16187859d8 https://github.com/numpy/numpy/commit/adf38debadf55932961211f77646bc16187859d8 Author: Sebastian Berg Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: nditer: Initialize buffer reduce pos The FirstVisit function uses this, but when the reduction is over a single element it isn't considered a reduction. This is fine, however the reduce pos must still be initialized to 0 in that case. Also changes the check order so that it is not necessary to initialize the outerstrides as well. See also gh-4134, and gh-4535. Commit: a0bbdcfda546a112b36353f8b5c6dd2c0e07f916 https://github.com/numpy/numpy/commit/a0bbdcfda546a112b36353f8b5c6dd2c0e07f916 Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #4538 from seberg/size1_reductions BUG: nditer: Initialize buffer reduce pos Compare: https://github.com/numpy/numpy/compare/730bff388f48...a0bbdcfda546 From noreply at github.com Sun Mar 23 16:40:18 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 13:40:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 88cf65: DOC: reset scipy-sphinx-theme back to master Message-ID: <532f46b2e1bc3_6dac6f9d3476126@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 88cf65c2f483ab4bb57704cc8cf7f6834468b707 https://github.com/numpy/numpy/commit/88cf65c2f483ab4bb57704cc8cf7f6834468b707 Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- DOC: reset scipy-sphinx-theme back to master was probably accidentally reverted in 06f96948ff0a1f6ceb Commit: 3aa88afe8d6b974eee17c2b72fe767d04c24b928 https://github.com/numpy/numpy/commit/3aa88afe8d6b974eee17c2b72fe767d04c24b928 Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M doc/scipy-sphinx-theme Log Message: ----------- Merge pull request #4536 from juliantaylor/doc-revert DOC: reset scipy-sphinx-theme back to master Compare: https://github.com/numpy/numpy/compare/06f96948ff0a...3aa88afe8d6b From noreply at github.com Sun Mar 23 18:16:38 2014 From: noreply at github.com (GitHub) Date: Sun, 23 Mar 2014 15:16:38 -0700 Subject: [Numpy-svn] [numpy/numpy] c0f0f1: BUG: add missing gufunc failure return values and ... Message-ID: <532f5d46b40fc_6e1e961d38607ac@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: c0f0f106bb08b213c38bab77916d4af0ab680529 https://github.com/numpy/numpy/commit/c0f0f106bb08b213c38bab77916d4af0ab680529 Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: add missing gufunc failure return values and missing malloc fail check Commit: 84ff5e50035009ed24936f92aea96680cbd5b045 https://github.com/numpy/numpy/commit/84ff5e50035009ed24936f92aea96680cbd5b045 Author: Sebastian Berg Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: nditer: Initialize buffer reduce pos The FirstVisit function uses this, but when the reduction is over a single element it isn't considered a reduction. This is fine, however the reduce pos must still be initialized to 0 in that case. Also changes the check order so that it is not necessary to initialize the outerstrides as well. See also gh-4134, and gh-4535. Commit: c03a660a3871adcd11122087fb75760ed6258e62 https://github.com/numpy/numpy/commit/c03a660a3871adcd11122087fb75760ed6258e62 Author: Julian Taylor Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst Log Message: ----------- DOC: add size 1 object reduction to release notes Commit: b45f7a46922b0cbab6b7f8e1faa3775624c90c8a https://github.com/numpy/numpy/commit/b45f7a46922b0cbab6b7f8e1faa3775624c90c8a Author: Charles Harris Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M doc/release/1.8.1-notes.rst M numpy/core/src/multiarray/nditer_api.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #4540 from juliantaylor/backports Backports for 1.8 Compare: https://github.com/numpy/numpy/compare/3aa88afe8d6b...b45f7a46922b From noreply at github.com Mon Mar 24 12:20:28 2014 From: noreply at github.com (GitHub) Date: Mon, 24 Mar 2014 09:20:28 -0700 Subject: [Numpy-svn] [numpy/numpy] 123b31: ENH: Speed improvements and deprecations for np.se... Message-ID: <53305b4ce58a8_33ce104dd40461bb@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 123b319be37f01e3c4f2e42552d4ca121b27ca38 https://github.com/numpy/numpy/commit/123b319be37f01e3c4f2e42552d4ca121b27ca38 Author: Sebastian Berg Date: 2014-03-23 (Sun, 23 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/src/multiarray/multiarraymodule.c M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- ENH: Speed improvements and deprecations for np.select The idea for this (and some of the code) originally comes from Graeme B Bell (gh-3537). Choose is not as fast and pretty limited, so an iterative copyto is used instead. Closes gh-3259, gh-3537, gh-3551, and gh-3254 Commit: 3a4030c650a0510b8e673f34464f4ef64212b022 https://github.com/numpy/numpy/commit/3a4030c650a0510b8e673f34464f4ef64212b022 Author: Charles Harris Date: 2014-03-24 (Mon, 24 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/src/multiarray/multiarraymodule.c M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #4358 from seberg/fast-select ENH: Speed improvements and deprecations for np.select Compare: https://github.com/numpy/numpy/compare/a0bbdcfda546...3a4030c650a0 From noreply at github.com Mon Mar 24 19:51:39 2014 From: noreply at github.com (GitHub) Date: Mon, 24 Mar 2014 16:51:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 6b8a64: STY: Fix some multiline C comments in npy_3kcompat... Message-ID: <5330c50b2c2ee_21ad12a3d38945f2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6b8a647e338e1adeb587b83f44d9458e027c7829 https://github.com/numpy/numpy/commit/6b8a647e338e1adeb587b83f44d9458e027c7829 Author: Charles Harris Date: 2014-03-24 (Mon, 24 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- STY: Fix some multiline C comments in npy_3kcompat.h. Commit: 8409b4cc094c03aab284d1fc5fc55240a1f6b342 https://github.com/numpy/numpy/commit/8409b4cc094c03aab284d1fc5fc55240a1f6b342 Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- Merge pull request #4545 from charris/style-fix STY: Fix some multiline C comments in npy_3kcompat.h. Compare: https://github.com/numpy/numpy/compare/3a4030c650a0...8409b4cc094c From noreply at github.com Tue Mar 25 13:03:33 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 10:03:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 9f754d: MAINT: fix unused variable warning Message-ID: <5331b6e518999_7ad81119d3c6606e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9f754d66d555d64cdab87fbf3b55783c4895593a https://github.com/numpy/numpy/commit/9f754d66d555d64cdab87fbf3b55783c4895593a Author: Lars Buitinck Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- MAINT: fix unused variable warning Commit: 540c5c865354f0046ed9e7fc2828ab6eef8cbedb https://github.com/numpy/numpy/commit/540c5c865354f0046ed9e7fc2828ab6eef8cbedb Author: Lars Buitinck Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M .gitignore Log Message: ----------- MAINT: ignore some more generated C files Commit: 90953b1ebb1dcf86c668339b9ac0bf7cd6e8204e https://github.com/numpy/numpy/commit/90953b1ebb1dcf86c668339b9ac0bf7cd6e8204e Author: Charles Harris Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M .gitignore M numpy/core/include/numpy/npy_3kcompat.h Log Message: ----------- Merge pull request #4365 from larsmans/c-fixes MAINT: fix unused variable warning Compare: https://github.com/numpy/numpy/compare/8409b4cc094c...90953b1ebb1d From noreply at github.com Tue Mar 25 13:54:18 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 10:54:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 2d73ff: ENH: add support for python ABCs Message-ID: <5331c2ca82c9b_29da1311d381330b1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2d73ff34f48980778b4e808afc76c0c1fa841ba7 https://github.com/numpy/numpy/commit/2d73ff34f48980778b4e808afc76c0c1fa841ba7 Author: Martin Teichmann Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/numerictypes.py A numpy/core/tests/test_abc.py Log Message: ----------- ENH: add support for python ABCs Beginning with version 2.6, python supports abstract base classes, which contain a class hierarchy for numbers. This class hierarchy is very similar to the one of numpy, so it is very easy to register the numpy type hierarchy with the python type hierarchy. This patch adds those registrations and also adds unit tests for it. Commit: 44be277a858c7ac466cc82d2acff8df075d914af https://github.com/numpy/numpy/commit/44be277a858c7ac466cc82d2acff8df075d914af Author: Martin Teichmann Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- ENH: add numerator and denominator to integers numbers.Integral types are supposed to have a numerator and denominator attribute. This adds those two trivial attributes. Commit: 2f0494c2601b0dd1bdde405b9937ebc06427f1e2 https://github.com/numpy/numpy/commit/2f0494c2601b0dd1bdde405b9937ebc06427f1e2 Author: Charles Harris Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/numerictypes.py M numpy/core/src/multiarray/scalartypes.c.src A numpy/core/tests/test_abc.py Log Message: ----------- Merge pull request #4547 from tecki/master add support for python ABCs Compare: https://github.com/numpy/numpy/compare/90953b1ebb1d...2f0494c2601b From noreply at github.com Tue Mar 25 17:09:09 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 14:09:09 -0700 Subject: [Numpy-svn] [numpy/numpy] aa3668: ENH: optimize count_boolean_trues further via unro... Message-ID: <5331f0758abea_36b9c9fd38397ee@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: aa36680aac25fb5560f28b6ed94d4e4f654d1d81 https://github.com/numpy/numpy/commit/aa36680aac25fb5560f28b6ed94d4e4f654d1d81 Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- ENH: optimize count_boolean_trues further via unrolling redoing the computation if the booleans do not not contain 0 or 1 allows sharing registers for the addition and or operations so we can more aggressively unroll the loop to save 3 multiplies and shifts. Also it allows better pipelining of integer operations. Improvements range from 10%-50% on a range of amd64 cpus. Commit: 9d9c9527b23b24ba236df92d90548d2c47d19be5 https://github.com/numpy/numpy/commit/9d9c9527b23b24ba236df92d90548d2c47d19be5 Author: Charles Harris Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- Merge pull request #4548 from juliantaylor/boolcount-improve ENH: optimize count_boolean_trues further via unrolling Compare: https://github.com/numpy/numpy/compare/2f0494c2601b...9d9c9527b23b From noreply at github.com Tue Mar 25 17:33:58 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 14:33:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 60f2f5: TST: increase test time to avoid negative times on... Message-ID: <5331f6465ceb7_37cd1313d40151ce@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 60f2f518857d1bac221947fc2cde2709b10a9a1b https://github.com/numpy/numpy/commit/60f2f518857d1bac221947fc2cde2709b10a9a1b Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- TST: increase test time to avoid negative times on UTC conversion fixes the test on windows where mingw _mktemp64 will return an error instead of a negative time. Commit: fc5d3750da073fcf0bcaf4654917e7338c76b2bd https://github.com/numpy/numpy/commit/fc5d3750da073fcf0bcaf4654917e7338c76b2bd Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- Merge pull request #4549 from juliantaylor/datetime-test-fix TST: increase test time to avoid negative times on UTC conversion Compare: https://github.com/numpy/numpy/compare/9d9c9527b23b...fc5d3750da07 From noreply at github.com Tue Mar 25 17:41:46 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 14:41:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 6a4315: TST: increase test time to avoid negative times on... Message-ID: <5331f81a6a7b4_657e9e9d3c7299a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 6a43153ecbc2d2d6428d0af6101f4f0cd44c6296 https://github.com/numpy/numpy/commit/6a43153ecbc2d2d6428d0af6101f4f0cd44c6296 Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/tests/test_datetime.py Log Message: ----------- TST: increase test time to avoid negative times on UTC conversion fixes the test on windows where mingw _mktemp64 will return an error instead of a negative time. Commit: da4ae7a4afcd399c07e933e57bbde4917ab21bdf https://github.com/numpy/numpy/commit/da4ae7a4afcd399c07e933e57bbde4917ab21bdf Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: backport test_zeros changes from master existing test is very slow and eats all the RAM of my testing VM, windows apparently does not have sparse memory. Commit: cfeb3fbf725e542fe87cdf91d0e8f0153b0e625b https://github.com/numpy/numpy/commit/cfeb3fbf725e542fe87cdf91d0e8f0153b0e625b Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/tests/test_datetime.py M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4550 from juliantaylor/datetime-test-fix-1.8 Datetime test fix 1.8 Compare: https://github.com/numpy/numpy/compare/b45f7a46922b...cfeb3fbf725e From noreply at github.com Tue Mar 25 18:54:58 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 15:54:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 62a757: REL: Release 1.8.1 Message-ID: <53320942166b5_5ea9f95d44214b0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 62a7575fd82ddf028517780c01fecf7e0cca27aa https://github.com/numpy/numpy/commit/62a7575fd82ddf028517780c01fecf7e0cca27aa Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M setup.py Log Message: ----------- REL: Release 1.8.1 From noreply at github.com Tue Mar 25 18:57:01 2014 From: noreply at github.com (GitHub) Date: Tue, 25 Mar 2014 15:57:01 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <533209bd24f31_51fc1403d40104c3@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/tags/v1.8.1 Home: https://github.com/numpy/numpy From noreply at github.com Wed Mar 26 14:46:24 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 11:46:24 -0700 Subject: [Numpy-svn] [numpy/numpy] e40c96: DOC: partition doesn't have three algorithms (yet) Message-ID: <5333208021ec3_3807121fd44847cd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e40c9616731852af7d13669c3a8197ed096d7853 https://github.com/numpy/numpy/commit/e40c9616731852af7d13669c3a8197ed096d7853 Author: Lars Buitinck Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- DOC: partition doesn't have three algorithms (yet) Commit: 8e47f39f7afbed163fd4298b4faa88be7382b090 https://github.com/numpy/numpy/commit/8e47f39f7afbed163fd4298b4faa88be7382b090 Author: Julian Taylor Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #4555 from larsmans/partition-docs DOC: partition doesn't have three algorithms (yet) Compare: https://github.com/numpy/numpy/compare/fc5d3750da07...8e47f39f7afb From noreply at github.com Wed Mar 26 17:17:07 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 14:17:07 -0700 Subject: [Numpy-svn] [numpy/numpy] a80946: ENH: speed-up of triangular matrix functions Message-ID: <533343d3b356e_45aa5efd4477110@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a80946d77e6b488189024d14667d3fe191bdb2f8 https://github.com/numpy/numpy/commit/a80946d77e6b488189024d14667d3fe191bdb2f8 Author: jaimefrio Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/lib/tests/test_twodim_base.py M numpy/lib/twodim_base.py Log Message: ----------- ENH: speed-up of triangular matrix functions * `np.tri` now produces less intermediate arrays. Runs about 40% faster for general dtypes, up to 3x faster for boolean arrays. * `np.tril` now does smarter type conversions (thanks Julian!), and together with the improvements in `np.tri` now runs about 30% faster. `np.triu` runs almost 2x faster than before, but still runs 20% slower than `np.tril`, which is an improvement over the 50% difference before. * `np.triu_indices` and `np.tril_indices` do not call `np.mask_indices`, instead they call `np.where` directly on a boolean array created with `np.tri`. They now run roughly 2x faster. * Removed the constraint for the array to be square in calls to `np.triu_indices`, `np.tril_indices`, `np.triu_indices_from` and `np.tril_indices_from`. Commit: 73959002924a43893f16c7ed6e138519bbb24424 https://github.com/numpy/numpy/commit/73959002924a43893f16c7ed6e138519bbb24424 Author: Julian Taylor Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/lib/tests/test_twodim_base.py M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #4509 from jaimefrio/twodim-speedup ENH: speed-up of triangular matrix functions Compare: https://github.com/numpy/numpy/compare/8e47f39f7afb...73959002924a From noreply at github.com Wed Mar 26 18:41:41 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 15:41:41 -0700 Subject: [Numpy-svn] [numpy/numpy] c43767: BUG: fix unaligned access of new indexing Message-ID: <533357a59af41_2d179edd381122bf@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c4376726bfa8335e38d8fee6cc5e376af82a24de https://github.com/numpy/numpy/commit/c4376726bfa8335e38d8fee6cc5e376af82a24de Author: Julian Taylor Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_indexing.py Log Message: ----------- BUG: fix unaligned access of new indexing Requires 16 bytes alignment from string and flexible dtypes, as processing functions might access them on the itemsize which can be larger than 1 byte (e.g. 8 bytes strings) 16 byte the largest alignment required for all numpy copy loops. Closes gh-4314 Commit: 09530882e439591adb94aab006ac99141b83f8ef https://github.com/numpy/numpy/commit/09530882e439591adb94aab006ac99141b83f8ef Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #4544 from juliantaylor/unaligned-index BUG: fix unaligned access of new indexing Compare: https://github.com/numpy/numpy/compare/73959002924a...09530882e439 From noreply at github.com Wed Mar 26 19:53:24 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 16:53:24 -0700 Subject: [Numpy-svn] [numpy/numpy] de7c65: BUG:change formatting of assert_array_almost_equal Message-ID: <533368746fa8f_2d179edd3811683a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: de7c651d531c227d04195b5da21313c57b702b08 https://github.com/numpy/numpy/commit/de7c651d531c227d04195b5da21313c57b702b08 Author: Yoshiki V?zquez Baeza Date: 2014-03-24 (Mon, 24 Mar 2014) Changed paths: M numpy/testing/utils.py Log Message: ----------- BUG:change formatting of assert_array_almost_equal assert_array_almost_equal now prints the number of digits that were being compared in the test instead of always printing 8 (the default for array_repr). This would lead to uninformattive error messages. Fixes #2367 Commit: 4112bf1a19f614fc426b82ff6b3ae86d8b25f92b https://github.com/numpy/numpy/commit/4112bf1a19f614fc426b82ff6b3ae86d8b25f92b Author: Yoshiki V?zquez Baeza Date: 2014-03-24 (Mon, 24 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- TST: Add tests for build_err_msg Commit: 2e58804fe546bf6d476d09ba186c36a69bc577c4 https://github.com/numpy/numpy/commit/2e58804fe546bf6d476d09ba186c36a69bc577c4 Author: Yoshiki V?zquez Baeza Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/testing/utils.py Log Message: ----------- ENH: Add check for ndarray/scalar in build_err_msg This check is needed now that build_err_msg takes a precision argument, which is only relevant if the things being compared are ndarrays. Commit: c94e13542ad6553633da59fb68fe295df555e2c3 https://github.com/numpy/numpy/commit/c94e13542ad6553633da59fb68fe295df555e2c3 Author: Yoshiki V?zquez Baeza Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- TST: Add exception message formatting tests assert_approx_equal & assert_almost_equal make internal use of build_err_msg so a few tests have been added to check that the errors are formatted correctly. Commit: b07880ba9c0aef44ad3dcbf2b52c094c58adde60 https://github.com/numpy/numpy/commit/b07880ba9c0aef44ad3dcbf2b52c094c58adde60 Author: Yoshiki V?zquez Baeza Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- BUG: Fix non-compatible py3 property Commit: b1dfdea4b7e1a1e52f933dfdc075030f4b9b34ee https://github.com/numpy/numpy/commit/b1dfdea4b7e1a1e52f933dfdc075030f4b9b34ee Author: Yoshiki V?zquez Baeza Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- TST: Remove test that makes no sense It's silly to check scalars when their string representations will vary so much from system to system. Commit: a11c16249451c552e70a5ff73406f95b50961aa5 https://github.com/numpy/numpy/commit/a11c16249451c552e70a5ff73406f95b50961aa5 Author: Yoshiki V?zquez Baeza Date: 2014-03-25 (Tue, 25 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- TST: Change tests to look at array formatting only The tests were looking at the formatting of other elements in the string which is not relevant for the things testsed in this case. By looking only at the array formatting, we guarantee consistency across systems. Commit: d35d5c1a1ff9cb9d60da54d8d1e6a66a042b0d27 https://github.com/numpy/numpy/commit/d35d5c1a1ff9cb9d60da54d8d1e6a66a042b0d27 Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/testing/tests/test_utils.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #4541 from ElDeveloper/issue-2367 BUG:change formatting of assert_array_almost_equal Compare: https://github.com/numpy/numpy/compare/09530882e439...d35d5c1a1ff9 From noreply at github.com Wed Mar 26 20:10:34 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 17:10:34 -0700 Subject: [Numpy-svn] [numpy/numpy] 60d434: ENH: export nose.tools.assert_raises_regex via num... Message-ID: <53336c7aae24e_3e52bafd3898157@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 60d434766b1a5a315674811e544d33dea5b2323d https://github.com/numpy/numpy/commit/60d434766b1a5a315674811e544d33dea5b2323d Author: immerrr Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/testing/utils.py Log Message: ----------- ENH: export nose.tools.assert_raises_regex via numpy.testing.utils Commit: e5cf3654e81573bf583cbf6a8688a5e44fafceea https://github.com/numpy/numpy/commit/e5cf3654e81573bf583cbf6a8688a5e44fafceea Author: immerrr Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/lib/src/_compiled_base.c M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: fix incorrect minlength handling in np.bincount Commit: 419cb15db0c4907082ab5327a7a9ec72b8e3d83c https://github.com/numpy/numpy/commit/419cb15db0c4907082ab5327a7a9ec72b8e3d83c Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/lib/src/_compiled_base.c M numpy/lib/tests/test_function_base.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #4542 from immerrr/fix-bincount-systemerror BUG: fix some errors raised when minlength is incorrect in np.bincount Compare: https://github.com/numpy/numpy/compare/d35d5c1a1ff9...419cb15db0c4 From noreply at github.com Wed Mar 26 20:18:05 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 17:18:05 -0700 Subject: [Numpy-svn] [numpy/numpy] d3dfa6: ENH: use super optimized count_boolean_trues in in... Message-ID: <53336e3dd7b73_2ad564bd38873ee@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d3dfa68f87e115b4b1c869ff26d21e88c928f29a https://github.com/numpy/numpy/commit/d3dfa68f87e115b4b1c869ff26d21e88c928f29a Author: Julian Taylor Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- ENH: use super optimized count_boolean_trues in indexing subfunction speeds up e.g. a[..., boolmask] Commit: c2c89cb6baa41ae723e476def0189923c61ec359 https://github.com/numpy/numpy/commit/c2c89cb6baa41ae723e476def0189923c61ec359 Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- Merge pull request #4557 from juliantaylor/index-nonzero ENH: use super optimized count_boolean_trues in indexing subfunction Compare: https://github.com/numpy/numpy/compare/419cb15db0c4...c2c89cb6baa4 From noreply at github.com Wed Mar 26 20:37:02 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 17:37:02 -0700 Subject: [Numpy-svn] [numpy/numpy] 812aaf: BUG: fix fancy indexing with negated strides Message-ID: <533372ae65a62_3831f8fd4014675a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 812aaf67080b666dad2ccf81f275c853d46c01af https://github.com/numpy/numpy/commit/812aaf67080b666dad2ccf81f275c853d46c01af Author: Sebastian Berg Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- BUG: fix fancy indexing with negated strides When strides where negated and the subspace had a size of 1, then finding the output array strides did not work because DONT_NEGATE_STRIDES was not set on the iterator used to find the output arrays strides. Commit: 69238dd8c223e447a42eac8a9ed10a0662dcdbef https://github.com/numpy/numpy/commit/69238dd8c223e447a42eac8a9ed10a0662dcdbef Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #4553 from seberg/fancy-negated-strides BUG: fix fancy indexing with negated strides Compare: https://github.com/numpy/numpy/compare/c2c89cb6baa4...69238dd8c223 From noreply at github.com Wed Mar 26 22:33:38 2014 From: noreply at github.com (GitHub) Date: Wed, 26 Mar 2014 19:33:38 -0700 Subject: [Numpy-svn] [numpy/numpy] d8fd28: ENH: ma.asarray() and ma.asanyarray() will pass th... Message-ID: <53338e02f2903_345553bd44150477@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d8fd28389adb491e24b7cdc25cd1b20f539310c3 https://github.com/numpy/numpy/commit/d8fd28389adb491e24b7cdc25cd1b20f539310c3 Author: Lev Abalkin Date: 2013-11-12 (Tue, 12 Nov 2013) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- ENH: ma.asarray() and ma.asanyarray() will pass through input of the correct type. If x is of type MaskedArray for ma.asarray(x) or any subtype of MaskedArray for ma.asanyarray(x), these functions will simply return x. This makes them consistent with their numpy counterparts. Closes gh-4043. Commit: a49c2797c84825e397de1a5dea4daf0b6db3f160 https://github.com/numpy/numpy/commit/a49c2797c84825e397de1a5dea4daf0b6db3f160 Author: Lev Abalkin Date: 2013-11-14 (Thu, 14 Nov 2013) Changed paths: M numpy/ma/extras.py Log Message: ----------- BUG: Fixed mask_rowcols(). Previous implementation relied on ma.asarray() to always create a new object. See gh-4043. Commit: 46767a2ffc6bf7b3c6841bd9b10f1f26543d22b7 https://github.com/numpy/numpy/commit/46767a2ffc6bf7b3c6841bd9b10f1f26543d22b7 Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/extras.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4045 from abalkin/gh-4043 ENH: ma.asarray() and ma.asanyarray() will pass through input of the cor... Compare: https://github.com/numpy/numpy/compare/69238dd8c223...46767a2ffc6b From noreply at github.com Thu Mar 27 18:21:03 2014 From: noreply at github.com (GitHub) Date: Thu, 27 Mar 2014 15:21:03 -0700 Subject: [Numpy-svn] [numpy/numpy] 43dae2: ENH: compile casting loops with O3 to enable vecto... Message-ID: <5334a44f5c28_6bfcd9fd3c8717e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 43dae249ddf7618adebc7c01d91c50f435e7efcd https://github.com/numpy/numpy/commit/43dae249ddf7618adebc7c01d91c50f435e7efcd Author: Julian Taylor Date: 2014-03-27 (Thu, 27 Mar 2014) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- ENH: compile casting loops with O3 to enable vectorizer improves performance of some casts by 25%-50% Commit: 468d78bbdaa5aef5785230c7c2eee4267e380eff https://github.com/numpy/numpy/commit/468d78bbdaa5aef5785230c7c2eee4267e380eff Author: Charles Harris Date: 2014-03-27 (Thu, 27 Mar 2014) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- Merge pull request #4562 from juliantaylor/opt-cast-loop ENH: compile casting loops with O3 to enable vectorizer Compare: https://github.com/numpy/numpy/compare/46767a2ffc6b...468d78bbdaa5 From noreply at github.com Thu Mar 27 19:55:53 2014 From: noreply at github.com (GitHub) Date: Thu, 27 Mar 2014 16:55:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 0e44d0: ENH: write integer compare loops in way the compil... Message-ID: <5334ba891af40_696bb01d3c11114e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0e44d06852048513ee168521d1c4d574f1a1de9e https://github.com/numpy/numpy/commit/0e44d06852048513ee168521d1c4d574f1a1de9e Author: Julian Taylor Date: 2014-03-27 (Thu, 27 Mar 2014) Changed paths: M numpy/core/src/umath/loops.c.src Log Message: ----------- ENH: write integer compare loops in way the compiler can vectorize them current compilers (gcc 4.8, clang 3.4) are not good in vectorizing these loops but at least for bytes and shorts they do give decent improvements. Properly vectorizing the operations like already done for floats is tedious and not probably not worth the effort, especially as 64 bit integer compares only exist in SSE4 and can thus not be used by default. Commit: dab5e3e2e23cd00a338fd221b3bd7751c6edd893 https://github.com/numpy/numpy/commit/dab5e3e2e23cd00a338fd221b3bd7751c6edd893 Author: Julian Taylor Date: 2014-03-27 (Thu, 27 Mar 2014) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- ENH: use smallest integer for tri ranges reduces buffer copy and comparison overhead for boolean outer product Commit: 46929e80777075de0d4b75361da0002fee0a388f https://github.com/numpy/numpy/commit/46929e80777075de0d4b75361da0002fee0a388f Author: Charles Harris Date: 2014-03-27 (Thu, 27 Mar 2014) Changed paths: M numpy/core/src/umath/loops.c.src M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #4561 from juliantaylor/int-vectorize-compiler allow compiler vectorization of integer compares Compare: https://github.com/numpy/numpy/compare/468d78bbdaa5...46929e807770 From noreply at github.com Fri Mar 28 08:40:29 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 05:40:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 42965e: DOC: Document assert_raises_regex in numpy referen... Message-ID: <53356dbd9a98b_5735b9dd405452@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 42965e198826257d9de14823a2a359a161caa461 https://github.com/numpy/numpy/commit/42965e198826257d9de14823a2a359a161caa461 Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M doc/source/reference/routines.testing.rst Log Message: ----------- DOC: Document assert_raises_regex in numpy reference. Commit: ab0642c9780a0c19c701facbc8ea85a278e4324d https://github.com/numpy/numpy/commit/ab0642c9780a0c19c701facbc8ea85a278e4324d Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/source/reference/routines.testing.rst Log Message: ----------- Merge pull request #4558 from charris/document-assert_raises_regex DOC: Document assert_raises_regex in numpy reference. Compare: https://github.com/numpy/numpy/compare/46929e807770...ab0642c9780a From noreply at github.com Fri Mar 28 15:04:12 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 12:04:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 5bff33: DOC: remove obsolete NA reference from polyfit doc... Message-ID: <5335c7ac3d316_74ef857d34465e5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5bff3380b1c649d707bfc35a66b1e53ee3482025 https://github.com/numpy/numpy/commit/5bff3380b1c649d707bfc35a66b1e53ee3482025 Author: Julian Taylor Date: 2014-03-28 (Fri, 28 Mar 2014) 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: ----------- DOC: remove obsolete NA reference from polyfit docs Commit: 9fc98aed1473e73dc8bd97ca79728c400fcc3d37 https://github.com/numpy/numpy/commit/9fc98aed1473e73dc8bd97ca79728c400fcc3d37 Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) 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: ----------- Merge pull request #4566 from juliantaylor/na-doc DOC: remove obsolete NA reference from polyfit docs Compare: https://github.com/numpy/numpy/compare/2baee6da0913...9fc98aed1473 From noreply at github.com Fri Mar 28 15:03:40 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 12:03:40 -0700 Subject: [Numpy-svn] [numpy/numpy] 1eb81b: ENH, MAINT: Use an abstract base class for the pol... Message-ID: <5335c78cac595_5e73e03d3c886b7@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1eb81b7beaf571bdd534cfeec046b79b1d188714 https://github.com/numpy/numpy/commit/1eb81b7beaf571bdd534cfeec046b79b1d188714 Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: A numpy/polynomial/_polybase.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 Log Message: ----------- ENH, MAINT: Use an abstract base class for the polynomial classes. The new base is ABCPolyBase and is intended to replace the use of the polytemplate string. In this way the need to compile the polynomial classes on import is avoided. Closes #634. Closes #3639. Commit: a5aae2946729df3d59132edc94522919542454bd https://github.com/numpy/numpy/commit/a5aae2946729df3d59132edc94522919542454bd Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/polynomial/polyutils.py Log Message: ----------- DOC: Cleanup polyutils.py module documentation. Also note that PolyBase is no longer to be used. Commit: a2c96a6ad79efe81520e18078a6dee61c78113ef https://github.com/numpy/numpy/commit/a2c96a6ad79efe81520e18078a6dee61c78113ef Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/polynomial/_polybase.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 Log Message: ----------- DOC: Fixup documentation for new way of generating classes. Move the class documentation to the place of definition in the appropriate module. This allow for documenting the specific series kind along with the series specific default domains and windows Remove template placeholders from the ABCPolyBase class documention. General fixup of documentation that rendered poorly. Commit: 5407a95d2b55567dbae43f96e06744425f4eea1e https://github.com/numpy/numpy/commit/5407a95d2b55567dbae43f96e06744425f4eea1e Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document change of polynomial classes base class in release notes. Commit: ef951bd3ab00fff4ffcfcf8707a9509cb3796b4b https://github.com/numpy/numpy/commit/ef951bd3ab00fff4ffcfcf8707a9509cb3796b4b Author: Charles Harris Date: 2014-03-26 (Wed, 26 Mar 2014) Changed paths: M numpy/polynomial/polytemplate.py Log Message: ----------- DEP: Deprecate the numpy/polnomial/polytemplate.py module. Make the version of its removal Numpy 1.10.0. Commit: 2baee6da0913f26d44bb7ada6976d3d076d23aab https://github.com/numpy/numpy/commit/2baee6da0913f26d44bb7ada6976d3d076d23aab Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst A numpy/polynomial/_polybase.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/polynomial/polytemplate.py M numpy/polynomial/polyutils.py Log Message: ----------- Merge pull request #4531 from charris/polynomial-abstract-base Use polynomial abstract base instead of template. Compare: https://github.com/numpy/numpy/compare/ab0642c9780a...2baee6da0913 From noreply at github.com Fri Mar 28 19:33:13 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 16:33:13 -0700 Subject: [Numpy-svn] [numpy/numpy] 06aafa: BUG: Fix for issue #3213 Message-ID: <533606b9d5e12_5ceac15d40340cd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 06aafa56b25ba15063b3cbc701eb67b352d1e14f https://github.com/numpy/numpy/commit/06aafa56b25ba15063b3cbc701eb67b352d1e14f Author: Tim Burgess Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- BUG: Fix for issue #3213 Two changes to numpy.ma.core._check_fill_value: 1. When the fill value is a string and the array type is not one of 'OSUV', raise TypeError instead of using the default fill value. 2. When the fill value overflows the type, raise TypeError instead of OverflowError. Closes #3213. Commit: 92a0a2c4e49474c0240da6be25680d488877109b https://github.com/numpy/numpy/commit/92a0a2c4e49474c0240da6be25680d488877109b Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Document changes to ma.core._check_fill_value in release notes. Commit: 7b0d0754833468b960c9dd1c8b903ad30508eb70 https://github.com/numpy/numpy/commit/7b0d0754833468b960c9dd1c8b903ad30508eb70 Author: Julian Taylor Date: 2014-03-29 (Sat, 29 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4565 from charris/fill_value_fix Raise TypeError when setting inappropriate ma fill_value Compare: https://github.com/numpy/numpy/compare/9fc98aed1473...7b0d07548334 From noreply at github.com Fri Mar 28 20:33:22 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 17:33:22 -0700 Subject: [Numpy-svn] [numpy/numpy] 803a75: MAINT (API?): organize npyio.recfromcsv defaults Message-ID: <533614d295510_6c0373dd40874ed@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 803a75fca8e814b9ba46aef585eefeb94a16325d https://github.com/numpy/numpy/commit/803a75fca8e814b9ba46aef585eefeb94a16325d Author: Yaron de Leeuw Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- MAINT (API?): organize npyio.recfromcsv defaults Organizes the default kwargs in recfromcsv. Changes two undocumented kwargs behaviors: * previously, if a user set `names=None`, it was ignored and replaced with `names=True` * the `dtype` kwarg was ignored. If `update` was given, it was used as `dtype`, and if not, None was used. We can retain the `update` behavior by using `kwargs.setdefault("dtype",kwargs.get('update', None))`. This Closes #311 . Commit: 3b99f376c9e2d128291c16a896a4b302b75020c1 https://github.com/numpy/numpy/commit/3b99f376c9e2d128291c16a896a4b302b75020c1 Author: Yaron de Leeuw Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M numpy/lib/tests/test_io.py Log Message: ----------- TST: Added regression test for recfromcsv dtype error, as suggested by @hpaulj Commit: 39f11331744aeb6d8e8cd3c557a1e107d0dac816 https://github.com/numpy/numpy/commit/39f11331744aeb6d8e8cd3c557a1e107d0dac816 Author: Yaron de Leeuw Date: 2014-02-28 (Fri, 28 Feb 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/npyio.py Log Message: ----------- DOC: npyio.recfromcsv keyword argument changes Added a note to recfromcsv about the `dtype` keyword, as suggested by @hpaulj. Also added a note to the release notes, about the change in the `update` keyword, as suggested by @charris. Commit: aff43c0cb10796de7d6dfcc23bc27607ad2aacba https://github.com/numpy/numpy/commit/aff43c0cb10796de7d6dfcc23bc27607ad2aacba Author: jarondl Date: 2014-03-12 (Wed, 12 Mar 2014) Changed paths: M numpy/lib/npyio.py Log Message: ----------- STY: change and delete some comments in recfromcsv Removed two irrelevant comments about code history. P.S. my first try with Github's online editor. Commit: bce5bfbce602f4687ab3b01803bcb23820e7572c https://github.com/numpy/numpy/commit/bce5bfbce602f4687ab3b01803bcb23820e7572c Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #3830 from jarondl/recfromcsv MAINT (API?): organize npyio.recfromcsv defaults Compare: https://github.com/numpy/numpy/compare/7b0d07548334...bce5bfbce602 From noreply at github.com Fri Mar 28 20:36:01 2014 From: noreply at github.com (GitHub) Date: Fri, 28 Mar 2014 17:36:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 77a5c8: DOC: sync release notes of 1.8 branch and add some... Message-ID: <5336157169246_64c47a7d44104189@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 77a5c89e35f3ef8f604b3452f374d22c88cbde04 https://github.com/numpy/numpy/commit/77a5c89e35f3ef8f604b3452f374d22c88cbde04 Author: Julian Taylor Date: 2014-03-29 (Sat, 29 Mar 2014) Changed paths: M doc/release/1.8.0-notes.rst A doc/release/1.8.1-notes.rst M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: sync release notes of 1.8 branch and add some missing 1.9 sections [ci-skip] Commit: ceeeb1a65aaa508bd7097b5c39ba36fec51934b9 https://github.com/numpy/numpy/commit/ceeeb1a65aaa508bd7097b5c39ba36fec51934b9 Author: Charles Harris Date: 2014-03-28 (Fri, 28 Mar 2014) Changed paths: M doc/release/1.8.0-notes.rst A doc/release/1.8.1-notes.rst M doc/release/1.9.0-notes.rst Log Message: ----------- Merge pull request #4569 from juliantaylor/rn-sync DOC: sync release notes of 1.8 branch and add some missing 1.9 sections Compare: https://github.com/numpy/numpy/compare/bce5bfbce602...ceeeb1a65aaa From noreply at github.com Sun Mar 30 14:57:40 2014 From: noreply at github.com (GitHub) Date: Sun, 30 Mar 2014 11:57:40 -0700 Subject: [Numpy-svn] [numpy/numpy] d36f82: ENH: optimize array creation from homogenous pytho... Message-ID: <53386924a3331_5afb87fd34991be@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d36f82277056b053578f1672c6db22371f9d991a https://github.com/numpy/numpy/commit/d36f82277056b053578f1672c6db22371f9d991a Author: Julian Taylor Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: optimize array creation from homogenous python sequences Instead calling PyArray_DTypeFromObjectHelper for each item in a sequence, check if all items in the sequence are of the same scalar type, if this is the case we only need to recurse on one item. Also use the PySequence_Fast API to avoid expensive function calls for the common case of lists or tuples. np.array(range(10)) improves about 25% np.array(range(100)) improves about 40% Commit: afdb698c81d58450289a222c263565219785e42e https://github.com/numpy/numpy/commit/afdb698c81d58450289a222c263565219785e42e Author: Julian Taylor Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- ENH: use fast sequence API for setArrayFromSequence reduces runtime of function by about 10% Commit: 012a353f828c83d79ffb1a9579dd1620d2aa2754 https://github.com/numpy/numpy/commit/012a353f828c83d79ffb1a9579dd1620d2aa2754 Author: Julian Taylor Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- ENH: use fast sequence API for discover_dimensions reduces runtime of function by about 20% Commit: 15a87e2b9cfdea2ee5a84764862a390ed2f1fd6f https://github.com/numpy/numpy/commit/15a87e2b9cfdea2ee5a84764862a390ed2f1fd6f Author: Charles Harris Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #4567 from juliantaylor/obj-array-create-opt ENH: optimize array creation from homogenous python sequences Compare: https://github.com/numpy/numpy/compare/ceeeb1a65aaa...15a87e2b9cfd From noreply at github.com Sun Mar 30 17:49:06 2014 From: noreply at github.com (GitHub) Date: Sun, 30 Mar 2014 14:49:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 92f499: ENH: release GIL for a[..., bool] type indexing Message-ID: <533891521dad3_5e37f7fd3c5706e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 92f499ad70c67c9f41fcedc942861dc7f89f8736 https://github.com/numpy/numpy/commit/92f499ad70c67c9f41fcedc942861dc7f89f8736 Author: Julian Taylor Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/mapping.c Log Message: ----------- ENH: release GIL for a[..., bool] type indexing set _save to NULL in NPY_END_THREADS to simplify some code Commit: fd0d7d204d234865c5a384e8ec1c3a0c9fe66e8f https://github.com/numpy/numpy/commit/fd0d7d204d234865c5a384e8ec1c3a0c9fe66e8f Author: Charles Harris Date: 2014-03-30 (Sun, 30 Mar 2014) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/mapping.c Log Message: ----------- Merge pull request #4570 from juliantaylor/index-gil ENH: release GIL for a[..., bool] type indexing Compare: https://github.com/numpy/numpy/compare/15a87e2b9cfd...fd0d7d204d23 From noreply at github.com Mon Mar 31 12:57:25 2014 From: noreply at github.com (GitHub) Date: Mon, 31 Mar 2014 09:57:25 -0700 Subject: [Numpy-svn] [numpy/numpy] c53b0e: BUG: Compare struct arrays with different endian. Message-ID: <53399e7581f75_43e5861d349124d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c53b0e4fb892c7bc6ebdc48e57e23a91da0f542e https://github.com/numpy/numpy/commit/c53b0e4fb892c7bc6ebdc48e57e23a91da0f542e Author: Michael Droettboom Date: 2014-03-31 (Mon, 31 Mar 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Compare struct arrays with different endian. Fixes two places where dtypes with fields are compared for *exact* equality where they should be compared for *equivalency*. Commit: 5b265798b516dc7db710aa3942b97cc50df146fc https://github.com/numpy/numpy/commit/5b265798b516dc7db710aa3942b97cc50df146fc Author: Charles Harris Date: 2014-03-31 (Mon, 31 Mar 2014) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3664 from mdboom/structured_array_compare structured arrays with different byteorders do not compare Compare: https://github.com/numpy/numpy/compare/fd0d7d204d23...5b265798b516 From noreply at github.com Mon Mar 31 18:09:23 2014 From: noreply at github.com (GitHub) Date: Mon, 31 Mar 2014 15:09:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 30aeb2: ENH: Replace exponentiation with cumulative produc... Message-ID: <5339e7934e0e2_497fd5dd38660a@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 30aeb2ee59d8b52bdd1ace33ac3d9b4e45c17b32 https://github.com/numpy/numpy/commit/30aeb2ee59d8b52bdd1ace33ac3d9b4e45c17b32 Author: jaimefrio Date: 2014-03-31 (Mon, 31 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/twodim_base.py Log Message: ----------- ENH: Replace exponentiation with cumulative product in np.vander Speeds calculation up by ~3x for 100x100 matrices, and by ~45x for 1000x1000 Commit: 3e61f8626e8dd22ae6627c276963dbe85e0a40ae https://github.com/numpy/numpy/commit/3e61f8626e8dd22ae6627c276963dbe85e0a40ae Author: Charles Harris Date: 2014-03-31 (Mon, 31 Mar 2014) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #4568 from jaimefrio/cumprod-vander. ENH: Replace exponentiation with cumulative product in np.vander Compare: https://github.com/numpy/numpy/compare/5b265798b516...3e61f8626e8d