From noreply at github.com Mon Jul 4 11:30:43 2016 From: noreply at github.com (GitHub) Date: Mon, 04 Jul 2016 08:30:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 02b966: "lambda" is not allowed to use as keyword argument... Message-ID: <577a812311da1_1963f93cfe612a0130034@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 02b966c84c42ae5a364a1b5b2c6fbcacfde85a3a https://github.com/numpy/numpy/commit/02b966c84c42ae5a364a1b5b2c6fbcacfde85a3a Author: Toshihiro Kamishima Date: 2016-07-04 (Mon, 04 Jul 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- "lambda" is not allowed to use as keyword arguments because it is a reserved word. Commit: 95e8a642759ccfccf6a37f1b07a2697f5d1bd736 https://github.com/numpy/numpy/commit/95e8a642759ccfccf6a37f1b07a2697f5d1bd736 Author: Charles Harris Date: 2016-07-04 (Mon, 04 Jul 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #7799 from tkamishima/pullreq/tkamishima-piecewise-doc "lambda" is not allowed to use as keyword arguments in a sample documentation. Compare: https://github.com/numpy/numpy/compare/d3e3d91d401f...95e8a642759c From noreply at github.com Wed Jul 6 16:13:19 2016 From: noreply at github.com (GitHub) Date: Wed, 06 Jul 2016 13:13:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 0038a2: DOC: Misplaced parens in formula Message-ID: <577d665fd97b0_db53fc4320c72a018422@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0038a258ad8de4d4805bf3a3c75a784f72493433 https://github.com/numpy/numpy/commit/0038a258ad8de4d4805bf3a3c75a784f72493433 Author: Joseph Fox-Rabinovitz Date: 2016-07-06 (Wed, 06 Jul 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: Misplaced parens in formula Commit: 8ff38bc0b8cd98fd63fbdcc7035852e2ff2e20d2 https://github.com/numpy/numpy/commit/8ff38bc0b8cd98fd63fbdcc7035852e2ff2e20d2 Author: Ralf Gommers Date: 2016-07-06 (Wed, 06 Jul 2016) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #7807 from madphysicist/patch-1 DOC: Misplaced parens in formula Compare: https://github.com/numpy/numpy/compare/95e8a642759c...8ff38bc0b8cd From noreply at github.com Thu Jul 7 19:26:08 2016 From: noreply at github.com (GitHub) Date: Thu, 07 Jul 2016 16:26:08 -0700 Subject: [Numpy-svn] [numpy/numpy] 7df226: BUG: interpret 'c' PEP3118/struct type as 'S1'. Message-ID: <577ee51034677_1a93fefb558129c222727@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7df226f11b571b9f67a73407624f303006e81f5f https://github.com/numpy/numpy/commit/7df226f11b571b9f67a73407624f303006e81f5f Author: John Zwinck Date: 2016-07-05 (Tue, 05 Jul 2016) Changed paths: M numpy/core/_internal.py M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: interpret 'c' PEP3118/struct type as 'S1'. Before this, a 'c' type code in a PEP3118 buffer would result in failure to construct a NumPy array. Now it's interpreted as a single character, as in Python's struct module. This means '4c' is an array of 4 strings of size 1, while '4s' is (as before) a single string of size 4. Commit: 5c8086741e14a35c98d230b1ba0967073764218b https://github.com/numpy/numpy/commit/5c8086741e14a35c98d230b1ba0967073764218b Author: ahaldane Date: 2016-07-07 (Thu, 07 Jul 2016) Changed paths: M numpy/core/_internal.py M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7803 from jzwinck/pep3118-char BUG: interpret 'c' PEP3118/struct type as 'S1'. Compare: https://github.com/numpy/numpy/compare/8ff38bc0b8cd...5c8086741e14 From noreply at github.com Sun Jul 10 13:53:20 2016 From: noreply at github.com (GitHub) Date: Sun, 10 Jul 2016 10:53:20 -0700 Subject: [Numpy-svn] [numpy/numpy] af0bee: BUG: fix array too big error for wide dtypes. Message-ID: <57828b909b643_7c943f90a82b52a076317@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: af0beedb9962f8cf50a3161699a2cc90fe0eb977 https://github.com/numpy/numpy/commit/af0beedb9962f8cf50a3161699a2cc90fe0eb977 Author: Sebastian Berg Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix array too big error for wide dtypes. The error was not being raised when arr.size * arr.dtype.itemsize was too large, but only when arr.size was too large alone. Closes gh-7451 Commit: 66be3ab2424bbf23c1cc219425d9939e8cdc6875 https://github.com/numpy/numpy/commit/66be3ab2424bbf23c1cc219425d9939e8cdc6875 Author: Sebastian Berg Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/ctors.h M numpy/core/src/multiarray/shape.c Log Message: ----------- MAINT: Rename size and sd to nbytes in NewFromDescr_int Commit: 74cf40f364c59da85247de50fea169539c1dc0ff https://github.com/numpy/numpy/commit/74cf40f364c59da85247de50fea169539c1dc0ff Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/ctors.h M numpy/core/src/multiarray/shape.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7816 from charris/backport-7463 Backport 7463 Compare: https://github.com/numpy/numpy/compare/c3992a0a0590...74cf40f364c5 From noreply at github.com Sun Jul 10 18:11:51 2016 From: noreply at github.com (GitHub) Date: Sun, 10 Jul 2016 15:11:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 2d24f8: BUG: Make sure npy_mul_with_overflow_ detect... Message-ID: <5782c827bab4d_330b3fa1432192a078479@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2d24f8a41da440b53ffe953de14c2e1117df07f0 https://github.com/numpy/numpy/commit/2d24f8a41da440b53ffe953de14c2e1117df07f0 Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/private/templ_common.h.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Make sure npy_mul_with_overflow_ detects overflow. The previous check for overflow would fail with signed integers as it was designed to check for overflow of the larger corresponding unsigned type. Commit: b6ed5b24e6edf7627d212216df963e120d20347f https://github.com/numpy/numpy/commit/b6ed5b24e6edf7627d212216df963e120d20347f Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Ignore a DeprecationWarning. Changing the data attribute is deprecated and that warning is raised in the test_multiarray_writable_attributes_deletion test in numpy/core/tests/test_multiarray.py Commit: 7be30ccee57c6568fe8e40af92e1a263702f2e8c https://github.com/numpy/numpy/commit/7be30ccee57c6568fe8e40af92e1a263702f2e8c Author: Julian Taylor Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M numpy/core/src/private/templ_common.h.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7817 from charris/fix-mul-with-overflow BUG: Make sure npy_mul_with_overflow_ detects overflow. Compare: https://github.com/numpy/numpy/compare/5c8086741e14...7be30ccee57c From noreply at github.com Sun Jul 10 21:45:26 2016 From: noreply at github.com (GitHub) Date: Sun, 10 Jul 2016 18:45:26 -0700 Subject: [Numpy-svn] [numpy/numpy] e965eb: BUG: Make sure npy_mul_with_overflow_ detect... Message-ID: <5782fa36d04f0_1d1d3f82418e12c02674f2@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: e965ebdce731c9fd0bb7756af112b53ce06f59ed https://github.com/numpy/numpy/commit/e965ebdce731c9fd0bb7756af112b53ce06f59ed Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/private/templ_common.h.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Make sure npy_mul_with_overflow_ detects overflow. The previous check for overflow would fail with signed integers as it was designed to check for overflow of the larger corresponding unsigned type. Commit: df68e2e7dad4c5446b2fc232ac78ad22ba877153 https://github.com/numpy/numpy/commit/df68e2e7dad4c5446b2fc232ac78ad22ba877153 Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Ignore a DeprecationWarning. Changing the data attribute is deprecated and that warning is raised in the test_multiarray_writable_attributes_deletion test in numpy/core/tests/test_multiarray.py Commit: d7f6cc6c527654e3f589cde621257e81eeb591ea https://github.com/numpy/numpy/commit/d7f6cc6c527654e3f589cde621257e81eeb591ea Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/private/templ_common.h.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7821 from charris/backport-7817 Backport 7817, BUG: Make sure npy_mul_with_overflow_ detects overflow. Compare: https://github.com/numpy/numpy/compare/74cf40f364c5...d7f6cc6c5276 From noreply at github.com Mon Jul 11 01:30:22 2016 From: noreply at github.com (GitHub) Date: Sun, 10 Jul 2016 22:30:22 -0700 Subject: [Numpy-svn] [numpy/numpy] e65375: numpy/distutils/misc_util.py fix for #7809: check ... Message-ID: <57832eee7139b_4b2c3ffb8be092c0280488@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e65375ecea3edf6afca34b2ef523d64f25285bf5 https://github.com/numpy/numpy/commit/e65375ecea3edf6afca34b2ef523d64f25285bf5 Author: Mario Emmenlauer Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/distutils/misc_util.py Log Message: ----------- numpy/distutils/misc_util.py fix for #7809: check that _tmpdirs is not None Commit: 6685ee897f5321de1d26a54d1028776b07fadf8d https://github.com/numpy/numpy/commit/6685ee897f5321de1d26a54d1028776b07fadf8d Author: Ralf Gommers Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M numpy/distutils/misc_util.py Log Message: ----------- Merge pull request #7818 from emmenlau/master MAINT: fix for gh-7809 (distutils): check that _tmpdirs is not None Compare: https://github.com/numpy/numpy/compare/7be30ccee57c...6685ee897f53 From noreply at github.com Mon Jul 11 11:43:19 2016 From: noreply at github.com (GitHub) Date: Mon, 11 Jul 2016 08:43:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 3e3961: MAINT: Allocate fewer bytes for empty arrays. Message-ID: <5783be978e412_29f33fc92d7e92b82323f0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3e396148edfe91214c7baa03492f523ca53680e8 https://github.com/numpy/numpy/commit/3e396148edfe91214c7baa03492f523ca53680e8 Author: Charles Harris Date: 2016-07-10 (Sun, 10 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- MAINT: Allocate fewer bytes for empty arrays. Currently the number of bytes allocated is the product of the non-zero dimensions x element_size, which can create huge memory allocations for empty arrays. Change that to just allocate enough for one element. Some allocation is needed for the array.data attribute to work correctly. Note: Could probably allocate a minimal number of bytes, say 16 as dictated by alignment, but the old intended number is used here as a more conservative fix. Closes #7813. Commit: 08fc49e1b33e4da9e14e375f399ba92c615eb569 https://github.com/numpy/numpy/commit/08fc49e1b33e4da9e14e375f399ba92c615eb569 Author: Charles Harris Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #7820 from charris/fix-empty-array-allocation-size MAINT: Allocate fewer bytes for empty arrays. Compare: https://github.com/numpy/numpy/compare/6685ee897f53...08fc49e1b33e From noreply at github.com Mon Jul 11 17:07:52 2016 From: noreply at github.com (GitHub) Date: Mon, 11 Jul 2016 14:07:52 -0700 Subject: [Numpy-svn] [numpy/numpy] c7b5fa: MAINT: Allocate fewer bytes for empty arrays. Message-ID: <57840aa83ca0f_1fcc3f941e4ff2bc278236@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: c7b5fad058befba3ba07f325a3c8fc6bc2c07b2e https://github.com/numpy/numpy/commit/c7b5fad058befba3ba07f325a3c8fc6bc2c07b2e Author: Charles Harris Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- MAINT: Allocate fewer bytes for empty arrays. Currently the number of bytes allocated is the product of the non-zero dimensions x element_size, which can create huge memory allocations for empty arrays. Change that to just allocate enough for one element. Some allocation is needed for the array.data attribute to work correctly. Note: Could probably allocate a minimal number of bytes, say 16 as dictated by alignment, but the old intended number is used here as a more conservative fix. Closes #7813. Commit: 309e1421acc08f21937506ecf214fb12d3864045 https://github.com/numpy/numpy/commit/309e1421acc08f21937506ecf214fb12d3864045 Author: Charles Harris Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #7824 from charris/backport-7820 Backport 7820, MAINT: Allocate fewer bytes for empty arrays. Compare: https://github.com/numpy/numpy/compare/d7f6cc6c5276...309e1421acc0 From noreply at github.com Thu Jul 14 03:55:07 2016 From: noreply at github.com (GitHub) Date: Thu, 14 Jul 2016 00:55:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 9a3eb4: DOC: Added an example Message-ID: <5787455b15ead_4fd53fc05657b2b849691@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9a3eb4bf7941cbc0238760d6b43bb55ee9a04057 https://github.com/numpy/numpy/commit/9a3eb4bf7941cbc0238760d6b43bb55ee9a04057 Author: Joseph Fox-Rabinovitz Date: 2016-07-14 (Thu, 14 Jul 2016) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- DOC: Added an example It is not 100% clear that this will work properly for scalars, so I added an example that I thought was useful. Commit: 3ebf47b88434dcf74841f079e75c5edb57c149ad https://github.com/numpy/numpy/commit/3ebf47b88434dcf74841f079e75c5edb57c149ad Author: Jaime Date: 2016-07-14 (Thu, 14 Jul 2016) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #7834 from madphysicist/patch-1 DOC: Added an example Compare: https://github.com/numpy/numpy/compare/08fc49e1b33e...3ebf47b88434 From noreply at github.com Fri Jul 15 21:11:31 2016 From: noreply at github.com (GitHub) Date: Fri, 15 Jul 2016 18:11:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 209889: Fix versionadded tags Message-ID: <578989c362f9d_4de43fb8dcd6129c50293@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 209889c55989ae5cfde6d48503761af33b84e128 https://github.com/numpy/numpy/commit/209889c55989ae5cfde6d48503761af33b84e128 Author: Stefan van der Walt Date: 2016-07-15 (Fri, 15 Jul 2016) Changed paths: M numpy/core/fromnumeric.py M numpy/linalg/linalg.py Log Message: ----------- Fix versionadded tags Commit: 3a94389f5c76a8ea45f160582681aaa3e7eef0e1 https://github.com/numpy/numpy/commit/3a94389f5c76a8ea45f160582681aaa3e7eef0e1 Author: Nathaniel J. Smith Date: 2016-07-15 (Fri, 15 Jul 2016) Changed paths: M numpy/core/fromnumeric.py M numpy/linalg/linalg.py Log Message: ----------- Merge pull request #7842 from stefanv/versionadded_typos Fix versionadded tags Compare: https://github.com/numpy/numpy/compare/3ebf47b88434...3a94389f5c76 From noreply at github.com Mon Jul 18 18:58:31 2016 From: noreply at github.com (GitHub) Date: Mon, 18 Jul 2016 15:58:31 -0700 Subject: [Numpy-svn] [numpy/numpy] a05b65: MAINT, DOC: add to compat.py3k a function to load m... Message-ID: <578d5f17a1645_25e53fed51cb329c441cb@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a05b65337725072710ee00dd695aa2df47eb5b4e https://github.com/numpy/numpy/commit/a05b65337725072710ee00dd695aa2df47eb5b4e Author: bertrand Date: 2016-07-17 (Sun, 17 Jul 2016) Changed paths: M numpy/_import_tools.py M numpy/compat/py3k.py M numpy/distutils/misc_util.py M numpy/f2py/__init__.py M numpy/testing/utils.py Log Message: ----------- MAINT,DOC: add to compat.py3k a function to load modules. Fix some doc for f2py.compile (issue #7683) Commit: 055056a3108ab19883e50ac125ab9974823498c7 https://github.com/numpy/numpy/commit/055056a3108ab19883e50ac125ab9974823498c7 Author: Charles Harris Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/_import_tools.py M numpy/compat/py3k.py M numpy/distutils/misc_util.py M numpy/f2py/__init__.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #7791 from bertrand-l/feature/f2py-issues-7683 f2py.compile issues (#7683) Compare: https://github.com/numpy/numpy/compare/3a94389f5c76...055056a3108a From noreply at github.com Mon Jul 18 21:50:33 2016 From: noreply at github.com (GitHub) Date: Mon, 18 Jul 2016 18:50:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 52e09e: ENH: set reasonable defaults for slots before PyTy... Message-ID: <578d876974002_38a23fa1157a72b864547@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 52e09e86cf4085cbfed90d81606566a282162554 https://github.com/numpy/numpy/commit/52e09e86cf4085cbfed90d81606566a282162554 Author: mattip Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- ENH: set reasonable defaults for slots before PyType_Ready is called, enables overriding them later Commit: ab4f8284086a74c372802b62bb276fabb05308c7 https://github.com/numpy/numpy/commit/ab4f8284086a74c372802b62bb276fabb05308c7 Author: mattip Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/distutils/fcompiler/gnu.py Log Message: ----------- ENH: Support for python runtime with no Makefile, like PyPy Commit: e825e76be5bad3f9373392020094b4379330bbb9 https://github.com/numpy/numpy/commit/e825e76be5bad3f9373392020094b4379330bbb9 Author: Nathaniel J. Smith Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/distutils/fcompiler/gnu.py Log Message: ----------- Merge pull request #7839 from mattip/pypy-fixes Pypy fixes Compare: https://github.com/numpy/numpy/compare/055056a3108a...e825e76be5ba From noreply at github.com Mon Jul 18 21:52:14 2016 From: noreply at github.com (GitHub) Date: Mon, 18 Jul 2016 18:52:14 -0700 Subject: [Numpy-svn] [numpy/numpy] bfa4ad: MAINT: Fix remaining uses of deprecated Python imp... Message-ID: <578d87ce19a0_19213ff3d1f472c08151a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bfa4ad3f93608074bacf04c4d9ed0546dd443163 https://github.com/numpy/numpy/commit/bfa4ad3f93608074bacf04c4d9ed0546dd443163 Author: Charles Harris Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/setup.py M runtests.py Log Message: ----------- MAINT: Fix remaining uses of deprecated Python imp module. Commit: 3a0ba42bef9aaeeebccde9f03e798a78eecb3972 https://github.com/numpy/numpy/commit/3a0ba42bef9aaeeebccde9f03e798a78eecb3972 Author: Nathaniel J. Smith Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/setup.py M runtests.py Log Message: ----------- Merge pull request #7848 from charris/imp-module-deprecation MAINT: Fix remaining uses of deprecated Python imp module. Compare: https://github.com/numpy/numpy/compare/e825e76be5ba...3a0ba42bef9a From noreply at github.com Mon Jul 18 23:31:03 2016 From: noreply at github.com (GitHub) Date: Mon, 18 Jul 2016 20:31:03 -0700 Subject: [Numpy-svn] [numpy/numpy] edd2c3: MAINT, DOC: Fix some imp module uses and update f2p... Message-ID: <578d9ef73c70b_2263fa2a9d312c07303d@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: edd2c3acf52c6ffd01caaac711e17bd4e2a08b66 https://github.com/numpy/numpy/commit/edd2c3acf52c6ffd01caaac711e17bd4e2a08b66 Author: bertrand Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/_import_tools.py M numpy/compat/py3k.py M numpy/distutils/misc_util.py M numpy/f2py/__init__.py M numpy/testing/utils.py Log Message: ----------- MAINT,DOC: Fix some imp module uses and update f2py.compile docstring. Add a python independent npy_load_module function to numpy/compat/py3k.py to use in place of imp.load_module Fix some doc for f2py.compile (issue #7683) Commit: 4b1df7c85aed1969fed8095ca3cfbb21b9c9300a https://github.com/numpy/numpy/commit/4b1df7c85aed1969fed8095ca3cfbb21b9c9300a Author: Charles Harris Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/_import_tools.py M numpy/compat/py3k.py M numpy/distutils/misc_util.py M numpy/f2py/__init__.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #7847 from charris/backport-7791 Backport 7791, MAINT,DOC: Fix some imp module uses and update f2py.compile docstring. Compare: https://github.com/numpy/numpy/compare/309e1421acc0...4b1df7c85aed From noreply at github.com Tue Jul 19 00:17:49 2016 From: noreply at github.com (GitHub) Date: Mon, 18 Jul 2016 21:17:49 -0700 Subject: [Numpy-svn] [numpy/numpy] 199c9f: MAINT: Fix remaining uses of deprecated Python imp... Message-ID: <578da9ed5e209_22393fd86ac352bc896a7@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 199c9ffddf1e000234bd0a77204e32feb33a72df https://github.com/numpy/numpy/commit/199c9ffddf1e000234bd0a77204e32feb33a72df Author: Charles Harris Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/setup.py M runtests.py Log Message: ----------- MAINT: Fix remaining uses of deprecated Python imp module. Commit: 6c62e474f5db4f95c2eb30b5fea2ef2cbe316ec5 https://github.com/numpy/numpy/commit/6c62e474f5db4f95c2eb30b5fea2ef2cbe316ec5 Author: Charles Harris Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M numpy/core/setup.py M runtests.py Log Message: ----------- Merge pull request #7849 from charris/backport-7848 Backport 7848, MAINT: Fix remaining uses of deprecated Python imp module. Compare: https://github.com/numpy/numpy/compare/4b1df7c85aed...6c62e474f5db From noreply at github.com Tue Jul 19 15:53:00 2016 From: noreply at github.com (GitHub) Date: Tue, 19 Jul 2016 12:53:00 -0700 Subject: [Numpy-svn] [numpy/numpy] 6e6991: Restore get_output Message-ID: <578e851cd95b9_3d23fc9ece3b2a011203c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6e6991812ab2392b1ae3094f93c891c2ae8a8420 https://github.com/numpy/numpy/commit/6e6991812ab2392b1ae3094f93c891c2ae8a8420 Author: Marshall Bockrath-Vandegrift Date: 2016-07-15 (Fri, 15 Jul 2016) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- Restore get_output The ATLAS version check still depends on this function. Commit: 93240e0d8ea23644a5b7874037e658c54966ff54 https://github.com/numpy/numpy/commit/93240e0d8ea23644a5b7874037e658c54966ff54 Author: Charles Harris Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- Merge pull request #7840 from llasram/atlas-version-check Fix ATLAS version detection Compare: https://github.com/numpy/numpy/compare/3a0ba42bef9a...93240e0d8ea2 From noreply at github.com Tue Jul 19 17:32:55 2016 From: noreply at github.com (GitHub) Date: Tue, 19 Jul 2016 14:32:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 1f139a: Restore get_output Message-ID: <578e9c87ba125_5dcf3fcb4462f29c13331d@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 1f139aee75d5235857554686b94b59aa0215e239 https://github.com/numpy/numpy/commit/1f139aee75d5235857554686b94b59aa0215e239 Author: Marshall Bockrath-Vandegrift Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- Restore get_output The ATLAS version check still depends on this function. Commit: 3c26d4324f5b08726c71b4604395cd09c70a5e55 https://github.com/numpy/numpy/commit/3c26d4324f5b08726c71b4604395cd09c70a5e55 Author: Charles Harris Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M numpy/distutils/command/config.py Log Message: ----------- Merge pull request #7851 from charris/backport-7840 Backport 7840, Fix ATLAS version detection Compare: https://github.com/numpy/numpy/compare/6c62e474f5db...3c26d4324f5b From noreply at github.com Mon Jul 25 15:32:34 2016 From: noreply at github.com (GitHub) Date: Mon, 25 Jul 2016 12:32:34 -0700 Subject: [Numpy-svn] [numpy/numpy] f3c994: MAINT: move integer msb into a sort util function Message-ID: <5796695240fb5_1f723faddebcf2c0785cd@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f3c994a3510ff96fbc519b5dc28c27d2fd6ace76 https://github.com/numpy/numpy/commit/f3c994a3510ff96fbc519b5dc28c27d2fd6ace76 Author: Julian Taylor Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M numpy/core/src/npysort/selection.c.src M numpy/core/src/private/npy_sort.h Log Message: ----------- MAINT: move integer msb into a sort util function Commit: c3cea4558bb37ba1e6a7a045c108081a88a88691 https://github.com/numpy/numpy/commit/c3cea4558bb37ba1e6a7a045c108081a88a88691 Author: Julian Taylor Date: 2016-07-21 (Thu, 21 Jul 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/fromnumeric.py M numpy/core/src/npysort/quicksort.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: turn quicksort into introsort Introsort is regular quicksort but changing to a heapsort when not enough progress is made. This retains the good quicksort performance while changing the worst case runtime from O(N^2) to O(N*log(N)) Commit: 1b16cd8762ef2bc046613f99bc4f1556697ed274 https://github.com/numpy/numpy/commit/1b16cd8762ef2bc046613f99bc4f1556697ed274 Author: Charles Harris Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/core/fromnumeric.py M numpy/core/src/npysort/quicksort.c.src M numpy/core/src/npysort/selection.c.src M numpy/core/src/private/npy_sort.h M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #7863 from juliantaylor/introsort ENH: turn quicksort into introsort Compare: https://github.com/numpy/numpy/compare/93240e0d8ea2...1b16cd8762ef From noreply at github.com Mon Jul 25 16:07:19 2016 From: noreply at github.com (GitHub) Date: Mon, 25 Jul 2016 13:07:19 -0700 Subject: [Numpy-svn] [numpy/numpy] b9b42e: BUG: Raise RuntimeError when reloading numpy is at... Message-ID: <5796717765a15_5c23fc1e81dd2bc1016d3@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b9b42ee958db9882c6490311aa47395b4b5e5922 https://github.com/numpy/numpy/commit/b9b42ee958db9882c6490311aa47395b4b5e5922 Author: Charles Harris Date: 2016-07-20 (Wed, 20 Jul 2016) Changed paths: M numpy/__init__.py A numpy/tests/test_reloading.py Log Message: ----------- BUG: Raise RuntimeError when reloading numpy is attempted. There seems to be little use in reloading numpy as any changed modules that are imported into numpy would need to be reloaded first in order to see any changes. Furthermore, reloading causes problems as global classes defined in numpy/__init__.py change their identity. Hence we raise a RuntimeError when an attempt to reload numpy is made. Closes #7844. Commit: eb2c1db5fb9c874b12360721e60d856f03fa0176 https://github.com/numpy/numpy/commit/eb2c1db5fb9c874b12360721e60d856f03fa0176 Author: Charles Harris Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M numpy/__init__.py A numpy/tests/test_reloading.py Log Message: ----------- Merge pull request #7853 from charris/fix-novalue-import BUG: Make sure numpy globals keep identity after reload. Compare: https://github.com/numpy/numpy/compare/1b16cd8762ef...eb2c1db5fb9c From noreply at github.com Mon Jul 25 17:41:05 2016 From: noreply at github.com (GitHub) Date: Mon, 25 Jul 2016 14:41:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 56d0c2: DOC: Document extra args forwarding to nose. Message-ID: <579687717465_5c873fc199d4f2c0244b7@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 56d0c26903a28d8bc5de6c6ef313c23157159bb0 https://github.com/numpy/numpy/commit/56d0c26903a28d8bc5de6c6ef313c23157159bb0 Author: Scott Sanderson Date: 2016-07-23 (Sat, 23 Jul 2016) Changed paths: M doc/source/dev/development_environment.rst Log Message: ----------- DOC: Document extra args forwarding to nose. This is useful for things like passing ``--pdb`` to make nose drop into a pdb post-mortem on exception. Commit: b312137d6fb37bd8e81cc18ae9a642b4aada4c4b https://github.com/numpy/numpy/commit/b312137d6fb37bd8e81cc18ae9a642b4aada4c4b Author: Scott Sanderson Date: 2016-07-23 (Sat, 23 Jul 2016) Changed paths: M runtests.py Log Message: ----------- DOC: Add example to runtests usage doc. Commit: bf40f60e09ddfc2b8d639c694d74041d4b242da2 https://github.com/numpy/numpy/commit/bf40f60e09ddfc2b8d639c694d74041d4b242da2 Author: Scott Sanderson Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M doc/source/dev/development_environment.rst Log Message: ----------- DOC: Use a shorter example. Commit: 528c12c83433aab280e32099544dc53f5388e51c https://github.com/numpy/numpy/commit/528c12c83433aab280e32099544dc53f5388e51c Author: Scott Sanderson Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M runtests.py Log Message: ----------- STY: Use consistent variable convention. Commit: 4fb9a228c5b3a26eaa67e79a12e5a4d75c01e952 https://github.com/numpy/numpy/commit/4fb9a228c5b3a26eaa67e79a12e5a4d75c01e952 Author: Charles Harris Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M doc/source/dev/development_environment.rst M runtests.py Log Message: ----------- Merge pull request #7866 from ssanderson/document-runtests-extra-argv Document runtests extra argv Compare: https://github.com/numpy/numpy/compare/eb2c1db5fb9c...4fb9a228c5b3 From noreply at github.com Mon Jul 25 18:20:55 2016 From: noreply at github.com (GitHub) Date: Mon, 25 Jul 2016 15:20:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 5361d6: BUG: Raise RuntimeError when reloading numpy is at... Message-ID: <579690c76a950_58863fdac92e72bc520a3@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.11.x Home: https://github.com/numpy/numpy Commit: 5361d6967f8fb512088f210d1bf78457c8f79400 https://github.com/numpy/numpy/commit/5361d6967f8fb512088f210d1bf78457c8f79400 Author: Charles Harris Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M numpy/__init__.py A numpy/tests/test_reloading.py Log Message: ----------- BUG: Raise RuntimeError when reloading numpy is attempted. There seems to be little use in reloading numpy as any changed modules that are imported into numpy would need to be reloaded first in order to see any changes. Furthermore, reloading causes problems as global classes defined in numpy/__init__.py change their identity. Hence we raise a RuntimeError when an attempt to reload numpy is made. Closes #7844. Commit: 9760096f0ea6563283cb022949b34d670602519a https://github.com/numpy/numpy/commit/9760096f0ea6563283cb022949b34d670602519a Author: Charles Harris Date: 2016-07-25 (Mon, 25 Jul 2016) Changed paths: M numpy/__init__.py A numpy/tests/test_reloading.py Log Message: ----------- Merge pull request #7870 from charris/backport-7853 Backport 7853, BUG: Raise RuntimeError when reloading numpy is attempted. Compare: https://github.com/numpy/numpy/compare/3c26d4324f5b...9760096f0ea6 From noreply at github.com Thu Jul 28 13:29:13 2016 From: noreply at github.com (GitHub) Date: Thu, 28 Jul 2016 10:29:13 -0700 Subject: [Numpy-svn] [numpy/numpy] c84c87: BLD: preserve library order Message-ID: <579a40e93c964_3fe63ff728a2b2a0119fb@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c84c87552f87683f90b11c52245681498a4f2e69 https://github.com/numpy/numpy/commit/c84c87552f87683f90b11c52245681498a4f2e69 Author: Mike Nolta Date: 2016-06-25 (Sat, 25 Jun 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/distutils/system_info.py Log Message: ----------- BLD: preserve library order Before, the list of libraries was resorted to match the order of library_dirs. Now, the opposite occurs: library_dirs is resorted to match the library order. Commit: 8c808a6ae8d9218486a8bfa3ade0d42d6f0d0680 https://github.com/numpy/numpy/commit/8c808a6ae8d9218486a8bfa3ade0d42d6f0d0680 Author: Charles Harris Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M doc/release/1.12.0-notes.rst M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #7699 from nolta/preserve-lib-order BLD: preserve library order Compare: https://github.com/numpy/numpy/compare/4fb9a228c5b3...8c808a6ae8d9 From noreply at github.com Thu Jul 28 16:17:59 2016 From: noreply at github.com (GitHub) Date: Thu, 28 Jul 2016 13:17:59 -0700 Subject: [Numpy-svn] [numpy/numpy] 7d2586: DOC: fix typo in documentation of loadtxt (closes ... Message-ID: <579a687760133_e973fa5f53a52c077535@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7d25864a56bb8fb53face5cf1ad0721795e03a02 https://github.com/numpy/numpy/commit/7d25864a56bb8fb53face5cf1ad0721795e03a02 Author: dunneff Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC: fix typo in documentation of loadtxt (closes #7878) Commit: bc744c52bb36a598aabee5eaffc0b7729feaa040 https://github.com/numpy/numpy/commit/bc744c52bb36a598aabee5eaffc0b7729feaa040 Author: Charles Harris Date: 2016-07-28 (Thu, 28 Jul 2016) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Merge pull request #7879 from dunneff/patch-1 DOC: fix typo in documentation of loadtxt (closes #7878) Compare: https://github.com/numpy/numpy/compare/8c808a6ae8d9...bc744c52bb36 From noreply at github.com Fri Jul 29 19:07:45 2016 From: noreply at github.com (GitHub) Date: Fri, 29 Jul 2016 16:07:45 -0700 Subject: [Numpy-svn] [numpy/numpy] 072014: BUG: handle introsort depth limit properly Message-ID: <579be1c16d9ad_62163f9dd3d9929c761e1@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 07201420338f87d0a19ec6b5d756f40350e1f21b https://github.com/numpy/numpy/commit/07201420338f87d0a19ec6b5d756f40350e1f21b Author: Julian Taylor Date: 2016-07-29 (Fri, 29 Jul 2016) Changed paths: M numpy/core/src/npysort/quicksort.c.src Log Message: ----------- BUG: handle introsort depth limit properly the larger partition needs its own depth limit else it grows faster than logarithmic. Also increase the stack size to hold up to 64 instead of 50 pointer pairs else it might overflow on arrays larger than than 2^50 elements. Commit: afc4f2419a66ee659e0f71f2891573ef612ddd30 https://github.com/numpy/numpy/commit/afc4f2419a66ee659e0f71f2891573ef612ddd30 Author: Julian Taylor Date: 2016-07-29 (Fri, 29 Jul 2016) Changed paths: M benchmarks/benchmarks/bench_function_base.py Log Message: ----------- BENCH: add more sort benchmarks benchmark for random, all equal elements, many equal elements and median of 3 worst case Commit: 9506037beb64217f62a205edf066b4c4ecb1ff0e https://github.com/numpy/numpy/commit/9506037beb64217f62a205edf066b4c4ecb1ff0e Author: Charles Harris Date: 2016-07-29 (Fri, 29 Jul 2016) Changed paths: M benchmarks/benchmarks/bench_function_base.py M numpy/core/src/npysort/quicksort.c.src Log Message: ----------- Merge pull request #7871 from juliantaylor/introsort2 BUG: handle introsort depth limit properly Compare: https://github.com/numpy/numpy/compare/bc744c52bb36...9506037beb64