From noreply at github.com Sun Sep 1 09:56:49 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 06:56:49 -0700 Subject: [Numpy-svn] [numpy/numpy] 03371c: BUG: Make DeprecationWarning always raise error in... Message-ID: <522347a1206a9_37457d1d4c246f1@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 03371cdae281bbbde0c7adfc28d012d6555ad112 https://github.com/numpy/numpy/commit/03371cdae281bbbde0c7adfc28d012d6555ad112 Author: Charles Harris Date: 2013-08-31 (Sat, 31 Aug 2013) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Make DeprecationWarning always raise error in test. The test_fancy in numpy/lib/tests/test_function_base.py failed in release because a DeprecationWarning was no longer raised, it had become a warning. Commit: d4413a319ed90a99621bc105bc35a820f65dbf5d https://github.com/numpy/numpy/commit/d4413a319ed90a99621bc105bc35a820f65dbf5d Author: Charles Harris Date: 2013-08-31 (Sat, 31 Aug 2013) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: Catch DeprecationWarning in numpy/core/tests/test_numeric.py. TestCreationFuncs.check_function was spewing Deprecation warnings in release mode. AFAICT, it did not raise errors during development because it was buried by a TypeError. The Deprecation in question is at line 1141 in multiarray/conversion_utils.c. Hiding the deprecation should be harmless here, but when the Deprecation is turned into an error it will need to be caught in the test. Commit: 57245e4570fa84f2e40a6fa1cc22716d279f8c00 https://github.com/numpy/numpy/commit/57245e4570fa84f2e40a6fa1cc22716d279f8c00 Author: Charles Harris Date: 2013-08-31 (Sat, 31 Aug 2013) Changed paths: M numpy/core/tests/test_shape_base.py Log Message: ----------- MAINT: Make Warning handling cleaner in test_concatenate_sloppy0. The test in question is in numpy/core/tests/test_shape_base. The cleanup consists of using warning.catch_warnings instead of setting and popping the warnings filter. Commit: d958dec676beeac218a118fac084fa8b14bc9171 https://github.com/numpy/numpy/commit/d958dec676beeac218a118fac084fa8b14bc9171 Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M numpy/core/tests/test_numeric.py M numpy/core/tests/test_shape_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #3668 from charris/fix-buggy-tests Fix buggy tests Compare: https://github.com/numpy/numpy/compare/74b6b2cf151c...d958dec676be From noreply at github.com Sun Sep 1 11:07:13 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:07:13 -0700 Subject: [Numpy-svn] [numpy/numpy] 34ac69: BUG: Catch DeprecationWarning in numpy/core/tests/... Message-ID: <5223582154ed4_35b4ff7d508057e@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 34ac69f1050103a30fc0d2c2d9ac559e96710f1a https://github.com/numpy/numpy/commit/34ac69f1050103a30fc0d2c2d9ac559e96710f1a Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: Catch DeprecationWarning in numpy/core/tests/test_numeric.py. TestCreationFuncs.check_function was spewing Deprecation warnings in release mode. AFAICT, it did not raise errors during development because it was buried by a TypeError. The Deprecation in question is at line 1141 in multiarray/conversion_utils.c. Hiding the deprecation should be harmless here, but when the Deprecation is turned into an error it will need to be caught in the test. Commit: ad6351fd831d7cd980c6f26caef550ae96735a15 https://github.com/numpy/numpy/commit/ad6351fd831d7cd980c6f26caef550ae96735a15 Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M numpy/core/tests/test_shape_base.py Log Message: ----------- MAINT: Make Warning handling cleaner in test_concatenate_sloppy0. The test in question is in numpy/core/tests/test_shape_base. The cleanup consists of using warning.catch_warnings instead of setting and popping the warnings filter. Commit: 38c0fd90bb21f0112f962d6b77a255a5a156b9b1 https://github.com/numpy/numpy/commit/38c0fd90bb21f0112f962d6b77a255a5a156b9b1 Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- BUG: Make DeprecationWarning always raise error in test. The test_fancy in numpy/lib/tests/test_function_base.py failed in release because a DeprecationWarning was no longer raised, it had become a warning. Commit: 86a6e6cc38f921428150c2dd73c0634fde45d387 https://github.com/numpy/numpy/commit/86a6e6cc38f921428150c2dd73c0634fde45d387 Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M numpy/core/tests/test_numeric.py M numpy/core/tests/test_shape_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #3670 from charris/backport-test-fixes Backport test fixes Compare: https://github.com/numpy/numpy/compare/44c6f15e7b6b...86a6e6cc38f9 From noreply at github.com Sun Sep 1 11:25:43 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:25:43 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <52235c77704a6_3df91417d5474c7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/tags/branch-1.8.x Home: https://github.com/numpy/numpy From noreply at github.com Sun Sep 1 11:25:43 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:25:43 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <52235c7789140_5aea8add4c7828b@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/tags/1.5.1rc2 Home: https://github.com/numpy/numpy From noreply at github.com Sun Sep 1 11:26:43 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 08:26:43 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <52235cb3c62a0_542baf5d48623d7@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/tags/1.5.1rc2 Home: https://github.com/numpy/numpy From noreply at github.com Sun Sep 1 12:09:55 2013 From: noreply at github.com (GitHub) Date: Sun, 01 Sep 2013 09:09:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 1bcc80: REL: Release. Message-ID: <522366d36ce53_5444108bd48326b2@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/tags/v1.8.0b1 Home: https://github.com/numpy/numpy Commit: 1bcc80257c94427436eea2e50c70c78179ed1fb9 https://github.com/numpy/numpy/commit/1bcc80257c94427436eea2e50c70c78179ed1fb9 Author: Charles Harris Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M setup.py Log Message: ----------- REL: Release. From noreply at github.com Mon Sep 2 11:13:37 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 08:13:37 -0700 Subject: [Numpy-svn] [numpy/numpy] Message-ID: <5224ab21ad7eb_6cf69a3d501170d7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/tags/branch-1.8.x Home: https://github.com/numpy/numpy From noreply at github.com Mon Sep 2 12:07:51 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 09:07:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 70de8a: ENH: Avoiding conversion of integer to NumPy Scala... Message-ID: <5224b7d79ea38_2aee4f9d5465731@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 70de8aa2b3a3b300c6a858cbdbb9226ce46591e1 https://github.com/numpy/numpy/commit/70de8aa2b3a3b300c6a858cbdbb9226ce46591e1 Author: Arink Verma Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- ENH: Avoiding conversion of integer to NumPy Scalar. There is a bottleneck in scalar operations, when trying to extract the underlying C value from a Python integer/float. I have avoid conversion for know integer type but extracting its value. Commit: 79342d5993168a5e43d57924bb3fa75a4fa3ec01 https://github.com/numpy/numpy/commit/79342d5993168a5e43d57924bb3fa75a4fa3ec01 Author: Arink Verma Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Extracting longlong value without converting it to NyType Commit: 9c7ef03df6ae9553149d26ba5d367bd94b0489fd https://github.com/numpy/numpy/commit/9c7ef03df6ae9553149d26ba5d367bd94b0489fd Author: Arink Verma Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: M numpy/core/tests/test_scalarmath.py Log Message: ----------- Moved int test cases to pr#3592 Commit: 7b415b26f4a1d58164a69ef44fb501fbd93e666f https://github.com/numpy/numpy/commit/7b415b26f4a1d58164a69ef44fb501fbd93e666f Author: Arink Verma Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Added PyInt_CheckExact for python < 3 and error check for PyLong_AsLong Commit: d334dbd400964515bb392f3f9d7978d0ddb2a9a6 https://github.com/numpy/numpy/commit/d334dbd400964515bb392f3f9d7978d0ddb2a9a6 Author: Arink Verma Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Replaced PyInt_As_Long with PyInt_AsLong and errorchecking Commit: 7ed2c9bfdcd2eded4c42ec485cce8e6e3a69308c https://github.com/numpy/numpy/commit/7ed2c9bfdcd2eded4c42ec485cce8e6e3a69308c Author: Arink Verma Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Check for error value by PyLong_AsUnsignedLong as (unsigned long)-1 Commit: de9f1c92d3ca0920bce915438f0406f587aa98db https://github.com/numpy/numpy/commit/de9f1c92d3ca0920bce915438f0406f587aa98db Author: Charles Harris Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Merge pull request #3567 from arinkverma/avoid_conversion ENH: Avoiding conversion of integer to NumPy Scalar. Compare: https://github.com/numpy/numpy/compare/d958dec676be...de9f1c92d3ca From noreply at github.com Mon Sep 2 16:50:12 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 13:50:12 -0700 Subject: [Numpy-svn] [numpy/numpy] e4d903: MAINT: Update pavement.py script. Message-ID: <5224fa04bbd06_381d1255d54617df@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e4d9030e349c232440c139397e5366779f91126a https://github.com/numpy/numpy/commit/e4d9030e349c232440c139397e5366779f91126a Author: Charles Harris Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M pavement.py Log Message: ----------- MAINT: Update pavement.py script. Remove builds for Python 2.6 and 3.1 Update release notes path to doc/release/1.9.0-notes.rst. Set LOG_START to 'branch-1.8.x' Commit: e703ee1bceae93b026eadefdf7ecabaacbc7feda https://github.com/numpy/numpy/commit/e703ee1bceae93b026eadefdf7ecabaacbc7feda Author: Ralf Gommers Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M pavement.py Log Message: ----------- Merge pull request #3672 from charris/update-pavement MAINT: Update pavement.py script. Compare: https://github.com/numpy/numpy/compare/de9f1c92d3ca...e703ee1bceae From noreply at github.com Tue Sep 3 02:13:47 2013 From: noreply at github.com (GitHub) Date: Mon, 02 Sep 2013 23:13:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 2aa519: ENH: Add paver generated release directory to .git... Message-ID: <52257e1b34b8_2b691225d4841296@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2aa519728e951bbabb6f474daed0d56e4e661623 https://github.com/numpy/numpy/commit/2aa519728e951bbabb6f474daed0d56e4e661623 Author: Charles Harris Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M .gitignore Log Message: ----------- ENH: Add paver generated release directory to .gitignore. Commit: 294dd26004fa923a06e0898c2b72350dd44a97dd https://github.com/numpy/numpy/commit/294dd26004fa923a06e0898c2b72350dd44a97dd Author: Ralf Gommers Date: 2013-09-02 (Mon, 02 Sep 2013) Changed paths: M .gitignore Log Message: ----------- Merge pull request #3674 from charris/add-to-gitignore ENH: Add paver generated release directory to .gitignore. Compare: https://github.com/numpy/numpy/compare/e703ee1bceae...294dd26004fa From noreply at github.com Tue Sep 3 09:17:57 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 06:17:57 -0700 Subject: [Numpy-svn] [numpy/numpy] b35728: Revert "Merge pull request #3567 from arinkverma/a... Message-ID: <5225e1856150d_4e1b6f7d5454439@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b35728d7858a4c4d46eefd936c33a0ffa6593082 https://github.com/numpy/numpy/commit/b35728d7858a4c4d46eefd936c33a0ffa6593082 Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Revert "Merge pull request #3567 from arinkverma/avoid_conversion" This reverts commit de9f1c92d3ca0920bce915438f0406f587aa98db, reversing changes made to d958dec676beeac218a118fac084fa8b14bc9171. There is a change of behavior in conversion of signed to unsigned PyLong that shows up on my machine. For some reason this did not show up in the travisbot tests. This reverts the merge that led to this problem until it can be sorted out. Error shows up as numpy/core/arrayprint.py", line 653, in __call__ if _MININT < x < _MAXINT: OverflowError: can't convert negative int to unsigned Commit: 545dc98f6f45218132e4581040b54d68725396c0 https://github.com/numpy/numpy/commit/545dc98f6f45218132e4581040b54d68725396c0 Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Merge pull request #3675 from charris/revert-merge-pr-3567 Revert "Merge pull request #3567 from arinkverma/avoid_conversion" Compare: https://github.com/numpy/numpy/compare/294dd26004fa...545dc98f6f45 From noreply at github.com Tue Sep 3 14:14:06 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 11:14:06 -0700 Subject: [Numpy-svn] [numpy/numpy] d2c44c: STY: Make numpy/lib/test/*.py PEP8 compliant. Message-ID: <522626ee2ef99_7517c43d581439d6@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d2c44c5a012d0a5db7d10a2586c8e9c58045d04b https://github.com/numpy/numpy/commit/d2c44c5a012d0a5db7d10a2586c8e9c58045d04b Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/lib/tests/test__datasource.py M numpy/lib/tests/test__iotools.py M numpy/lib/tests/test_arraypad.py M numpy/lib/tests/test_arraysetops.py M numpy/lib/tests/test_financial.py M numpy/lib/tests/test_format.py M numpy/lib/tests/test_function_base.py M numpy/lib/tests/test_index_tricks.py M numpy/lib/tests/test_io.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/tests/test_polynomial.py M numpy/lib/tests/test_recfunctions.py M numpy/lib/tests/test_regression.py M numpy/lib/tests/test_shape_base.py M numpy/lib/tests/test_stride_tricks.py M numpy/lib/tests/test_twodim_base.py M numpy/lib/tests/test_type_check.py M numpy/lib/tests/test_ufunclike.py M numpy/lib/tests/test_utils.py Log Message: ----------- STY: Make numpy/lib/test/*.py PEP8 compliant. Run autopep8 over the test files in numpy/lib/test and make fixes to the result. Also remove Python5 workaround. Commit: 7ae0206c4b5685a3b0abd1865850e0c92aeb7389 https://github.com/numpy/numpy/commit/7ae0206c4b5685a3b0abd1865850e0c92aeb7389 Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/lib/tests/test__datasource.py M numpy/lib/tests/test__iotools.py M numpy/lib/tests/test_arraypad.py M numpy/lib/tests/test_arraysetops.py M numpy/lib/tests/test_financial.py M numpy/lib/tests/test_format.py M numpy/lib/tests/test_function_base.py M numpy/lib/tests/test_index_tricks.py M numpy/lib/tests/test_io.py M numpy/lib/tests/test_nanfunctions.py M numpy/lib/tests/test_polynomial.py M numpy/lib/tests/test_recfunctions.py M numpy/lib/tests/test_regression.py M numpy/lib/tests/test_shape_base.py M numpy/lib/tests/test_stride_tricks.py M numpy/lib/tests/test_twodim_base.py M numpy/lib/tests/test_type_check.py M numpy/lib/tests/test_ufunclike.py M numpy/lib/tests/test_utils.py Log Message: ----------- Merge pull request #3673 from charris/pep8-lib-tests STY: Make numpy/lib/test/*.py PEP8 compliant. Compare: https://github.com/numpy/numpy/compare/545dc98f6f45...7ae0206c4b56 From noreply at github.com Wed Sep 4 10:06:22 2013 From: noreply at github.com (GitHub) Date: Wed, 04 Sep 2013 07:06:22 -0700 Subject: [Numpy-svn] [numpy/numpy] 3c8eb4: BUG: PyArray_PyIntAsIntp had variable size check w... Message-ID: <52273e5eb79d5_47d5ba1d50108962@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3c8eb4eb396bd5227f2d8298ce60be0c4848fe0e https://github.com/numpy/numpy/commit/3c8eb4eb396bd5227f2d8298ce60be0c4848fe0e Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: PyArray_PyIntAsIntp had variable size check wrong way around. This bug resulted in using a long type when a long long was required, resulting in numerous errors when numpy was compiled as 64 bits on 64 bit windows. Commit: 0a91ade9e89bde3163ad9035556b912dfc90db16 https://github.com/numpy/numpy/commit/0a91ade9e89bde3163ad9035556b912dfc90db16 Author: Charles Harris Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- Merge pull request #3678 from charris/fix-wrong-variable-type BUG: PyArray_PyIntAsIntp had variable size check wrong way around. Compare: https://github.com/numpy/numpy/compare/7ae0206c4b56...0a91ade9e89b From noreply at github.com Wed Sep 4 10:07:38 2013 From: noreply at github.com (GitHub) Date: Wed, 04 Sep 2013 07:07:38 -0700 Subject: [Numpy-svn] [numpy/numpy] d57b8b: BUG: PyArray_PyIntAsIntp had variable size check w... Message-ID: <52273eaabf86e_47044bdd54878af@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: d57b8b30595db076f644826ed77347ee0954678a https://github.com/numpy/numpy/commit/d57b8b30595db076f644826ed77347ee0954678a Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- BUG: PyArray_PyIntAsIntp had variable size check wrong way around. This bug resulted in using a long type when a long long was required, resulting in numerous errors when numpy was compiled as 64 bits on 64 bit windows. Commit: 0fdcaea83e3b1c0c9342c557a222ecfecb88c5b0 https://github.com/numpy/numpy/commit/0fdcaea83e3b1c0c9342c557a222ecfecb88c5b0 Author: Charles Harris Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c Log Message: ----------- Merge pull request #3679 from charris/backport-3678 Backport 3678 Compare: https://github.com/numpy/numpy/compare/86a6e6cc38f9...0fdcaea83e3b From noreply at github.com Wed Sep 4 10:12:32 2013 From: noreply at github.com (GitHub) Date: Wed, 04 Sep 2013 07:12:32 -0700 Subject: [Numpy-svn] [numpy/numpy] e2675e: BUG: Set __hash__ = None for non-hashable classes. Message-ID: <52273fd0aef08_46edaa1d4c46226@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e2675e3ac08f2fb3a7e606123ad063e7e956cb9d https://github.com/numpy/numpy/commit/e2675e3ac08f2fb3a7e606123ad063e7e956cb9d Author: Charles Harris Date: 2013-08-28 (Wed, 28 Aug 2013) Changed paths: M numpy/lib/polynomial.py M numpy/polynomial/polytemplate.py Log Message: ----------- BUG: Set __hash__ = None for non-hashable classes. Because neither poly1d nor the Polynomial package polynomial classes are immutable, hence not reliably hashable, they should signal that by setting __hash__ = None. This also fixes the warning Overriding __eq__ blocks inheritance of __hash__ in 3.x that is given when the command `python2.7 -3 -c"import numpy"` is run. Commit: 573b3b0215294a881e3504cec8818ee194679342 https://github.com/numpy/numpy/commit/573b3b0215294a881e3504cec8818ee194679342 Author: Charles Harris Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/lib/polynomial.py M numpy/polynomial/polytemplate.py Log Message: ----------- Merge pull request #3657 from charris/add-hash-method-to-polynomials BUG: Set __hash__ = None for non-hashable classes. Compare: https://github.com/numpy/numpy/compare/0a91ade9e89b...573b3b021529 From noreply at github.com Wed Sep 4 11:01:41 2013 From: noreply at github.com (GitHub) Date: Wed, 04 Sep 2013 08:01:41 -0700 Subject: [Numpy-svn] [numpy/numpy] 631f9e: BUG: Set __hash__ = None for non-hashable classes. Message-ID: <52274b5535086_47d5ba1d501152b8@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 631f9ede0b23f3b7379a19a898da00895893d858 https://github.com/numpy/numpy/commit/631f9ede0b23f3b7379a19a898da00895893d858 Author: Charles Harris Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/lib/polynomial.py M numpy/polynomial/polytemplate.py Log Message: ----------- BUG: Set __hash__ = None for non-hashable classes. Because neither poly1d nor the Polynomial package polynomial classes are immutable, hence not reliably hashable, they should signal that by setting __hash__ = None. This also fixes the warning Overriding __eq__ blocks inheritance of __hash__ in 3.x that is given when the command `python2.7 -3 -c"import numpy"` is run. Commit: 49c22d3f0d98e4a98d846910e087acf818b92d48 https://github.com/numpy/numpy/commit/49c22d3f0d98e4a98d846910e087acf818b92d48 Author: Charles Harris Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/lib/polynomial.py M numpy/polynomial/polytemplate.py Log Message: ----------- Merge pull request #3684 from charris/backport-to-1.8-3657 Backport to 1.8 3657 Compare: https://github.com/numpy/numpy/compare/0fdcaea83e3b...49c22d3f0d98 From noreply at github.com Thu Sep 5 16:30:24 2013 From: noreply at github.com (GitHub) Date: Thu, 05 Sep 2013 13:30:24 -0700 Subject: [Numpy-svn] [numpy/numpy] 42af4e: Add support for using openblas for the _dotblas fu... Message-ID: <5228e9e0239af_2921bc9d5042098@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 42af4e0fd15d8609f468c7c7f8a269eebbecf2f9 https://github.com/numpy/numpy/commit/42af4e0fd15d8609f468c7c7f8a269eebbecf2f9 Author: Ake Sandgren Date: 2013-08-20 (Tue, 20 Aug 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Add support for using openblas for the _dotblas function. Commit: 6c8167168e1bbe8898ea44d41b96af60d52ce5a3 https://github.com/numpy/numpy/commit/6c8167168e1bbe8898ea44d41b96af60d52ce5a3 Author: Skipper Seabold Date: 2013-08-20 (Tue, 20 Aug 2013) Changed paths: M site.cfg.example Log Message: ----------- BLD: Update with information about openblas. Commit: 43fcc0e4b53ef2abb4a7fa588760d943ce997550 https://github.com/numpy/numpy/commit/43fcc0e4b53ef2abb4a7fa588760d943ce997550 Author: Olivier Grisel Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Make vecLib / Accelerate not shadow other optimized builds under OSX Commit: ffd4332262ee0295cb942c94ed124f043d801eb6 https://github.com/numpy/numpy/commit/ffd4332262ee0295cb942c94ed124f043d801eb6 Author: Olivier Grisel Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M site.cfg.example Log Message: ----------- site.cfg.example should not reference blas_opt and lapack_opt blas_opt and lapack_opt sections are not actually read by the numpy.distutils.system_info machinery. They are just meta entry points for the `get_info` public function that in turns introspec the atlas, openblas and mkl sections. Commit: fb0c7bdfd370dae9d580f97ee4ceadbcaced29c5 https://github.com/numpy/numpy/commit/fb0c7bdfd370dae9d580f97ee4ceadbcaced29c5 Author: Olivier Grisel Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M site.cfg.example Log Message: ----------- Use the default install location of OpenBLAS in the example Commit: b5dab6df0c9feef2d0b10ea7c56abd0b1df78abc https://github.com/numpy/numpy/commit/b5dab6df0c9feef2d0b10ea7c56abd0b1df78abc Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M numpy/distutils/system_info.py M site.cfg.example Log Message: ----------- Merge pull request #3642 from jseabold/openblas-install BLD: Allow easy use of openblas. Compare: https://github.com/numpy/numpy/compare/573b3b021529...b5dab6df0c9f From noreply at github.com Thu Sep 5 17:10:53 2013 From: noreply at github.com (GitHub) Date: Thu, 05 Sep 2013 14:10:53 -0700 Subject: [Numpy-svn] [numpy/numpy] 92ed1b: DOC: Update release notes for openblas build. Message-ID: <5228f35d6f86_361cdf1d5837114@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 92ed1b27aa0372f5d47f86d73c8cfd53473078c6 https://github.com/numpy/numpy/commit/92ed1b27aa0372f5d47f86d73c8cfd53473078c6 Author: Skipper Seabold Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: Update release notes for openblas build. Commit: 3b8aba7b9e8eafc9b8615471afb4e1427192a969 https://github.com/numpy/numpy/commit/3b8aba7b9e8eafc9b8615471afb4e1427192a969 Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- Merge pull request #3688 from jseabold/update-release-notes DOC: Update release notes for openblas build. Compare: https://github.com/numpy/numpy/compare/b5dab6df0c9f...3b8aba7b9e8e From noreply at github.com Thu Sep 5 18:49:46 2013 From: noreply at github.com (GitHub) Date: Thu, 05 Sep 2013 15:49:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 7386f6: BUG: .gitignore ignores all release directories. Message-ID: <52290a8a9f5ab_287d895d501052a3@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7386f6df575987b11dc570c2de44e9dabac82ba5 https://github.com/numpy/numpy/commit/7386f6df575987b11dc570c2de44e9dabac82ba5 Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M .gitignore Log Message: ----------- BUG: .gitignore ignores all release directories. It should only ignore the one in the root directory. The fix is to prepend a '/' to the directory name. Commit: c50e60d5927fe2a5719c428d6ced61af4ba4ba07 https://github.com/numpy/numpy/commit/c50e60d5927fe2a5719c428d6ced61af4ba4ba07 Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M .gitignore Log Message: ----------- Merge pull request #3689 from charris/fix-gitignore BUG: .gitignore ignores all release directories. Compare: https://github.com/numpy/numpy/compare/3b8aba7b9e8e...c50e60d5927f From noreply at github.com Thu Sep 5 18:50:42 2013 From: noreply at github.com (GitHub) Date: Thu, 05 Sep 2013 15:50:42 -0700 Subject: [Numpy-svn] [numpy/numpy] 8a0cdc: ENH: Add build support for openblas. Message-ID: <52290ac2306d5_28669ffd581242af@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 8a0cdc6ba1936a396e888bf77a1c4a0ea0dde999 https://github.com/numpy/numpy/commit/8a0cdc6ba1936a396e888bf77a1c4a0ea0dde999 Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/distutils/system_info.py M site.cfg.example Log Message: ----------- ENH: Add build support for openblas. Backport of gh-3642 and gh-3688. Commit: 32e375f3b00508675618f9c16db6d1ebeea82e6d https://github.com/numpy/numpy/commit/32e375f3b00508675618f9c16db6d1ebeea82e6d Author: Charles Harris Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/distutils/system_info.py M site.cfg.example Log Message: ----------- Merge pull request #3690 from charris/backport-1.8-3642 Backport 1.8 3642 Compare: https://github.com/numpy/numpy/compare/49c22d3f0d98...32e375f3b005 From noreply at github.com Fri Sep 6 13:30:00 2013 From: noreply at github.com (GitHub) Date: Fri, 06 Sep 2013 10:30:00 -0700 Subject: [Numpy-svn] [numpy/numpy] 6fe8eb: DOC: Add NEP and documentation for ufunc overrides... Message-ID: <522a111830a50_773083dd58640cd@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6fe8eb607127b554195ed25f8636f5caefd477c3 https://github.com/numpy/numpy/commit/6fe8eb607127b554195ed25f8636f5caefd477c3 Author: Blake Griffith Date: 2013-08-31 (Sat, 31 Aug 2013) Changed paths: A doc/neps/ufunc-overrides.rst M doc/source/reference/arrays.classes.rst Log Message: ----------- DOC: Add NEP and documentation for ufunc overrides. Commit: 536cd36c1ba45c42ad306fda5f9c4d12ee0f5afd https://github.com/numpy/numpy/commit/536cd36c1ba45c42ad306fda5f9c4d12ee0f5afd Author: Blake Griffith Date: 2013-08-31 (Sat, 31 Aug 2013) Changed paths: A numpy/core/src/private/ufunc_override.h Log Message: ----------- ENH: Add ufunc override API. Commit: 21976ca31eda537824ad877d432634eaf103567b https://github.com/numpy/numpy/commit/21976ca31eda537824ad877d432634eaf103567b Author: Blake Griffith Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M numpy/core/blasdot/_dotblas.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: Add ufunc override functionality to ufuncs and dots. Commit: 5c630f06f9012cdfff9b35cf96cea4a696c6b66c https://github.com/numpy/numpy/commit/5c630f06f9012cdfff9b35cf96cea4a696c6b66c Author: Blake Griffith Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M numpy/core/tests/test_blasdot.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_umath.py Log Message: ----------- TST: Add ufunc override tests. Commit: 022aea859a01a0f11372b28267a74aff9b8880f9 https://github.com/numpy/numpy/commit/022aea859a01a0f11372b28267a74aff9b8880f9 Author: Blake Griffith Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M numpy/core/setup.py Log Message: ----------- BLD: Added ufunc_override.h to setup.py. Commit: 332057144d91e227f4e619e6dc8d8701d23a9ec5 https://github.com/numpy/numpy/commit/332057144d91e227f4e619e6dc8d8701d23a9ec5 Author: Blake Griffith Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- BLD TRAVIS: Added libatlas to travis build so it can test BLAS stuff. sudo apt-get install -qq libatlas-dev libatlas-base-dev Commit: 711b9979b731745dbeff3dd47ea67eedf8603449 https://github.com/numpy/numpy/commit/711b9979b731745dbeff3dd47ea67eedf8603449 Author: Blake Griffith Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DOC: Update release notes. Commit: f1e49d7b42b73e04bdb00cfab60925d7d4625cbf https://github.com/numpy/numpy/commit/f1e49d7b42b73e04bdb00cfab60925d7d4625cbf Author: Charles Harris Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M .travis.yml A doc/neps/ufunc-overrides.rst M doc/release/1.9.0-notes.rst M doc/source/reference/arrays.classes.rst M numpy/core/blasdot/_dotblas.c M numpy/core/setup.py M numpy/core/src/multiarray/multiarraymodule.c A numpy/core/src/private/ufunc_override.h M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_blasdot.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #3524 from cowlicks/ufunc-override Ufunc Overrides Compare: https://github.com/numpy/numpy/compare/c50e60d5927f...f1e49d7b42b7 From noreply at github.com Fri Sep 6 13:31:11 2013 From: noreply at github.com (GitHub) Date: Fri, 06 Sep 2013 10:31:11 -0700 Subject: [Numpy-svn] [numpy/numpy] 8255df: STY: Make numpy/polynomial/tests/*.py PEP8 complia... Message-ID: <522a115f45ad2_404b805d549808@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8255df3d6cd00281f1f9b2925648dca3a0b9e036 https://github.com/numpy/numpy/commit/8255df3d6cd00281f1f9b2925648dca3a0b9e036 Author: Charles Harris Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_classes.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py M numpy/polynomial/tests/test_polyutils.py M numpy/polynomial/tests/test_printing.py Log Message: ----------- STY: Make numpy/polynomial/tests/*.py PEP8 compliant. Run autopep8 on the tests and fixup the results. Commit: b9b0ea5ee8270364af47d9f66ba1b28c57815d8a https://github.com/numpy/numpy/commit/b9b0ea5ee8270364af47d9f66ba1b28c57815d8a Author: Charles Harris Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M numpy/polynomial/tests/test_chebyshev.py M numpy/polynomial/tests/test_classes.py M numpy/polynomial/tests/test_hermite.py M numpy/polynomial/tests/test_hermite_e.py M numpy/polynomial/tests/test_laguerre.py M numpy/polynomial/tests/test_legendre.py M numpy/polynomial/tests/test_polynomial.py M numpy/polynomial/tests/test_polyutils.py M numpy/polynomial/tests/test_printing.py Log Message: ----------- Merge pull request #3676 from charris/pep8-polynomial-tests STY: Make numpy/polynomial/tests/*.py PEP8 compliant. Compare: https://github.com/numpy/numpy/compare/f1e49d7b42b7...b9b0ea5ee827 From noreply at github.com Fri Sep 6 17:58:32 2013 From: noreply at github.com (GitHub) Date: Fri, 06 Sep 2013 14:58:32 -0700 Subject: [Numpy-svn] [numpy/numpy] 554ee0: BUG: fix windows fpu flag check for mixed x87 and ... Message-ID: <522a500829a46_288b91fd48961d5@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 554ee09d07a6dde8534ffacbbccffefab0fb0776 https://github.com/numpy/numpy/commit/554ee09d07a6dde8534ffacbbccffefab0fb0776 Author: Julian Taylor Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- BUG: fix windows fpu flag check for mixed x87 and sse instructions windows enables sse intrinsics also on 32 bit by default so we need to check both the x87 and sse fpu flags. closes #3680 Commit: 1ec94198399e91baf562799548c443040532cd0b https://github.com/numpy/numpy/commit/1ec94198399e91baf562799548c443040532cd0b Author: Charles Harris Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- Merge pull request #3691 from juliantaylor/windows-fpu-fix BUG: fix windows fpu flag check for mixed x87 and sse instructions Compare: https://github.com/numpy/numpy/compare/b9b0ea5ee827...1ec94198399e From noreply at github.com Sat Sep 7 09:27:52 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 06:27:52 -0700 Subject: [Numpy-svn] [numpy/numpy] ba0862: BUG: fix test_rational PyNumberMethods for python3 Message-ID: <522b29d874b72_46d71071d58123a9@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ba08629ba9972b88c1f172ec655e13d3b9c3b21c https://github.com/numpy/numpy/commit/ba08629ba9972b88c1f172ec655e13d3b9c3b21c Author: Julian Taylor Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- BUG: fix test_rational PyNumberMethods for python3 wrong structure makes VC9 fail to compile under python3 Commit: 7679c14ab9b293dd80c0800a180eb9f939e991e9 https://github.com/numpy/numpy/commit/7679c14ab9b293dd80c0800a180eb9f939e991e9 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Merge pull request #3694 from juliantaylor/test-rational-fix BUG: fix test_rational PyNumberMethods for python3 Compare: https://github.com/numpy/numpy/compare/1ec94198399e...7679c14ab9b2 From noreply at github.com Sat Sep 7 09:31:51 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 06:31:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 627227: BUG: fix test_rational PyNumberMethods for python3 Message-ID: <522b2ac7716b4_2a79d11d48979f1@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 627227683950c2f879ea1e67dcd190e7e2104d1f https://github.com/numpy/numpy/commit/627227683950c2f879ea1e67dcd190e7e2104d1f Author: Julian Taylor Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- BUG: fix test_rational PyNumberMethods for python3 wrong structure makes VC9 fail to compile under python3 Commit: af7162f8f800ffb376f4991c34fd4d328a4cfd9e https://github.com/numpy/numpy/commit/af7162f8f800ffb376f4991c34fd4d328a4cfd9e Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Merge pull request #3695 from juliantaylor/test-rational-fix-1.8.x Test rational fix 1.8.x Compare: https://github.com/numpy/numpy/compare/32e375f3b005...af7162f8f800 From noreply at github.com Sat Sep 7 14:06:11 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 11:06:11 -0700 Subject: [Numpy-svn] [numpy/numpy] 332d62: ENH: Improve accuracy of numpy.gradient at edges Message-ID: <522b6b139908_2a341261d482842b@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 332d628744a0670234585053dbe32a3e82e0c4db https://github.com/numpy/numpy/commit/332d628744a0670234585053dbe32a3e82e0c4db Author: danieljfarrell Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- ENH: Improve accuracy of numpy.gradient at edges * numpy.gradient has been enhanced to use a second order accurate one-sided finite difference stencil at boundary elements of the array. Second order accurate central difference are still used for the interior elements. The result is a fully second order accurate approximation of the gradient over the full domain. * The one-sided stencil uses 3 elements each with a different weight. A forward difference is used for the first element, dy/dx ~ -(3.0*y[0] - 4.0*y[1] + y[2]) / (2.0*dx) and backwards difference is used for the last element, dy/dx ~ (3.0*y[-1] - 4.0*y[-2] + y[-3]) / (2.0*dx) * Because the datetime64 datatype cannot be multiplied a view is taken of datetime64 arrays and cast to int64. The gradient algorithm is then applied to the view rather than the input array. * Previously no dimension checks were performed on the input array. Now if the array size along the differentiation axis is less than 2, a ValueError is raised which explains that more elements are needed. If the size is exactly two the function falls back to using a 2 point stencil (the old behaviour). If the size is 3 and above then the higher accuracy methods are used. * A new test has been added which validates the higher accuracy. Old tests have been updated to pass. Note, this should be expected because the boundary elements now return different (more accurate) values. Commit: 089cc017cdc0b8105d40d74eae15539b1e309e01 https://github.com/numpy/numpy/commit/089cc017cdc0b8105d40d74eae15539b1e309e01 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge branch 'gradient' * gradient: ENH: Improve accuracy of numpy.gradient at edges Compare: https://github.com/numpy/numpy/compare/7679c14ab9b2...089cc017cdc0 From noreply at github.com Sat Sep 7 17:37:30 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 14:37:30 -0700 Subject: [Numpy-svn] [numpy/numpy] e20a54: BUG: Fix UFUNC_CHECK_STATUS to work on both 32 and... Message-ID: <522b9c9a6446a_66b7f69d4849789@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e20a54b72cb2c8a15cba3e6fe5c2045fdf5286c9 https://github.com/numpy/numpy/commit/e20a54b72cb2c8a15cba3e6fe5c2045fdf5286c9 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- BUG: Fix UFUNC_CHECK_STATUS to work on both 32 and 64 bit Windows. Patch is due to Christolph Gohlke. Commit: 25445cd10ae39deea072b84cfe2ede509e599ea5 https://github.com/numpy/numpy/commit/25445cd10ae39deea072b84cfe2ede509e599ea5 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- Merge pull request #3697 from charris/fix-simd-for-windows BUG: Fix UFUNC_CHECK_STATUS to work on both 32 and 64 bit Windows. Compare: https://github.com/numpy/numpy/compare/089cc017cdc0...25445cd10ae3 From noreply at github.com Sat Sep 7 18:12:06 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 15:12:06 -0700 Subject: [Numpy-svn] [numpy/numpy] a29a06: BUG: fix windows fpu flag check for mixed x87 and ... Message-ID: <522ba4b637d86_523256fd4c96341@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: a29a063ff43eb61c3bb87f110f7735c7996899e3 https://github.com/numpy/numpy/commit/a29a063ff43eb61c3bb87f110f7735c7996899e3 Author: Julian Taylor Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- BUG: fix windows fpu flag check for mixed x87 and sse instructions windows enables sse intrinsics also on 32 bit by default so we need to check both the x87 and sse fpu flags. closes #3680 Commit: a82341e11e92e178c67d3485dd30f3c7f3f9f625 https://github.com/numpy/numpy/commit/a82341e11e92e178c67d3485dd30f3c7f3f9f625 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- BUG: Fix UFUNC_CHECK_STATUS to work on both 32 and 64 bit Windows. Patch is due to Christolph Gohlke. Commit: 2ab1ae3158db57530c122dbec87fca5ead467a92 https://github.com/numpy/numpy/commit/2ab1ae3158db57530c122dbec87fca5ead467a92 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h Log Message: ----------- Merge pull request #3692 from charris/backport-1.8-3691 Backport 1.8 3691 Compare: https://github.com/numpy/numpy/compare/af7162f8f800...2ab1ae3158db From noreply at github.com Sat Sep 7 22:46:28 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 19:46:28 -0700 Subject: [Numpy-svn] [numpy/numpy] 260433: ENH: export py3k.integer_types from numpy.compat Message-ID: <522be504c6ad8_2de97d9d589900@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 260433c574fdf0a8e97134853e8149e95b947f9a https://github.com/numpy/numpy/commit/260433c574fdf0a8e97134853e8149e95b947f9a Author: Christoph Gohlke Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/compat/py3k.py Log Message: ----------- ENH: export py3k.integer_types from numpy.compat Commit: fe05eaca668e4b73ac07995017b1575f40582ca2 https://github.com/numpy/numpy/commit/fe05eaca668e4b73ac07995017b1575f40582ca2 Author: Christoph Gohlke Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/fft/helper.py Log Message: ----------- BUG: check axes and window length input for all integer types On Python 2.7, the long type was excluded. Commit: 73fbfb2e168e76e8a0550fbaa680f6be10ba9459 https://github.com/numpy/numpy/commit/73fbfb2e168e76e8a0550fbaa680f6be10ba9459 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/compat/py3k.py M numpy/fft/helper.py Log Message: ----------- Merge pull request #3698 from cgohlke/patch-1 BUG: check axes and window length input for all integer types in fft.helper Compare: https://github.com/numpy/numpy/compare/25445cd10ae3...73fbfb2e168e From noreply at github.com Sat Sep 7 23:22:27 2013 From: noreply at github.com (GitHub) Date: Sat, 07 Sep 2013 20:22:27 -0700 Subject: [Numpy-svn] [numpy/numpy] 883dde: ENH: export py3k.integer_types from numpy.compat Message-ID: <522bed73261df_299aaf9d58357f8@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 883ddee033b69266170ac90af1926978bf489246 https://github.com/numpy/numpy/commit/883ddee033b69266170ac90af1926978bf489246 Author: Christoph Gohlke Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/compat/py3k.py Log Message: ----------- ENH: export py3k.integer_types from numpy.compat Commit: b68ba30e89b62e27f8763da64e502c1a2391b9f1 https://github.com/numpy/numpy/commit/b68ba30e89b62e27f8763da64e502c1a2391b9f1 Author: Christoph Gohlke Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/fft/helper.py Log Message: ----------- BUG: check axes and window length input for all integer types On Python 2.7, the long type was excluded. Commit: 5a11b8b423e4e382f81a967295b08bd1f27f78c0 https://github.com/numpy/numpy/commit/5a11b8b423e4e382f81a967295b08bd1f27f78c0 Author: Charles Harris Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/compat/py3k.py M numpy/fft/helper.py Log Message: ----------- Merge pull request #3699 from charris/backport-1.8-3698 Backport 1.8 3698 Compare: https://github.com/numpy/numpy/compare/2ab1ae3158db...5a11b8b423e4 From noreply at github.com Sun Sep 8 14:44:13 2013 From: noreply at github.com (GitHub) Date: Sun, 08 Sep 2013 11:44:13 -0700 Subject: [Numpy-svn] [numpy/numpy] 4777d0: REL: Release. Message-ID: <522cc57db54c7_2e6810b5d5022210@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/tags/v1.8.0b2 Home: https://github.com/numpy/numpy Commit: 4777d09b39ac0a331e1ac9578e3a754c0e084574 https://github.com/numpy/numpy/commit/4777d09b39ac0a331e1ac9578e3a754c0e084574 Author: Charles Harris Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M setup.py Log Message: ----------- REL: Release. From noreply at github.com Sun Sep 8 22:47:23 2013 From: noreply at github.com (GitHub) Date: Sun, 08 Sep 2013 19:47:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 0b7191: ENH: add support for Python 3.4 ast.NameConstant Message-ID: <522d36bb485ee_3027fffd489728d@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0b7191397e7893011fda16402e1fbd56afb911d3 https://github.com/numpy/numpy/commit/0b7191397e7893011fda16402e1fbd56afb911d3 Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/utils.py Log Message: ----------- ENH: add support for Python 3.4 ast.NameConstant Commit: 8edccea5a3d7248de4074a7b43ad13bd81f7a535 https://github.com/numpy/numpy/commit/8edccea5a3d7248de4074a7b43ad13bd81f7a535 Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py Log Message: ----------- TST: add test for Python 3.4 _ast.NameConstant Commit: c9b06111227f7a4ec213571f97e1b8d19b9c23f5 https://github.com/numpy/numpy/commit/c9b06111227f7a4ec213571f97e1b8d19b9c23f5 Author: Charles Harris Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #3701 from cgohlke/patch-2 ENH: add support for Python 3.4 ast.NameConstant Compare: https://github.com/numpy/numpy/compare/73fbfb2e168e...c9b06111227f From noreply at github.com Mon Sep 9 11:54:49 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 08:54:49 -0700 Subject: [Numpy-svn] [numpy/numpy] f99cbf: ENH: add support for Python 3.4 ast.NameConstant Message-ID: <522def494e1ac_108d11d3d542802@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f99cbfc77f4d5364bd0641105f7073e7aa57e778 https://github.com/numpy/numpy/commit/f99cbfc77f4d5364bd0641105f7073e7aa57e778 Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/utils.py Log Message: ----------- ENH: add support for Python 3.4 ast.NameConstant Commit: f0c1131a67acbb4754194fdc4388f9ed3644c03e https://github.com/numpy/numpy/commit/f0c1131a67acbb4754194fdc4388f9ed3644c03e Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py Log Message: ----------- TST: add test for Python 3.4 _ast.NameConstant Commit: cae61f2e20ac9440d3de1433810d18ce6aa57a0e https://github.com/numpy/numpy/commit/cae61f2e20ac9440d3de1433810d18ce6aa57a0e Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #3706 from charris/backport-1.8-3701 Backport 1.8 3701 Compare: https://github.com/numpy/numpy/compare/5a11b8b423e4...cae61f2e20ac From noreply at github.com Mon Sep 9 11:56:47 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 08:56:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 5116a0: ENH: add support for Python 3.4 ast.NameConstant Message-ID: <522defbf72d12_2b00ed3d48108964@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 5116a00b08fef7ff1cc156ec64cdfa17b6b404a8 https://github.com/numpy/numpy/commit/5116a00b08fef7ff1cc156ec64cdfa17b6b404a8 Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/utils.py Log Message: ----------- ENH: add support for Python 3.4 ast.NameConstant Commit: dd266a36968a322a57e86f249956e8edd941325d https://github.com/numpy/numpy/commit/dd266a36968a322a57e86f249956e8edd941325d Author: Christoph Gohlke Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py Log Message: ----------- TST: add test for Python 3.4 _ast.NameConstant Commit: b58aee15abef23b0e3b0fa78dc0990d153393129 https://github.com/numpy/numpy/commit/b58aee15abef23b0e3b0fa78dc0990d153393129 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/tests/test_utils.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #3705 from charris/backport-1.7-3701 Backport 1.7 3701 Compare: https://github.com/numpy/numpy/compare/034a5f5bd5cd...b58aee15abef From noreply at github.com Mon Sep 9 12:19:38 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 09:19:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 823362: BUG: PyArray_SelectkindConverter should be in conv... Message-ID: <522df51a1da11_15adfffd4833216@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8233626b3b27a911e840dc3a585c71eab52756b4 https://github.com/numpy/numpy/commit/8233626b3b27a911e840dc3a585c71eab52756b4 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.h Log Message: ----------- BUG: PyArray_SelectkindConverter should be in conversion_utils.h. Also include numpy/ndarraytypes.h, although this seems not needed in practice. Commit: b768db806ea09c2d7cf1561cc065e74989469e98 https://github.com/numpy/numpy/commit/b768db806ea09c2d7cf1561cc065e74989469e98 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.h Log Message: ----------- Merge pull request #3709 from charris/update-conversion_utils_h BUG: PyArray_SelectkindConverter should be in conversion_utils.h. Compare: https://github.com/numpy/numpy/compare/c9b06111227f...b768db806ea0 From noreply at github.com Mon Sep 9 13:31:16 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 10:31:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 0090a0: BUG: linalg: do not assume that GIL is enabled in ... Message-ID: <522e05e4af5ee_7495811d4839027@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 0090a01579510d01f158bcf8ea5d3f5cbb2d2792 https://github.com/numpy/numpy/commit/0090a01579510d01f158bcf8ea5d3f5cbb2d2792 Author: Pauli Virtanen Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/linalg/python_xerbla.c Log Message: ----------- BUG: linalg: do not assume that GIL is enabled in xerbla_ With the new ufunc-based linalg, GIL is released in ufuncs, and needs to be reacquired when raising errors in xerbla_. Commit: 8eba2aa1cbfdf927f6332609865adb9e78fc20e3 https://github.com/numpy/numpy/commit/8eba2aa1cbfdf927f6332609865adb9e78fc20e3 Author: Pauli Virtanen Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/linalg/lapack_litemodule.c Log Message: ----------- BUG: linalg: fix LAPACK error handling in lapack_litemodule If an exception is pending (raised from xerbla), the routines must return NULL. Commit: 6a167c44802d98fb325cd23987a828c98a0a5547 https://github.com/numpy/numpy/commit/6a167c44802d98fb325cd23987a828c98a0a5547 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/linalg/lapack_litemodule.c M numpy/linalg/python_xerbla.c Log Message: ----------- Merge pull request #3712 from juliantaylor/lapack-errors backport Lapack error handling to 1.7.x Compare: https://github.com/numpy/numpy/compare/b58aee15abef...6a167c44802d From noreply at github.com Mon Sep 9 13:35:11 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 10:35:11 -0700 Subject: [Numpy-svn] [numpy/numpy] a627dc: BUG: PyArray_SelectkindConverter should be in conv... Message-ID: <522e06cfb30c4_62e87c9d5411757@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: a627dce0652c48515297fe633613a30914008fd5 https://github.com/numpy/numpy/commit/a627dce0652c48515297fe633613a30914008fd5 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.h Log Message: ----------- BUG: PyArray_SelectkindConverter should be in conversion_utils.h. Also include numpy/ndarraytypes.h, although this seems not needed in practice. Commit: cadf30792bc8566857814259da6c69d1e46c314a https://github.com/numpy/numpy/commit/cadf30792bc8566857814259da6c69d1e46c314a Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.h Log Message: ----------- Merge pull request #3711 from charris/backport-1.8-3709 Backport 1.8 3709 Compare: https://github.com/numpy/numpy/compare/cae61f2e20ac...cadf30792bc8 From noreply at github.com Mon Sep 9 16:43:17 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 13:43:17 -0700 Subject: [Numpy-svn] [numpy/numpy] a486a6: ENH: copy ndarrays if they are encountered in setA... Message-ID: <522e32e5282c0_764a74dd58120495@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a486a6bae0580072b3b65771f30bf25c798dc38c https://github.com/numpy/numpy/commit/a486a6bae0580072b3b65771f30bf25c798dc38c Author: Julian Taylor Date: 2013-09-07 (Sat, 07 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: copy ndarrays if they are encountered in setArrayFromSequence By avoiding the elementwise copy array([a,b,c]) is now as fast as vstack([a,b,c]) Commit: 72d238271e52d4c2b2fd359ad7eb705cb2f25ee6 https://github.com/numpy/numpy/commit/72d238271e52d4c2b2fd359ad7eb705cb2f25ee6 Author: njsmith Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3696 from juliantaylor/copy-array-create ENH: copy ndarrays if they are encountered in setArrayFromSequence Compare: https://github.com/numpy/numpy/compare/b768db806ea0...72d238271e52 From noreply at github.com Mon Sep 9 20:44:39 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 17:44:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 906a88: BUG: Fix 0-sized ndindex Message-ID: <522e6b77c709a_764a74dd58149846@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 906a8848a3ea7eb0c5fa85653640b37caa08bbcd https://github.com/numpy/numpy/commit/906a8848a3ea7eb0c5fa85653640b37caa08bbcd Author: Sebastian Berg Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/index_tricks.py M numpy/lib/tests/test_index_tricks.py Log Message: ----------- BUG: Fix 0-sized ndindex The zerosize_ok flag to nditer was missing, so that it did not allow for 0-sized iteration. Closes gh-3714 Commit: dfd9f5f5cd08f7fb9cf3cf0da1821f06f5464a09 https://github.com/numpy/numpy/commit/dfd9f5f5cd08f7fb9cf3cf0da1821f06f5464a09 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/index_tricks.py M numpy/lib/tests/test_index_tricks.py Log Message: ----------- Merge pull request #3715 from seberg/ndindex-0size BUG: Fix 0-sized ndindex Compare: https://github.com/numpy/numpy/compare/72d238271e52...dfd9f5f5cd08 From noreply at github.com Mon Sep 9 20:45:38 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 17:45:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 9980d0: MAINT: use PyOS_snprintf instead of snprintf Message-ID: <522e6bb250869_5e935c1d5454877@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 9980d0654383abd8be3d0bedaee309061b34d3e2 https://github.com/numpy/numpy/commit/9980d0654383abd8be3d0bedaee309061b34d3e2 Author: Christoph Gohlke Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/linalg/python_xerbla.c Log Message: ----------- MAINT: use PyOS_snprintf instead of snprintf PyOS_snprintf is portable and more secure than snprintf. Commit: a0d6f9af94ca6d51d574d5ae77bfc8d0d73a7aaa https://github.com/numpy/numpy/commit/a0d6f9af94ca6d51d574d5ae77bfc8d0d73a7aaa Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/linalg/python_xerbla.c Log Message: ----------- Merge pull request #3716 from charris/backport-1.7-3418 Backport 1.7 3418 Compare: https://github.com/numpy/numpy/compare/6a167c44802d...a0d6f9af94ca From noreply at github.com Mon Sep 9 21:22:05 2013 From: noreply at github.com (GitHub) Date: Mon, 09 Sep 2013 18:22:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 0f9ee0: BUG: Fix 0-sized ndindex Message-ID: <522e743d718e0_761c1367d501351f4@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 0f9ee02191f175aed2c73532375c7bf557b91822 https://github.com/numpy/numpy/commit/0f9ee02191f175aed2c73532375c7bf557b91822 Author: Sebastian Berg Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/index_tricks.py M numpy/lib/tests/test_index_tricks.py Log Message: ----------- BUG: Fix 0-sized ndindex The zerosize_ok flag to nditer was missing, so that it did not allow for 0-sized iteration. Closes gh-3714 Commit: 79eb55809b090eff827f39570324fd41669156b0 https://github.com/numpy/numpy/commit/79eb55809b090eff827f39570324fd41669156b0 Author: Charles Harris Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M numpy/lib/index_tricks.py M numpy/lib/tests/test_index_tricks.py Log Message: ----------- Merge pull request #3717 from charris/backport-1.8-3715 Backport 1.8 3715 Compare: https://github.com/numpy/numpy/compare/cadf30792bc8...79eb55809b09 From noreply at github.com Wed Sep 11 14:11:14 2013 From: noreply at github.com (GitHub) Date: Wed, 11 Sep 2013 11:11:14 -0700 Subject: [Numpy-svn] [numpy/numpy] fa25cf: MAINT: Refactor test_xerbla to hide printed error ... Message-ID: <5230b242b756c_61e11113d4c1459a1@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fa25cf7f1bf30b553197754505673600cd2dca31 https://github.com/numpy/numpy/commit/fa25cf7f1bf30b553197754505673600cd2dca31 Author: Charles Harris Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- MAINT: Refactor test_xerbla to hide printed error messages. Combine the xerbla override tests with the previous _is_xerbla_safe decorator. The xerbla checks are then made in a forked process where the outputs are closed so that if xerbla prints a message it does not appear. It would be nice to figure out a Windows version of this test. Closes #3704. Closes #3687. Commit: 5d2e8a0968592eb4ff6dddeb9a92326da205d779 https://github.com/numpy/numpy/commit/5d2e8a0968592eb4ff6dddeb9a92326da205d779 Author: Charles Harris Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #3720 from charris/refactor-test_xerbla MAINT: Refactor test_xerbla to hide printed error messages. Compare: https://github.com/numpy/numpy/compare/dfd9f5f5cd08...5d2e8a096859 From noreply at github.com Wed Sep 11 14:11:51 2013 From: noreply at github.com (GitHub) Date: Wed, 11 Sep 2013 11:11:51 -0700 Subject: [Numpy-svn] [numpy/numpy] dc8b4b: MAINT: Refactor test_xerbla to hide printed error ... Message-ID: <5230b2676ea5f_735b140bd4c153268@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: dc8b4bec96e979dbd2e8ab860edfcb452c983828 https://github.com/numpy/numpy/commit/dc8b4bec96e979dbd2e8ab860edfcb452c983828 Author: Charles Harris Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- MAINT: Refactor test_xerbla to hide printed error messages. Combine the xerbla override tests with the previous _is_xerbla_safe decorator. The xerbla checks are then made in a forked process where the outputs are closed so that if xerbla prints a message it does not appear. It would be nice to figure out a Windows version of this test. Commit: 2af82321a06653c369cd4be9f324b5d3d7271dca https://github.com/numpy/numpy/commit/2af82321a06653c369cd4be9f324b5d3d7271dca Author: Charles Harris Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #3721 from charris/backport-1.8-3720 Backport 1.8 3720 Compare: https://github.com/numpy/numpy/compare/79eb55809b09...2af82321a066 From noreply at github.com Thu Sep 12 06:44:03 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 03:44:03 -0700 Subject: [Numpy-svn] [numpy/numpy] 1dd377: BUG: ensure raising of invalid on bad complex powe... Message-ID: <52319af3915a7_7780a55d482137f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1dd3778b8ea42d4c3e5315a80dd2baed36212649 https://github.com/numpy/numpy/commit/1dd3778b8ea42d4c3e5315a80dd2baed36212649 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/funcs.inc.src M numpy/core/tests/test_umath.py Log Message: ----------- BUG: ensure raising of invalid on bad complex powers put inf - inf into a volatile variable so it is not optimized away by compilers. Commit: 5262478f4d8b1569c1d675bcbd1806c19e4ea597 https://github.com/numpy/numpy/commit/5262478f4d8b1569c1d675bcbd1806c19e4ea597 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- BUG: fix bad alignment asserts if the arrays are smaller than a vector they don't need to be aligned. Commit: f297de0aafe1f627a719304a0977fa3fc26879db https://github.com/numpy/numpy/commit/f297de0aafe1f627a719304a0977fa3fc26879db Author: njsmith Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/funcs.inc.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #3726 from juliantaylor/dbg-fixes Dbg fixes Compare: https://github.com/numpy/numpy/compare/5d2e8a096859...f297de0aafe1 From noreply at github.com Thu Sep 12 08:54:16 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 05:54:16 -0700 Subject: [Numpy-svn] [numpy/numpy] ea237f: BUG: ensure raising of invalid on bad complex powe... Message-ID: <5231b978c346c_4f8013f5d58955e6@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: ea237fc3c2aec7f7789193efbf2341d81653c305 https://github.com/numpy/numpy/commit/ea237fc3c2aec7f7789193efbf2341d81653c305 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/funcs.inc.src M numpy/core/tests/test_umath.py Log Message: ----------- BUG: ensure raising of invalid on bad complex powers put inf - inf into a volatile variable so it is not optimized away by compilers. Commit: cd35663be4898942a2115b7a5f8349310f5cea01 https://github.com/numpy/numpy/commit/cd35663be4898942a2115b7a5f8349310f5cea01 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- BUG: fix bad alignment asserts if the arrays are smaller than a vector they don't need to be aligned. Commit: f09a1dff94ba7522277c7da007dd7b6573d55f67 https://github.com/numpy/numpy/commit/f09a1dff94ba7522277c7da007dd7b6573d55f67 Author: Charles Harris Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/core/src/umath/funcs.inc.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #3727 from juliantaylor/dbg-fixes-1.8.x Backport PR 3726 Compare: https://github.com/numpy/numpy/compare/2af82321a066...f09a1dff94ba From noreply at github.com Thu Sep 12 11:56:30 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 08:56:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 26ade5: BUG: f2py, fix decref on wrong object Message-ID: <5231e42eeea68_75d2f77d5880643@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 26ade56d9c4d44e8b0cc5d4268a65341743bccac https://github.com/numpy/numpy/commit/26ade56d9c4d44e8b0cc5d4268a65341743bccac Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- BUG: f2py, fix decref on wrong object missing brackets causes decref on an wrong object. shows itself as abort with negative refcount in test_callback using python-dbg. Commit: f1f084245b0bf676f5c81ba16a89e1cb97f0d90f https://github.com/numpy/numpy/commit/f1f084245b0bf676f5c81ba16a89e1cb97f0d90f Author: Charles Harris Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- Merge pull request #3728 from juliantaylor/f2py-negative-refcount BUG: f2py, fix decref on wrong object Compare: https://github.com/numpy/numpy/compare/f297de0aafe1...f1f084245b0b From noreply at github.com Thu Sep 12 12:54:13 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 09:54:13 -0700 Subject: [Numpy-svn] [numpy/numpy] 84b69f: BUG: f2py, fix decref on wrong object Message-ID: <5231f1b54b44b_4f8013f5d581174e@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 84b69f8dc822e977b5fae48b32c43f572800c8a2 https://github.com/numpy/numpy/commit/84b69f8dc822e977b5fae48b32c43f572800c8a2 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- BUG: f2py, fix decref on wrong object missing brackets causes decref on an wrong object. shows itself as abort with negative refcount in test_callback using python-dbg. Commit: 815cca55f946f8b0efffc3908d7813d5e46061ec https://github.com/numpy/numpy/commit/815cca55f946f8b0efffc3908d7813d5e46061ec Author: Charles Harris Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- Merge pull request #3729 from juliantaylor/f2py-negative-refcount-1.8.x Backport PR 3728 Compare: https://github.com/numpy/numpy/compare/f09a1dff94ba...815cca55f946 From noreply at github.com Thu Sep 12 13:12:18 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 10:12:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 1e2f9b: BUG: f2py, fix decref on wrong object Message-ID: <5231f5f2d974b_38cd12fbd581099a5@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 1e2f9baa8575e721f4d010086ebe0170487653d0 https://github.com/numpy/numpy/commit/1e2f9baa8575e721f4d010086ebe0170487653d0 Author: Julian Taylor Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- BUG: f2py, fix decref on wrong object missing brackets causes decref on an wrong object. shows itself as abort with negative refcount in test_callback using python-dbg. Commit: 50a5c4d50ddb5d609f1a1f66ded9f8a828f4dbd5 https://github.com/numpy/numpy/commit/50a5c4d50ddb5d609f1a1f66ded9f8a828f4dbd5 Author: Charles Harris Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/f2py/cfuncs.py Log Message: ----------- Merge pull request #3731 from juliantaylor/f2py-negative-refcount-1.7.x Backport PR 3728 Compare: https://github.com/numpy/numpy/compare/a0d6f9af94ca...50a5c4d50ddb From noreply at github.com Fri Sep 13 12:21:06 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 09:21:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 52f58e: MAINT: Make the qr raw mode test independent of th... Message-ID: <52333b723c686_44a711d3d54402a6@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 52f58ea9501ac17d72d42a51f2f078b4853576d0 https://github.com/numpy/numpy/commit/52f58ea9501ac17d72d42a51f2f078b4853576d0 Author: Charles Harris Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- MAINT: Make the qr raw mode test independent of the LAPACK library. The qr factorization is not unique and the values returned by the raw mode may differ between LAPACK versions. Consequently, the results cannot be checked against known values. Closes #3703. Commit: ad3f60156d244471ad86d57bb92b2b4e32c22324 https://github.com/numpy/numpy/commit/ad3f60156d244471ad86d57bb92b2b4e32c22324 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #3723 from charris/workaround-dgeqrf-bug MAINT: Make the qr raw mode test independent of the LAPACK library. Compare: https://github.com/numpy/numpy/compare/f1f084245b0b...ad3f60156d24 From noreply at github.com Fri Sep 13 15:22:41 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 12:22:41 -0700 Subject: [Numpy-svn] [numpy/numpy] 4d1c2d: BUG: fix zero initialization with subarray dtypes Message-ID: <52336601a7126_25f3cb7d48117191@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4d1c2d424a9743b69e50dcf4c972b1e54dc59a59 https://github.com/numpy/numpy/commit/4d1c2d424a9743b69e50dcf4c972b1e54dc59a59 Author: Julian Taylor Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix zero initialization with subarray dtypes closes #3724 Commit: f5fceebd33950113fe523c60c94f641fe8b3dce7 https://github.com/numpy/numpy/commit/f5fceebd33950113fe523c60c94f641fe8b3dce7 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3725 from juliantaylor/fix-subarray-zeros BUG: fix zero initialization with subarray dtypes Compare: https://github.com/numpy/numpy/compare/ad3f60156d24...f5fceebd3395 From noreply at github.com Fri Sep 13 15:36:05 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 12:36:05 -0700 Subject: [Numpy-svn] [numpy/numpy] e8208b: MAINT: Make the qr raw mode test independent of th... Message-ID: <523369256b98e_4399115fd50528b@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: e8208b4a05fa18b2510b3af97afd2fc5585c87a5 https://github.com/numpy/numpy/commit/e8208b4a05fa18b2510b3af97afd2fc5585c87a5 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- MAINT: Make the qr raw mode test independent of the LAPACK library. The qr factorization is not unique and the values returned by the raw mode may differ between LAPACK versions. Consequently, the results cannot be checked against known values. Closes #3703. Commit: fdda272cbd43c7dc525962cc91797bba220e0baa https://github.com/numpy/numpy/commit/fdda272cbd43c7dc525962cc91797bba220e0baa Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #3734 from charris/backport-1.8-3723 Backport 1.8 3723 Compare: https://github.com/numpy/numpy/compare/815cca55f946...fdda272cbd43 From noreply at github.com Fri Sep 13 16:02:21 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 13:02:21 -0700 Subject: [Numpy-svn] [numpy/numpy] 4defe5: BUG: fix zero initialization with subarray dtypes Message-ID: <52336f4d84cd4_44a4c97d54159933@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 4defe582b98bfff7fb562a09d4890ab60c7dd2e6 https://github.com/numpy/numpy/commit/4defe582b98bfff7fb562a09d4890ab60c7dd2e6 Author: Julian Taylor Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix zero initialization with subarray dtypes closes #3724 Commit: 0a52dfdd97c3421800ce7f79b6d8f0905b168034 https://github.com/numpy/numpy/commit/0a52dfdd97c3421800ce7f79b6d8f0905b168034 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3735 from juliantaylor/fix-subarray-zeros-1.8.x Backport PR 3725 Compare: https://github.com/numpy/numpy/compare/fdda272cbd43...0a52dfdd97c3 From noreply at github.com Fri Sep 13 17:12:22 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 14:12:22 -0700 Subject: [Numpy-svn] [numpy/numpy] de29fc: DOC: Make savez_compressed show up in the document... Message-ID: <52337fb627bbd_77bfb1bd54111620@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: de29fcbc0251d90f378f63588edd6fcfaa600a50 https://github.com/numpy/numpy/commit/de29fcbc0251d90f378f63588edd6fcfaa600a50 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/source/reference/routines.io.rst Log Message: ----------- DOC: Make savez_compressed show up in the documentation. Closes #3708. Commit: 3e80e2a6c740ea8c4053e2000db295d284bb95af https://github.com/numpy/numpy/commit/3e80e2a6c740ea8c4053e2000db295d284bb95af Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/source/reference/routines.io.rst Log Message: ----------- Merge pull request #3736 from charris/add-savez_compressed-to-docs DOC: Make savez_compressed show up in the documentation. Compare: https://github.com/numpy/numpy/compare/f5fceebd3395...3e80e2a6c740 From noreply at github.com Fri Sep 13 17:39:40 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 14:39:40 -0700 Subject: [Numpy-svn] [numpy/numpy] 2863c8: DOC: Make savez_compressed show up in the document... Message-ID: <5233861c9ca61_7c4caadd541203d8@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 2863c82be2cbff7f93b8209b184b215b1fe55443 https://github.com/numpy/numpy/commit/2863c82be2cbff7f93b8209b184b215b1fe55443 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/source/reference/routines.io.rst Log Message: ----------- DOC: Make savez_compressed show up in the documentation. Closes #3708. Commit: a5f75babfe5da16a38c6232ef9c37732c4b8a819 https://github.com/numpy/numpy/commit/a5f75babfe5da16a38c6232ef9c37732c4b8a819 Author: Charles Harris Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/source/reference/routines.io.rst Log Message: ----------- Merge pull request #3738 from charris/backport-1.8-3736 Backport 1.8 3736 Compare: https://github.com/numpy/numpy/compare/0a52dfdd97c3...a5f75babfe5d From noreply at github.com Sat Sep 14 10:01:48 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 07:01:48 -0700 Subject: [Numpy-svn] [numpy/numpy] d4ef9b: DOC: add isclose and partition to reference and li... Message-ID: <52346c4ce6317_3722fd7d48792d2@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d4ef9b119f0954123de9acf5cf1fcb5358d99110 https://github.com/numpy/numpy/commit/d4ef9b119f0954123de9acf5cf1fcb5358d99110 Author: Julian Taylor Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M doc/source/reference/routines.logic.rst M doc/source/reference/routines.sort.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/numeric.py Log Message: ----------- DOC: add isclose and partition to reference and link some docs also drop sometrue/alltrue link, its equivalent to any/all. Commit: 0262a60e3c1b182236a5ef1fd5b686e9d245301b https://github.com/numpy/numpy/commit/0262a60e3c1b182236a5ef1fd5b686e9d245301b Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M doc/source/reference/routines.logic.rst M doc/source/reference/routines.sort.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/numeric.py Log Message: ----------- Merge pull request #3741 from juliantaylor/doc-update DOC: add isclose and partition to reference and link some docs Compare: https://github.com/numpy/numpy/compare/3e80e2a6c740...0262a60e3c1b From noreply at github.com Sat Sep 14 10:31:56 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 07:31:56 -0700 Subject: [Numpy-svn] [numpy/numpy] 1816fa: DOC: add isclose and partition to reference and li... Message-ID: <5234735c792eb_1b48f65d4c54213@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 1816fa081167bfb363db0146ecf8b00b0c283829 https://github.com/numpy/numpy/commit/1816fa081167bfb363db0146ecf8b00b0c283829 Author: Julian Taylor Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M doc/source/reference/routines.logic.rst M doc/source/reference/routines.sort.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/numeric.py Log Message: ----------- DOC: add isclose and partition to reference and link some docs also drop sometrue/alltrue link, its equivalent to any/all. Commit: 481bf9579d2af75f07e356fcc071be9755823ba2 https://github.com/numpy/numpy/commit/481bf9579d2af75f07e356fcc071be9755823ba2 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M doc/source/reference/routines.logic.rst M doc/source/reference/routines.sort.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/numeric.py Log Message: ----------- Merge pull request #3744 from juliantaylor/doc-update-1.8.x Backport PR 3741 Compare: https://github.com/numpy/numpy/compare/a5f75babfe5d...481bf9579d2a From noreply at github.com Sat Sep 14 13:07:42 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 10:07:42 -0700 Subject: [Numpy-svn] [numpy/numpy] d53d0b: MAINT: make loggam static in random kit Message-ID: <523497de356d0_1c2af99d5418072@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d53d0b203e2e6a0cb6fd08c95aec891be6547264 https://github.com/numpy/numpy/commit/d53d0b203e2e6a0cb6fd08c95aec891be6547264 Author: Lars Buitinck Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M numpy/random/mtrand/distributions.c Log Message: ----------- MAINT: make loggam static in random kit Commit: f88a22523ec1d1ed55f4e06ac047ff188cfae6f8 https://github.com/numpy/numpy/commit/f88a22523ec1d1ed55f4e06ac047ff188cfae6f8 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/random/mtrand/distributions.c Log Message: ----------- Merge pull request #3700 from larsmans/static-loggam MAINT: make loggam static in random kit Compare: https://github.com/numpy/numpy/compare/0262a60e3c1b...f88a22523ec1 From noreply at github.com Sat Sep 14 14:46:31 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 11:46:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 997fe5: BUG: use correct type for hash values Message-ID: <5234af074de5e_7b6911abd54193d0@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 997fe5b8dedaf0e58de72c9c789e56c328cd02c7 https://github.com/numpy/numpy/commit/997fe5b8dedaf0e58de72c9c789e56c328cd02c7 Author: Christoph Gohlke Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- BUG: use correct type for hash values As of Python 3.2 hash values are of type Py_hash_t. Previous versions use C long. Commit: 4d53e8bef0915d08f260ca62fbc5b2ce3b8ec970 https://github.com/numpy/numpy/commit/4d53e8bef0915d08f260ca62fbc5b2ce3b8ec970 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- Merge pull request #3747 from cgohlke/py_hash_t Fix issue #3743: Hash changed signature in Python 3.3 Compare: https://github.com/numpy/numpy/compare/f88a22523ec1...4d53e8bef091 From noreply at github.com Sat Sep 14 17:24:05 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 14:24:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 4f535f: DOC: Make documentation of nansum current with 1.9... Message-ID: <5234d3f540806_43e250fd48843f1@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4f535ff399a84ba5bdad3630120d6c5b86689d6b https://github.com/numpy/numpy/commit/4f535ff399a84ba5bdad3630120d6c5b86689d6b Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- DOC: Make documentation of nansum current with 1.9. Simply state that Numpy versions < 1.9 returned nan instead of zero for the sum of empty slices. Commit: 6ce65d8f4a03a73fff6547cbdfa8d628214cb1b9 https://github.com/numpy/numpy/commit/6ce65d8f4a03a73fff6547cbdfa8d628214cb1b9 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- Merge pull request #3746 from charris/fix-nansum-documentation DOC: Make documentation of nansum current with 1.9. Compare: https://github.com/numpy/numpy/compare/4d53e8bef091...6ce65d8f4a03 From noreply at github.com Sat Sep 14 18:43:07 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 15:43:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 7206b1: MAINT: Move FutureWarning in nansum. Message-ID: <5234e67b5ab5f_7b78111dd4c33184@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 7206b1dbf56a91a3cf6086d0e62ee805d6c0b6df https://github.com/numpy/numpy/commit/7206b1dbf56a91a3cf6086d0e62ee805d6c0b6df Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/lib/nanfunctions.py Log Message: ----------- MAINT: Move FutureWarning in nansum. Currently a FutureWarning about the sum of empty slices changing to zero is always raised. Instead make it depend on the actual occurrence of an empty slice. Commit: 13ccbb6b4a2040053bf33e3aaa566637737846ee https://github.com/numpy/numpy/commit/13ccbb6b4a2040053bf33e3aaa566637737846ee Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- TST: Test that FutureWarning is not raised by nansum if not all-nan. Commit: 557055f0813d713022fb92e68c75809a47461c22 https://github.com/numpy/numpy/commit/557055f0813d713022fb92e68c75809a47461c22 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/lib/nanfunctions.py M numpy/lib/tests/test_nanfunctions.py Log Message: ----------- Merge pull request #3745 from charris/move-nansum-warning-in-1.8 Move nansum warning in 1.8 Compare: https://github.com/numpy/numpy/compare/481bf9579d2a...557055f0813d From noreply at github.com Sat Sep 14 18:46:47 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 15:46:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 0cdc9f: BUG: use correct type for hash values Message-ID: <5234e757294c3_7b63acbd54110384@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 0cdc9f1844d3bf61f4ee4cb4f9902ea12f64d321 https://github.com/numpy/numpy/commit/0cdc9f1844d3bf61f4ee4cb4f9902ea12f64d321 Author: Christoph Gohlke Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- BUG: use correct type for hash values As of Python 3.2 hash values are of type Py_hash_t. Previous versions use C long. Commit: ac49ff30c1c340ae22a108210f823214f292e8ba https://github.com/numpy/numpy/commit/ac49ff30c1c340ae22a108210f823214f292e8ba Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- Merge pull request #3749 from charris/backport-1.8-3747 Backport 1.8 3747 Compare: https://github.com/numpy/numpy/compare/557055f0813d...ac49ff30c1c3 From noreply at github.com Sat Sep 14 18:48:05 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 15:48:05 -0700 Subject: [Numpy-svn] [numpy/numpy] 12498e: BUG: use correct type for hash values Message-ID: <5234e7a52aeac_7b78111dd4c34036@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 12498e684c6375e424bc50a43ef0119832f603c8 https://github.com/numpy/numpy/commit/12498e684c6375e424bc50a43ef0119832f603c8 Author: Christoph Gohlke Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- BUG: use correct type for hash values As of Python 3.2 hash values are of type Py_hash_t. Previous versions use C long. Commit: 31eb6ce6dc0fc98e5677f25164feef8b5734abb5 https://github.com/numpy/numpy/commit/31eb6ce6dc0fc98e5677f25164feef8b5734abb5 Author: Charles Harris Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/src/multiarray/hashdescr.c M numpy/core/src/multiarray/hashdescr.h M numpy/core/src/multiarray/scalartypes.c.src Log Message: ----------- Merge pull request #3748 from charris/backport-1.7-3747 Backport 1.7 3747 Compare: https://github.com/numpy/numpy/compare/50a5c4d50ddb...31eb6ce6dc0f From noreply at github.com Mon Sep 16 14:24:02 2013 From: noreply at github.com (GitHub) Date: Mon, 16 Sep 2013 11:24:02 -0700 Subject: [Numpy-svn] [numpy/numpy] f8cdbb: ENH: Add dtype parameter to linspace and logspace ... Message-ID: <52374cc28331f_27974d3d481034bc@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f8cdbbaee1967011d98aa454b14232488df451d3 https://github.com/numpy/numpy/commit/f8cdbbaee1967011d98aa454b14232488df451d3 Author: Jonathan Helmus Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- ENH: Add dtype parameter to linspace and logspace functions. Many NumPy functions such as arange allow users to define the dtype of the returned type with a dtype parameter. This adds this same functionality to the logspace and linspace functions. Commit: 4f1f9d27abe9f978ef940d248537f54e364f422d https://github.com/numpy/numpy/commit/4f1f9d27abe9f978ef940d248537f54e364f422d Author: seberg Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst M numpy/core/function_base.py M numpy/core/tests/test_function_base.py Log Message: ----------- Merge pull request #3482 from jjhelmus/linspace_enh ENH: Add dtype parameter to linspace and logspace functions. Compare: https://github.com/numpy/numpy/compare/6ce65d8f4a03...4f1f9d27abe9 From noreply at github.com Mon Sep 16 17:45:57 2013 From: noreply at github.com (GitHub) Date: Mon, 16 Sep 2013 14:45:57 -0700 Subject: [Numpy-svn] [numpy/numpy] 780cf3: MAINT: update release scripts for building OS X bi... Message-ID: <52377c15c7ec0_27aa59dd501003e2@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 780cf38ba8d682392300bb3ee66468d39927f5d8 https://github.com/numpy/numpy/commit/780cf38ba8d682392300bb3ee66468d39927f5d8 Author: Ralf Gommers Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M pavement.py M release.sh M tools/numpy-macosx-installer/new-create-dmg Log Message: ----------- MAINT: update release scripts for building OS X binaries. Works with Python 3.x now that bdist_mpkg is ported (thanks @matthew-brett). From noreply at github.com Mon Sep 16 17:47:04 2013 From: noreply at github.com (GitHub) Date: Mon, 16 Sep 2013 14:47:04 -0700 Subject: [Numpy-svn] [numpy/numpy] 0c857a: MAINT: update release scripts for building OS X bi... Message-ID: <52377c582a1e6_1d1e4ffd5810921e@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0c857a8e9025cb426ec086a732c02742cea8e285 https://github.com/numpy/numpy/commit/0c857a8e9025cb426ec086a732c02742cea8e285 Author: Ralf Gommers Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M pavement.py M release.sh M tools/numpy-macosx-installer/new-create-dmg Log Message: ----------- MAINT: update release scripts for building OS X binaries. Works with Python 3.x now that bdist_mpkg is ported (thanks @matthew-brett). From noreply at github.com Thu Sep 19 12:54:37 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 09:54:37 -0700 Subject: [Numpy-svn] [numpy/numpy] f20003: BUG: Fix issue with PR #3491 Message-ID: <523b2c4da9a9f_30bc12b9d54104965@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f200034eee16a97348400a0daa694870c703d2d9 https://github.com/numpy/numpy/commit/f200034eee16a97348400a0daa694870c703d2d9 Author: Jay Bourque Date: 2013-09-18 (Wed, 18 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- BUG: Fix issue with PR #3491 Don't convert unicode string to ascii string before getting byte length. Also, get length of non string type as ascii or unicode depending on output string type. Commit: 3a0f4e0acdd0607e2bb0d36049cf55a9b6fb380f https://github.com/numpy/numpy/commit/3a0f4e0acdd0607e2bb0d36049cf55a9b6fb380f Author: Charles Harris Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #3761 from ContinuumIO/2890_fix Fix for PR #3491 Compare: https://github.com/numpy/numpy/compare/780cf38ba8d6...3a0f4e0acdd0 From noreply at github.com Thu Sep 19 15:24:48 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 12:24:48 -0700 Subject: [Numpy-svn] [numpy/numpy] b89315: BUG: Fix issue with PR #3491 Message-ID: <523b4f80cf73b_7d839add50795bd@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b893154ddc4460e5366b00172788edf128a1a266 https://github.com/numpy/numpy/commit/b893154ddc4460e5366b00172788edf128a1a266 Author: Jay Bourque Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- BUG: Fix issue with PR #3491 Don't convert unicode string to ascii string before getting byte length. Also, get length of non string type as ascii or unicode depending on output string type. Commit: df1456175af456d3e0238c81fe8d4cb08025c529 https://github.com/numpy/numpy/commit/df1456175af456d3e0238c81fe8d4cb08025c529 Author: Charles Harris Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #3765 from charris/forward-port-3761 BUG: Fix issue with PR #3491 Compare: https://github.com/numpy/numpy/compare/0c857a8e9025...df1456175af4 From noreply at github.com Thu Sep 19 16:39:47 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 13:39:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 07cbe9: ENH: percentile function with additional parameter... Message-ID: <523b61132085f_30f8143fd5413601a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 07cbe999f84be4d1b0a35fdb15b53cc17bc4341d https://github.com/numpy/numpy/commit/07cbe999f84be4d1b0a35fdb15b53cc17bc4341d Author: Jonathan Helmus Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- ENH: percentile function with additional parameters and vecorization The percentile function was enhanced by adding limit and interpolation parameters to give it similar functionality to SciPy's stats.scoreatpercentile function. In addition the function was vecorized along q and rewritten to use the partition method for better performance. Commit: 4a084a0d77bbb7ade065e75d3602fd8b47369d76 https://github.com/numpy/numpy/commit/4a084a0d77bbb7ade065e75d3602fd8b47369d76 Author: Jonathan Helmus Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- MAINT: cleaning up percentile function. Commit: a7fc781d286ed8c7650e3a153f8762ce8a536da0 https://github.com/numpy/numpy/commit/a7fc781d286ed8c7650e3a153f8762ce8a536da0 Author: Jonathan Helmus Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: changes to scoreatpercentile docstring, doc test now passes Commit: 9aed31a8ba1607241947bfe886821e9eb09f6ebb https://github.com/numpy/numpy/commit/9aed31a8ba1607241947bfe886821e9eb09f6ebb Author: Jonathan Helmus Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: additional test for percentile Commit: 9dd212cee1c9ccab6013d52e776bcf6ef712a5e0 https://github.com/numpy/numpy/commit/9dd212cee1c9ccab6013d52e776bcf6ef712a5e0 Author: Jonathan Helmus Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- MAINT: changed 'closest' interpolation to 'nearest' Commit: 9316110a42c370616cbb80ae3e1769534d04de10 https://github.com/numpy/numpy/commit/9316110a42c370616cbb80ae3e1769534d04de10 Author: Jonathan Helmus Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- TST: note on overwrite_input parameter in percentile * added note that `overwrite_input` has not effect when `a` is not an array in the percentile function. * added unit test to verify that no error is raised when `a` is not an array and `overwrite_input` is True. Commit: 15572e95d79ccaa0b48b5c1f48f24c0b9b7dd9d0 https://github.com/numpy/numpy/commit/15572e95d79ccaa0b48b5c1f48f24c0b9b7dd9d0 Author: Julian Taylor Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst M numpy/lib/function_base.py M numpy/lib/tests/test_function_base.py Log Message: ----------- Merge pull request #3658 from jjhelmus/percentile_enh_new ENH: percentile function with additional parameters and vectorization Compare: https://github.com/numpy/numpy/compare/df1456175af4...15572e95d79c From noreply at github.com Thu Sep 19 22:09:41 2013 From: noreply at github.com (GitHub) Date: Thu, 19 Sep 2013 19:09:41 -0700 Subject: [Numpy-svn] [numpy/numpy] 184046: DOC: improve __numpy_ufunc__ documentation Message-ID: <523bae65d481f_371abc9d50794f0@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1840463683eeef99fcc23c4a4ab1ae8cd5139510 https://github.com/numpy/numpy/commit/1840463683eeef99fcc23c4a4ab1ae8cd5139510 Author: Pauli Virtanen Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M doc/source/reference/arrays.classes.rst M doc/source/reference/ufuncs.rst Log Message: ----------- DOC: improve __numpy_ufunc__ documentation Cross-reference it from Ufunc documentation and mention the version it was added. Commit: fde3deecd2a243721c5c3fe6f71afe1c21182dea https://github.com/numpy/numpy/commit/fde3deecd2a243721c5c3fe6f71afe1c21182dea Author: Charles Harris Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M doc/source/reference/arrays.classes.rst M doc/source/reference/ufuncs.rst Log Message: ----------- Merge pull request #3752 from pv/doc-some-xref DOC: improve __numpy_ufunc__ documentation Compare: https://github.com/numpy/numpy/compare/15572e95d79c...fde3deecd2a2 From noreply at github.com Sat Sep 21 17:24:28 2013 From: noreply at github.com (GitHub) Date: Sat, 21 Sep 2013 14:24:28 -0700 Subject: [Numpy-svn] [numpy/numpy] 688df3: Fixes in the npyio documentation Message-ID: <523e0e8cfd92_94f617d5829235@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 688df31dceedaf2009afe18f54806ecb8a1c254c https://github.com/numpy/numpy/commit/688df31dceedaf2009afe18f54806ecb8a1c254c Author: Yaron de Leeuw Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Fixes in the npyio documentation Fixes the "see also" section of savetxt, which described savez as compressing (closes #587 ). Also replaces all occurences of .npy and .npz to use double backticks. Some had, some did not, and some had " symbols. Commit: 3a4fbed7281d118659035875104ee447dfd1e47c https://github.com/numpy/numpy/commit/3a4fbed7281d118659035875104ee447dfd1e47c Author: Yaron de Leeuw Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- small typo Commit: 9b7beb6aed058f318a65277816866a81275087fa https://github.com/numpy/numpy/commit/9b7beb6aed058f318a65277816866a81275087fa Author: Yaron de Leeuw Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- DOC STY: make npyio docstrings less than 80 chars Commit: 90732148723ce06024ae8ca38d38ec98bd5b88d3 https://github.com/numpy/numpy/commit/90732148723ce06024ae8ca38d38ec98bd5b88d3 Author: Charles Harris Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Merge pull request #3753 from jarondl/fix-doc-savetxt DOC: Fixes in the npyio documentation Compare: https://github.com/numpy/numpy/compare/fde3deecd2a2...90732148723c From noreply at github.com Sat Sep 21 18:36:35 2013 From: noreply at github.com (GitHub) Date: Sat, 21 Sep 2013 15:36:35 -0700 Subject: [Numpy-svn] [numpy/numpy] be45f3: ENH: Add gfortran to travis.yml configuration to e... Message-ID: <523e1f731159c_27ece67d501055a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: be45f3397629393352d6d8fc0db20a93d2f948da https://github.com/numpy/numpy/commit/be45f3397629393352d6d8fc0db20a93d2f948da Author: Charles Harris Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- ENH: Add gfortran to travis.yml configuration to enable f2py tests. Commit: 135443768a24ab4fbfd4fa5c8fc40f27d2e25c96 https://github.com/numpy/numpy/commit/135443768a24ab4fbfd4fa5c8fc40f27d2e25c96 Author: njsmith Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #3773 from charris/enable-f2py-tests ENH: Add gfortran to travis.yml configuration to enable f2py tests. Compare: https://github.com/numpy/numpy/compare/90732148723c...135443768a24 From noreply at github.com Sun Sep 22 11:47:06 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 08:47:06 -0700 Subject: [Numpy-svn] [numpy/numpy] acf72e: BUG: core: don't ignore raised exceptions in __num... Message-ID: <523f10fa5dcf2_74bd1411d50829bb@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: acf72ea8286172b141624b27f00571f52aa289d0 https://github.com/numpy/numpy/commit/acf72ea8286172b141624b27f00571f52aa289d0 Author: Pauli Virtanen Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/private/ufunc_override.h M numpy/core/tests/test_umath.py Log Message: ----------- BUG: core: don't ignore raised exceptions in __numpy_ufunc__ handler Commit: f42549fc6c80eb1ac7783393993bd9feec055f16 https://github.com/numpy/numpy/commit/f42549fc6c80eb1ac7783393993bd9feec055f16 Author: Pauli Virtanen Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/private/ufunc_override.h Log Message: ----------- REF: core: clean up PyUFunc_CheckOverride Move argument normalization out from the inner loop, reduce complexity. Add error checks. Commit: fffeee61686e2ff3279f3d04df510330530f51f2 https://github.com/numpy/numpy/commit/fffeee61686e2ff3279f3d04df510330530f51f2 Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/private/ufunc_override.h M numpy/core/tests/test_umath.py Log Message: ----------- Merge pull request #3777 from pv/ufunc-override-fix BUG: core: don't ignore raised exceptions in __numpy_ufunc__ handler Compare: https://github.com/numpy/numpy/compare/135443768a24...fffeee61686e From noreply at github.com Sun Sep 22 13:27:53 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 10:27:53 -0700 Subject: [Numpy-svn] [numpy/numpy] afd2e1: TST: exercise median of median of 5 code by using ... Message-ID: <523f28998f253_7376bfdd589075@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: afd2e135c78f53dee375d15085dba89d3d962411 https://github.com/numpy/numpy/commit/afd2e135c78f53dee375d15085dba89d3d962411 Author: Julian Taylor Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: exercise median of median of 5 code by using a median of 3 killer dataset Commit: eb8991ebe0f653a1847b67938d9848fdc2e96a26 https://github.com/numpy/numpy/commit/eb8991ebe0f653a1847b67938d9848fdc2e96a26 Author: Julian Taylor Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/src/npysort/selection.c.src Log Message: ----------- ENH: remove an always true conditional v[1] < v[2] is guaranteed by the swapping a few lines above Commit: 0b96b2d99bb18b1bfca92c4bd8a13b5fe8add7e8 https://github.com/numpy/numpy/commit/0b96b2d99bb18b1bfca92c4bd8a13b5fe8add7e8 Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/npysort/selection.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3767 from juliantaylor/mom5-improve Mom5 selection improvements Compare: https://github.com/numpy/numpy/compare/fffeee61686e...0b96b2d99bb1 From noreply at github.com Sun Sep 22 13:43:16 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 10:43:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 29c532: ENH: Added test cases for relation operation. To e... Message-ID: <523f2c345933e_732fb17d58350a9@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 29c53253ecaa21e225996fa73b64ea012ac3f788 https://github.com/numpy/numpy/commit/29c53253ecaa21e225996fa73b64ea012ac3f788 Author: Arink Verma Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_scalarmath.py Log Message: ----------- ENH: Added test cases for relation operation. To ensure behaviour of int. There is a need to add test case which ensure and maintain the behaviour of integer. As per pr #3567, which speed up integer scalar's operations by avoiding the conversion of integer to NumPy Scalar. Commit: 764274fc8ffff769a9c7ac2024345467b00319fd https://github.com/numpy/numpy/commit/764274fc8ffff769a9c7ac2024345467b00319fd Author: Arink Verma Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_scalarmath.py Log Message: ----------- scalar relational operation Commit: 2a303f659c0ad91e0b128811a482683cf9dfaff6 https://github.com/numpy/numpy/commit/2a303f659c0ad91e0b128811a482683cf9dfaff6 Author: Arink Verma Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_scalarmath.py Log Message: ----------- Moved test_multiarra_relational_operators to test_multiarray.py Commit: 3a1f2b2f438c35ee08680c5c58a5cd54c14b74de https://github.com/numpy/numpy/commit/3a1f2b2f438c35ee08680c5c58a5cd54c14b74de Author: Arink Verma Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_scalarmath.py Log Message: ----------- fix indentation and nitpicks Commit: be9e0f0f1c5ee282a37c036a3cce135574e64057 https://github.com/numpy/numpy/commit/be9e0f0f1c5ee282a37c036a3cce135574e64057 Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_scalarmath.py Log Message: ----------- Merge branch 'gh-3754' * gh-3754: fix indentation and nitpicks Moved test_multiarra_relational_operators to test_multiarray.py scalar relational operation ENH: Added test cases for relation operation. To ensure behaviour of int. There is a need to add test case which ensure and maintain the behaviour of integer. As per pr #3567, which speed up integer scalar's operations by avoiding the conversion of integer to NumPy Scalar. Compare: https://github.com/numpy/numpy/compare/0b96b2d99bb1...be9e0f0f1c5e From noreply at github.com Sun Sep 22 14:20:51 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 11:20:51 -0700 Subject: [Numpy-svn] [numpy/numpy] b7aec6: ENH: core: add a fast path for PEP3118 buffer stri... Message-ID: <523f35037e472_430f31d584345f@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b7aec6035d2b2cfbcabe84e308ce3b09ea5fe540 https://github.com/numpy/numpy/commit/b7aec6035d2b2cfbcabe84e308ce3b09ea5fe540 Author: Pauli Virtanen Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH: core: add a fast path for PEP3118 buffer string parsing The call back to Python numpy.core._internal._dtype_from_pep3118 is an unnecessary large overhead for the most common case, when the buffer passed in has a simple non-composite type. This commit adds a fast path for the simple case. Commit: 27e931f7e93904667ffc8609fd8cae36e0de6f48 https://github.com/numpy/numpy/commit/27e931f7e93904667ffc8609fd8cae36e0de6f48 Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/multiarray/buffer.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3779 from pv/pep3118-fastpath ENH: core: add a fast path for PEP3118 buffer string parsing Compare: https://github.com/numpy/numpy/compare/be9e0f0f1c5e...27e931f7e939 From noreply at github.com Sun Sep 22 15:16:07 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 12:16:07 -0700 Subject: [Numpy-svn] [numpy/numpy] fd2e11: BUG: make checking for sse intrinsics more robust Message-ID: <523f41f7e1e07_4f74ec9d48538d6@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fd2e1104718490be8504f8d6665205ca594a37e7 https://github.com/numpy/numpy/commit/fd2e1104718490be8504f8d6665205ca594a37e7 Author: Julian Taylor Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src Log Message: ----------- BUG: make checking for sse intrinsics more robust check for two intrinsics from [ex]mmintrin.h instead of only checking the existance of the headers. E.g. mingw 4.2 emmintrin.h can be included even if SSE2 is disabled. closes #3760 Commit: 6f9a41276153187a4c6e45eb0b8a9999d946608d https://github.com/numpy/numpy/commit/6f9a41276153187a4c6e45eb0b8a9999d946608d Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src Log Message: ----------- Merge pull request #3772 from juliantaylor/sse-configure-check BUG: make checking for sse intrinsics more robust Compare: https://github.com/numpy/numpy/compare/27e931f7e939...6f9a41276153 From noreply at github.com Sun Sep 22 15:50:24 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 12:50:24 -0700 Subject: [Numpy-svn] [numpy/numpy] 0bac77: BUG: make checking for sse intrinsics more robust Message-ID: <523f4a00704fd_4fed12ffd547668f@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 0bac77e8186e10c73187328635455fa363518021 https://github.com/numpy/numpy/commit/0bac77e8186e10c73187328635455fa363518021 Author: Julian Taylor Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src Log Message: ----------- BUG: make checking for sse intrinsics more robust check for two intrinsics from [ex]mmintrin.h instead of only checking the existance of the headers. E.g. mingw 4.2 emmintrin.h can be included even if SSE2 is disabled. closes #3760 Commit: 523dee975ce59c7031456c6fa1f596bbe0d90a56 https://github.com/numpy/numpy/commit/523dee975ce59c7031456c6fa1f596bbe0d90a56 Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/include/numpy/npy_common.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src Log Message: ----------- Merge pull request #3780 from juliantaylor/sse-configure-check-1.8.x Backport PR 3772 Compare: https://github.com/numpy/numpy/compare/3a0f4e0acdd0...523dee975ce5 From noreply at github.com Sun Sep 22 16:41:11 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 13:41:11 -0700 Subject: [Numpy-svn] [numpy/numpy] c4b01c: TST: wrong indent in multiarray tests Message-ID: <523f55e72f511_59e7b03d58381cc@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c4b01c9fc013eff51518ce37917290606bdad4c4 https://github.com/numpy/numpy/commit/c4b01c9fc013eff51518ce37917290606bdad4c4 Author: Sebastian Berg Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: wrong indent in multiarray tests Commit: 372d9cab91990da4631b29ee946fc39ac8422bcc https://github.com/numpy/numpy/commit/372d9cab91990da4631b29ee946fc39ac8422bcc Author: Charles Harris Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3781 from seberg/test_multiarray-indent TST: wrong indent in multiarray tests Compare: https://github.com/numpy/numpy/compare/6f9a41276153...372d9cab9199 From noreply at github.com Mon Sep 23 09:02:55 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 06:02:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 641892: BLD: fix Bento build. Message-ID: <52403bffaf922_217defd507051a@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6418925464f02e20c8d3498c3d9c5391d7566254 https://github.com/numpy/numpy/commit/6418925464f02e20c8d3498c3d9c5391d7566254 Author: Ralf Gommers Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/blasdot/_dotblas.c M numpy/core/bscript M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/private/ufunc_override.h Log Message: ----------- BLD: fix Bento build. Issue was introduced with PR-3524, the ufunc override stuff. Commit: fddf1e045a4ad0dd77795d74f18f8a64bb40b019 https://github.com/numpy/numpy/commit/fddf1e045a4ad0dd77795d74f18f8a64bb40b019 Author: Ralf Gommers Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M numpy/core/bento.info Log Message: ----------- BLD: add new test extensions (rational, struct_ufunc, operand_flag) to Bento build. Commit: 8707b0ec85c462bbaa4c3d96925d3ad6a0ec00a8 https://github.com/numpy/numpy/commit/8707b0ec85c462bbaa4c3d96925d3ad6a0ec00a8 Author: Ralf Gommers Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/bscript Log Message: ----------- DOC: [bento] document that adding optional GCC performance improvements is TODO [ci skip] Commit: 0a389625ab97b788cbef4afb9c91467b8c745692 https://github.com/numpy/numpy/commit/0a389625ab97b788cbef4afb9c91467b8c745692 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/bento.info M numpy/core/blasdot/_dotblas.c M numpy/core/bscript M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/private/ufunc_override.h Log Message: ----------- Merge pull request #3766 from rgommers/fix-bento-build Fix bento build Compare: https://github.com/numpy/numpy/compare/372d9cab9199...0a389625ab97 From noreply at github.com Mon Sep 23 12:32:02 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 09:32:02 -0700 Subject: [Numpy-svn] [numpy/numpy] ca98da: ENH: Add gfortran to travis.yml configuration to e... Message-ID: <52406d02b7f1a_bfea09d5896752@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: ca98dacbd59cf0504a7d529cd02024d5f72a513b https://github.com/numpy/numpy/commit/ca98dacbd59cf0504a7d529cd02024d5f72a513b Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- ENH: Add gfortran to travis.yml configuration to enable f2py. The f2py tests would not run without gfortran. Commit: ea40aa5d61a6c7f3ad449aec00d7c813598e20b4 https://github.com/numpy/numpy/commit/ea40aa5d61a6c7f3ad449aec00d7c813598e20b4 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #3786 from charris/backport-1.8-3773 Backport 1.8 3773 Compare: https://github.com/numpy/numpy/compare/523dee975ce5...ea40aa5d61a6 From noreply at github.com Mon Sep 23 12:32:50 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 09:32:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 80204c: TST: wrong indent in multiarray tests Message-ID: <52406d325e2bc_2a609fbd481019a6@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 80204cf743e709b777a6f3d9c6435922c4bb9b79 https://github.com/numpy/numpy/commit/80204cf743e709b777a6f3d9c6435922c4bb9b79 Author: Sebastian Berg Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- TST: wrong indent in multiarray tests Commit: 84c88b0e438b6ee1184d60873b97cb400dc10c1c https://github.com/numpy/numpy/commit/84c88b0e438b6ee1184d60873b97cb400dc10c1c Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3785 from charris/backport-1.8-3781 Backport 1.8 3781 Compare: https://github.com/numpy/numpy/compare/ea40aa5d61a6...84c88b0e438b From noreply at github.com Mon Sep 23 12:34:34 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 09:34:34 -0700 Subject: [Numpy-svn] [numpy/numpy] eb93ee: BLD: Backport Ralf's gh-3766 fixes to the bento bu... Message-ID: <52406d9a73029_291b9bdd5475792@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: eb93ee72decfecd2e47e9628e8563d1a9fa2a761 https://github.com/numpy/numpy/commit/eb93ee72decfecd2e47e9628e8563d1a9fa2a761 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/bento.info M numpy/core/bscript Log Message: ----------- BLD: Backport Ralf's gh-3766 fixes to the bento build scripts. The original PR included fixes for ufunc_override that are not needed for 1.8, so I just copied the files numpy/core/bento.info and numpy/core/bscript from master. Commit: 68d84049858691248d4394d86af3bd089f52dae7 https://github.com/numpy/numpy/commit/68d84049858691248d4394d86af3bd089f52dae7 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/bento.info M numpy/core/bscript Log Message: ----------- Merge pull request #3784 from charris/backport-1.8-3766 Backport 1.8 3766 Compare: https://github.com/numpy/numpy/compare/84c88b0e438b...68d840498586 From noreply at github.com Mon Sep 23 20:11:54 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 17:11:54 -0700 Subject: [Numpy-svn] [numpy/numpy] f03084: TST: mark gen_alignment_data private Message-ID: <5240d8cacacbf_6472142fd501084e5@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f03084552db9a586991bd79bfcba29df05bed385 https://github.com/numpy/numpy/commit/f03084552db9a586991bd79bfcba29df05bed385 Author: Julian Taylor Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- TST: mark gen_alignment_data private it not very useful outside numpy and there might be changes required in future e.g. to add min_size. Commit: 5a0d09cc8abd6632625da69f4da46a8bd6c4e45b https://github.com/numpy/numpy/commit/5a0d09cc8abd6632625da69f4da46a8bd6c4e45b Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3791 from juliantaylor/simd-gen-private TST: mark gen_alignment_data private Compare: https://github.com/numpy/numpy/compare/68d840498586...5a0d09cc8abd From noreply at github.com Tue Sep 24 03:47:48 2013 From: noreply at github.com (GitHub) Date: Tue, 24 Sep 2013 00:47:48 -0700 Subject: [Numpy-svn] [numpy/numpy] 61e0f2: BUG: fix #3017 Inconsistency in indexing 0-d array... Message-ID: <524143a4c339c_248b683d505955b@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 61e0f2bb0f7225418764172ae580ad25e8860183 https://github.com/numpy/numpy/commit/61e0f2bb0f7225418764172ae580ad25e8860183 Author: Dimas Abreu Dutra Date: 2013-09-16 (Mon, 16 Sep 2013) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: fix #3017 Inconsistency in indexing 0-d arrays with Ellipsis. Commit: 094ebf78b231bf314bb88881546365d48a6b6c22 https://github.com/numpy/numpy/commit/094ebf78b231bf314bb88881546365d48a6b6c22 Author: Dimas Abreu Dutra Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- TST: added test for issue #3017. Also changed style to please numpy developers. Commit: 99ee78a112065a22f91ea4f39ec58b3513de68e3 https://github.com/numpy/numpy/commit/99ee78a112065a22f91ea4f39ec58b3513de68e3 Author: njsmith Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M numpy/core/src/multiarray/mapping.c M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #3757 from dimasad/issue-3017-fix BUG: fix #3017 Inconsistency in indexing 0-d arrays with Ellipsis. Compare: https://github.com/numpy/numpy/compare/0a389625ab97...99ee78a11206 From noreply at github.com Wed Sep 25 17:40:08 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 14:40:08 -0700 Subject: [Numpy-svn] [numpy/numpy] a2b3ad: BUG: ufunc_at needs_api requires init to 0 Message-ID: <5243583872035_76dc659d481347cd@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a2b3ad16dc4c8ee43c698ebd2d00a62b2d3dd4f4 https://github.com/numpy/numpy/commit/a2b3ad16dc4c8ee43c698ebd2d00a62b2d3dd4f4 Author: Sebastian Berg Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: ufunc_at needs_api requires init to 0 as reported by valgrind... Commit: 846e320134abfa5615f959cf06338c3459c99573 https://github.com/numpy/numpy/commit/846e320134abfa5615f959cf06338c3459c99573 Author: njsmith Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #3795 from seberg/init_ufunc_at_needapi BUG: ufunc_at needs_api requires init to 0 Compare: https://github.com/numpy/numpy/compare/99ee78a11206...846e320134ab From noreply at github.com Wed Sep 25 18:25:01 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 15:25:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 0c71af: DOC: adding 'Returns' section to `empty` function Message-ID: <524362bd5b5ca_595c519d4817874b@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0c71afcc932051929c7303f3e61fbece575bc6db https://github.com/numpy/numpy/commit/0c71afcc932051929c7303f3e61fbece575bc6db Author: CJ Carey Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M numpy/add_newdocs.py Log Message: ----------- DOC: adding 'Returns' section to `empty` function This matches the format of related functions like `empty_like` and `zeros`. Commit: bab8e8c622c61175ba2a30a0968e24c2d9d7e2c0 https://github.com/numpy/numpy/commit/bab8e8c622c61175ba2a30a0968e24c2d9d7e2c0 Author: Charles Harris Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M numpy/add_newdocs.py Log Message: ----------- Merge pull request #3794 from perimosocordiae/patch-1 DOC: adding 'Returns' section to `empty` function docstring Compare: https://github.com/numpy/numpy/compare/846e320134ab...bab8e8c622c6 From noreply at github.com Wed Sep 25 18:41:12 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 15:41:12 -0700 Subject: [Numpy-svn] [numpy/numpy] ed7e9a: BUG: INCREF before DECREF when copying object arra... Message-ID: <52436688e364a_d0b10c1d58116828@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ed7e9ab53a43188268cd8ddd7e8eb125fb32e495 https://github.com/numpy/numpy/commit/ed7e9ab53a43188268cd8ddd7e8eb125fb32e495 Author: Sebastian Berg Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: INCREF before DECREF when copying object arrays. Only the change in dtype_transfer actually seems to be related to the simple np.copyto(a, a) bug, when a is a scalar object array. It seemed however safer to me, to generally turn around the logic, even if it may not be necessary and in one place requires an extra temporary variable. Closes gh-3787 Commit: 79a1e7a9c2ded59a632329dbdfbc4783300e0142 https://github.com/numpy/numpy/commit/79a1e7a9c2ded59a632329dbdfbc4783300e0142 Author: Charles Harris Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3788 from seberg/object-copy-refs BUG: INCREF before DECREF when copying object arrays. Compare: https://github.com/numpy/numpy/compare/bab8e8c622c6...79a1e7a9c2de From noreply at github.com Thu Sep 26 13:25:54 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 10:25:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 3c1871: fix two typos in npyio.py Message-ID: <52446e221c62_b5b1127d4c113885@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3c1871459794dbbddb9596cfe98753893e2bef24 https://github.com/numpy/numpy/commit/3c1871459794dbbddb9596cfe98753893e2bef24 Author: Valentin Haenel Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- fix two typos in npyio.py Commit: 5da4888cdf2e1c6c5ee1736f037ee3f18cdc2da3 https://github.com/numpy/numpy/commit/5da4888cdf2e1c6c5ee1736f037ee3f18cdc2da3 Author: seberg Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/lib/npyio.py Log Message: ----------- Merge pull request #3799 from esc/fix_typos_in_npyio.py fix two typos in npyio.py Compare: https://github.com/numpy/numpy/compare/79a1e7a9c2de...5da4888cdf2e From noreply at github.com Thu Sep 26 18:52:23 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 15:52:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 74eac4: BUG: fix hashing of long integers under python3 Message-ID: <5244baa7d088b_1847ae9d544442e@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 74eac4e16e05167d557f7d96a9c069a1fafa5842 https://github.com/numpy/numpy/commit/74eac4e16e05167d557f7d96a9c069a1fafa5842 Author: Julian Taylor Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix hashing of long integers under python3 python3 long_hash is more complex than int_hash so instead of copying into numpy call it via the Python capi. Same for long long for wich the numpy hash function is not correct with python 2.7 on i386. Will be slower but doesn't need adapting each timy python changes. closes #3793 Commit: 856b544ac009013c90407e9cae2be68d2561f978 https://github.com/numpy/numpy/commit/856b544ac009013c90407e9cae2be68d2561f978 Author: Charles Harris Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3800 from juliantaylor/fix-long-hash BUG: fix hashing of long integers under python3 Compare: https://github.com/numpy/numpy/compare/5da4888cdf2e...856b544ac009 From noreply at github.com Thu Sep 26 22:38:38 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 19:38:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 46072b: BUG: do a boolean check on casting bool to other t... Message-ID: <5244efaeb0c11_5bddfc1d5422892@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 46072bd5931d76045690cb51413c050a910ad3aa https://github.com/numpy/numpy/commit/46072bd5931d76045690cb51413c050a910ad3aa Author: Julian Taylor Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: do a boolean check on casting bool to other types avoids some issues of booleans coming from external buffers that may not only contain 0 or 1. closes #3801. Commit: 21d99a683464b311ff60972293382a292dcbbe5d https://github.com/numpy/numpy/commit/21d99a683464b311ff60972293382a292dcbbe5d Author: Charles Harris Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3802 from juliantaylor/bool-check BUG: do a boolean check on casting bool to other types Compare: https://github.com/numpy/numpy/compare/856b544ac009...21d99a683464 From noreply at github.com Thu Sep 26 23:08:59 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 20:08:59 -0700 Subject: [Numpy-svn] [numpy/numpy] c1e38d: STY: make function_base.py pep8 compatible Message-ID: <5244f6cbbd730_177e687d4c88192@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c1e38ddf856f81ddddad03ae6f99ce6a2d22a308 https://github.com/numpy/numpy/commit/c1e38ddf856f81ddddad03ae6f99ce6a2d22a308 Author: Yaron de Leeuw Date: 2013-09-21 (Sat, 21 Sep 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- STY: make function_base.py pep8 compatible This makes function_base.py almost pep8 compatible. ALSO, removes the Set import which is unneeded since python 2.4, and organises the import statements. Commit: a38fee98467444bdf38b2a24c20466c880380341 https://github.com/numpy/numpy/commit/a38fee98467444bdf38b2a24c20466c880380341 Author: Yaron de Leeuw Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- STY: Error and warning newline standardization in function_base.py Continueing the pep8 effort, adds newline afer each `Error(` and tries to wrap correctly. Commit: ec50fb1b7683c44d065914b946d250dbe01aae9f https://github.com/numpy/numpy/commit/ec50fb1b7683c44d065914b946d250dbe01aae9f Author: Yaron de Leeuw Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- STY: error and warning formatting on 'function_base.py' Commit: 67b5392a8a31e5a4412a961c4e4f5a31bfd9a780 https://github.com/numpy/numpy/commit/67b5392a8a31e5a4412a961c4e4f5a31bfd9a780 Author: Charles Harris Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #3775 from jarondl/doc-function_base-pep8 STY: make function_base.py pep8 compatible Compare: https://github.com/numpy/numpy/compare/21d99a683464...67b5392a8a31 From noreply at github.com Thu Sep 26 23:17:51 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 20:17:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 848949: MAINT: check alignment of copy arguments in debug ... Message-ID: <5244f8dfcfcb9_400f79d4c423d4@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 848949a628583d8e6f51dfa61b87289982111715 https://github.com/numpy/numpy/commit/848949a628583d8e6f51dfa61b87289982111715 Author: Julian Taylor Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- MAINT: check alignment of copy arguments in debug mode Allows catching unaligned access issues on x86. Triggers TestRegression.test_complex64_alignment if the fix is reverted. Also remove some dead code. Commit: 369f3019b6e1f31d3aa3d56a67385db592aa4bf1 https://github.com/numpy/numpy/commit/369f3019b6e1f31d3aa3d56a67385db592aa4bf1 Author: Charles Harris Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src Log Message: ----------- Merge pull request #3789 from juliantaylor/check-alignment MAINT: check alignment of copy arguments in debug mode Compare: https://github.com/numpy/numpy/compare/67b5392a8a31...369f3019b6e1 From noreply at github.com Thu Sep 26 23:30:58 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 20:30:58 -0700 Subject: [Numpy-svn] [numpy/numpy] 265709: TST: speed up some very slow tests Message-ID: <5244fbf2d9b07_57f81199d4857225@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2657098fb9d14087a7307c917029d7f911f6ef6d https://github.com/numpy/numpy/commit/2657098fb9d14087a7307c917029d7f911f6ef6d Author: Julian Taylor Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- TST: speed up some very slow tests Minimize alignment combinations to useful set with SSE, might need to be revisited if we add AVX support. Move large data test_zeros test to slow and drop the extremely slow count_nonzero() call. Rename gen_alignment_data to _gen_alignment_data (private) to reserve right to change it, e.g. add min_size. Commit: 79d3a94f41b7e3c661eceed2f26ba6cce362ba4f https://github.com/numpy/numpy/commit/79d3a94f41b7e3c661eceed2f26ba6cce362ba4f Author: Julian Taylor Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/testing/utils.py Log Message: ----------- TST: delay error message building to failures in assert_almost_equal improves test performance by about 15% Commit: 6fbbd7f248bfa808bfe659685cf31d79a2f897f9 https://github.com/numpy/numpy/commit/6fbbd7f248bfa808bfe659685cf31d79a2f897f9 Author: Charles Harris Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3790 from juliantaylor/test-speedup TST: speed up some very slow tests Compare: https://github.com/numpy/numpy/compare/369f3019b6e1...6fbbd7f248bf From noreply at github.com Fri Sep 27 13:32:47 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 10:32:47 -0700 Subject: [Numpy-svn] [numpy/numpy] 7bd52d: BUG: Fix failed import of mlab. Message-ID: <5245c13fa84a5_70d1459d585269c@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 7bd52d934e5b72b75d3c599a14fb3899243262b7 https://github.com/numpy/numpy/commit/7bd52d934e5b72b75d3c599a14fb3899243262b7 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/oldnumeric/mlab.py M numpy/oldnumeric/tests/test_regression.py Log Message: ----------- BUG: Fix failed import of mlab. Fix imports in the numpy/oldnumeric/mlab.py module. The problem was that the module used imports of the form from . import compat which do not work as '.' is apparently undefined when the module import is attempted. The fix is ugly, but it works and the oldnumeric module is going away in 1.9. Closes #3803. Commit: e20a2bbfad2c26af70179c0e68020a44bb7c72cc https://github.com/numpy/numpy/commit/e20a2bbfad2c26af70179c0e68020a44bb7c72cc Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/oldnumeric/mlab.py M numpy/oldnumeric/tests/test_regression.py Log Message: ----------- Merge pull request #3805 from charris/fix-mlab-import Fix mlab import Compare: https://github.com/numpy/numpy/compare/5a0d09cc8abd...e20a2bbfad2c From noreply at github.com Fri Sep 27 16:17:22 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 13:17:22 -0700 Subject: [Numpy-svn] [numpy/numpy] cf1333: BUG: do a boolean check on casting bool to other t... Message-ID: <5245e7d28ff98_37be4bbd4c47754@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: cf13331897acb84d0a6a118c6ba4d700905d3e3e https://github.com/numpy/numpy/commit/cf13331897acb84d0a6a118c6ba4d700905d3e3e Author: Julian Taylor Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: do a boolean check on casting bool to other types avoids some issues of booleans coming from external buffers that may not only contain 0 or 1. closes #3801. Commit: 062ae76f8dccba12402b36cfb7be7f830921dc80 https://github.com/numpy/numpy/commit/062ae76f8dccba12402b36cfb7be7f830921dc80 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3811 from charris/backport-1.8-3802 Backport 1.8 3802 Compare: https://github.com/numpy/numpy/compare/e20a2bbfad2c...062ae76f8dcc From noreply at github.com Fri Sep 27 16:18:52 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 13:18:52 -0700 Subject: [Numpy-svn] [numpy/numpy] a81fd3: BUG: fix hashing of long integers under python3 Message-ID: <5245e82c71a50_640813c3d583725c@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: a81fd3f471834b4cda31d93515070d6c636e1502 https://github.com/numpy/numpy/commit/a81fd3f471834b4cda31d93515070d6c636e1502 Author: Julian Taylor Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix hashing of long integers under python3 python3 long_hash is more complex than int_hash so instead of copying into numpy call it via the Python capi. Same for long long for wich the numpy hash function is not correct with python 2.7 on i386. Will be slower but doesn't need adapting each timy python changes. closes #3793 Commit: 1ab56d2d6c59434ddca785e54591965b1de25b6d https://github.com/numpy/numpy/commit/1ab56d2d6c59434ddca785e54591965b1de25b6d Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3808 from charris/backport-1.7-3800 Backport 1.7 3800 Compare: https://github.com/numpy/numpy/compare/31eb6ce6dc0f...1ab56d2d6c59 From noreply at github.com Fri Sep 27 16:19:17 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 13:19:17 -0700 Subject: [Numpy-svn] [numpy/numpy] 296005: BUG: fix hashing of long integers under python3 Message-ID: <5245e8459b837_cc01269d54123526@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 29600569cd481a7b9aa66c8da7a71b3c560ee3ea https://github.com/numpy/numpy/commit/29600569cd481a7b9aa66c8da7a71b3c560ee3ea Author: Julian Taylor Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix hashing of long integers under python3 python3 long_hash is more complex than int_hash so instead of copying into numpy call it via the Python capi. Same for long long for wich the numpy hash function is not correct with python 2.7 on i386. Will be slower but doesn't need adapting each timy python changes. closes #3793 Commit: b41ec17beec107003ab6f8642ed6801fe963b1bf https://github.com/numpy/numpy/commit/b41ec17beec107003ab6f8642ed6801fe963b1bf Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3809 from charris/backport-1.8-3800 Backport 1.8 3800 Compare: https://github.com/numpy/numpy/compare/062ae76f8dcc...b41ec17beec1 From noreply at github.com Fri Sep 27 16:55:02 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 13:55:02 -0700 Subject: [Numpy-svn] [numpy/numpy] 46fbdc: [fix] Check for errors in PyArray_CanCastTypeto DE... Message-ID: <5245f0a668556_343e823d547972a@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 46fbdc5e7bb770d290aa5691edba92a1a9b9ca35 https://github.com/numpy/numpy/commit/46fbdc5e7bb770d290aa5691edba92a1a9b9ca35 Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- [fix] Check for errors in PyArray_CanCastTypeto DEPRECATE If a user had set warnings to raise errors, then this DEPRECATE would leave us with an unpropagated exception and cause havoc downstream. Unfortunately there is no way to propagate an exception from here, so we just have to throw it away :-(. But this is still better than the alternative... Commit: da8f1ff94846949f69b06409f399eb8dad544508 https://github.com/numpy/numpy/commit/da8f1ff94846949f69b06409f399eb8dad544508 Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- [fix] If we fail to raise an error, at least dump something to the console Commit: 282801ce531d38ffdfc0ea99aa5f34e321967278 https://github.com/numpy/numpy/commit/282801ce531d38ffdfc0ea99aa5f34e321967278 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3806 from njsmith/fix_cancasttypeto_deprecation [fix] Check for errors in PyArray_CanCastTypeto DEPRECATE Compare: https://github.com/numpy/numpy/compare/6fbbd7f248bf...282801ce531d From noreply at github.com Fri Sep 27 19:13:41 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:13:41 -0700 Subject: [Numpy-svn] [numpy/numpy] fdd9a2: [fix] Check for errors in PyArray_CanCastTypeto DE... Message-ID: <52461125560b3_1026babd501401e4@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: fdd9a2bc4d3ab63b8ff1e4123a729cb17eea2618 https://github.com/numpy/numpy/commit/fdd9a2bc4d3ab63b8ff1e4123a729cb17eea2618 Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- [fix] Check for errors in PyArray_CanCastTypeto DEPRECATE If a user had set warnings to raise errors, then this DEPRECATE would leave us with an unpropagated exception and cause havoc downstream. Unfortunately there is no way to propagate an exception from here, so we just have to throw it away :-(. But this is still better than the alternative... Commit: 450571580d72fc16746ccc3124dd77dc4949c5df https://github.com/numpy/numpy/commit/450571580d72fc16746ccc3124dd77dc4949c5df Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- [fix] If we fail to raise an error, at least dump something to the console Commit: ec95b0ae495b67aa7b9499d967064daf7a5cc9f9 https://github.com/numpy/numpy/commit/ec95b0ae495b67aa7b9499d967064daf7a5cc9f9 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3814 from charris/backport-1.8-3806 Backport 1.8 3806 Compare: https://github.com/numpy/numpy/compare/b41ec17beec1...ec95b0ae495b From noreply at github.com Fri Sep 27 19:36:41 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:36:41 -0700 Subject: [Numpy-svn] [numpy/numpy] 25de8c: [fix] Check for errors in PyArray_CanCastTypeto DE... Message-ID: <524616891cfec_58d1021d5813381a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 25de8c5d3cff5ba990ff9b47205c74a93fcb14e0 https://github.com/numpy/numpy/commit/25de8c5d3cff5ba990ff9b47205c74a93fcb14e0 Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c Log Message: ----------- [fix] Check for errors in PyArray_CanCastTypeto DEPRECATE If a user had set warnings to raise errors, then this DEPRECATE would leave us with an unpropagated exception and cause havoc downstream. Unfortunately there is no way to propagate an exception from here, so we just have to throw it away :-(. But this is still better than the alternative... Conflicts: numpy/core/tests/test_ufunc.py Commit: 52caf48a1940772b8baeca8d90a41bc7e0a43901 https://github.com/numpy/numpy/commit/52caf48a1940772b8baeca8d90a41bc7e0a43901 Author: Nathaniel J. Smith Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- [fix] If we fail to raise an error, at least dump something to the console Conflicts: numpy/core/tests/test_ufunc.py Commit: 5b5e01b97d083035098c8d4292ddc97f30659ac5 https://github.com/numpy/numpy/commit/5b5e01b97d083035098c8d4292ddc97f30659ac5 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Do not use python with statement. The python with statement is not available in Python 2.4, 2.5. Commit: c0dc623d29af320c57b744420e935d4f230c56e7 https://github.com/numpy/numpy/commit/c0dc623d29af320c57b744420e935d4f230c56e7 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3813 from charris/backport-1.7-3806 Backport 1.7 3806 Compare: https://github.com/numpy/numpy/compare/1ab56d2d6c59...c0dc623d29af From noreply at github.com Fri Sep 27 19:46:23 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:46:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 58cb65: BUG: INCREF before DECREF when copying object arra... Message-ID: <524618cf622f8_214f5d3d4c1295c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 58cb65f4317ce58fb5c352d3833b46f5c8324065 https://github.com/numpy/numpy/commit/58cb65f4317ce58fb5c352d3833b46f5c8324065 Author: Sebastian Berg Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: INCREF before DECREF when copying object arrays. Only the change in dtype_transfer actually seems to be related to the simple np.copyto(a, a) bug, when a is a scalar object array. It seemed however safer to me, to generally turn around the logic, even if it may not be necessary and in one place requires an extra temporary variable. Closes gh-3787 Commit: 3aa264fb13fb4e8698db32d6a1bb520460fc5126 https://github.com/numpy/numpy/commit/3aa264fb13fb4e8698db32d6a1bb520460fc5126 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3810 from charris/backport-1.8-3788 Backport 1.8 3788 Compare: https://github.com/numpy/numpy/compare/ec95b0ae495b...3aa264fb13fb From noreply at github.com Fri Sep 27 19:47:15 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:47:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 21f7a5: MAINT: Get rid of a Python 3 resource warning. Message-ID: <5246190324601_20c2a0fd48123747@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 21f7a535c8d396e5c8a9f4c3125a9b5c2044251b https://github.com/numpy/numpy/commit/21f7a535c8d396e5c8a9f4c3125a9b5c2044251b Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- MAINT: Get rid of a Python 3 resource warning. Commit: 96ad38062dc7f86c43f2164247513ce70157e2d7 https://github.com/numpy/numpy/commit/96ad38062dc7f86c43f2164247513ce70157e2d7 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3815 from charris/backport-1.7-resourcewarning-fix Backport 1.7 resourcewarning fix Compare: https://github.com/numpy/numpy/compare/c0dc623d29af...96ad38062dc7 From noreply at github.com Fri Sep 27 19:52:41 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 16:52:41 -0700 Subject: [Numpy-svn] [numpy/numpy] 247b45: BUG: fix wrong gcc version check Message-ID: <52461a496c62b_37ee8f9d5015373c@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 247b4500d9505678933833301971bd56037bd33f https://github.com/numpy/numpy/commit/247b4500d9505678933833301971bd56037bd33f Author: Julian Taylor Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/distutils/command/autodist.py Log Message: ----------- BUG: fix wrong gcc version check probably irrelevant by now, but emits a warning during compilation. Commit: 24df94cff2373b07d06990cdf6a2c804506c0a39 https://github.com/numpy/numpy/commit/24df94cff2373b07d06990cdf6a2c804506c0a39 Author: Charles Harris Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M numpy/distutils/command/autodist.py Log Message: ----------- Merge pull request #3807 from juliantaylor/gcc-check BUG: fix wrong gcc version check Compare: https://github.com/numpy/numpy/compare/282801ce531d...24df94cff237 From noreply at github.com Sat Sep 28 09:45:08 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 06:45:08 -0700 Subject: [Numpy-svn] [numpy/numpy] 72accd: Fix platform detection for intel platform where ge... Message-ID: <5246dd64109b8_4150d21d4c861a7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 72accd264437e00b733bc3e3cd31827cfbb14f3b https://github.com/numpy/numpy/commit/72accd264437e00b733bc3e3cd31827cfbb14f3b Author: Alex Barth Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Fix platform detection for intel platform where get_platform() returns a string ending in x86_64, for instance 'macosx-10.8-x86_64'. Commit: 02e85a520edbf79d5bf8390c4375a1795d0af9dd https://github.com/numpy/numpy/commit/02e85a520edbf79d5bf8390c4375a1795d0af9dd Author: Ralf Gommers Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3818 from lxbarth/master BUG: fix platform detection for intel platforms Compare: https://github.com/numpy/numpy/compare/24df94cff237...02e85a520edb From noreply at github.com Sat Sep 28 10:57:29 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 07:57:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 351234: DEP, MAINT: Remove references to numeric and numar... Message-ID: <5246ee597054c_41db665d501466f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3512346df802732763076f3d9975a53a96bdfa57 https://github.com/numpy/numpy/commit/3512346df802732763076f3d9975a53a96bdfa57 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/bento.info M numpy/core/setup.py M numpy/core/tests/test_regression.py M numpy/distutils/misc_util.py M numpy/lib/tests/test_regression.py M numpy/setup.py Log Message: ----------- DEP, MAINT: Remove references to numeric and numarray. This covers those locations that either import or build numarray or numeric. Commit: 4974823c8379443620f1372f4f0683931c189301 https://github.com/numpy/numpy/commit/4974823c8379443620f1372f4f0683931c189301 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M numpy/lib/utils.py Log Message: ----------- DEP, MAINT: Copy info function from numarray. The numarray info function is called by lib.utils.info. Rename it to _info and copy into lib/utils.py. Some modifications are made as it only needs to support numpy. Commit: 5d76b01cd6ad11d4377ca5e94890ebd1e9897354 https://github.com/numpy/numpy/commit/5d76b01cd6ad11d4377ca5e94890ebd1e9897354 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M doc/source/reference/routines.numarray.rst M doc/source/reference/routines.oldnumeric.rst Log Message: ----------- DEP, DOC: Undocument numarray and numeric. Mention that they were removed in 1.9.0. Commit: 2a1705f4932f446c67074e46bd5fa9098920122d https://github.com/numpy/numpy/commit/2a1705f4932f446c67074e46bd5fa9098920122d Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst Log Message: ----------- DEP, DOC: Document removal of oldnumeric and numarray in release notes. Commit: 3beebbc0164afbbcc2b6840cf56174c6c073bb40 https://github.com/numpy/numpy/commit/3beebbc0164afbbcc2b6840cf56174c6c073bb40 Author: Charles Harris Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: R numpy/numarray/__init__.py R numpy/numarray/_capi.c R numpy/numarray/alter_code1.py R numpy/numarray/alter_code2.py R numpy/numarray/compat.py R numpy/numarray/convolve.py R numpy/numarray/fft.py R numpy/numarray/functions.py R numpy/numarray/image.py R numpy/numarray/include/numpy/arraybase.h R numpy/numarray/include/numpy/cfunc.h R numpy/numarray/include/numpy/ieeespecial.h R numpy/numarray/include/numpy/libnumarray.h R numpy/numarray/include/numpy/numcomplex.h R numpy/numarray/include/numpy/nummacro.h R numpy/numarray/linear_algebra.py R numpy/numarray/ma.py R numpy/numarray/matrix.py R numpy/numarray/mlab.py R numpy/numarray/nd_image.py R numpy/numarray/numerictypes.py R numpy/numarray/random_array.py R numpy/numarray/session.py R numpy/numarray/setup.py R numpy/numarray/ufuncs.py R numpy/numarray/util.py R numpy/oldnumeric/__init__.py R numpy/oldnumeric/alter_code1.py R numpy/oldnumeric/alter_code2.py R numpy/oldnumeric/array_printer.py R numpy/oldnumeric/arrayfns.py R numpy/oldnumeric/compat.py R numpy/oldnumeric/fft.py R numpy/oldnumeric/fix_default_axis.py R numpy/oldnumeric/functions.py R numpy/oldnumeric/linear_algebra.py R numpy/oldnumeric/ma.py R numpy/oldnumeric/matrix.py R numpy/oldnumeric/misc.py R numpy/oldnumeric/mlab.py R numpy/oldnumeric/precision.py R numpy/oldnumeric/random_array.py R numpy/oldnumeric/rng.py R numpy/oldnumeric/rng_stats.py R numpy/oldnumeric/setup.py R numpy/oldnumeric/tests/test_oldnumeric.py R numpy/oldnumeric/tests/test_regression.py R numpy/oldnumeric/typeconv.py R numpy/oldnumeric/ufuncs.py R numpy/oldnumeric/user_array.py Log Message: ----------- DEP: Remove deprecated modules numarray and oldnumeric. They were deprecated in 1.8 and scheduled for removal in 1.9. Closes #3637. Commit: a1da1939891a2d7c2809896a9abc9e003e1e8d0b https://github.com/numpy/numpy/commit/a1da1939891a2d7c2809896a9abc9e003e1e8d0b Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M doc/release/1.9.0-notes.rst M doc/source/reference/routines.numarray.rst M doc/source/reference/routines.oldnumeric.rst M numpy/bento.info M numpy/core/setup.py M numpy/core/tests/test_regression.py M numpy/distutils/misc_util.py M numpy/lib/tests/test_regression.py M numpy/lib/utils.py R numpy/numarray/__init__.py R numpy/numarray/_capi.c R numpy/numarray/alter_code1.py R numpy/numarray/alter_code2.py R numpy/numarray/compat.py R numpy/numarray/convolve.py R numpy/numarray/fft.py R numpy/numarray/functions.py R numpy/numarray/image.py R numpy/numarray/include/numpy/arraybase.h R numpy/numarray/include/numpy/cfunc.h R numpy/numarray/include/numpy/ieeespecial.h R numpy/numarray/include/numpy/libnumarray.h R numpy/numarray/include/numpy/numcomplex.h R numpy/numarray/include/numpy/nummacro.h R numpy/numarray/linear_algebra.py R numpy/numarray/ma.py R numpy/numarray/matrix.py R numpy/numarray/mlab.py R numpy/numarray/nd_image.py R numpy/numarray/numerictypes.py R numpy/numarray/random_array.py R numpy/numarray/session.py R numpy/numarray/setup.py R numpy/numarray/ufuncs.py R numpy/numarray/util.py R numpy/oldnumeric/__init__.py R numpy/oldnumeric/alter_code1.py R numpy/oldnumeric/alter_code2.py R numpy/oldnumeric/array_printer.py R numpy/oldnumeric/arrayfns.py R numpy/oldnumeric/compat.py R numpy/oldnumeric/fft.py R numpy/oldnumeric/fix_default_axis.py R numpy/oldnumeric/functions.py R numpy/oldnumeric/linear_algebra.py R numpy/oldnumeric/ma.py R numpy/oldnumeric/matrix.py R numpy/oldnumeric/misc.py R numpy/oldnumeric/mlab.py R numpy/oldnumeric/precision.py R numpy/oldnumeric/random_array.py R numpy/oldnumeric/rng.py R numpy/oldnumeric/rng_stats.py R numpy/oldnumeric/setup.py R numpy/oldnumeric/tests/test_oldnumeric.py R numpy/oldnumeric/tests/test_regression.py R numpy/oldnumeric/typeconv.py R numpy/oldnumeric/ufuncs.py R numpy/oldnumeric/user_array.py M numpy/setup.py Log Message: ----------- Merge pull request #3638 from charris/remove-numarray-and-oldnumeric Remove numarray and oldnumeric Compare: https://github.com/numpy/numpy/compare/02e85a520edb...a1da1939891a From noreply at github.com Sat Sep 28 11:41:12 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 08:41:12 -0700 Subject: [Numpy-svn] [numpy/numpy] f48172: Fix platform detection for intel platform where ge... Message-ID: <5246f898a2193_41bc124fd5013698@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: f48172e4b978e150b99d7c3c6623fd76bea8834b https://github.com/numpy/numpy/commit/f48172e4b978e150b99d7c3c6623fd76bea8834b Author: Alex Barth Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Fix platform detection for intel platform where get_platform() returns a string ending in x86_64, for instance 'macosx-10.8-x86_64'. Commit: 990294f7791256d76b40d6c2707e57e3681c50c0 https://github.com/numpy/numpy/commit/990294f7791256d76b40d6c2707e57e3681c50c0 Author: Ralf Gommers Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3819 from charris/backport-1.8-3818 Backport 1.8 3818 Compare: https://github.com/numpy/numpy/compare/3aa264fb13fb...990294f77912 From noreply at github.com Sat Sep 28 11:47:33 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 08:47:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 801536: Do not fail with NameError if SandboxViolation is ... Message-ID: <5246fa15933ad_599a140dd543264e@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8015369a4f1357e690199090d84fa8fde99ed6a3 https://github.com/numpy/numpy/commit/8015369a4f1357e690199090d84fa8fde99ed6a3 Author: Jason Madden Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Do not fail with NameError if SandboxViolation is raised Commit: 33cd94b5ee56829d81bd43f3b34d113b07184c86 https://github.com/numpy/numpy/commit/33cd94b5ee56829d81bd43f3b34d113b07184c86 Author: Julian Taylor Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3821 from NextThought/master Installation fails with NameError if SandboxViolation is raised Compare: https://github.com/numpy/numpy/compare/a1da1939891a...33cd94b5ee56 From noreply at github.com Sat Sep 28 12:12:42 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 09:12:42 -0700 Subject: [Numpy-svn] [numpy/numpy] cd3e35: TST: Remove Python 2.4 test from travis.yml. Message-ID: <5246fffa6d216_78a0f67d54403f9@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: cd3e35bf9f130908bea0bafc0746c82e78e17530 https://github.com/numpy/numpy/commit/cd3e35bf9f130908bea0bafc0746c82e78e17530 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- TST: Remove Python 2.4 test from travis.yml. The tests always fails due to lack of Python 2.4 pip support in current bots. It would be good to test with 2.4 if we could find a way to work around the pip failure, but without that the test is just noise. Commit: 1997bd5ea9d49befcfad45c840b05a3a46e27db8 https://github.com/numpy/numpy/commit/1997bd5ea9d49befcfad45c840b05a3a46e27db8 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #3822 from charris/remove-travis-2.4-test Remove travis 2.4 test Compare: https://github.com/numpy/numpy/compare/96ad38062dc7...1997bd5ea9d4 From noreply at github.com Sat Sep 28 12:28:22 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 09:28:22 -0700 Subject: [Numpy-svn] [numpy/numpy] 60f2ef: Do not fail with NameError if SandboxViolation is ... Message-ID: <524703a6a935b_416c12e9d4c4667@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 60f2effbe552dcb5aa021d7871cbf645f2331d56 https://github.com/numpy/numpy/commit/60f2effbe552dcb5aa021d7871cbf645f2331d56 Author: Jason Madden Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Do not fail with NameError if SandboxViolation is raised Commit: 1ae5828af78202797fa6958a2b9db6902a476666 https://github.com/numpy/numpy/commit/1ae5828af78202797fa6958a2b9db6902a476666 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3823 from charris/backport-1.7-3821 Backport 1.7 3821 Compare: https://github.com/numpy/numpy/compare/1997bd5ea9d4...1ae5828af782 From noreply at github.com Sat Sep 28 12:29:54 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 09:29:54 -0700 Subject: [Numpy-svn] [numpy/numpy] edef76: Do not fail with NameError if SandboxViolation is ... Message-ID: <52470402a0261_4461109fd489207@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: edef76e4540f5f88ae6d4c61b1414bb3092af6fc https://github.com/numpy/numpy/commit/edef76e4540f5f88ae6d4c61b1414bb3092af6fc Author: Jason Madden Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Do not fail with NameError if SandboxViolation is raised Commit: 52a8c07a02b551f31e8e05b3ccff35d12778cb55 https://github.com/numpy/numpy/commit/52a8c07a02b551f31e8e05b3ccff35d12778cb55 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3824 from charris/backport-1.8-3821 Backport 1.8 3821 Compare: https://github.com/numpy/numpy/compare/990294f77912...52a8c07a02b5 From noreply at github.com Sat Sep 28 12:43:18 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 09:43:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 92adb8: BLD: fix setuptools-specific easy_install issue. ... Message-ID: <5247072684dd_4382677d481498c@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 92adb806f705fed63ba20e0bc5f67fa2f7d500a3 https://github.com/numpy/numpy/commit/92adb806f705fed63ba20e0bc5f67fa2f7d500a3 Author: Ralf Gommers Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- BLD: fix setuptools-specific easy_install issue. Closes gh-3160. An error is raised by setuptools when trying to write to /dev/null. Was fixed in distribute, but not in setuptools. No multi-arch support with plain setuptools should be OK, because multi-arch is Ubuntu specific (at least for now), and they ship distribute. Commit: 9212924a6929665b68c1dc6e081e9d113198c150 https://github.com/numpy/numpy/commit/9212924a6929665b68c1dc6e081e9d113198c150 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3825 from charris/backport-1.7-3342 Backport 1.7 3342 Compare: https://github.com/numpy/numpy/compare/1ae5828af782...9212924a6929 From noreply at github.com Sat Sep 28 20:34:33 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 17:34:33 -0700 Subject: [Numpy-svn] [numpy/numpy] 3820f9: BUG: core: consider both C and F order buffers as ... Message-ID: <52477599df189_57d8bbbd547994f@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3820f9e9c97560ec672dc1ba3b32bc2c38dcc15f https://github.com/numpy/numpy/commit/3820f9e9c97560ec672dc1ba3b32bc2c38dcc15f Author: Pauli Virtanen Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: core: consider both C and F order buffers as contiguous Commit: 3a6c6293cd4e6262f6b589430ea52fefb12db02a https://github.com/numpy/numpy/commit/3a6c6293cd4e6262f6b589430ea52fefb12db02a Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3827 from pv/fix-gh-3796 BUG: core: consider both C and F order buffers as contiguous Compare: https://github.com/numpy/numpy/compare/33cd94b5ee56...3a6c6293cd4e From noreply at github.com Sat Sep 28 20:59:00 2013 From: noreply at github.com (GitHub) Date: Sat, 28 Sep 2013 17:59:00 -0700 Subject: [Numpy-svn] [numpy/numpy] 2d897e: BUG: core: consider both C and F order buffers as ... Message-ID: <52477b54a06ca_45c351fd4c104763@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 2d897e9becb53d4c90e5f072e8d2ea80cd471930 https://github.com/numpy/numpy/commit/2d897e9becb53d4c90e5f072e8d2ea80cd471930 Author: Pauli Virtanen Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: core: consider both C and F order buffers as contiguous Commit: 54b0640bad2888c366dfdae277b89492ebf93069 https://github.com/numpy/numpy/commit/54b0640bad2888c366dfdae277b89492ebf93069 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/core/src/multiarray/conversion_utils.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3828 from charris/backport-1.8-3827 Backport 1.8 3827 Compare: https://github.com/numpy/numpy/compare/52a8c07a02b5...54b0640bad28 From noreply at github.com Sun Sep 29 14:35:09 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 11:35:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 34fc33: BUG: fix small issues found with cppcheck Message-ID: <524872dddf91b_18e82fd485418@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 34fc33eb104305a9bb5ce6b659f87beb3d5a4737 https://github.com/numpy/numpy/commit/34fc33eb104305a9bb5ce6b659f87beb3d5a4737 Author: Julian Taylor Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- BUG: fix small issues found with cppcheck uninitialized use in _strided_to_strided_one_to_n_with_finish wrong error NULL checks in PyArray_MapIterNew and einsum_sub_op_from_str double free and memleak in umath_linalg.c.src init_ at lapack_func@ Commit: e051ff1e0304b1e207d9ffff70b3ffb55f175a96 https://github.com/numpy/numpy/commit/e051ff1e0304b1e207d9ffff70b3ffb55f175a96 Author: Charles Harris Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- Merge pull request #3832 from juliantaylor/static-issues BUG: fix small issues found with cppcheck Compare: https://github.com/numpy/numpy/compare/3a6c6293cd4e...e051ff1e0304 From noreply at github.com Sun Sep 29 15:11:38 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 12:11:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 1376e1: BUG: fix small issues found with cppcheck Message-ID: <52487b6a42c6a_6bc77e7d5410891@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 1376e1fa74c83a0c5e391cad0ffb1459f609cba7 https://github.com/numpy/numpy/commit/1376e1fa74c83a0c5e391cad0ffb1459f609cba7 Author: Julian Taylor Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- BUG: fix small issues found with cppcheck uninitialized use in _strided_to_strided_one_to_n_with_finish wrong error NULL checks in PyArray_MapIterNew and einsum_sub_op_from_str double free and memleak in umath_linalg.c.src init_ at lapack_func@ Commit: 410ad54f502652b823c4603c84b6c4ab0106fcce https://github.com/numpy/numpy/commit/410ad54f502652b823c4603c84b6c4ab0106fcce Author: Charles Harris Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- Merge pull request #3835 from charris/backport-1.8-3832 Backport 1.8 3832 Compare: https://github.com/numpy/numpy/compare/54b0640bad28...410ad54f5026 From noreply at github.com Sun Sep 29 15:43:24 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 12:43:24 -0700 Subject: [Numpy-svn] [numpy/numpy] 260e8f: REL: Release. Message-ID: <524882dc8fe4f_1f64bd3d503148f@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/tags/v1.8.0rc1 Home: https://github.com/numpy/numpy Commit: 260e8f26f8f808e473f1c839411e28bd33edae4e https://github.com/numpy/numpy/commit/260e8f26f8f808e473f1c839411e28bd33edae4e Author: Charles Harris Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M setup.py Log Message: ----------- REL: Release. From noreply at github.com Sun Sep 29 18:27:50 2013 From: noreply at github.com (GitHub) Date: Sun, 29 Sep 2013 15:27:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 9b9469: MAINT: Make useless imports of oldnumeric and numa... Message-ID: <5248a96686ce6_1ed3bb7d5897299@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9b9469980ebbd79e67c20e609b3cf1c860ba3308 https://github.com/numpy/numpy/commit/9b9469980ebbd79e67c20e609b3cf1c860ba3308 Author: Charles Harris Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: M numpy/__init__.py Log Message: ----------- MAINT: Make useless imports of oldnumeric and numarray safe. The oldnumeric and numarray packages were removed in numpy 1.9, but some packages, e.g. scipy, import them even though they are not used. This defines both to the string 'removed' in numpy/__init__.py, which avoids an import error. Commit: 0e195abba8b1a7744b0a3c4d5e9331a1b54d5541 https://github.com/numpy/numpy/commit/0e195abba8b1a7744b0a3c4d5e9331a1b54d5541 Author: Charles Harris Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M numpy/__init__.py Log Message: ----------- Merge pull request #3826 from charris/add-oldnumeric-numarray-to_init MAINT: Make useless imports of oldnumeric and numarray safe. Compare: https://github.com/numpy/numpy/compare/e051ff1e0304...0e195abba8b1 From noreply at github.com Mon Sep 30 13:18:37 2013 From: noreply at github.com (GitHub) Date: Mon, 30 Sep 2013 10:18:37 -0700 Subject: [Numpy-svn] [numpy/numpy] ebe4ce: MAINT: fix another wrong NULL check Message-ID: <5249b26d50183_22e4c3bd4c10495d@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ebe4ce7a8517f247b8310ee886bb935d4c0d1550 https://github.com/numpy/numpy/commit/ebe4ce7a8517f247b8310ee886bb935d4c0d1550 Author: Julian Taylor Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- MAINT: fix another wrong NULL check silences cppcheck error, not a bug as the only caller checks the python error. Commit: 74abfa27763f76cbce0ec1a1763f0687e5d8a4c0 https://github.com/numpy/numpy/commit/74abfa27763f76cbce0ec1a1763f0687e5d8a4c0 Author: Charles Harris Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #3838 from juliantaylor/null-fix MAINT: fix another wrong NULL check Compare: https://github.com/numpy/numpy/compare/0e195abba8b1...74abfa27763f From noreply at github.com Mon Sep 30 16:02:06 2013 From: noreply at github.com (GitHub) Date: Mon, 30 Sep 2013 13:02:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 36606a: DOC: mention new comparison runtime warnings in re... Message-ID: <5249d8be37704_114c75dd48124238@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.8.x Home: https://github.com/numpy/numpy Commit: 36606ab37ddcb475f27d212965f59d6221afe7fe https://github.com/numpy/numpy/commit/36606ab37ddcb475f27d212965f59d6221afe7fe Author: Julian Taylor Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: mention new comparison runtime warnings in release notes Commit: 9505e18cb25a9de3b7302064150cb1d830b689e3 https://github.com/numpy/numpy/commit/9505e18cb25a9de3b7302064150cb1d830b689e3 Author: Julian Taylor Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: move support for large files to features its nothing you should need to worry about when porting to 1.8 Commit: 3e0f71af295fbd4f6f799acaa36811feebb68178 https://github.com/numpy/numpy/commit/3e0f71af295fbd4f6f799acaa36811feebb68178 Author: Julian Taylor Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: minor rewording of partition note Commit: f5fe91b9d6d23ea58a70cef38f7043629d2d955a https://github.com/numpy/numpy/commit/f5fe91b9d6d23ea58a70cef38f7043629d2d955a Author: Charles Harris Date: 2013-09-30 (Mon, 30 Sep 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- Merge pull request #3839 from juliantaylor/rnotes-update update for 1.8 release notes Compare: https://github.com/numpy/numpy/compare/410ad54f5026...f5fe91b9d6d2