From noreply at github.com Thu Jan 1 11:10:19 2015 From: noreply at github.com (GitHub) Date: Thu, 01 Jan 2015 08:10:19 -0800 Subject: [Numpy-svn] [numpy/numpy] df5c87: DOC: Docstring of np.diagonal to reflect edits of ... Message-ID: <54a5716b3d09c_7cda3fa9da63b2bc76767@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df5c87f1b44b47fbf94029203d261c2e993c8f45 https://github.com/numpy/numpy/commit/df5c87f1b44b47fbf94029203d261c2e993c8f45 Author: Garrett-R Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- DOC: Docstring of np.diagonal to reflect edits of PR #5358 These should have been included with PR #5358. Commit: 061feab9d14041ff6769548abdc1157e3c8627b7 https://github.com/numpy/numpy/commit/061feab9d14041ff6769548abdc1157e3c8627b7 Author: Charles Harris Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #5405 from Garrett-R/docstring_change_for_np_diagonal DOC: Docstring of np.diagonal to reflect edits of PR #5358 Compare: https://github.com/numpy/numpy/compare/fb898ce678c8...061feab9d140 From noreply at github.com Thu Jan 1 19:32:23 2015 From: noreply at github.com (GitHub) Date: Thu, 01 Jan 2015 16:32:23 -0800 Subject: [Numpy-svn] [numpy/numpy] 59cab3: ENH: Make einsum return a writeable view whenever ... Message-ID: <54a5e71742b6c_37b3fed563952a07719d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 59cab3e78b993a82342f86976b6cdcaa4a8a39c9 https://github.com/numpy/numpy/commit/59cab3e78b993a82342f86976b6cdcaa4a8a39c9 Author: Ian Henriksen Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M numpy/core/src/multiarray/einsum.c.src Log Message: ----------- ENH: Make einsum return a writeable view whenever the input is writeable. Commit: a42a5d1af40e91194a9f8ce03a47f50c1ca08f03 https://github.com/numpy/numpy/commit/a42a5d1af40e91194a9f8ce03a47f50c1ca08f03 Author: Ian Henriksen Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M numpy/core/tests/test_einsum.py Log Message: ----------- TST: Test that, when returning a view, einsum returns a writable view whenever the input array is writable. Commit: 26a8ae33f7a8f218ab0f4cf0ba89566cadfe4d1f https://github.com/numpy/numpy/commit/26a8ae33f7a8f218ab0f4cf0ba89566cadfe4d1f Author: Ian Henriksen Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst Log Message: ----------- DOC: Add note about writeable views from einsum to 1.10.0 release notes. Commit: 08cfe11e41c2879384a45f1e93ca265296bfd47e https://github.com/numpy/numpy/commit/08cfe11e41c2879384a45f1e93ca265296bfd47e Author: Ian Henriksen Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: Added a note about writeability of views from np.einsum to the corresponding docstring. Also added an example showing how to write to the diagonal of an array. Commit: c852f5999c79fa7b7799756e824dcc0270e58913 https://github.com/numpy/numpy/commit/c852f5999c79fa7b7799756e824dcc0270e58913 Author: Charles Harris Date: 2015-01-01 (Thu, 01 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/tests/test_einsum.py Log Message: ----------- Merge pull request #5410 from insertinterestingnamehere/einsum_readable ENH: Make views produced by np.einsum writeable Compare: https://github.com/numpy/numpy/compare/061feab9d140...c852f5999c79 From noreply at github.com Fri Jan 2 13:14:03 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 10:14:03 -0800 Subject: [Numpy-svn] [numpy/numpy] d69951: ENH: nuclear norm Message-ID: <54a6dfeb6b44d_dcf3fdf3a2cd2c0725d8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d699516f58b8a0293081d58a1358734903c0ac1f https://github.com/numpy/numpy/commit/d699516f58b8a0293081d58a1358734903c0ac1f Author: alex Date: 2014-12-25 (Thu, 25 Dec 2014) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- ENH: nuclear norm Commit: 8e539283515840f63a2ba0d3cea991fe7b3b1802 https://github.com/numpy/numpy/commit/8e539283515840f63a2ba0d3cea991fe7b3b1802 Author: alex Date: 2014-12-25 (Thu, 25 Dec 2014) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- MAINT: remove nuclear norm from the list of options for computing condition number Commit: ce05d8a800d20879cdfd1636c5a7c6de5b415b1a https://github.com/numpy/numpy/commit/ce05d8a800d20879cdfd1636c5a7c6de5b415b1a Author: alex Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- DOC: 'sum of singular values' -> 'sum of the singular values' Commit: a9089242268d234c9f213af14c62a0a733f84a04 https://github.com/numpy/numpy/commit/a9089242268d234c9f213af14c62a0a733f84a04 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/linalg/linalg.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #5396 from argriffing/add-nuclear-norm ENH: nuclear norm Compare: https://github.com/numpy/numpy/compare/c852f5999c79...a9089242268d From noreply at github.com Fri Jan 2 13:54:47 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 10:54:47 -0800 Subject: [Numpy-svn] [numpy/numpy] 20bc2e: DOC: link to the npy-format NEP in numpy.npyio doc... Message-ID: <54a6e977e08d4_30423fb02dc8b2bc7648d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 20bc2ebc50e3f02031e1867d036545c3e7d52af0 https://github.com/numpy/numpy/commit/20bc2ebc50e3f02031e1867d036545c3e7d52af0 Author: Ralf Gommers Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M doc/source/reference/routines.io.rst M numpy/lib/npyio.py Log Message: ----------- DOC: link to the npy-format NEP in numpy.npyio docs. Closes gh-4523. [ci skip] Commit: 3a9b3338078f948717dc5542803c4d1a06764670 https://github.com/numpy/numpy/commit/3a9b3338078f948717dc5542803c4d1a06764670 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M doc/source/reference/routines.io.rst M numpy/lib/npyio.py Log Message: ----------- Merge pull request #5413 from rgommers/link-format-nep DOC: link to the npy-format NEP in numpy.npyio docs. Closes gh-4523. Compare: https://github.com/numpy/numpy/compare/a9089242268d...3a9b3338078f From noreply at github.com Fri Jan 2 13:55:57 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 10:55:57 -0800 Subject: [Numpy-svn] [numpy/numpy] f0b2dd: BUG: Xerbla doesn't get linked in 1.9 on Fedora 21... Message-ID: <54a6e9bd34af3_22723ff4273772a045950@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: f0b2dd7d5151878f2b4b3ea20ff551b27243f27d https://github.com/numpy/numpy/commit/f0b2dd7d5151878f2b4b3ea20ff551b27243f27d Author: Charles Harris Date: 2014-12-24 (Wed, 24 Dec 2014) Changed paths: A numpy/core/blasdot/python_xerbla.c M numpy/core/setup.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- BUG: Xerbla doesn't get linked in 1.9 on Fedora 21. Add our python_xerbla to the blasdot sources. That function is needed for all modules that link to the ATLAS 3.10 libraries, which in Fedora 21 are located in just two files: libsatlas and libtatlas. Also make the test for xerbla linkage work better. If xerbla is not linked the test will be skipped with a message. Commit: 825b830672412b3b223e795828f9970554193a88 https://github.com/numpy/numpy/commit/825b830672412b3b223e795828f9970554193a88 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: A numpy/core/blasdot/python_xerbla.c M numpy/core/setup.py M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #5392 from charris/xerbla-1.9 BUG: Xerbla doesn't get linked in 1.9 on Fedora 21. Compare: https://github.com/numpy/numpy/compare/5ba6e41bb915...825b83067241 From noreply at github.com Fri Jan 2 14:43:11 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 11:43:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 1e052f: TST: added test for PyArray_AsCArray #5313 Message-ID: <54a6f4cf618dc_7ff3fa6a2cab2b87538@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1e052f387fccc0625e423e23b92a590d211e4a10 https://github.com/numpy/numpy/commit/1e052f387fccc0625e423e23b92a590d211e4a10 Author: Henning Dickten Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: added test for PyArray_AsCArray #5313 Commit: d2b6e96f48df28fe346c6ac6fa35b2ac324ef2f6 https://github.com/numpy/numpy/commit/d2b6e96f48df28fe346c6ac6fa35b2ac324ef2f6 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5415 from charris/tests-for-PyArray_AsCArray TST: added test for PyArray_AsCArray #5313 Compare: https://github.com/numpy/numpy/compare/3a9b3338078f...d2b6e96f48df From noreply at github.com Fri Jan 2 15:05:22 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 12:05:22 -0800 Subject: [Numpy-svn] [numpy/numpy] 9568de: BUG: Closes #5313 PyArray_AsCArray caused segfault Message-ID: <54a6fa02eaae2_17ba3fa8dbc3f2bc90235@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 9568de1ff8c07a00d87256d8c42ab283adc1cc63 https://github.com/numpy/numpy/commit/9568de1ff8c07a00d87256d8c42ab283adc1cc63 Author: Henning Dickten Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- BUG: Closes #5313 PyArray_AsCArray caused segfault Commit: 678d481ea527902d2c2ecc56aed2d32c29e32dd0 https://github.com/numpy/numpy/commit/678d481ea527902d2c2ecc56aed2d32c29e32dd0 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c Log Message: ----------- Merge pull request #5416 from charris/backport-gh5314 BUG: Closes #5313 PyArray_AsCArray caused segfault Compare: https://github.com/numpy/numpy/compare/825b83067241...678d481ea527 From noreply at github.com Fri Jan 2 15:51:10 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 12:51:10 -0800 Subject: [Numpy-svn] [numpy/numpy] 1e052f: TST: added test for PyArray_AsCArray #5313 Message-ID: <54a704be10dee_cfc3fa12e87b2c0106529@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 1e052f387fccc0625e423e23b92a590d211e4a10 https://github.com/numpy/numpy/commit/1e052f387fccc0625e423e23b92a590d211e4a10 Author: Henning Dickten Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: added test for PyArray_AsCArray #5313 Commit: c9075faa59f823033dca449edce002a0a569a9a5 https://github.com/numpy/numpy/commit/c9075faa59f823033dca449edce002a0a569a9a5 Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5417 from charris/tests-for-PyArray_AsCArray TST: added test for PyArray_AsCArray #5313 Compare: https://github.com/numpy/numpy/compare/678d481ea527...c9075faa59f8 From noreply at github.com Fri Jan 2 16:51:43 2015 From: noreply at github.com (GitHub) Date: Fri, 02 Jan 2015 13:51:43 -0800 Subject: [Numpy-svn] [numpy/numpy] 78f69d: BUG: Fixes #5376: np.ravel to return same array ty... Message-ID: <54a712ef4904e_9cb3f840b08d29c3269@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 78f69df28acd80654705a43bcf1e977b9c423b53 https://github.com/numpy/numpy/commit/78f69df28acd80654705a43bcf1e977b9c423b53 Author: Garrett-R Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/arrayprint.py M numpy/core/fromnumeric.py M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/matrixlib/tests/test_defmatrix.py Log Message: ----------- BUG: Fixes #5376: np.ravel to return same array type In PR #5358, np.diagonal was modified to return whatever array type it took in. Also, np.cumsum and np.clip return the same array type. So, np.ravel's behavior is surprising. Two tests which were expecting np.ravel to return an array have been changed. Also, the optional `order` parameter was added to MaskedArray.ravel to make it compatible (matrix.ravel already had this parameter). Commit: 7fbc43b98d59ef982671b456cebc229425ae7e4e https://github.com/numpy/numpy/commit/7fbc43b98d59ef982671b456cebc229425ae7e4e Author: Charles Harris Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/arrayprint.py M numpy/core/fromnumeric.py M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/matrixlib/tests/test_defmatrix.py Log Message: ----------- Merge pull request #5398 from Garrett-R/fix_5376 BUG: Fixes #5376: np.ravel to return same array type Compare: https://github.com/numpy/numpy/compare/d2b6e96f48df...7fbc43b98d59 From noreply at github.com Sun Jan 4 12:33:05 2015 From: noreply at github.com (GitHub) Date: Sun, 04 Jan 2015 09:33:05 -0800 Subject: [Numpy-svn] [numpy/numpy] 638a42: DOC: update npy-format NEP and lib/format.py with ... Message-ID: <54a9795127148_37a13fd1d09e72bc2424b@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 638a427af0ba0a1093d9945afa7defef61ec13ab https://github.com/numpy/numpy/commit/638a427af0ba0a1093d9945afa7defef61ec13ab Author: Ralf Gommers Date: 2015-01-04 (Sun, 04 Jan 2015) Changed paths: M doc/neps/npy-format.rst M numpy/lib/format.py Log Message: ----------- DOC: update npy-format NEP and lib/format.py with version 2.0 description. As discussed on gh-5413. Version 2.0 was added in gh-4765. Commit: c39a56a07a6603d356733a2716b49c6275f026bf https://github.com/numpy/numpy/commit/c39a56a07a6603d356733a2716b49c6275f026bf Author: Charles Harris Date: 2015-01-04 (Sun, 04 Jan 2015) Changed paths: M doc/neps/npy-format.rst M numpy/lib/format.py Log Message: ----------- Merge pull request #5423 from rgommers/npy-format-2point0-doc DOC: update npy-format NEP and lib/format.py with version 2.0 descriptio... Compare: https://github.com/numpy/numpy/compare/7fbc43b98d59...c39a56a07a66 From noreply at github.com Mon Jan 5 14:23:06 2015 From: noreply at github.com (GitHub) Date: Mon, 05 Jan 2015 11:23:06 -0800 Subject: [Numpy-svn] [numpy/numpy] 1b2d2e: ENH: add np.nanprod Message-ID: <54aae49a819cc_43ff3f8d396892b8622f5@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1b2d2e977d51414121548d4454afdf02d9def3b3 https://github.com/numpy/numpy/commit/1b2d2e977d51414121548d4454afdf02d9def3b3 Author: Stephan Hoyer Date: 2015-01-05 (Mon, 05 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- ENH: add np.nanprod This PR adds an implementation of `nanprod`. The actual function is a two-liner adapted from `nansum`. Most of this PR consists of documentation and tests (for which I took the opportunity to do some consolidation). A method with the same functionality exists in pandas, and I was surprised to discover that it's not in numpy. Commit: c6b8109a18e7b8e472b50713b4fc9a36fbb4de91 https://github.com/numpy/numpy/commit/c6b8109a18e7b8e472b50713b4fc9a36fbb4de91 Author: Charles Harris Date: 2015-01-05 (Mon, 05 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Merge pull request #5418 from shoyer/nanprod ENH: add np.nanprod Compare: https://github.com/numpy/numpy/compare/c39a56a07a66...c6b8109a18e7 From noreply at github.com Tue Jan 6 13:28:01 2015 From: noreply at github.com (GitHub) Date: Tue, 06 Jan 2015 10:28:01 -0800 Subject: [Numpy-svn] [numpy/numpy] 1cb9cf: BLD: ensure OPT build environment variable is read Message-ID: <54ac2931c6d68_5e2e3f8cbb7b52a0387de@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1cb9cf2429165660a40eb499b392b3a6133cdd34 https://github.com/numpy/numpy/commit/1cb9cf2429165660a40eb499b392b3a6133cdd34 Author: mbyt Date: 2015-01-05 (Mon, 05 Jan 2015) Changed paths: M numpy/distutils/unixccompiler.py Log Message: ----------- BLD: ensure OPT build environment variable is read Commit: ed83ae77ebd92e6008c4e133d1dead56d8f575fb https://github.com/numpy/numpy/commit/ed83ae77ebd92e6008c4e133d1dead56d8f575fb Author: mbyt Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M numpy/distutils/unixccompiler.py Log Message: ----------- BLD: ensure OPT link environment variable is read Commit: d3e8d697abe3f50fce0a2b81526483ee533d36af https://github.com/numpy/numpy/commit/d3e8d697abe3f50fce0a2b81526483ee533d36af Author: Charles Harris Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M numpy/distutils/unixccompiler.py Log Message: ----------- Merge pull request #5425 from mbyt/ensure_OPT_environment_variable_is_read BLD: ensure OPT build environment variable is read Compare: https://github.com/numpy/numpy/compare/c6b8109a18e7...d3e8d697abe3 From noreply at github.com Tue Jan 6 16:14:11 2015 From: noreply at github.com (GitHub) Date: Tue, 06 Jan 2015 13:14:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 320261: MAINT: remove NPY_NO_DEPRECATED_API define from f2... Message-ID: <54ac50233b6cc_657a3ffe0f8ab2c070298@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3202612006ce651913d2fd448e3eb6393ba8414b https://github.com/numpy/numpy/commit/3202612006ce651913d2fd448e3eb6393ba8414b Author: Ralf Gommers Date: 2014-11-23 (Sun, 23 Nov 2014) Changed paths: M numpy/f2py/rules.py M numpy/f2py/src/fortranobject.c Log Message: ----------- MAINT: remove NPY_NO_DEPRECATED_API define from f2py. See gh-5281 for discussion. With the defines in, compiling scipy 0.14.0 and below isn't possible. Commit: 96d9c34a1ac1cb9845422d4533ba396c7a5b62a8 https://github.com/numpy/numpy/commit/96d9c34a1ac1cb9845422d4533ba396c7a5b62a8 Author: Charles Harris Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M numpy/f2py/rules.py M numpy/f2py/src/fortranobject.c Log Message: ----------- Merge pull request #5309 from rgommers/remove-f2py-deprecation MAINT: remove NPY_NO_DEPRECATED_API define from f2py. Compare: https://github.com/numpy/numpy/compare/d3e8d697abe3...96d9c34a1ac1 From noreply at github.com Tue Jan 6 17:16:31 2015 From: noreply at github.com (GitHub) Date: Tue, 06 Jan 2015 14:16:31 -0800 Subject: [Numpy-svn] [numpy/numpy] ad2d26: BUG: Make diag, diagonal return 1-D arrays for mat... Message-ID: <54ac5ebfb535c_657a3fcd6f4cd2a019388@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ad2d26442a4cf39ca378040f56ee928e673ad42a https://github.com/numpy/numpy/commit/ad2d26442a4cf39ca378040f56ee928e673ad42a Author: Charles Harris Date: 2015-01-04 (Sun, 04 Jan 2015) Changed paths: M numpy/core/fromnumeric.py M numpy/lib/twodim_base.py M numpy/matrixlib/tests/test_numeric.py Log Message: ----------- BUG: Make diag, diagonal return 1-D arrays for matrix arguments. This is an ugly hack to preserve backwards compatibility for code that uses matrices. It is needed since both diag and diagonal have been changed to preserve subtypes otherwise. Note that a.diagonal() still returns matrices when a is a matrix. Commit: ea927d961dfc32b6963aed3b3a10bc51c12543df https://github.com/numpy/numpy/commit/ea927d961dfc32b6963aed3b3a10bc51c12543df Author: Charles Harris Date: 2015-01-04 (Sun, 04 Jan 2015) Changed paths: M numpy/core/fromnumeric.py M numpy/matrixlib/tests/test_defmatrix.py Log Message: ----------- BUG: Make ravel function return 1-D arrays for matrix argument. This is a backward compatibility hack to avoid breaking scipy.sparse after fixing ravel to respect subtypes. Subtypes are still respected except in the case of matrices and subclasses of matrices. Commit: f80d5e06485b59f8ece7421a3a81b809dd5f78f5 https://github.com/numpy/numpy/commit/f80d5e06485b59f8ece7421a3a81b809dd5f78f5 Author: Charles Harris Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst Log Message: ----------- DOC: Document changes to diag, diagonal, ravel in 1.10-notes.rst. The changes are that they all preserve ndarray subtypes with the exception of ravel, which still return 1-D arrays for backward compatibility. Commit: f4be1039d6fe3e4fdc157a22e8c071ac10651997 https://github.com/numpy/numpy/commit/f4be1039d6fe3e4fdc157a22e8c071ac10651997 Author: Charles Harris Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/fromnumeric.py M numpy/lib/twodim_base.py M numpy/matrixlib/tests/test_defmatrix.py M numpy/matrixlib/tests/test_numeric.py Log Message: ----------- Merge pull request #5421 from charris/special-case-matrix Special case matrix Compare: https://github.com/numpy/numpy/compare/96d9c34a1ac1...f4be1039d6fe From noreply at github.com Wed Jan 7 13:08:27 2015 From: noreply at github.com (GitHub) Date: Wed, 07 Jan 2015 10:08:27 -0800 Subject: [Numpy-svn] [numpy/numpy] 8b5698: DOC: style fixes for random.multivariate_normal do... Message-ID: <54ad761b68e7d_2b6a3f9aaef912c0454f3@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8b5698515815e634d2c7971d0da9b8871a461db3 https://github.com/numpy/numpy/commit/8b5698515815e634d2c7971d0da9b8871a461db3 Author: Martin Thoma Date: 2015-01-07 (Wed, 07 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: style fixes for random.multivariate_normal docstring. Commit: 03c2bb872f81fa20f42451d8f236d0f4a034d598 https://github.com/numpy/numpy/commit/03c2bb872f81fa20f42451d8f236d0f4a034d598 Author: Ralf Gommers Date: 2015-01-07 (Wed, 07 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #4984 from MartinThoma/master DOC: style fixes for random.multivariate_normal docstring. Compare: https://github.com/numpy/numpy/compare/f4be1039d6fe...03c2bb872f81 From noreply at github.com Thu Jan 8 08:53:53 2015 From: noreply at github.com (GitHub) Date: Thu, 08 Jan 2015 05:53:53 -0800 Subject: [Numpy-svn] [numpy/numpy] 04bf8c: Minor docstring fix Message-ID: <54ae8bf130711_639c3ff4c49112b89012f@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 04bf8c92fd920675bc765fadc62f4d7ff6ede9b4 https://github.com/numpy/numpy/commit/04bf8c92fd920675bc765fadc62f4d7ff6ede9b4 Author: Robert Johansson Date: 2015-01-08 (Thu, 08 Jan 2015) Changed paths: M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py Log Message: ----------- Minor docstring fix Commit: aaf5429e327c098ccf25ac4ab901348ff662847b https://github.com/numpy/numpy/commit/aaf5429e327c098ccf25ac4ab901348ff662847b Author: Charles Harris Date: 2015-01-08 (Thu, 08 Jan 2015) Changed paths: M numpy/polynomial/hermite.py M numpy/polynomial/hermite_e.py Log Message: ----------- Merge pull request #5432 from jrjohansson/polynomial-docstring-updates Minor docstring fix Compare: https://github.com/numpy/numpy/compare/03c2bb872f81...aaf5429e327c From noreply at github.com Sun Jan 11 12:14:38 2015 From: noreply at github.com (GitHub) Date: Sun, 11 Jan 2015 09:14:38 -0800 Subject: [Numpy-svn] [numpy/numpy] f304b4: DOC: Fix doc of seterrcall. Issue #4427 Message-ID: <54b2af7e664d6_30133fa1d77692c089914@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f304b48296f679e5605210fc19f36fa43e569927 https://github.com/numpy/numpy/commit/f304b48296f679e5605210fc19f36fa43e569927 Author: Marshall Farrier Date: 2015-01-10 (Sat, 10 Jan 2015) Changed paths: M numpy/core/numeric.py Log Message: ----------- DOC: Fix doc of seterrcall. Issue #4427 Commit: 926b236ca1500dcb51953ae2a99825578f037848 https://github.com/numpy/numpy/commit/926b236ca1500dcb51953ae2a99825578f037848 Author: Charles Harris Date: 2015-01-11 (Sun, 11 Jan 2015) Changed paths: M numpy/core/numeric.py Log Message: ----------- Merge pull request #5436 from aisthesis/seterrcall-doc DOC: Fix doc of seterrcall. Issue #4427 Compare: https://github.com/numpy/numpy/compare/aaf5429e327c...926b236ca150 From noreply at github.com Sun Jan 11 12:29:49 2015 From: noreply at github.com (GitHub) Date: Sun, 11 Jan 2015 09:29:49 -0800 Subject: [Numpy-svn] [numpy/numpy] 557108: DOC: Update Development Workflow Page Message-ID: <54b2b30d1042b_62623fb00649929c1581e@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 557108cd2406a7c98e2aa88d2f5a04bbf3bbf4a0 https://github.com/numpy/numpy/commit/557108cd2406a7c98e2aa88d2f5a04bbf3bbf4a0 Author: Ryan Nelson Date: 2015-01-10 (Sat, 10 Jan 2015) Changed paths: M doc/HOWTO_BUILD_DOCS.rst.txt R doc/source/dev/gitwash/branch_list.png R doc/source/dev/gitwash/branch_list_compare.png M doc/source/dev/gitwash/development_workflow.rst M doc/source/dev/gitwash/git_links.inc Log Message: ----------- DOC: Update Development Workflow Page The "Basic Workflow" section of the Development Workflow page was reorganized to make it clearer to new users and remove/update old material. Major changes: - Moved the core developer notes. Core dev notes are confusing in basic usage information. Updated a couple of the commands - Added more commands and reorgaized the "New Feature Branch" section. Took some text from "Rebasing" and moved it here, because it was redundant. - Made many changes to the "Editing Workflow" to clarify commands. Moved some git push stuff into this section as well. - Moved pull request section to just after editing workflow. Removed outdated images and simplified the text. Make code review requirements explicit. - Moved rebasing and troubleshooting sections to the end. Could add more here later. - Links renamed and broken link removed. Commit: ae2fbd3754d3fb60531705a4f212b9bdfbbdaefd https://github.com/numpy/numpy/commit/ae2fbd3754d3fb60531705a4f212b9bdfbbdaefd Author: Charles Harris Date: 2015-01-11 (Sun, 11 Jan 2015) Changed paths: M doc/HOWTO_BUILD_DOCS.rst.txt R doc/source/dev/gitwash/branch_list.png R doc/source/dev/gitwash/branch_list_compare.png M doc/source/dev/gitwash/development_workflow.rst M doc/source/dev/gitwash/git_links.inc Log Message: ----------- Merge pull request #5332 from rnelsonchem/dev_docs DOC: Reorganization request for Development Workflow docs Compare: https://github.com/numpy/numpy/compare/926b236ca150...ae2fbd3754d3 From noreply at github.com Sun Jan 11 12:54:34 2015 From: noreply at github.com (GitHub) Date: Sun, 11 Jan 2015 09:54:34 -0800 Subject: [Numpy-svn] [numpy/numpy] 103fee: TST: Update assert_array_almost_equal_nulp tests Message-ID: <54b2b8dabdbfa_33e73ffabc1032bc44059@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 103fee0ddc23bf29367b052fd39a411c926daae5 https://github.com/numpy/numpy/commit/103fee0ddc23bf29367b052fd39a411c926daae5 Author: Ryan Nelson Date: 2015-01-11 (Sun, 11 Jan 2015) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- TST: Update assert_array_almost_equal_nulp tests This fix addresses Issue #347. All of the tests in this class were using random numbers generated without a seed. This broke `test_simple` in a nondeterministic manner. Rewrote all tests for this function. Instead of using random numbers, well-defined arrays of widely varying amplitude were created instead. Changed the array modification values so that the test arrays were either just above or just below the NULP threshold. Added tests for float64, float32, complex128, and complex64 dtypes, and added both addition and subtraction tests. Tried to standardize the code for all tests. Commit: b70e2495c58f202f185fac25f9a911af4f831fa2 https://github.com/numpy/numpy/commit/b70e2495c58f202f185fac25f9a911af4f831fa2 Author: Charles Harris Date: 2015-01-11 (Sun, 11 Jan 2015) Changed paths: M numpy/testing/tests/test_utils.py Log Message: ----------- Merge pull request #5439 from charris/gh-5347 TST: Update assert_array_almost_equal_nulp tests Compare: https://github.com/numpy/numpy/compare/ae2fbd3754d3...b70e2495c58f From noreply at github.com Mon Jan 12 02:07:41 2015 From: noreply at github.com (GitHub) Date: Sun, 11 Jan 2015 23:07:41 -0800 Subject: [Numpy-svn] [numpy/numpy] 22a9c8: Fix typo in slogdet doc Message-ID: <54b372bda431a_6e4f3ffe8118729c7788e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 22a9c89e0c20ed1314b771579b129d91416d8823 https://github.com/numpy/numpy/commit/22a9c89e0c20ed1314b771579b129d91416d8823 Author: tdihp Date: 2015-01-12 (Mon, 12 Jan 2015) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- Fix typo in slogdet doc fix typo in slogdet docstring "than" -> "then" Commit: bef3f08e778470ea23abbd27e5d4ef3064aa00ef https://github.com/numpy/numpy/commit/bef3f08e778470ea23abbd27e5d4ef3064aa00ef Author: Jaime Date: 2015-01-11 (Sun, 11 Jan 2015) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- Merge pull request #5442 from tdihp/patch-1 Fix typo in slogdet doc Compare: https://github.com/numpy/numpy/compare/b70e2495c58f...bef3f08e7784 From noreply at github.com Mon Jan 12 18:32:03 2015 From: noreply at github.com (GitHub) Date: Mon, 12 Jan 2015 15:32:03 -0800 Subject: [Numpy-svn] [numpy/numpy] 9d9e5a: BUG: linspace handling of denormals, fixes #5437 Message-ID: <54b45973168b7_13033fd8bf4a52b8608a1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9d9e5a143757a82f85415b17ec797ec9706ecf3a https://github.com/numpy/numpy/commit/9d9e5a143757a82f85415b17ec797ec9706ecf3a Author: jaimefrio Date: 2015-01-10 (Sat, 10 Jan 2015) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- BUG: linspace handling of denormals, fixes #5437 Commit: ad238c1c3d5c136a61e795fc056373e0a1cbd8e1 https://github.com/numpy/numpy/commit/ad238c1c3d5c136a61e795fc056373e0a1cbd8e1 Author: Julian Taylor Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #5438 from jaimefrio/linspace_denormal BUG: linspace handling of denormals, fixes #5437 Compare: https://github.com/numpy/numpy/compare/bef3f08e7784...ad238c1c3d5c From noreply at github.com Mon Jan 12 19:27:40 2015 From: noreply at github.com (GitHub) Date: Mon, 12 Jan 2015 16:27:40 -0800 Subject: [Numpy-svn] [numpy/numpy] b6c276: Revert "BUG: linspace handling of denormals, fixes... Message-ID: <54b4667c5f480_1adc3ff11ce6b2a0902e7@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/revert-5438-linspace_denormal Home: https://github.com/numpy/numpy Commit: b6c27606b0d1455a2ed8900a518bc75af7a7ebd2 https://github.com/numpy/numpy/commit/b6c27606b0d1455a2ed8900a518bc75af7a7ebd2 Author: Julian Taylor Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Revert "BUG: linspace handling of denormals, fixes #5437" From noreply at github.com Mon Jan 12 19:50:26 2015 From: noreply at github.com (GitHub) Date: Mon, 12 Jan 2015 16:50:26 -0800 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <54b46bd24d4ed_16f73fc5c0b3f2c034972@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/revert-5438-linspace_denormal Home: https://github.com/numpy/numpy From noreply at github.com Tue Jan 13 12:00:20 2015 From: noreply at github.com (GitHub) Date: Tue, 13 Jan 2015 09:00:20 -0800 Subject: [Numpy-svn] [numpy/numpy] b82230: BUG: fix ma.median used on ndarrays Message-ID: <54b54f24425a4_199d3faf57e072c038177@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b82230fdb438ba368e18ad8d3c55cb4779ab2acf https://github.com/numpy/numpy/commit/b82230fdb438ba368e18ad8d3c55cb4779ab2acf Author: Julian Taylor Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: fix ma.median used on ndarrays ndarrays have a data attribute pointing to the data buffer which leads to the median working on a byte view instead of the actual type. closes gh-5424 Commit: 615bcd163d1c557b88c5f8a7d50128e3cccfd5a6 https://github.com/numpy/numpy/commit/615bcd163d1c557b88c5f8a7d50128e3cccfd5a6 Author: Charles Harris Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- Merge pull request #5447 from juliantaylor/ma-median-ndarray BUG: fix ma.median used on ndarrays Compare: https://github.com/numpy/numpy/compare/ad238c1c3d5c...615bcd163d1c From noreply at github.com Tue Jan 13 12:08:34 2015 From: noreply at github.com (GitHub) Date: Tue, 13 Jan 2015 09:08:34 -0800 Subject: [Numpy-svn] [numpy/numpy] 29464a: ENH: Improve arg handling & enhance test suite for... Message-ID: <54b551122525b_16b23faac6f4d2a0496f1@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 29464a96941b61b91d703dc20c3f426466df0c2a https://github.com/numpy/numpy/commit/29464a96941b61b91d703dc20c3f426466df0c2a Author: Josh Warner (Mac) Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/arraypad.py M numpy/lib/tests/test_arraypad.py Log Message: ----------- ENH: Improve arg handling & enhance test suite for np.pad Commit: 25ee91be314dff9fe072bcd0c9b7c315fa0f2c65 https://github.com/numpy/numpy/commit/25ee91be314dff9fe072bcd0c9b7c315fa0f2c65 Author: Charles Harris Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/arraypad.py M numpy/lib/tests/test_arraypad.py Log Message: ----------- Merge pull request #5361 from JDWarner/arraypad_fixes ENH: Improve arg handling & enhance test suite for `np.pad` Compare: https://github.com/numpy/numpy/compare/615bcd163d1c...25ee91be314d From noreply at github.com Tue Jan 13 22:39:15 2015 From: noreply at github.com (GitHub) Date: Tue, 13 Jan 2015 19:39:15 -0800 Subject: [Numpy-svn] [numpy/numpy] b82230: BUG: fix ma.median used on ndarrays Message-ID: <54b5e4e3cde34_234d3f918d8452c0976fd@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: b82230fdb438ba368e18ad8d3c55cb4779ab2acf https://github.com/numpy/numpy/commit/b82230fdb438ba368e18ad8d3c55cb4779ab2acf Author: Julian Taylor Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- BUG: fix ma.median used on ndarrays ndarrays have a data attribute pointing to the data buffer which leads to the median working on a byte view instead of the actual type. closes gh-5424 Commit: b1ac4a59e1cf429e9f6e002668ee68ec4381b454 https://github.com/numpy/numpy/commit/b1ac4a59e1cf429e9f6e002668ee68ec4381b454 Author: Julian Taylor Date: 2015-01-14 (Wed, 14 Jan 2015) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_extras.py Log Message: ----------- Merge pull request #5447 from juliantaylor/ma-median-ndarray BUG: fix ma.median used on ndarrays Compare: https://github.com/numpy/numpy/compare/c9075faa59f8...b1ac4a59e1cf From noreply at github.com Wed Jan 14 20:15:17 2015 From: noreply at github.com (GitHub) Date: Wed, 14 Jan 2015 17:15:17 -0800 Subject: [Numpy-svn] [numpy/numpy] 2aab65: BUG: linspace should return the same as arange whe... Message-ID: <54b714a57993f_35ee3ff59735529c991a7@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2aab65415843c8a8c662ddb5d33536dc95671076 https://github.com/numpy/numpy/commit/2aab65415843c8a8c662ddb5d33536dc95671076 Author: jaimefrio Date: 2015-01-13 (Tue, 13 Jan 2015) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- BUG: linspace should return the same as arange when equivalent Fixes failures on other projects (scipy.signal) introduced by #5438 Commit: 14445500bdf67600f926c6426bad55977441dca0 https://github.com/numpy/numpy/commit/14445500bdf67600f926c6426bad55977441dca0 Author: Charles Harris Date: 2015-01-14 (Wed, 14 Jan 2015) Changed paths: M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #5446 from jaimefrio/linspace_denormals_again BUG: linspace should return the same as arange when possible Compare: https://github.com/numpy/numpy/compare/25ee91be314d...14445500bdf6 From noreply at github.com Fri Jan 16 20:17:41 2015 From: noreply at github.com (GitHub) Date: Fri, 16 Jan 2015 17:17:41 -0800 Subject: [Numpy-svn] [numpy/numpy] 4bfcf4: BUG: Fix #4476 by adding datetime64 and timedelta6... Message-ID: <54b9b83545aaf_2073faf089f12c0571e5@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4bfcf4801ceedd0563e3648154fc49985729c442 https://github.com/numpy/numpy/commit/4bfcf4801ceedd0563e3648154fc49985729c442 Author: Gerrit Holl Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M numpy/ma/core.py Log Message: ----------- BUG: Fix #4476 by adding datetime64 and timedelta64 types This commit fixes bug #4476 by adding the codes for the datetime64 and timedelta64 types to the `default_filler` dictionary in numpy.ma.core, used by `default_fill_value`. Also adapt checking in the `default_fill_value` to include code for timedelta64, not only datetime64. Commit: 00ee332e9d95362a3d487f784cdc8fc06cf0832c https://github.com/numpy/numpy/commit/00ee332e9d95362a3d487f784cdc8fc06cf0832c Author: Gerrit Holl Date: 2015-01-15 (Thu, 15 Jan 2015) Changed paths: M numpy/ma/tests/test_core.py Log Message: ----------- TST: Add testcase for the fix to bug #4476. Add a testcase `test_fillvalue_datetime_timedelta` to class `TestFillingValues` for the fix to bug #4476. See commit 216fd17 and pull request #5455. Commit: 1d87101d3ea51a797450e1cb1c0eaba19a731c9c https://github.com/numpy/numpy/commit/1d87101d3ea51a797450e1cb1c0eaba19a731c9c Author: Charles Harris Date: 2015-01-16 (Fri, 16 Jan 2015) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #5455 from gerritholl/masked_structured_datetime64 BUG: Fix #4476 by adding datetime64 and timedelta64 types Compare: https://github.com/numpy/numpy/compare/14445500bdf6...1d87101d3ea5 From noreply at github.com Sat Jan 17 12:35:31 2015 From: noreply at github.com (GitHub) Date: Sat, 17 Jan 2015 09:35:31 -0800 Subject: [Numpy-svn] [numpy/numpy] a41c31: DOC: some small fixes to the "Using Python as glue... Message-ID: <54ba9d634996_74d13fe3f490929c45134@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a41c3115677e487028321bf84c2650a9e862ce4a https://github.com/numpy/numpy/commit/a41c3115677e487028321bf84c2650a9e862ce4a Author: Ralf Gommers Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M doc/source/user/c-info.how-to-extend.rst M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- DOC: some small fixes to the "Using Python as glue" section of the user guide. [ci skip] Commit: 99222222deb9231ea0bbc6320c872f1182d3ad27 https://github.com/numpy/numpy/commit/99222222deb9231ea0bbc6320c872f1182d3ad27 Author: Charles Harris Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M doc/source/user/c-info.how-to-extend.rst M doc/source/user/c-info.python-as-glue.rst Log Message: ----------- Merge pull request #5461 from rgommers/c-api-doc DOC: some small fixes to the "Using Python as glue" section of the user ... Compare: https://github.com/numpy/numpy/compare/1d87101d3ea5...99222222deb9 From noreply at github.com Sat Jan 17 12:42:32 2015 From: noreply at github.com (GitHub) Date: Sat, 17 Jan 2015 09:42:32 -0800 Subject: [Numpy-svn] [numpy/numpy] fea2eb: DOC: fix a few bugs in the random.pareto docstring... Message-ID: <54ba9f085fba7_1a083fb13bc4b2c066329@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fea2ebbfc6adff3763bddb36ccbc240017ed8aad https://github.com/numpy/numpy/commit/fea2ebbfc6adff3763bddb36ccbc240017ed8aad Author: Ralf Gommers Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: fix a few bugs in the random.pareto docstring. Closes gh-4181. [ci skip] Commit: a8b6452088ee34efc15f793e373d1c57d687b003 https://github.com/numpy/numpy/commit/a8b6452088ee34efc15f793e373d1c57d687b003 Author: Charles Harris Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #5459 from rgommers/pareto-docstring DOC: fix a few bugs in the random.pareto docstring. Closes gh-4181. Compare: https://github.com/numpy/numpy/compare/99222222deb9...a8b6452088ee From noreply at github.com Sat Jan 17 13:30:49 2015 From: noreply at github.com (GitHub) Date: Sat, 17 Jan 2015 10:30:49 -0800 Subject: [Numpy-svn] [numpy/numpy] e744b0: MAINT/TST: Add test for require, stop making extra... Message-ID: <54baaa59b71ea_11043f9e984c12bc910f6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e744b031c20a9ca8fd550f2c51637cdbc8a40307 https://github.com/numpy/numpy/commit/e744b031c20a9ca8fd550f2c51637cdbc8a40307 Author: Eric Moore Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- MAINT/TST: Add test for require, stop making extra copies. Also add ENSUREARRAY and a note about requiring native byteorder to the docs. Commit: 8a81c08e777996b933fe4568ee5a6a0e01416faf https://github.com/numpy/numpy/commit/8a81c08e777996b933fe4568ee5a6a0e01416faf Author: Charles Harris Date: 2015-01-17 (Sat, 17 Jan 2015) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #5462 from charris/gh-5453 MAINT/TST: Add test for require, stop making extra copies. Compare: https://github.com/numpy/numpy/compare/a8b6452088ee...8a81c08e7779 From noreply at github.com Mon Jan 19 12:10:22 2015 From: noreply at github.com (GitHub) Date: Mon, 19 Jan 2015 09:10:22 -0800 Subject: [Numpy-svn] [numpy/numpy] 5c00d8: DOC : rollaxis returns a view of the input. Message-ID: <54bd3a7eb5cca_24003fc840f712bc543ab@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5c00d82b9fdb0cb0e137ba36549ce12ad3d0d047 https://github.com/numpy/numpy/commit/5c00d82b9fdb0cb0e137ba36549ce12ad3d0d047 Author: jnothman Date: 2015-01-18 (Sun, 18 Jan 2015) Changed paths: M numpy/core/numeric.py Log Message: ----------- DOC : rollaxis returns a view of the input. Commit: 38b1a7c3038223ee72138413621ef3e00c9224f5 https://github.com/numpy/numpy/commit/38b1a7c3038223ee72138413621ef3e00c9224f5 Author: Charles Harris Date: 2015-01-19 (Mon, 19 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/numeric.py Log Message: ----------- ENH: Make rollaxis always return a view. Previous to this commit, rollaxis returned a view unless the order of the axis was unchanged, in which case the input array was returned. Commit: cf41fceb22df5e6f2f48108a4beb4325e5f8b7fa https://github.com/numpy/numpy/commit/cf41fceb22df5e6f2f48108a4beb4325e5f8b7fa Author: Charles Harris Date: 2015-01-19 (Mon, 19 Jan 2015) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- TST: Tests for numeric.rollaxis. There were no tests previous to this. Commit: 4ed1587a7de85b4fa01dff8ef6e0e901a25f149c https://github.com/numpy/numpy/commit/4ed1587a7de85b4fa01dff8ef6e0e901a25f149c Author: Jaime Date: 2015-01-19 (Mon, 19 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #5464 from charris/rollaxis-always-return-view Rollaxis always return view Compare: https://github.com/numpy/numpy/compare/8a81c08e7779...4ed1587a7de8 From noreply at github.com Tue Jan 20 19:12:32 2015 From: noreply at github.com (GitHub) Date: Tue, 20 Jan 2015 16:12:32 -0800 Subject: [Numpy-svn] [numpy/numpy] bc1b89: ENH: faster fastclip functions Message-ID: <54beeef0a94a0_7b4c3faafa3632bc94332@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bc1b8926d10d5aa85f035d62fcf6d1f007c4a8af https://github.com/numpy/numpy/commit/bc1b8926d10d5aa85f035d62fcf6d1f007c4a8af Author: Julian Taylor Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/calculation.c M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: faster fastclip functions copying the element in the loop via an else is significantly faster than copying first and skipping the else clause as it allows the compiler to use branchless instructions like minsd/maxsd. For floats this is 3 times faster for min xor max and 40% faster for min and max. Further improvements are possible via vectorization. There is a penalty for inplace clips due to higher memory bandwidth usage but it seems to be less than 10% and could be easily recovered with another template specialization if required. Commit: e73d4fcb2a0052572e6c1efaffa2b05f5931956e https://github.com/numpy/numpy/commit/e73d4fcb2a0052572e6c1efaffa2b05f5931956e Author: Charles Harris Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/calculation.c M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #5471 from juliantaylor/faster-fastclip ENH: faster fastclip functions Compare: https://github.com/numpy/numpy/compare/4ed1587a7de8...e73d4fcb2a00 From noreply at github.com Tue Jan 20 22:44:46 2015 From: noreply at github.com (GitHub) Date: Tue, 20 Jan 2015 19:44:46 -0800 Subject: [Numpy-svn] [numpy/numpy] 1d3bcb: ENH: Make swapaxes always return a view Message-ID: <54bf20ae16237_2e063ff116cdd2b847057@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1d3bcb446771ff16e9cf06e3a5d9cac20e68c4ac https://github.com/numpy/numpy/commit/1d3bcb446771ff16e9cf06e3a5d9cac20e68c4ac Author: jaimefrio Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/fromnumeric.py M numpy/core/src/multiarray/shape.c Log Message: ----------- ENH: Make swapaxes always return a view swapaxes now returns a view of the input array when the axes to swap are both the same, not the input array as it used to do. Fixes #5260 Commit: a7fdf04f2a527055afe53dfaffaca09931b12a2d https://github.com/numpy/numpy/commit/a7fdf04f2a527055afe53dfaffaca09931b12a2d Author: jaimefrio Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: swapaxes tests Commit: 960433e8f5f39587d10c60ed1d3f50591434a82b https://github.com/numpy/numpy/commit/960433e8f5f39587d10c60ed1d3f50591434a82b Author: Charles Harris Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/fromnumeric.py M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5468 from jaimefrio/swapaxes_view ENH: Make swapaxes always return a view. Fixes #5260 Compare: https://github.com/numpy/numpy/compare/e73d4fcb2a00...960433e8f5f3 From noreply at github.com Wed Jan 21 17:26:02 2015 From: noreply at github.com (GitHub) Date: Wed, 21 Jan 2015 14:26:02 -0800 Subject: [Numpy-svn] [numpy/numpy] c51770: BUG: Fix #3926: pickling empty string fails Message-ID: <54c0277a9609d_3f513fd12aeaf2a066637@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c51770d6c553f9c69ceda324a2e7c7a249185366 https://github.com/numpy/numpy/commit/c51770d6c553f9c69ceda324a2e7c7a249185366 Author: Jay Bourque Date: 2015-01-21 (Wed, 21 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: Fix #3926: pickling empty string fails Commit: b69035e8ea28bd759b929822aaba544d3c5f8c30 https://github.com/numpy/numpy/commit/b69035e8ea28bd759b929822aaba544d3c5f8c30 Author: Charles Harris Date: 2015-01-21 (Wed, 21 Jan 2015) Changed paths: M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #5475 from ContinuumIO/pickle_string_fix BUG: Fix #3926: pickling empty string fails Compare: https://github.com/numpy/numpy/compare/960433e8f5f3...b69035e8ea28 From noreply at github.com Thu Jan 22 15:18:20 2015 From: noreply at github.com (GitHub) Date: Thu, 22 Jan 2015 12:18:20 -0800 Subject: [Numpy-svn] [numpy/numpy] 82dc4f: BUG: Fix astype for structured array fields of dif... Message-ID: <54c15b0c3bae5_32673f86b405529c91383@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 82dc4fc7b007a761acf781589b796eab0413c614 https://github.com/numpy/numpy/commit/82dc4fc7b007a761acf781589b796eab0413c614 Author: Darsh P. Ranjan Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Fix astype for structured array fields of different byte order. The offending commit is c53b0e4, which introduced two regressions: - using astype to cast a structured array to one with a different byte order no longer works; - comparing structured-array dtypes can give incorrect results if the two dtypes have different byte orders. This pull request should fix both. One thing I wasn't sure about is reordering struct fields. In my implementation, the `equiv`, `same_kind`, and `safe` rules are now allowed to reorder fields. If that isn't desired, though, it's a pretty easy change. Commit: 723a1ee58493061b4f1701bb173f648712e3addc https://github.com/numpy/numpy/commit/723a1ee58493061b4f1701bb173f648712e3addc Author: Charles Harris Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5480 from charris/cleanup-gh-5279 BUG: Fix astype for structured array fields of different byte order. Compare: https://github.com/numpy/numpy/compare/b69035e8ea28...723a1ee58493 From noreply at github.com Thu Jan 22 15:19:00 2015 From: noreply at github.com (GitHub) Date: Thu, 22 Jan 2015 12:19:00 -0800 Subject: [Numpy-svn] [numpy/numpy] 1bce8d: BUG: Fix astype for structured array fields of dif... Message-ID: <54c15b34df112_184b3fe8750152a099528@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 1bce8d75a7dd8068adc1c1740c7ed03e71a9b5af https://github.com/numpy/numpy/commit/1bce8d75a7dd8068adc1c1740c7ed03e71a9b5af Author: Darsh P. Ranjan Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Fix astype for structured array fields of different byte order. The offending commit is c53b0e4, which introduced two regressions: - using astype to cast a structured array to one with a different byte order no longer works; - comparing structured-array dtypes can give incorrect results if the two dtypes have different byte orders. This pull request should fix both. One thing I wasn't sure about is reordering struct fields. In my implementation, the `equiv`, `same_kind`, and `safe` rules are now allowed to reorder fields. If that isn't desired, though, it's a pretty easy change. Commit: 78709e0ec2c2e92997972a8a3a1ee48374d258c7 https://github.com/numpy/numpy/commit/78709e0ec2c2e92997972a8a3a1ee48374d258c7 Author: Charles Harris Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5481 from charris/backport-1.9-gh-5480 BUG: Fix astype for structured array fields of different byte order. Compare: https://github.com/numpy/numpy/compare/b1ac4a59e1cf...78709e0ec2c2 From noreply at github.com Thu Jan 22 18:42:11 2015 From: noreply at github.com (GitHub) Date: Thu, 22 Jan 2015 15:42:11 -0800 Subject: [Numpy-svn] [numpy/numpy] 1bd0b4: DOC: improve record/structured array nomenclature ... Message-ID: <54c18ad324c00_668b3fb2afc792b84664f@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1bd0b4e8f176cd80e81b5f50832db5f8ba1ee1e9 https://github.com/numpy/numpy/commit/1bd0b4e8f176cd80e81b5f50832db5f8ba1ee1e9 Author: Allan Haldane Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M doc/source/reference/arrays.classes.rst M doc/source/reference/arrays.dtypes.rst M doc/source/reference/arrays.indexing.rst M doc/source/reference/arrays.interface.rst M doc/source/reference/arrays.ndarray.rst M doc/source/reference/arrays.scalars.rst M doc/source/reference/c-api.array.rst M doc/source/reference/internals.code-explanations.rst M doc/source/user/basics.rec.rst M numpy/add_newdocs.py M numpy/core/records.py M numpy/core/src/multiarray/arrayobject.c M numpy/doc/creation.py M numpy/doc/glossary.py M numpy/doc/structured_arrays.py M numpy/lib/npyio.py Log Message: ----------- DOC: improve record/structured array nomenclature & guide This update adds a section better describing record arrays in the user guide (numpy/doc/structured_arrays.py). It also corrects nomenclature, such that "structured array" refers to ndarrays with structured dtype, "record array" refers to modified ndarrays as created by np.rec.array, and "recarray" refers to ndarrays viewed as np.recarray. See the note at the end of the structured array user guide. Commit: 5b714c7ecd46ed8e730afc8f37f8b8d1faf36497 https://github.com/numpy/numpy/commit/5b714c7ecd46ed8e730afc8f37f8b8d1faf36497 Author: Charles Harris Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M doc/source/reference/arrays.classes.rst M doc/source/reference/arrays.dtypes.rst M doc/source/reference/arrays.indexing.rst M doc/source/reference/arrays.interface.rst M doc/source/reference/arrays.ndarray.rst M doc/source/reference/arrays.scalars.rst M doc/source/reference/c-api.array.rst M doc/source/reference/internals.code-explanations.rst M doc/source/user/basics.rec.rst M numpy/add_newdocs.py M numpy/core/records.py M numpy/core/src/multiarray/arrayobject.c M numpy/doc/creation.py M numpy/doc/glossary.py M numpy/doc/structured_arrays.py M numpy/lib/npyio.py Log Message: ----------- Merge pull request #5482 from ahaldane/recordarray_doc DOC: improve record/structured array nomenclature & guide Compare: https://github.com/numpy/numpy/compare/723a1ee58493...5b714c7ecd46 From noreply at github.com Fri Jan 23 11:33:54 2015 From: noreply at github.com (GitHub) Date: Fri, 23 Jan 2015 08:33:54 -0800 Subject: [Numpy-svn] [numpy/numpy] 95aac0: BUG: Fix loadtxt with comments=None and a string N... Message-ID: <54c277f2b2ff2_10733fdecc7e52bc32918@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 95aac05724290159044aecf443df1b95e218e895 https://github.com/numpy/numpy/commit/95aac05724290159044aecf443df1b95e218e895 Author: Leonardo Donelli Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/npyio.py Log Message: ----------- BUG: Fix loadtxt with comments=None and a string None data. Current loadtxt with `comments=None` considers the string `'None'` as a comment symbol. Fixed by making split_line method check if comments is None. Closes #5155. Commit: 8697b9cc58815efb16045542833ee30f2623325b https://github.com/numpy/numpy/commit/8697b9cc58815efb16045542833ee30f2623325b Author: Charles Harris Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/tests/test_io.py Log Message: ----------- TST: Add test for loadtxt with None as string type. Commit: d44604ef625ff38e835a51cad3bcd24400278eff https://github.com/numpy/numpy/commit/d44604ef625ff38e835a51cad3bcd24400278eff Author: Charles Harris Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #5489 from charris/cleanup-gh-5156 Cleanup gh 5156 Compare: https://github.com/numpy/numpy/compare/5b714c7ecd46...d44604ef625f From noreply at github.com Fri Jan 23 14:54:57 2015 From: noreply at github.com (GitHub) Date: Fri, 23 Jan 2015 11:54:57 -0800 Subject: [Numpy-svn] [numpy/numpy] 3937a8: MAINT: Refactor _new_sortlike and _new_argsortlike Message-ID: <54c2a71173be1_4fc83fb868c0d2c09868d@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3937a87660fa12ce283d8a711056339a7093cd18 https://github.com/numpy/numpy/commit/3937a87660fa12ce283d8a711056339a7093cd18 Author: jaimefrio Date: 2015-01-21 (Wed, 21 Jan 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_multiarray.py Log Message: ----------- MAINT: Refactor _new_sortlike and _new_argsortlike Simplify the signature of both functions, remove code duplication inside, add proper handling of byte-swapping for compound dtypes (like complex, fixes #5441), and add functionality to deal with dtypes containing Python object references. This last enhancement is not needed for this PR, but supports subsequent ones. Commit: d5e02707c041e97b0b6779e6d73eeb8b236576c7 https://github.com/numpy/numpy/commit/d5e02707c041e97b0b6779e6d73eeb8b236576c7 Author: Julian Taylor Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5458 from jaimefrio/sort_refactor MAINT: Refactor _new_sortlike and _new_argsortlike Compare: https://github.com/numpy/numpy/compare/d44604ef625f...d5e02707c041 From noreply at github.com Fri Jan 23 15:15:09 2015 From: noreply at github.com (GitHub) Date: Fri, 23 Jan 2015 12:15:09 -0800 Subject: [Numpy-svn] [numpy/numpy] 4f8612: MAINT: merge _compiled_base module into multiarray Message-ID: <54c2abcdc7077_25b3fde51fc32c0104939@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4f861238803aa9ab913a1011eabed3505a3f703d https://github.com/numpy/numpy/commit/4f861238803aa9ab913a1011eabed3505a3f703d Author: Julian Taylor Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M numpy/add_newdocs.py M numpy/bento.info M numpy/core/bscript M numpy/core/setup.py A numpy/core/src/multiarray/compiled_base.c A numpy/core/src/multiarray/compiled_base.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/src/umath/umathmodule.c R numpy/lib/bento.info R numpy/lib/bscript M numpy/lib/function_base.py M numpy/lib/index_tricks.py M numpy/lib/npyio.py R numpy/lib/setup.py R numpy/lib/src/_compiled_base.c Log Message: ----------- MAINT: merge _compiled_base module into multiarray Allows access to internal functions for the file. Commit: 90199336e34891448ce4052f322228906a72c774 https://github.com/numpy/numpy/commit/90199336e34891448ce4052f322228906a72c774 Author: Julian Taylor Date: 2015-01-22 (Thu, 22 Jan 2015) Changed paths: M .gitignore Log Message: ----------- MAINT: update .gitignore for new template files Commit: e0807a56f6c6717b006ba80c86c3149d51990f63 https://github.com/numpy/numpy/commit/e0807a56f6c6717b006ba80c86c3149d51990f63 Author: Jaime Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M .gitignore M numpy/add_newdocs.py M numpy/bento.info M numpy/core/bscript M numpy/core/setup.py A numpy/core/src/multiarray/compiled_base.c A numpy/core/src/multiarray/compiled_base.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/multiarraymodule_onefile.c M numpy/core/src/umath/umathmodule.c R numpy/lib/bento.info R numpy/lib/bscript M numpy/lib/function_base.py M numpy/lib/index_tricks.py M numpy/lib/npyio.py R numpy/lib/setup.py R numpy/lib/src/_compiled_base.c Log Message: ----------- Merge pull request #5476 from juliantaylor/merge-cbase merge _compiled_base module into multiarray Compare: https://github.com/numpy/numpy/compare/d5e02707c041...e0807a56f6c6 From noreply at github.com Fri Jan 23 18:39:16 2015 From: noreply at github.com (GitHub) Date: Fri, 23 Jan 2015 15:39:16 -0800 Subject: [Numpy-svn] [numpy/numpy] c8f603: MAINT: bring back np.lib tests Message-ID: <54c2dba4efec4_68233f9de88e329c3649f@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c8f603e6e5d74d258373a5e56dd86312494542ec https://github.com/numpy/numpy/commit/c8f603e6e5d74d258373a5e56dd86312494542ec Author: jaimefrio Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: A numpy/lib/setup.py Log Message: ----------- MAINT: bring back np.lib tests Commit: 54ebec335384ec1d6f8e65bdd35c4f359797dc0b https://github.com/numpy/numpy/commit/54ebec335384ec1d6f8e65bdd35c4f359797dc0b Author: Charles Harris Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: A numpy/lib/setup.py Log Message: ----------- Merge pull request #5493 from jaimefrio/lib_tests MAINT: bring back np.lib tests Compare: https://github.com/numpy/numpy/compare/e0807a56f6c6...54ebec335384 From noreply at github.com Sat Jan 24 08:20:56 2015 From: noreply at github.com (GitHub) Date: Sat, 24 Jan 2015 05:20:56 -0800 Subject: [Numpy-svn] [numpy/numpy] 76e6aa: DOC: Fixing help documentation error in numpy.zero... Message-ID: <54c39c38efe74_37853fcb9919329c43468@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 76e6aa6bbb063992368aca4a622bb2ba31526fc8 https://github.com/numpy/numpy/commit/76e6aa6bbb063992368aca4a622bb2ba31526fc8 Author: abdulmuneer Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: Fixing help documentation error in numpy.zeros. Fixes #5497 [skip ci] Commit: add0881d31abd32e48e68fbdb904723bc7014838 https://github.com/numpy/numpy/commit/add0881d31abd32e48e68fbdb904723bc7014838 Author: Ralf Gommers Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #5498 from abdulmuneer/master DOC: Fixing help documentation error in numpy.zeros. Fixes #5497 Compare: https://github.com/numpy/numpy/compare/54ebec335384...add0881d31ab From noreply at github.com Sat Jan 24 11:08:34 2015 From: noreply at github.com (GitHub) Date: Sat, 24 Jan 2015 08:08:34 -0800 Subject: [Numpy-svn] [numpy/numpy] 009149: ENH:Add keyword nrows to genfromtxt. Message-ID: <54c3c382b4e29_2bbe3f89a0db12bc10219e@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0091499ec28cd9ceb30cd94c0e40191570b6fec6 https://github.com/numpy/numpy/commit/0091499ec28cd9ceb30cd94c0e40191570b6fec6 Author: styr Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH:Add keyword nrows to genfromtxt. This allows one to specify the maximum number of row processed in in a call. The new functionality allows for reading more complex data formats. For instance, multiple calls can be used to read in multiple arrays stored in a single file. Closes #5084. Closes #5093. Commit: 7a9e3d9535ac4cdd7b815d23416f36c3f979fc99 https://github.com/numpy/numpy/commit/7a9e3d9535ac4cdd7b815d23416f36c3f979fc99 Author: Warren Weckesser Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH: genfromtxt: Change 'nrows' to 'max_rows'. Commit: 0062a17ba759deb499cfcd55cac6f7d285462ca4 https://github.com/numpy/numpy/commit/0062a17ba759deb499cfcd55cac6f7d285462ca4 Author: Charles Harris Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst Log Message: ----------- DOC: Document new genfromtxt max_rows argument in release notes. Commit: 22f2dc50fdd305a3b6da91b9efdf40a67a58a1e8 https://github.com/numpy/numpy/commit/22f2dc50fdd305a3b6da91b9efdf40a67a58a1e8 Author: Charles Harris Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #5496 from charris/cleanup-gh-5103 ENH:Add keyword max_rows to genfromtxt. Compare: https://github.com/numpy/numpy/compare/add0881d31ab...22f2dc50fdd3 From noreply at github.com Sat Jan 24 11:50:07 2015 From: noreply at github.com (GitHub) Date: Sat, 24 Jan 2015 08:50:07 -0800 Subject: [Numpy-svn] [numpy/numpy] 1b88f0: BUG: Fix genfromtext NameValidator arguments passe... Message-ID: <54c3cd3fc42d8_73cb3fd2cb58f2b85885@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1b88f08b4f27e26adc7a1200a51974eb5bf719e0 https://github.com/numpy/numpy/commit/1b88f08b4f27e26adc7a1200a51974eb5bf719e0 Author: Alan Briolat Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- BUG: Fix genfromtext NameValidator arguments passed to easy_dtype. np.genfromtxt validates field names twice: once in genfromtxt and once in easy_dtype. Whilst the arguments to genfromtxt are used in the first validation, they aren't passed to easy_dtype (which is used only when dtype != None) and therefore in this case the default validation (strip non-alphanum, replace spaces) gets confusingly applied, ignoring genfromtxt's arguments. This patch adds fixes genfromtxt by passing the appropriate arguments onwards to easy_dtype. That is probably the least invasive way to fix the issue. Commit: 4b1aab31cc66d4a5abd3d2d6b40e461cadd79d2a https://github.com/numpy/numpy/commit/4b1aab31cc66d4a5abd3d2d6b40e461cadd79d2a Author: Charles Harris Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/tests/test_io.py Log Message: ----------- TST: Fix bug in test_dtype_with_converters_and_usecols. The case_sensitive argument to np.recfromcsv has a default value of 'lower'. That value was not previously correctly passed on, but is now, so the previous expected values in this test were incorrectly upper cased. Commit: 6bb48b0639322a0f5908996f33c98db62304b839 https://github.com/numpy/numpy/commit/6bb48b0639322a0f5908996f33c98db62304b839 Author: Charles Harris Date: 2015-01-23 (Fri, 23 Jan 2015) Changed paths: M numpy/lib/_iotools.py M numpy/lib/tests/test__iotools.py Log Message: ----------- MAINT: Make argument determination in NameValidator more precise. The function was useing `'u' in case_sensitive` to detect `upper`. Make that more precise with `case_sensitive.startswith('u'). Raise ValueError if case_sensitive has unrecognized value. Commit: e1ff6268a2e256bdb6cf6c06457456c7c4bd495d https://github.com/numpy/numpy/commit/e1ff6268a2e256bdb6cf6c06457456c7c4bd495d Author: Charles Harris Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M numpy/lib/_iotools.py M numpy/lib/npyio.py M numpy/lib/tests/test__iotools.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #5495 from charris/cleanup-gh-4649 BUG: Fix genfromtext NameValidator arguments passed to easy_dtype. Compare: https://github.com/numpy/numpy/compare/22f2dc50fdd3...e1ff6268a2e2 From noreply at github.com Sat Jan 24 12:41:20 2015 From: noreply at github.com (GitHub) Date: Sat, 24 Jan 2015 09:41:20 -0800 Subject: [Numpy-svn] [numpy/numpy] 86efa7: ENH: Show subclass type in dtype repr and str of s... Message-ID: <54c3d9406ddf4_3c0a3fe393cb92b83536c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 86efa7dcc6e37dd35ac1ed9dbdcea19637670b50 https://github.com/numpy/numpy/commit/86efa7dcc6e37dd35ac1ed9dbdcea19637670b50 Author: Allan Haldane Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M numpy/core/records.py M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_records.py Log Message: ----------- ENH: Show subclass type in dtype repr and str of structured arrays This is a modification to the dtype str and repr functions what helps solve https://github.com/numpy/numpy/issues/3581. I discussed it on the mailing list in a message "Re: structured arrays, recarrays, and record arrays" on Jan 19 2015. I didn't get any replies, but hopefully that merely means "no opinion" rather than "bad idea". What it does: For structured arrays, if the dtype is not np.void then print the dtype as `(base_dtype, dtype)`. New Behavior: >>> a = np.array([(1,'ABC'), (2, "DEF")], dtype=[('foo', int), ('bar', 'S4')]) >>> np.rec.array(a) rec.array([(1, 'ABC'), (2, 'DEF')], dtype=(numpy.record, [('foo', '>> a.view(np.recarray) rec.array([(1, 'ABC'), (2, 'DEF')], dtype=[('foo', ' Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M numpy/core/records.py M numpy/core/src/multiarray/descriptor.c M numpy/core/tests/test_records.py Log Message: ----------- Merge pull request #5483 from ahaldane/dtype_showtype ENH: Show subclass type in dtype repr and str of structured arrays Compare: https://github.com/numpy/numpy/compare/e1ff6268a2e2...7ce93ba046b1 From noreply at github.com Sun Jan 25 09:48:48 2015 From: noreply at github.com (GitHub) Date: Sun, 25 Jan 2015 06:48:48 -0800 Subject: [Numpy-svn] [numpy/numpy] 71c7a3: DOC: update "build and install" page in user guide... Message-ID: <54c50250a97b9_56e83f914b36d2bc9313@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 71c7a3938f545687431dd35fb454f9ecf5dee49d https://github.com/numpy/numpy/commit/71c7a3938f545687431dd35fb454f9ecf5dee49d Author: Ralf Gommers Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: M INSTALL.txt M doc/source/user/install.rst Log Message: ----------- DOC: update "build and install" page in user guide. - add section on basic and parallel builds - update links and remove outdated info Commit: 1b49bc5ad5cc454d628ba4eb36ff231c5f1f177b https://github.com/numpy/numpy/commit/1b49bc5ad5cc454d628ba4eb36ff231c5f1f177b Author: Ralf Gommers Date: 2015-01-20 (Tue, 20 Jan 2015) Changed paths: A doc/source/dev/development_environment.rst M doc/source/dev/gitwash/index.rst M doc/source/dev/index.rst M doc/source/user/install.rst Log Message: ----------- DOC: add "build and test" section to developer guide. Closes gh-5465. [ci skip] Commit: 88307d1c4f1cfb176c49d316ee6276b1496508e1 https://github.com/numpy/numpy/commit/88307d1c4f1cfb176c49d316ee6276b1496508e1 Author: Ralf Gommers Date: 2015-01-24 (Sat, 24 Jan 2015) Changed paths: M doc/source/dev/development_environment.rst Log Message: ----------- DOC: developer guide: add section on rebuild/clean, expand section on gdb. Addresses review comments on gh-5473. [ci skip] Commit: 2344c268a429b974d996368e0172c65efe970f61 https://github.com/numpy/numpy/commit/2344c268a429b974d996368e0172c65efe970f61 Author: Charles Harris Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M INSTALL.txt A doc/source/dev/development_environment.rst M doc/source/dev/gitwash/index.rst M doc/source/dev/index.rst M doc/source/user/install.rst Log Message: ----------- Merge pull request #5473 from rgommers/doc-inplace-build DOC: update build instructions, add developer docs Compare: https://github.com/numpy/numpy/compare/7ce93ba046b1...2344c268a429 From noreply at github.com Sun Jan 25 11:00:49 2015 From: noreply at github.com (GitHub) Date: Sun, 25 Jan 2015 08:00:49 -0800 Subject: [Numpy-svn] [numpy/numpy] c3888e: BUG: PyErr_NoMemory when PyArray_Zeros fails to in... Message-ID: <54c5133199da5_7e5f3f888ce0d2c09559@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: c3888e73fff4731018e3733a9d1d66441b2a8146 https://github.com/numpy/numpy/commit/c3888e73fff4731018e3733a9d1d66441b2a8146 Author: Graham Christensen Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M numpy/fft/fftpack_litemodule.c Log Message: ----------- BUG: PyErr_NoMemory when PyArray_Zeros fails to initialize Commit: 6fde11b5e0849198df23e3945540a5e3e132c10b https://github.com/numpy/numpy/commit/6fde11b5e0849198df23e3945540a5e3e132c10b Author: Julian Taylor Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M numpy/fft/fftpack_litemodule.c Log Message: ----------- Merge pull request #5492 from grahamc/gotofail-malloc-ret-null-fft PyErr_NoMemory when PyArray_Zeros fails to initialize Compare: https://github.com/numpy/numpy/compare/78709e0ec2c2...6fde11b5e084 From noreply at github.com Sun Jan 25 11:00:59 2015 From: noreply at github.com (GitHub) Date: Sun, 25 Jan 2015 08:00:59 -0800 Subject: [Numpy-svn] [numpy/numpy] c3888e: BUG: PyErr_NoMemory when PyArray_Zeros fails to in... Message-ID: <54c5133bc3e2a_1a163fe87f4f32b84986@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c3888e73fff4731018e3733a9d1d66441b2a8146 https://github.com/numpy/numpy/commit/c3888e73fff4731018e3733a9d1d66441b2a8146 Author: Graham Christensen Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M numpy/fft/fftpack_litemodule.c Log Message: ----------- BUG: PyErr_NoMemory when PyArray_Zeros fails to initialize Commit: 937d1f25e5fee1543a55ef5e6bcf27e5a7ec3bf9 https://github.com/numpy/numpy/commit/937d1f25e5fee1543a55ef5e6bcf27e5a7ec3bf9 Author: Julian Taylor Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M numpy/fft/fftpack_litemodule.c Log Message: ----------- Merge pull request #5492 from grahamc/gotofail-malloc-ret-null-fft PyErr_NoMemory when PyArray_Zeros fails to initialize Compare: https://github.com/numpy/numpy/compare/2344c268a429...937d1f25e5fe From noreply at github.com Sun Jan 25 11:31:36 2015 From: noreply at github.com (GitHub) Date: Sun, 25 Jan 2015 08:31:36 -0800 Subject: [Numpy-svn] [numpy/numpy] e0ef28: BUG: fix string arrays not being aligned Message-ID: <54c51a689f5ea_4ff13ffccb9112b8389f8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: e0ef28b22a04d1d470e381f1b0cee56aec4349ed https://github.com/numpy/numpy/commit/e0ef28b22a04d1d470e381f1b0cee56aec4349ed Author: Julian Taylor Date: 2015-01-21 (Wed, 21 Jan 2015) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix string arrays not being aligned If itemsize is a power of two use that as the required alignment up to the maximum provided by the platform. Power of two sizes may be accessed via larger moves than bytes. Non-power of two sizes are accessed bytewise and can thus always be considered aligned. Closes gh-5293 Commit: 43e5e9eaeb696ec0328b6d42fb6eb501333a7157 https://github.com/numpy/numpy/commit/43e5e9eaeb696ec0328b6d42fb6eb501333a7157 Author: Julian Taylor Date: 2015-01-21 (Wed, 21 Jan 2015) Changed paths: M numpy/core/setup.py M numpy/core/src/private/npy_config.h Log Message: ----------- BUG: reduce maximum alignment to 8 bytes on 32 bit malloc only provides 8byte alignment and is sufficient to load complex on x86 platforms. This fixes the f2py alignment failures with complex types on win32 or on linux32 with -malign-double Commit: 1cac77b27d10217aaeb468abb71ed49f241ce469 https://github.com/numpy/numpy/commit/1cac77b27d10217aaeb468abb71ed49f241ce469 Author: Julian Taylor Date: 2015-01-25 (Sun, 25 Jan 2015) Changed paths: M numpy/core/setup.py M numpy/core/src/multiarray/common.c M numpy/core/src/private/npy_config.h M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5478 from charris/fix-1.9-alignment Fix too large alignment of complex types Compare: https://github.com/numpy/numpy/compare/6fde11b5e084...1cac77b27d10 From noreply at github.com Mon Jan 26 16:40:02 2015 From: noreply at github.com (GitHub) Date: Mon, 26 Jan 2015 13:40:02 -0800 Subject: [Numpy-svn] [numpy/numpy] 821072: DOC: add documentation for some scalar checks Message-ID: <54c6b432b7520_7b3a3fe0831932c0291dd@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 821072b735d393820e9500ccfad34c78e2885bb2 https://github.com/numpy/numpy/commit/821072b735d393820e9500ccfad34c78e2885bb2 Author: immerrr Date: 2014-11-29 (Sat, 29 Nov 2014) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- DOC: add documentation for some scalar checks DOC: Mention that PyArray_Return steals a reference to arr Commit: 2864715a88cc0646f432024d0d21a1e10dde9ada https://github.com/numpy/numpy/commit/2864715a88cc0646f432024d0d21a1e10dde9ada Author: Charles Harris Date: 2015-01-26 (Mon, 26 Jan 2015) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #5249 from immerrr/add-missing-scalar-func-docs DOC: add documentation for some scalar checks Compare: https://github.com/numpy/numpy/compare/937d1f25e5fe...2864715a88cc From noreply at github.com Mon Jan 26 16:48:44 2015 From: noreply at github.com (GitHub) Date: Mon, 26 Jan 2015 13:48:44 -0800 Subject: [Numpy-svn] [numpy/numpy] b63b64: DOC: array docstring lists correct order default Message-ID: <54c6b63c6e42d_537c3ff4faf9129c922b8@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b63b64eb8d7b0236d77e44e1705e622d15f30daa https://github.com/numpy/numpy/commit/b63b64eb8d7b0236d77e44e1705e622d15f30daa Author: Eric Hunsberger Date: 2014-11-20 (Thu, 20 Nov 2014) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: array docstring lists correct order default Fixes #5306 Commit: a786c82c312eb7baf8c2879180eb1345f79d8c89 https://github.com/numpy/numpy/commit/a786c82c312eb7baf8c2879180eb1345f79d8c89 Author: Charles Harris Date: 2015-01-26 (Mon, 26 Jan 2015) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #5307 from hunse/array-docstring Array docstring now lists correct order default Compare: https://github.com/numpy/numpy/compare/2864715a88cc...a786c82c312e From noreply at github.com Mon Jan 26 20:51:58 2015 From: noreply at github.com (GitHub) Date: Mon, 26 Jan 2015 17:51:58 -0800 Subject: [Numpy-svn] [numpy/numpy] 3cd9e7: BUG: Fix recarray getattr and getindex return type... Message-ID: <54c6ef3ee1d9a_31b63f8bab1ab2bc846c8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3cd9e7339c37880cff0a2f381e881e0e612c4948 https://github.com/numpy/numpy/commit/3cd9e7339c37880cff0a2f381e881e0e612c4948 Author: Allan Haldane Date: 2015-01-26 (Mon, 26 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/records.py M numpy/core/tests/test_records.py M numpy/doc/structured_arrays.py Log Message: ----------- BUG: Fix recarray getattr and getindex return types This commit makes changes to `__getitem__` and `__getattr__` of recarrays: 1. recarrays no longer convert string ndarrays to chararrays, and instead simply return ndarrays of string type. 2. attribute access and index access of fields now behaves identically 3. dtype.type is now inherited when fields of structured type are accessed Demonstration: >>> rec = np.rec.array([('abc ', (1,1), 1), ('abc', (2,3), 1)], ... dtype=[('foo', 'S4'), ('bar', [('A', int), ('B', int)]), ('baz', int)]) Old Behavior: >>> type(rec.foo), type(rec['foo']) (numpy.core.defchararray.chararray, numpy.recarray) >>> type(rec.bar), type(rec['bar']), rec.bar.dtype.type (numpy.recarray, numpy.recarray, numpy.void) >>> type(rec.baz), type(rec['baz']) (numpy.ndarray, numpy.ndarray) New behavior: >>> type(rec.foo), type(rec['foo']) (numpy.ndarray, numpy.ndarray) >>> type(rec.bar), type(rec['bar']), rec.bar.dtype.type (numpy.recarray, numpy.recarray, numpy.record) >>> type(rec.baz), type(rec['baz']) (numpy.ndarray, numpy.ndarray) Commit: fbcc24fa7cedd2bbf25506a0683f89d13f2d4846 https://github.com/numpy/numpy/commit/fbcc24fa7cedd2bbf25506a0683f89d13f2d4846 Author: Charles Harris Date: 2015-01-26 (Mon, 26 Jan 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/records.py M numpy/core/tests/test_records.py M numpy/doc/structured_arrays.py Log Message: ----------- Merge pull request #5505 from ahaldane/recarray_returntype BUG: Fix recarray getattr and getindex return types Compare: https://github.com/numpy/numpy/compare/a786c82c312e...fbcc24fa7ced From noreply at github.com Tue Jan 27 19:55:28 2015 From: noreply at github.com (GitHub) Date: Tue, 27 Jan 2015 16:55:28 -0800 Subject: [Numpy-svn] [numpy/numpy] 50cd57: MAINT: Style cleanup of generate_umath.py. Message-ID: <54c8338088d4d_44313ff477bdb2c0106829@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 50cd57cc5c9375c7c925dc9bd7924e7184dfb92e https://github.com/numpy/numpy/commit/50cd57cc5c9375c7c925dc9bd7924e7184dfb92e Author: Charles Harris Date: 2015-01-27 (Tue, 27 Jan 2015) Changed paths: M numpy/core/code_generators/generate_umath.py Log Message: ----------- MAINT: Style cleanup of generate_umath.py. Break some long lines. Remove some line continuations. Update TypeDescription Attributes documentation. Commit: a9411ab1ce272a820266373d3f24800bf84e4bcc https://github.com/numpy/numpy/commit/a9411ab1ce272a820266373d3f24800bf84e4bcc Author: Jaime Date: 2015-01-27 (Tue, 27 Jan 2015) Changed paths: M numpy/core/code_generators/generate_umath.py Log Message: ----------- Merge pull request #5512 from charris/cleanup-generate_umath MAINT: Style cleanup of generate_umath.py, Compare: https://github.com/numpy/numpy/compare/fbcc24fa7ced...a9411ab1ce27 From noreply at github.com Wed Jan 28 10:15:52 2015 From: noreply at github.com (GitHub) Date: Wed, 28 Jan 2015 07:15:52 -0800 Subject: [Numpy-svn] [numpy/numpy] 214bfd: BLD: fix include order of headers, otherwise AIX b... Message-ID: <54c8fd283501a_1d2b3fd0613272bc352c0@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 214bfd432e2fbc30e1b400c7c2f628cff2aa4559 https://github.com/numpy/numpy/commit/214bfd432e2fbc30e1b400c7c2f628cff2aa4559 Author: Ralf Gommers Date: 2015-01-28 (Wed, 28 Jan 2015) Changed paths: M numpy/fft/fftpack.c Log Message: ----------- BLD: fix include order of headers, otherwise AIX build fails. See gh-5474. Commit: 0a7fe2e6c29a2007a32a6386b0762bf1a6fdffc6 https://github.com/numpy/numpy/commit/0a7fe2e6c29a2007a32a6386b0762bf1a6fdffc6 Author: Jaime Date: 2015-01-28 (Wed, 28 Jan 2015) Changed paths: M numpy/fft/fftpack.c Log Message: ----------- Merge pull request #5515 from rgommers/aix-build BLD: fix include order of headers, otherwise AIX build fails. See gh-5474 Compare: https://github.com/numpy/numpy/compare/a9411ab1ce27...0a7fe2e6c29a From noreply at github.com Wed Jan 28 23:11:48 2015 From: noreply at github.com (GitHub) Date: Wed, 28 Jan 2015 20:11:48 -0800 Subject: [Numpy-svn] [numpy/numpy] a7743d: DOC: Update docs for PyArray_FromInterface/PyArray... Message-ID: <54c9b304af2_24653fc2999e52a0103474@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a7743d484ea829a941f08304c3a119e4e3f9d668 https://github.com/numpy/numpy/commit/a7743d484ea829a941f08304c3a119e4e3f9d668 Author: jaimefrio Date: 2015-01-28 (Wed, 28 Jan 2015) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- DOC: Update docs for PyArray_FromInterface/PyArray_FromStructInterface Commit: 8149c36abb651480202ff55a9b80efda9278be0f https://github.com/numpy/numpy/commit/8149c36abb651480202ff55a9b80efda9278be0f Author: Charles Harris Date: 2015-01-28 (Wed, 28 Jan 2015) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #5517 from jaimefrio/array_interface_doc DOC: Update docs for PyArray_FromInterface/PyArray_FromStructInterface Compare: https://github.com/numpy/numpy/compare/0a7fe2e6c29a...8149c36abb65 From noreply at github.com Thu Jan 29 21:17:52 2015 From: noreply at github.com (GitHub) Date: Thu, 29 Jan 2015 18:17:52 -0800 Subject: [Numpy-svn] [numpy/numpy] b3f0d2: DOC: Update PyArray_ArrFuncs documentation Message-ID: <54cae9d01a6aa_766c3fff098bf2c0648b5@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b3f0d25f0c19545f096093d7bd34a5afe27645f3 https://github.com/numpy/numpy/commit/b3f0d25f0c19545f096093d7bd34a5afe27645f3 Author: jaimefrio Date: 2015-01-29 (Thu, 29 Jan 2015) Changed paths: M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- DOC: Update PyArray_ArrFuncs documentation Commit: 456318e027871460bd737f3bd7a3d064643e50e6 https://github.com/numpy/numpy/commit/456318e027871460bd737f3bd7a3d064643e50e6 Author: Charles Harris Date: 2015-01-29 (Thu, 29 Jan 2015) Changed paths: M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- Merge pull request #5522 from jaimefrio/dtype_f_doc DOC: Update PyArray_ArrFuncs documentation Compare: https://github.com/numpy/numpy/compare/8149c36abb65...456318e02787 From noreply at github.com Fri Jan 30 18:29:53 2015 From: noreply at github.com (GitHub) Date: Fri, 30 Jan 2015 15:29:53 -0800 Subject: [Numpy-svn] [numpy/numpy] 73a74e: BUG: recarray __repr__ gives inaccurate representa... Message-ID: <54cc13f16ce94_18d53f8b2631d29c48492@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 73a74e9e9515ad76d652e998fc1e88074e8cd820 https://github.com/numpy/numpy/commit/73a74e9e9515ad76d652e998fc1e88074e8cd820 Author: Allan Haldane Date: 2015-01-30 (Fri, 30 Jan 2015) Changed paths: M numpy/core/records.py M numpy/core/tests/test_records.py M numpy/doc/structured_arrays.py Log Message: ----------- BUG: recarray __repr__ gives inaccurate representation In https://github.com/numpy/numpy/pull/5483, I solved the problem that a "recarray" and a "record array" (nomenclature defined in https://github.com/numpy/numpy/pull/5482) looked identical by making sure that a type's subclass was listed in the repr. However, recarrays are still represented using the function 'rec.array' even though this function technically creates record arrays, not recarrays. So I have updated recarray.__repr__. Setup: >>> a = np.array([(1,'ABC'), (2, "DEF")], dtype=[('foo', int), ('bar', 'S4')]) >>> recordarr = np.rec.array(a) >>> recarr = a.view(np.recarray) Behavior after https://github.com/numpy/numpy/pull/5483: >>> recordarr rec.array([(1, 'ABC'), (2, 'DEF')], dtype=(numpy.record, [('foo', '>> recarr rec.array([(1, 'ABC'), (2, 'DEF')], dtype=[('foo', '>> recordarr rec.array([(1, 'ABC'), (2, 'DEF')], dtype=[('foo', '>> recarr array([(1, 'ABC'), (2, 'DEF')], dtype=[('foo', ' Date: 2015-01-30 (Fri, 30 Jan 2015) Changed paths: M numpy/core/records.py M numpy/core/tests/test_records.py M numpy/doc/structured_arrays.py Log Message: ----------- Merge pull request #5523 from ahaldane/recarray_fixrepr BUG: recarray __repr__ gives inaccurate representation Compare: https://github.com/numpy/numpy/compare/456318e02787...ea5202880e2e From noreply at github.com Fri Jan 30 22:49:02 2015 From: noreply at github.com (GitHub) Date: Fri, 30 Jan 2015 19:49:02 -0800 Subject: [Numpy-svn] [numpy/numpy] 934b6d: DOC: correct erroneous description of Rayleigh dis... Message-ID: <54cc50ae35c22_1de03ff6336ed2a084589@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 934b6d6a1ea7057044ce8d63f2dd9b942f92ab86 https://github.com/numpy/numpy/commit/934b6d6a1ea7057044ce8d63f2dd9b942f92ab86 Author: Eric Firing Date: 2015-01-30 (Fri, 30 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: correct erroneous description of Rayleigh distribution Commit: a02f5c8fd384b5aeffd1942747b4b6c4efdcd3a4 https://github.com/numpy/numpy/commit/a02f5c8fd384b5aeffd1942747b4b6c4efdcd3a4 Author: Charles Harris Date: 2015-01-30 (Fri, 30 Jan 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #5527 from efiring/rayleigh_docstring DOC: correct erroneous description of Rayleigh distribution Compare: https://github.com/numpy/numpy/compare/ea5202880e2e...a02f5c8fd384