From noreply at github.com Tue Jul 2 10:36:55 2013 From: noreply at github.com (GitHub) Date: Tue, 02 Jul 2013 07:36:55 -0700 Subject: [Numpy-svn] [numpy/numpy] cb7c7b: Corrected typos in documentation for PyArray_GETPT... Message-ID: <51d2e587903a0_18fd69bdd81093d8@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cb7c7be71f32b2f04ed76fb5ad0c1116605d3636 https://github.com/numpy/numpy/commit/cb7c7be71f32b2f04ed76fb5ad0c1116605d3636 Author: Daniel Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Corrected typos in documentation for PyArray_GETPTR1. Commit: 966fb719b711c7760ff54c154f91daa7d98a225b https://github.com/numpy/numpy/commit/966fb719b711c7760ff54c154f91daa7d98a225b Author: Charles Harris Date: 2013-07-02 (Tue, 02 Jul 2013) Changed paths: M doc/source/reference/c-api.array.rst Log Message: ----------- Merge pull request #3489 from dmuellner/master Fix: Documentation bug for PyArray_GETPTR1 Compare: https://github.com/numpy/numpy/compare/29dcc540610d...966fb719b711 From noreply at github.com Tue Jul 2 11:15:07 2013 From: noreply at github.com (GitHub) Date: Tue, 02 Jul 2013 08:15:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 250c4d: Make comparison function (gt, ge, ...) respect __a... Message-ID: <51d2ee7b5ffd7_793c6f3de4589df@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 250c4d66dbdddf41070a2b2cfe02e27acff2dec3 https://github.com/numpy/numpy/commit/250c4d66dbdddf41070a2b2cfe02e27acff2dec3 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Make comparison function (gt, ge, ...) respect __array_priority__. Commit: e2105b2d3c373bbf1968da1a04acb5aeab986fee https://github.com/numpy/numpy/commit/e2105b2d3c373bbf1968da1a04acb5aeab986fee Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Revert "Make comparison function (gt, ge, ...) respect __array_priority__." This reverts commit aa7a04741146c44ab1735782a89a60b038028bf2. Commit: 18c4eafcfb979b3661821db17bf7c4e3d8ee3e94 https://github.com/numpy/numpy/commit/18c4eafcfb979b3661821db17bf7c4e3d8ee3e94 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Commit from @seberg to make comparison use respect __array_priority__ Commit: 8fb0dedd61eb508c43b96654b865452a6693161f https://github.com/numpy/numpy/commit/8fb0dedd61eb508c43b96654b865452a6693161f Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Add test for the array_priority for comparison function. Conflicts: numpy/core/tests/test_multiarray.py Commit: df388acd385300a03115721beee5892a703508ad https://github.com/numpy/numpy/commit/df388acd385300a03115721beee5892a703508ad Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- reorder code to remove not needed computation in some cases. Commit: 473e3e31413ea80f0c186e345469930fc6dc49b0 https://github.com/numpy/numpy/commit/473e3e31413ea80f0c186e345469930fc6dc49b0 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- fix comment style. Commit: f77b43a3eb39b34918ef52ae8103dd78d07c7af5 https://github.com/numpy/numpy/commit/f77b43a3eb39b34918ef52ae8103dd78d07c7af5 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- remove comparison not needed as this is check above and we break in that case. Commit: 71858ddf54e9da3f9c19a0ecf506553b757d36d6 https://github.com/numpy/numpy/commit/71858ddf54e9da3f9c19a0ecf506553b757d36d6 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Move computation inside an if to speed it up. Commit: 91cb5e377a95dbd8c63eeb9c04e354fa2621ef3f https://github.com/numpy/numpy/commit/91cb5e377a95dbd8c63eeb9c04e354fa2621ef3f Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- use assert function instead of python keyword Commit: b97f500364d984485200af14332c3b9653c2813b https://github.com/numpy/numpy/commit/b97f500364d984485200af14332c3b9653c2813b Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- updated the comment. Commit: f66a4063e077af33d32df782815909d950160070 https://github.com/numpy/numpy/commit/f66a4063e077af33d32df782815909d950160070 Author: Frederic Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- code clean up. Remove code that was never executed. @seberg saw this. Commit: 854776e16d264a18e41c93b87ce304ff5d061295 https://github.com/numpy/numpy/commit/854776e16d264a18e41c93b87ce304ff5d061295 Author: Blake Griffith Date: 2013-07-01 (Mon, 01 Jul 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: Class should inherit from object. Commit: 028a055f1377cea5ae33b957207b4ef06e12e49b https://github.com/numpy/numpy/commit/028a055f1377cea5ae33b957207b4ef06e12e49b Author: Charles Harris Date: 2013-07-02 (Tue, 02 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #3490 from cowlicks/backport-3324 Backport 3324 Compare: https://github.com/numpy/numpy/compare/51ebb86b1e4b...028a055f1377 From noreply at github.com Wed Jul 3 05:58:04 2013 From: noreply at github.com (GitHub) Date: Wed, 03 Jul 2013 02:58:04 -0700 Subject: [Numpy-svn] [numpy/numpy] 2d5fd1: BUG: Restore compatibility with ISO C Message-ID: <51d3f5acbe7ea_55f3fdfde0169322@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 2d5fd12eb9b145545f0731ac7c5e0d8ea8f2a787 https://github.com/numpy/numpy/commit/2d5fd12eb9b145545f0731ac7c5e0d8ea8f2a787 Author: Christoph Gohlke Date: 2013-07-02 (Tue, 02 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- BUG: Restore compatibility with ISO C Fixes msvc compile errors Commit: 3c3f7c81820451a593456f2c05eac13312f8dd5b https://github.com/numpy/numpy/commit/3c3f7c81820451a593456f2c05eac13312f8dd5b Author: Robert Kern Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Merge pull request #3496 from cgohlke/patch-1 BUG: Restore compatibility with ISO C Compare: https://github.com/numpy/numpy/compare/028a055f1377...3c3f7c818204 From noreply at github.com Wed Jul 3 07:12:38 2013 From: noreply at github.com (GitHub) Date: Wed, 03 Jul 2013 04:12:38 -0700 Subject: [Numpy-svn] [numpy/numpy] 0739b6: BUG: Fix failure to return monic polynomials from ... Message-ID: <51d407263a40_5908122bdd8175621@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0739b6b0379deecac18811af27966d4515c2ff7c https://github.com/numpy/numpy/commit/0739b6b0379deecac18811af27966d4515c2ff7c Author: Charles Harris Date: 2013-07-02 (Tue, 02 Jul 2013) Changed paths: M numpy/polynomial/polytemplate.py M numpy/polynomial/tests/test_classes.py Log Message: ----------- BUG: Fix failure to return monic polynomials from roots. This bug affected the various polynomial class methods fromroots due to the ability to specify both window and domain. In that circumstance the roots are mapped from the domain to the window by the substitution `x = off + scl*x`. The polynomial that was being generated was monic in the window before substitution, but if scl was not one it was not monic considered as a function of the variable x in the domain. The fix is to divide the generated coefficients by `scl ** deg` so that the scaling of the highest degree term after substitution is canceled. It might be better to make the scaling optional in the future, but this fix makes the result match the documentation. Closes #3467. Commit: 79188b21dd85e4115195971522be91a2fcb1a9d2 https://github.com/numpy/numpy/commit/79188b21dd85e4115195971522be91a2fcb1a9d2 Author: njsmith Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/polynomial/polytemplate.py M numpy/polynomial/tests/test_classes.py Log Message: ----------- Merge pull request #3495 from charris/make-fromroots-return-monic BUG: Fix failure to return monic polynomials from roots. Compare: https://github.com/numpy/numpy/compare/966fb719b711...79188b21dd85 From noreply at github.com Wed Jul 3 10:19:09 2013 From: noreply at github.com (GitHub) Date: Wed, 03 Jul 2013 07:19:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 8afdd1: BUG: Fix failure to return monic polynomials from ... Message-ID: <51d432dd4f7f5_802569dd41197eb@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 8afdd14d612d98cd0c9360cbdf4f70292a7cf497 https://github.com/numpy/numpy/commit/8afdd14d612d98cd0c9360cbdf4f70292a7cf497 Author: Charles Harris Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/polynomial/polytemplate.py M numpy/polynomial/tests/test_classes.py Log Message: ----------- BUG: Fix failure to return monic polynomials from roots. This bug affected the various polynomial class methods fromroots due to the ability to specify both window and domain. In that circumstance the roots are mapped from the domain to the window by the substitution `x = off + scl*x`. The polynomial that was being generated was monic in the window before substitution, but if scl was not one it was not monic considered as a function of the variable x in the domain. The fix is to divide the generated coefficients by `scl ** deg` so that the scaling of the highest degree term after substitution is canceled. It might be better to make the scaling optional in the future, but this fix makes the result match the documentation. Closes #3467. From noreply at github.com Sun Jul 7 19:15:58 2013 From: noreply at github.com (GitHub) Date: Sun, 07 Jul 2013 16:15:58 -0700 Subject: [Numpy-svn] [numpy/numpy] c6ce29: BUG: Allow to pad arrays by zero entries. Message-ID: <51d9f6ae95faf_47d5bcddd878369@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c6ce294f6feeebcdf67b238564c770387be933a5 https://github.com/numpy/numpy/commit/c6ce294f6feeebcdf67b238564c770387be933a5 Author: Jostein B? Fl?ystad Date: 2013-07-05 (Fri, 05 Jul 2013) Changed paths: M numpy/lib/arraypad.py Log Message: ----------- BUG: Allow to pad arrays by zero entries. np.pad will now accept a pad_width containing zeros. The functionality was already implemented, but validation of input was too strict. Commit: ea45134062693723c2258b862f87d3750a8dc564 https://github.com/numpy/numpy/commit/ea45134062693723c2258b862f87d3750a8dc564 Author: Jostein B? Fl?ystad Date: 2013-07-05 (Fri, 05 Jul 2013) Changed paths: M numpy/lib/tests/test_arraypad.py Log Message: ----------- TST: New test to ensure np.pad allows pad_width of zero. Commit: df041a94c8bfc8dcff2d1abfe0eb6eebbff9d8bd https://github.com/numpy/numpy/commit/df041a94c8bfc8dcff2d1abfe0eb6eebbff9d8bd Author: Charles Harris Date: 2013-07-07 (Sun, 07 Jul 2013) Changed paths: M numpy/lib/arraypad.py M numpy/lib/tests/test_arraypad.py Log Message: ----------- Merge pull request #3506 from josteinbf/arraypad-padwidth-zero Allow pad_width of zero in np.pad Compare: https://github.com/numpy/numpy/compare/79188b21dd85...df041a94c8bf From noreply at github.com Mon Jul 8 12:16:57 2013 From: noreply at github.com (GitHub) Date: Mon, 08 Jul 2013 09:16:57 -0700 Subject: [Numpy-svn] [numpy/numpy] 0c1f94: BUG: Fix exceptions being swallowed by fromiter. Message-ID: <51dae5f9894e0_736b144dddc282c7@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0c1f94dd7f946b0e2aa44e6354f6902fd38d955a https://github.com/numpy/numpy/commit/0c1f94dd7f946b0e2aa44e6354f6902fd38d955a Author: Fernando Perez Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- BUG: Fix exceptions being swallowed by fromiter. All exceptions from underlying iterator were being collapsed into a generic one. This allows the original exception to propagate. Closes gh-2592. Commit: fa9d813be019111846a85f8312982d989b23307c https://github.com/numpy/numpy/commit/fa9d813be019111846a85f8312982d989b23307c Author: Fernando Perez Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- TST: Add tests for exceptions raised by fromiter. This improves the testing of the edge cases. Work done with @certik. Commit: f2bec652c1a3137db0e0904312fcb9fe773350ec https://github.com/numpy/numpy/commit/f2bec652c1a3137db0e0904312fcb9fe773350ec Author: Charles Harris Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- BUG: Remove xrange that slipped into test_numeric.py. Commit: b0f4e77643e3bd01b8108f150e284cc051ff6c4a https://github.com/numpy/numpy/commit/b0f4e77643e3bd01b8108f150e284cc051ff6c4a Author: Charles Harris Date: 2013-07-03 (Wed, 03 Jul 2013) Changed paths: M numpy/core/tests/test_numeric.py Log Message: ----------- STY: Fix trailing whitespace and replace test doctrings by comments. Commit: cfe411b6cccb177003c99fb780917f97f4be38e9 https://github.com/numpy/numpy/commit/cfe411b6cccb177003c99fb780917f97f4be38e9 Author: njsmith Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #3500 from charris/fix-3592 Fix exceptions being swallowed by fromiter. Compare: https://github.com/numpy/numpy/compare/df041a94c8bf...cfe411b6cccb From noreply at github.com Mon Jul 8 18:26:55 2013 From: noreply at github.com (GitHub) Date: Mon, 08 Jul 2013 15:26:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 01a908: ENH: vectorize boolean comparisons of floats Message-ID: <51db3cafb7324_30dead7dd48182d@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 01a9081e7791f19d65f73e623a5dfeec52243be3 https://github.com/numpy/numpy/commit/01a9081e7791f19d65f73e623a5dfeec52243be3 Author: Julian Taylor Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/numeric.py M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- ENH: vectorize boolean comparisons of floats the new code will more often propagate the invalid floating point exception if comparing against nan, so allclose now ignores it (but still returns False) Commit: f1c776657467391781767780bb0a783d24bb8d50 https://github.com/numpy/numpy/commit/f1c776657467391781767780bb0a783d24bb8d50 Author: Charles Harris Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/numeric.py M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/simd.inc.src M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #3507 from juliantaylor/vectorize-cmp ENH: vectorize boolean comparisons of floats Compare: https://github.com/numpy/numpy/compare/cfe411b6cccb...f1c776657467 From noreply at github.com Mon Jul 8 18:30:21 2013 From: noreply at github.com (GitHub) Date: Mon, 08 Jul 2013 15:30:21 -0700 Subject: [Numpy-svn] [numpy/numpy] edd989: BUG: Fix creation of string arrays from object typ... Message-ID: <51db3d7d90deb_4aaff8fde0973f7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: edd989eccb6283bc4cf3605e62ad6733a95316dc https://github.com/numpy/numpy/commit/edd989eccb6283bc4cf3605e62ad6733a95316dc Author: Jay Bourque Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- BUG: Fix creation of string arrays from object types Commit: 97372dbe877f19ae73a070b05c380cfea0871dc0 https://github.com/numpy/numpy/commit/97372dbe877f19ae73a070b05c380cfea0871dc0 Author: Jay Bourque Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- STY: Formatting changes Commit: 884c403605d5679d4e224bb24263a490f1249b6f https://github.com/numpy/numpy/commit/884c403605d5679d4e224bb24263a490f1249b6f Author: Charles Harris Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #3491 from ContinuumIO/astype_fix2 Fix creation of string arrays from object types Compare: https://github.com/numpy/numpy/compare/f1c776657467...884c403605d5 From noreply at github.com Tue Jul 9 09:35:24 2013 From: noreply at github.com (GitHub) Date: Tue, 09 Jul 2013 06:35:24 -0700 Subject: [Numpy-svn] [numpy/numpy] 4441bd: BUG: Check earlier for higher priority in binary o... Message-ID: <51dc119c777cf_35f9b3dddc757b@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4441bdd95197ba10651eee8366e67176fb3b5b51 https://github.com/numpy/numpy/commit/4441bdd95197ba10651eee8366e67176fb3b5b51 Author: Andreas Kloeckner Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/core/src/multiarray/number.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Check earlier for higher priority in binary operators, add test Fixes #3375 Commit: 6eeb6122cc7126500e0ea7d19cea2e7dc8904e9d https://github.com/numpy/numpy/commit/6eeb6122cc7126500e0ea7d19cea2e7dc8904e9d Author: Charles Harris Date: 2013-07-09 (Tue, 09 Jul 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/core/src/multiarray/number.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3501 from inducer/master Fix "numpy scalar * array-like == performance horror" Compare: https://github.com/numpy/numpy/compare/884c403605d5...6eeb6122cc71 From noreply at github.com Tue Jul 9 09:51:46 2013 From: noreply at github.com (GitHub) Date: Tue, 09 Jul 2013 06:51:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 64d583: Add regression tests for pickleable record arrays Message-ID: <51dc1572a21ca_1bbc82dde0114760@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 64d5832d0b675436a52e10a06d5386611c8eb889 https://github.com/numpy/numpy/commit/64d5832d0b675436a52e10a06d5386611c8eb889 Author: mwtoews Date: 2013-07-09 (Tue, 09 Jul 2013) Changed paths: M numpy/core/tests/test_records.py Log Message: ----------- Add regression tests for pickleable record arrays Commit: 49a587cd786242b05fcfd22d5cda961d733b68d4 https://github.com/numpy/numpy/commit/49a587cd786242b05fcfd22d5cda961d733b68d4 Author: Charles Harris Date: 2013-07-09 (Tue, 09 Jul 2013) Changed paths: M numpy/core/tests/test_records.py Log Message: ----------- Merge pull request #3510 from mwtoews/master Add regression tests for pickleable record arrays Compare: https://github.com/numpy/numpy/compare/6eeb6122cc71...49a587cd7862 From noreply at github.com Wed Jul 10 13:00:37 2013 From: noreply at github.com (GitHub) Date: Wed, 10 Jul 2013 10:00:37 -0700 Subject: [Numpy-svn] [numpy/numpy] 7c4622: ENH: added check for scalar array in get_ufunc_arg... Message-ID: <51dd933552c3d_5b41b9bdd8129450@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7c46223294001328bae117ce4a04d3a1f53a1ad6 https://github.com/numpy/numpy/commit/7c46223294001328bae117ce4a04d3a1f53a1ad6 Author: Arink Verma Date: 2013-07-06 (Sat, 06 Jul 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- ENH: added check for scalar array in get_ufunc_arguments from ufunc_object.c Check if object is of array dimension zero, then avoid heavy calls like PyArray_FromAny. Hence passing obj to out_op PyArrayObject unchanged. Also PyArray_FromAny(obj,NULL,0,0,0,NULL) calls PyArray_FromArray(obj,NULL,0) which return original obj Commit: 55bc296b5b415f4ca575e9d17ff930b14a89306d https://github.com/numpy/numpy/commit/55bc296b5b415f4ca575e9d17ff930b14a89306d Author: Arink Verma Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/ctors.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- ENH: added check for scalar array in PyArray_FromArray from ctors.c Check if object is of array dimension zero with newtype is NULL. If so return it directly instead of checking for casting. Commit: 9b3e719b8ab153335bcc9064cf186c823367bdbe https://github.com/numpy/numpy/commit/9b3e719b8ab153335bcc9064cf186c823367bdbe Author: Arink Verma Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- ENH: added check for scalar array in PyArray_FromArray from ctors.c Check if object is of array dimension zero with newtype is NULL. If so return it directly instead of checking for casting. Commit: 021d52a1294c662c7e31918db2e26bdc10e37f20 https://github.com/numpy/numpy/commit/021d52a1294c662c7e31918db2e26bdc10e37f20 Author: Arink Verma Date: 2013-07-08 (Mon, 08 Jul 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- ENH: added check for scalar array in PyArray_FromArray from ctors.c Check if object is of array with newtype is NULL. If so return it directly instead of checking for casting. Commit: 4c3ad43fc6cf68813bea09e1451f371f0a992369 https://github.com/numpy/numpy/commit/4c3ad43fc6cf68813bea09e1451f371f0a992369 Author: Arink Verma Date: 2013-07-10 (Wed, 10 Jul 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- ENH: added check for scalar array in PyArray_FromArray from ctors.c Check if object is of array with newtype is NULL. If so return it directly instead of checking for casting. Commit: 6815f865678e88dab68c00c34fb1c9e7166f8f3c https://github.com/numpy/numpy/commit/6815f865678e88dab68c00c34fb1c9e7166f8f3c Author: Arink Verma Date: 2013-07-10 (Wed, 10 Jul 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c Log Message: ----------- ENH: check for the same object in can_cast_scalar_to from convert_datatype.c Check if two dtypes references to the same object in can_cast_scalar_to from convert_datatype.c, then the result is always OK Commit: 12c5fc01e37d2235713c59ac0b1346294a8e8688 https://github.com/numpy/numpy/commit/12c5fc01e37d2235713c59ac0b1346294a8e8688 Author: Charles Harris Date: 2013-07-10 (Wed, 10 Jul 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #3509 from arinkverma/gsoc_performance ENH: added short path scalar array in get_ufunc_arguments from ufunc_object.c Compare: https://github.com/numpy/numpy/compare/49a587cd7862...12c5fc01e37d From noreply at github.com Thu Jul 11 18:54:50 2013 From: noreply at github.com (GitHub) Date: Thu, 11 Jul 2013 15:54:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 28eadc: MAINT: Remove outdated version checks. Message-ID: <51df37ba7551f_779dac1de0137326@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 28eadc0e31ca7aea5c679023d1e703856f45c879 https://github.com/numpy/numpy/commit/28eadc0e31ca7aea5c679023d1e703856f45c879 Author: Charles Harris Date: 2013-07-11 (Thu, 11 Jul 2013) Changed paths: M doc/sphinxext/setup.py M numpy/core/blasdot/_dotblas.c M numpy/core/include/numpy/ndarrayobject.h M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/flagsobject.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/mapping.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/numpymemoryview.c M numpy/core/src/multiarray/numpymemoryview.h M numpy/core/src/multiarray/numpyos.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/sequence.c M numpy/core/src/private/npy_pycompat.h M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_object.c M numpy/f2py/src/fortranobject.h M numpy/lib/src/_compiled_base.c M numpy/numarray/_capi.c M setup.py Log Message: ----------- MAINT: Remove outdated version checks. Because Numpy 1.8.0 will no longer supports Python versions < 2.6 we no longer need to check for that and can also remove the code that is specific to those earlier versions. To make this a bit safer, the toplevel setup.py file now contains a check of the Python version number and raises an error when run by an unsupported version. Commit: e1c4806b649933383fb610205fb612c438360472 https://github.com/numpy/numpy/commit/e1c4806b649933383fb610205fb612c438360472 Author: njsmith Date: 2013-07-11 (Thu, 11 Jul 2013) Changed paths: M doc/sphinxext/setup.py M numpy/core/blasdot/_dotblas.c M numpy/core/include/numpy/ndarrayobject.h M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/buffer.c M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/datetime_busdaycal.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/dtype_transfer.c M numpy/core/src/multiarray/flagsobject.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/mapping.h M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_pywrap.c M numpy/core/src/multiarray/number.c M numpy/core/src/multiarray/numpymemoryview.c M numpy/core/src/multiarray/numpymemoryview.h M numpy/core/src/multiarray/numpyos.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/sequence.c M numpy/core/src/private/npy_pycompat.h M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_object.c M numpy/f2py/src/fortranobject.h M numpy/lib/src/_compiled_base.c M numpy/numarray/_capi.c M setup.py Log Message: ----------- Merge pull request #3516 from charris/remove-outdated-version-checks MAINT: Remove outdated version checks. Compare: https://github.com/numpy/numpy/compare/12c5fc01e37d...e1c4806b6499 From noreply at github.com Thu Jul 11 20:16:44 2013 From: noreply at github.com (GitHub) Date: Thu, 11 Jul 2013 17:16:44 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f1174: MAINT: Use np.errstate context manager. Message-ID: <51df4aecf291a_7a197f1de0121675@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2f1174dee44e901b7d028beb86f4a8ea324bd74f https://github.com/numpy/numpy/commit/2f1174dee44e901b7d028beb86f4a8ea324bd74f Author: Charles Harris Date: 2013-07-11 (Thu, 11 Jul 2013) Changed paths: M numpy/core/arrayprint.py M numpy/core/machar.py M numpy/core/numeric.py M numpy/core/tests/test_half.py M numpy/core/tests/test_machar.py M numpy/core/tests/test_numeric.py M numpy/core/tests/test_regression.py M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/core/tests/test_umath_complex.py M numpy/lib/financial.py M numpy/lib/tests/test_function_base.py M numpy/lib/tests/test_type_check.py M numpy/linalg/linalg.py M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_old_ma.py M numpy/ma/tests/test_subclassing.py M numpy/ma/timer_comparison.py M numpy/testing/utils.py Log Message: ----------- MAINT: Use np.errstate context manager. Now that Python < 2.6 is no longer supported we can use the errstate context manager in places where constructs like ``` old = seterr(invalid='ignore') try: blah finally: seterr(**old) ``` were used. Commit: a053a4372aba0af0bd63ffd5e207baf469cfc7bf https://github.com/numpy/numpy/commit/a053a4372aba0af0bd63ffd5e207baf469cfc7bf Author: Charles Harris Date: 2013-07-11 (Thu, 11 Jul 2013) Changed paths: M numpy/core/arrayprint.py M numpy/core/machar.py M numpy/core/numeric.py M numpy/core/tests/test_half.py M numpy/core/tests/test_machar.py M numpy/core/tests/test_numeric.py M numpy/core/tests/test_regression.py M numpy/core/tests/test_scalarmath.py M numpy/core/tests/test_umath.py M numpy/core/tests/test_umath_complex.py M numpy/lib/financial.py M numpy/lib/tests/test_function_base.py M numpy/lib/tests/test_type_check.py M numpy/linalg/linalg.py M numpy/ma/core.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_old_ma.py M numpy/ma/tests/test_subclassing.py M numpy/ma/timer_comparison.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3518 from charris/use-errstate-context-manager MAINT: Use np.errstate context manager. Compare: https://github.com/numpy/numpy/compare/e1c4806b6499...a053a4372aba From noreply at github.com Fri Jul 12 19:08:23 2013 From: noreply at github.com (GitHub) Date: Fri, 12 Jul 2013 16:08:23 -0700 Subject: [Numpy-svn] [numpy/numpy] cb2c88: MAINT: Fix Python version dependent test. Message-ID: <51e08c67f1c4e_23e0c13dd8628fd@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cb2c88790fa9d5afe92a77f920b2bf5232cb8e87 https://github.com/numpy/numpy/commit/cb2c88790fa9d5afe92a77f920b2bf5232cb8e87 Author: Charles Harris Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- MAINT: Fix Python version dependent test. The buffer test in numpy/core/tests/test_api.py was apparently testing for incorrect behavior that was corrected in Python 2.7.5. This PR changes the test to check for the correct results and makes running it depend on Python version. Closes #3512. Commit: b55f2752140de3bd6969dd66960f649da44974a5 https://github.com/numpy/numpy/commit/b55f2752140de3bd6969dd66960f649da44974a5 Author: Charles Harris Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #3522 from charris/fix-test_api MAINT: Fix Python version dependent test. Compare: https://github.com/numpy/numpy/compare/a053a4372aba...b55f2752140d From noreply at github.com Tue Jul 16 15:28:19 2013 From: noreply at github.com (GitHub) Date: Tue, 16 Jul 2013 12:28:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 05a15c: MAINT: Remove uses of the WarningManager class. Message-ID: <51e59ed327220_748f6f3d581057dd@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 05a15c8b621f953607429f3b67e079dfe1b439d6 https://github.com/numpy/numpy/commit/05a15c8b621f953607429f3b67e079dfe1b439d6 Author: Charles Harris Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M numpy/core/tests/test_api.py M numpy/core/tests/test_einsum.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_regression.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_mrecords.py M numpy/random/__init__.py M numpy/testing/decorators.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- MAINT: Remove uses of the WarningManager class. WarningManager was a workaround for the lack of the with statement in Python versions < 2.6. As those versions are no longer supported it can be removed. Deprecation notes are added to WarningManager and WarningMessage, but to avoid a cascade of messages in third party apps, no warnings are raised at this time, that can be done later. Closes #3519. Commit: c067c156bf2ffb96d93083e468158ecbc35baba4 https://github.com/numpy/numpy/commit/c067c156bf2ffb96d93083e468158ecbc35baba4 Author: Ralf Gommers Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M numpy/core/tests/test_api.py M numpy/core/tests/test_einsum.py M numpy/core/tests/test_multiarray.py M numpy/core/tests/test_regression.py M numpy/lib/tests/test_io.py M numpy/lib/utils.py M numpy/ma/tests/test_core.py M numpy/ma/tests/test_mrecords.py M numpy/random/__init__.py M numpy/testing/decorators.py M numpy/testing/nosetester.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3520 from charris/replace-warningmanager Replace use of WarningManager by warnings.catch_warnings and then deprecate it. Compare: https://github.com/numpy/numpy/compare/b55f2752140d...c067c156bf2f From noreply at github.com Thu Jul 18 08:41:48 2013 From: noreply at github.com (GitHub) Date: Thu, 18 Jul 2013 05:41:48 -0700 Subject: [Numpy-svn] [numpy/numpy] 5b5251: Added example for 2D-histogram with variable bin s... Message-ID: <51e7e28cc738f_2c901069d4c125143@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5b5251493d682692ac83fbeeff7bb5db3fb1996b https://github.com/numpy/numpy/commit/5b5251493d682692ac83fbeeff7bb5db3fb1996b Author: Frank B Date: 2013-02-05 (Tue, 05 Feb 2013) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- Added example for 2D-histogram with variable bin size. Commit: b3f37edd68e03dc79a48f38c66e4a757aaa4d8cc https://github.com/numpy/numpy/commit/b3f37edd68e03dc79a48f38c66e4a757aaa4d8cc Author: Frank B Date: 2013-02-05 (Tue, 05 Feb 2013) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- Fixed two typos. Commit: 5b10b1b38044f0a4431ee587eec186767d07fe93 https://github.com/numpy/numpy/commit/5b10b1b38044f0a4431ee587eec186767d07fe93 Author: Frank Breitling Date: 2013-07-13 (Sat, 13 Jul 2013) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- Update twodim_base.py Commit: fc959610520d2e510fb2211648ca256d552d8be3 https://github.com/numpy/numpy/commit/fc959610520d2e510fb2211648ca256d552d8be3 Author: Frank Breitling Date: 2013-07-17 (Wed, 17 Jul 2013) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- Update twodim_base.py Commit: c5694c5188c76701eed47c0736ee9c285f47d07d https://github.com/numpy/numpy/commit/c5694c5188c76701eed47c0736ee9c285f47d07d Author: njsmith Date: 2013-07-18 (Thu, 18 Jul 2013) Changed paths: M numpy/lib/twodim_base.py Log Message: ----------- Merge pull request #3531 from fkbreitl/master Updated documentation for histogram2d() in twodim_base.py according to discussion Compare: https://github.com/numpy/numpy/compare/c067c156bf2f...c5694c5188c7 From noreply at github.com Sat Jul 20 17:16:04 2013 From: noreply at github.com (GitHub) Date: Sat, 20 Jul 2013 14:16:04 -0700 Subject: [Numpy-svn] [numpy/numpy] ffb45c: BUG: linalg: norm was computing and then ignoring ... Message-ID: <51eafe141afc5_6dec85bd58725b5@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ffb45c5f107795752a55976b185ed50784aed744 https://github.com/numpy/numpy/commit/ffb45c5f107795752a55976b185ed50784aed744 Author: Warren Weckesser Date: 2013-07-19 (Fri, 19 Jul 2013) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- BUG: linalg: norm was computing and then ignoring a product Commit: 80bc69023baa1974726ba6c259179a5854d84c72 https://github.com/numpy/numpy/commit/80bc69023baa1974726ba6c259179a5854d84c72 Author: Warren Weckesser Date: 2013-07-20 (Sat, 20 Jul 2013) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- MAINT: linalg: some more clean up in norm: 'nd' was defined but not used Commit: 90ececac5755b0b54d7c8c2c5d71caaeb5c0b45c https://github.com/numpy/numpy/commit/90ececac5755b0b54d7c8c2c5d71caaeb5c0b45c Author: seberg Date: 2013-07-20 (Sat, 20 Jul 2013) Changed paths: M numpy/linalg/linalg.py Log Message: ----------- Merge pull request #3539 from WarrenWeckesser/bug-norm-performance BUG: linalg: norm was computing and then ignoring a product Compare: https://github.com/numpy/numpy/compare/c5694c5188c7...90ececac5755 From noreply at github.com Wed Jul 24 02:16:18 2013 From: noreply at github.com (GitHub) Date: Tue, 23 Jul 2013 23:16:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 9c93f7: Docstring: point to correct equivalent function Message-ID: <51ef713257a47_68613cdd5817591a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9c93f75f02ae5c2c1d9e8a806bcdebc63c6ba98f https://github.com/numpy/numpy/commit/9c93f75f02ae5c2c1d9e8a806bcdebc63c6ba98f Author: K.-Michael Aye Date: 2013-07-19 (Fri, 19 Jul 2013) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Docstring: point to correct equivalent function np.compress' "See also" pointed to itself instead to equivalent np.extract Commit: 6352343b8ddbf88e3ebb8bf8b65bd08424ef729b https://github.com/numpy/numpy/commit/6352343b8ddbf88e3ebb8bf8b65bd08424ef729b Author: K.-Michael Aye Date: 2013-07-23 (Tue, 23 Jul 2013) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Repaired my misunderstanding and added np.extract I overlooked that np.compress and ndarray.compress are different things and wrongly assumed that it was a typo. I corrected that and added np.extract for equivalency for 1-D arrays. Commit: 7b2f20b406d27364c812f7a81a9c901afbd3600c https://github.com/numpy/numpy/commit/7b2f20b406d27364c812f7a81a9c901afbd3600c Author: Ralf Gommers Date: 2013-07-23 (Tue, 23 Jul 2013) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #3538 from michaelaye/patch-1 Docstring: point to correct equivalent function (one word change) Compare: https://github.com/numpy/numpy/compare/90ececac5755...7b2f20b406d2 From noreply at github.com Wed Jul 24 07:36:39 2013 From: noreply at github.com (GitHub) Date: Wed, 24 Jul 2013 04:36:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 62e3e6: Link cumsum and diff to one another as theyre roug... Message-ID: <51efbc474b549_70c6d53d4c1895a7@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 62e3e6206a2d537267eb1e718864535dae8d1b72 https://github.com/numpy/numpy/commit/62e3e6206a2d537267eb1e718864535dae8d1b72 Author: Nils Werner Date: 2013-07-24 (Wed, 24 Jul 2013) Changed paths: M numpy/core/fromnumeric.py M numpy/lib/function_base.py Log Message: ----------- Link cumsum and diff to one another as theyre roughly the inverse of each other Commit: 8982c77ade3b28538184c0f72087a2bce5e70162 https://github.com/numpy/numpy/commit/8982c77ade3b28538184c0f72087a2bce5e70162 Author: njsmith Date: 2013-07-24 (Wed, 24 Jul 2013) Changed paths: M numpy/core/fromnumeric.py M numpy/lib/function_base.py Log Message: ----------- Merge pull request #3546 from nils-werner/cumsum-diff-link Link cumsum and diff to one another... Compare: https://github.com/numpy/numpy/compare/7b2f20b406d2...8982c77ade3b From noreply at github.com Wed Jul 24 15:56:25 2013 From: noreply at github.com (GitHub) Date: Wed, 24 Jul 2013 12:56:25 -0700 Subject: [Numpy-svn] [numpy/numpy] e6a547: Update halffloat.c Message-ID: <51f03169ea356_79cc79fd4c1547e5@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e6a547b895770e90889d60e9f748d000323a8737 https://github.com/numpy/numpy/commit/e6a547b895770e90889d60e9f748d000323a8737 Author: jeromekelleher Date: 2013-07-21 (Sun, 21 Jul 2013) Changed paths: M numpy/core/src/npymath/halffloat.c Log Message: ----------- Update halffloat.c Corrected preprocessor form. Commit: 756dad2846b3ae531e6ebd94b6c0fe89b48f25c6 https://github.com/numpy/numpy/commit/756dad2846b3ae531e6ebd94b6c0fe89b48f25c6 Author: njsmith Date: 2013-07-24 (Wed, 24 Jul 2013) Changed paths: M numpy/core/src/npymath/halffloat.c Log Message: ----------- Merge pull request #3541 from jeromekelleher/patch-1 BUG: make preprocessor tests consistent in halffloat.c Compare: https://github.com/numpy/numpy/compare/8982c77ade3b...756dad2846b3 From noreply at github.com Thu Jul 25 10:16:03 2013 From: noreply at github.com (GitHub) Date: Thu, 25 Jul 2013 07:16:03 -0700 Subject: [Numpy-svn] [numpy/numpy] df2198: DOC: use the new scipy-sphinx-theme in the documen... Message-ID: <51f13323734a6_20a150fd4824622@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: df2198336bf8a0e513ac8f32cddf8b10278520db https://github.com/numpy/numpy/commit/df2198336bf8a0e513ac8f32cddf8b10278520db Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: A .gitmodules A doc/scipy-sphinx-theme R doc/source/_static/scipy.css M doc/source/_templates/indexsidebar.html M doc/source/_templates/layout.html M doc/source/conf.py R doc/source/scipyshiny_small.png Log Message: ----------- DOC: use the new scipy-sphinx-theme in the documentation Commit: 41eeed781d0d765408692c8b9550e63f99a46f8c https://github.com/numpy/numpy/commit/41eeed781d0d765408692c8b9550e63f99a46f8c Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M doc/Makefile Log Message: ----------- DOC: update scipy.org doc build Makefile targets Commit: 29d47bf1886d48a072448d69a3ecb845447bb581 https://github.com/numpy/numpy/commit/29d47bf1886d48a072448d69a3ecb845447bb581 Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M MANIFEST.in Log Message: ----------- MAINT: ensure the sphinx theme gets included in source tarballs Commit: bf0134d63396488b2736978adea166b625b4bcf4 https://github.com/numpy/numpy/commit/bf0134d63396488b2736978adea166b625b4bcf4 Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M doc/source/release.rst Log Message: ----------- DOC: put release notes in inverse order Commit: 146eb6ae9fe97474e8a579dd8df82898dcf7f7f6 https://github.com/numpy/numpy/commit/146eb6ae9fe97474e8a579dd8df82898dcf7f7f6 Author: njsmith Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: A .gitmodules M MANIFEST.in M doc/Makefile A doc/scipy-sphinx-theme R doc/source/_static/scipy.css M doc/source/_templates/indexsidebar.html M doc/source/_templates/layout.html M doc/source/conf.py M doc/source/release.rst R doc/source/scipyshiny_small.png Log Message: ----------- Merge pull request #3549 from pv/doc-theme DOC: use the new scipy-sphinx-theme in the documentation Compare: https://github.com/numpy/numpy/compare/756dad2846b3...146eb6ae9fe9 From noreply at github.com Thu Jul 25 12:24:42 2013 From: noreply at github.com (GitHub) Date: Thu, 25 Jul 2013 09:24:42 -0700 Subject: [Numpy-svn] [numpy/numpy] f4f7c5: Move numpydoc to a separate repository Message-ID: <51f1514aeff4e_117e11a1d5479749@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f4f7c53c2986584f4e07ca3990d021288f37bab6 https://github.com/numpy/numpy/commit/f4f7c53c2986584f4e07ca3990d021288f37bab6 Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: R doc/sphinxext/LICENSE.txt R doc/sphinxext/MANIFEST.in R doc/sphinxext/README.txt R doc/sphinxext/numpydoc/__init__.py R doc/sphinxext/numpydoc/comment_eater.py R doc/sphinxext/numpydoc/compiler_unparse.py R doc/sphinxext/numpydoc/docscrape.py R doc/sphinxext/numpydoc/docscrape_sphinx.py R doc/sphinxext/numpydoc/linkcode.py R doc/sphinxext/numpydoc/numpydoc.py R doc/sphinxext/numpydoc/phantom_import.py R doc/sphinxext/numpydoc/plot_directive.py R doc/sphinxext/numpydoc/tests/test_docscrape.py R doc/sphinxext/numpydoc/tests/test_linkcode.py R doc/sphinxext/numpydoc/tests/test_phantom_import.py R doc/sphinxext/numpydoc/tests/test_plot_directive.py R doc/sphinxext/numpydoc/tests/test_traitsdoc.py R doc/sphinxext/numpydoc/traitsdoc.py R doc/sphinxext/setup.py Log Message: ----------- Move numpydoc to a separate repository Commit: 3903928a67816df6d48ed63e81ebced171252112 https://github.com/numpy/numpy/commit/3903928a67816df6d48ed63e81ebced171252112 Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M .gitmodules A doc/sphinxext Log Message: ----------- Add Numpydoc as a git submodule Commit: fab4c0e3691da6b44b8d6a800b2677896d6e13c3 https://github.com/numpy/numpy/commit/fab4c0e3691da6b44b8d6a800b2677896d6e13c3 Author: Pauli Virtanen Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M doc/HOWTO_BUILD_DOCS.rst.txt Log Message: ----------- DOC: fix HOWTO_BUILD_DOCS.rst.txt Commit: dc9ff0d60cd0e48875247c9bc5db772db5ed754d https://github.com/numpy/numpy/commit/dc9ff0d60cd0e48875247c9bc5db772db5ed754d Author: Charles Harris Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M .gitmodules M doc/HOWTO_BUILD_DOCS.rst.txt A doc/sphinxext R doc/sphinxext/LICENSE.txt R doc/sphinxext/MANIFEST.in R doc/sphinxext/README.txt R doc/sphinxext/numpydoc/__init__.py R doc/sphinxext/numpydoc/comment_eater.py R doc/sphinxext/numpydoc/compiler_unparse.py R doc/sphinxext/numpydoc/docscrape.py R doc/sphinxext/numpydoc/docscrape_sphinx.py R doc/sphinxext/numpydoc/linkcode.py R doc/sphinxext/numpydoc/numpydoc.py R doc/sphinxext/numpydoc/phantom_import.py R doc/sphinxext/numpydoc/plot_directive.py R doc/sphinxext/numpydoc/tests/test_docscrape.py R doc/sphinxext/numpydoc/tests/test_linkcode.py R doc/sphinxext/numpydoc/tests/test_phantom_import.py R doc/sphinxext/numpydoc/tests/test_plot_directive.py R doc/sphinxext/numpydoc/tests/test_traitsdoc.py R doc/sphinxext/numpydoc/traitsdoc.py R doc/sphinxext/setup.py Log Message: ----------- Merge pull request #3547 from pv/numpydoc-move Numpydoc move Compare: https://github.com/numpy/numpy/compare/146eb6ae9fe9...dc9ff0d60cd0 From noreply at github.com Fri Jul 26 11:42:28 2013 From: noreply at github.com (GitHub) Date: Fri, 26 Jul 2013 08:42:28 -0700 Subject: [Numpy-svn] [numpy/numpy] 1eea24: DOC:Some minor proofreading of Tests introduction Message-ID: <51f298e4dce04_73a48d1d5067661@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1eea247484093073389032da7cc72126e502ebaa https://github.com/numpy/numpy/commit/1eea247484093073389032da7cc72126e502ebaa Author: endolith Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M doc/TESTS.rst.txt Log Message: ----------- DOC:Some minor proofreading of Tests introduction Commit: 4259c4eb6a23d72f56d4fa45bc65947fd731cf27 https://github.com/numpy/numpy/commit/4259c4eb6a23d72f56d4fa45bc65947fd731cf27 Author: endolith Date: 2013-07-25 (Thu, 25 Jul 2013) Changed paths: M doc/TESTS.rst.txt Log Message: ----------- DOC:Revert ``assert()`` back to ``assert`` (statement) Commit: 895866d337fedb2018a076002ebb9ea49fa397f3 https://github.com/numpy/numpy/commit/895866d337fedb2018a076002ebb9ea49fa397f3 Author: njsmith Date: 2013-07-26 (Fri, 26 Jul 2013) Changed paths: M doc/TESTS.rst.txt Log Message: ----------- Merge pull request #3550 from endolith/patch-1 DOC:Some minor proofreading of Tests introduction Compare: https://github.com/numpy/numpy/compare/dc9ff0d60cd0...895866d337fe From noreply at github.com Mon Jul 29 11:54:07 2013 From: noreply at github.com (GitHub) Date: Mon, 29 Jul 2013 08:54:07 -0700 Subject: [Numpy-svn] [numpy/numpy] 933000: MAINT: typo fix in logging message Message-ID: <51f6901f6c75f_27411189d58770ed@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 933000d2f46222ceb81fa4e39cda780cf4891438 https://github.com/numpy/numpy/commit/933000d2f46222ceb81fa4e39cda780cf4891438 Author: Tomas Tomecek Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/distutils/log.py Log Message: ----------- MAINT: typo fix in logging message The logging message in numpy.distutils.log.set_threshold mispelled threshold. Commit: 79106925b1377c6b781fabb61daf505a35564c21 https://github.com/numpy/numpy/commit/79106925b1377c6b781fabb61daf505a35564c21 Author: Charles Harris Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/distutils/log.py Log Message: ----------- STY: Break long lines in numpy/distutils/log.py. Compare: https://github.com/numpy/numpy/compare/895866d337fe...79106925b137 From noreply at github.com Mon Jul 29 12:20:45 2013 From: noreply at github.com (GitHub) Date: Mon, 29 Jul 2013 09:20:45 -0700 Subject: [Numpy-svn] [numpy/numpy] 7bd1f1: ENH: Add support for Motorola extended float forma... Message-ID: <51f6965d5205e_b9196dd5451522@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7bd1f1303f80f0f79352a3c76b4b29f7c5bd73be https://github.com/numpy/numpy/commit/7bd1f1303f80f0f79352a3c76b4b29f7c5bd73be Author: Andreas Schwab Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/core/include/numpy/npy_cpu.h M numpy/core/include/numpy/npy_endian.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/npymath/npy_math_private.h M numpy/core/src/private/npy_fpmath.h Log Message: ----------- ENH: Add support for Motorola extended float format Commit: 0f44fe46cfe9c15dffe4c4eff63c3a9de222d93d https://github.com/numpy/numpy/commit/0f44fe46cfe9c15dffe4c4eff63c3a9de222d93d Author: Charles Harris Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/core/src/npymath/npy_math_private.h Log Message: ----------- MAINT: Remove extraneous remark. In numpy/core/src/npymath/npy_math_private.h the /* my machine */ comment is not informative. Compare: https://github.com/numpy/numpy/compare/79106925b137...0f44fe46cfe9 From noreply at github.com Mon Jul 29 12:28:11 2013 From: noreply at github.com (GitHub) Date: Mon, 29 Jul 2013 09:28:11 -0700 Subject: [Numpy-svn] [numpy/numpy] c0a61b: Update structured_arrays.py Message-ID: <51f6981ba5fa4_2b091081d4835443@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c0a61b2e16b6909df5d406087ed0fd923d9edfbd https://github.com/numpy/numpy/commit/c0a61b2e16b6909df5d406087ed0fd923d9edfbd Author: hklemm Date: 2013-07-28 (Sun, 28 Jul 2013) Changed paths: M numpy/doc/structured_arrays.py Log Message: ----------- Update structured_arrays.py The behaviour documented did not match the actual behaviour of numpy. Explanation changed and the code example updated. Commit: f9c225f2806adb195fbf3434b416746cdfb02c2c https://github.com/numpy/numpy/commit/f9c225f2806adb195fbf3434b416746cdfb02c2c Author: Charles Harris Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/doc/structured_arrays.py Log Message: ----------- Merge pull request #3559 from hklemm/patch-1 Update structured_arrays.py Compare: https://github.com/numpy/numpy/compare/0f44fe46cfe9...f9c225f2806a From noreply at github.com Mon Jul 29 13:35:45 2013 From: noreply at github.com (GitHub) Date: Mon, 29 Jul 2013 10:35:45 -0700 Subject: [Numpy-svn] [numpy/numpy] cc70e5: Avoid conversion to NumPy Scalar Message-ID: <51f6a7f15cc0b_2c26bdfd58116653@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cc70e5a0db562c96a4813f95990be72357591465 https://github.com/numpy/numpy/commit/cc70e5a0db562c96a4813f95990be72357591465 Author: Raul Cota Date: 2013-01-22 (Tue, 22 Jan 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Avoid conversion to NumPy Scalar After profiling I noticed that a bottleneck for NumPy scalar operations occurs when trying to extract the underlying C value from a Python float because it first converts the Python scalar into its matching NumPy scalar (e.g. PyFloat -> float64) and then it extracts the C value from the NumPy scalar. For some types, it is a lot faster to just extract the value directly from the Python scalar. I only did for PyFloat in this modified code but the code is laid out such that it can be easily extended to other types such as Integers. I did not do them because I was unsure if there was a special scenario to handle across OS and/or between 32 and 64 bit platforms. The ratio of speed to do different operations are listed below (Old time / New time with modifications). In other words, the bigger the number, the bigger the speed up we get. Tested in Python 2.6 Windows RATIO TEST 1.1 Array * Array 1.1 PyFloat * Array 1.1 Float64 * Array 1.0 PyFloat + Array 1.3 Float64 + Array 1.1 PyFloat * PyFloat 1.0 Float64 * Float64 4.0 PyFloat * Float64 2.9 PyFloat * vector1[1] 3.9 PyFloat + Float64 9.8 PyFloat < Float64 9.9 PyFloat < Float64 1.0 Create array from list 1.0 Assign PyFloat to all 1.0 Assign Float64 to all 4.2 Float64 * pyFloat * pyFloat * pyFloat * pyFloat 1.0 pyFloat * pyFloat * pyFloat * pyFloat * pyFloat 1.0 Float64 * Float64 * Float64 * Float64 * Float64 1.0 Float64 ** 2 1.0 pyFloat ** 2 Commit: dde7ea5c65dae6fd0b4a3355faef0c8abf167325 https://github.com/numpy/numpy/commit/dde7ea5c65dae6fd0b4a3355faef0c8abf167325 Author: Raul Cota Date: 2013-01-22 (Tue, 22 Jan 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Fix indentation Commit: 32206dd79cafdce87cfb0db91903084c2fe2e473 https://github.com/numpy/numpy/commit/32206dd79cafdce87cfb0db91903084c2fe2e473 Author: Charles Harris Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M numpy/core/src/scalarmathmodule.c.src Log Message: ----------- Merge pull request #2941 from raulcota/avoid_create-kill_npscalars Avoid conversion to NumPy Scalar Compare: https://github.com/numpy/numpy/compare/f9c225f2806a...32206dd79caf From noreply at github.com Mon Jul 29 20:36:06 2013 From: noreply at github.com (GitHub) Date: Mon, 29 Jul 2013 17:36:06 -0700 Subject: [Numpy-svn] [numpy/numpy] c7fff1: Got rid of a unit test Message-ID: <51f70a768c0f5_20601061d541332bf@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c7fff1bbc764c2be9adc771166b6aeac35ecaf7e https://github.com/numpy/numpy/commit/c7fff1bbc764c2be9adc771166b6aeac35ecaf7e Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/test/testFortran.py Log Message: ----------- Got rid of a unit test This test fails after updating numpy.i to deal with deprecated code. My investigation into the source of the failure is that the test never should have passed, so I commented it out. I could be wrong. Commit: 671cde1471d56fa71f7a70863b64147b9b2eeb0b https://github.com/numpy/numpy/commit/671cde1471d56fa71f7a70863b64147b9b2eeb0b Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Upgrade numpy.i The numpy.i file is now compliant with version 1.7 deprecations, but also works with previous versions of numpy. I have tested back to numpy 1.4.1. Added 4D typemaps and memory-managed typemaps. These were supplied by Egor Zindy. Fixed bugs in 3D typemaps. I was referencing $3 when I should have been referencing $4. Thanks to Egor Zindy for catching this. Commit: 37e75e6e02cd9c48fe24ec0b4e700d9461b03610 https://github.com/numpy/numpy/commit/37e75e6e02cd9c48fe24ec0b4e700d9461b03610 Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/Makefile Log Message: ----------- Removed doc from list of sub-directories The doc directory has been moved elsewhere, so I removed the reference to it in the Makefile. Commit: cdf04e9ae34f47aaa68e6d2c6e8a5760fb067c98 https://github.com/numpy/numpy/commit/cdf04e9ae34f47aaa68e6d2c6e8a5760fb067c98 Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Re-instated a Python 3 fix Commit: 64d04cd32c431d63ee8a8252b65920a796c88f0f https://github.com/numpy/numpy/commit/64d04cd32c431d63ee8a8252b65920a796c88f0f Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Added Egor's ARGOUTVIEWM_ARRAY3 typemaps Commit: ed4c76b515875a98dc8531683791b211ef5edd12 https://github.com/numpy/numpy/commit/ed4c76b515875a98dc8531683791b211ef5edd12 Author: Bill Spotz Date: 2013-03-11 (Mon, 11 Mar 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Initialize all DATA_TYPE* data_temp variables to NULL Commit: 897f335dd3a379b5dcbd25029d3cce1107c9fd42 https://github.com/numpy/numpy/commit/897f335dd3a379b5dcbd25029d3cce1107c9fd42 Author: Bill Spotz Date: 2013-03-14 (Thu, 14 Mar 2013) Changed paths: M doc/source/reference/swig.interface-file.rst Log Message: ----------- Updated the numpy.i documentation The RST documentation file is now consistent with the C macros, C functions, and list of typemap signatures of the latest numpy.i file. Commit: 179985fb75980d4828d1ce433121d8cbeddb67a6 https://github.com/numpy/numpy/commit/179985fb75980d4828d1ce433121d8cbeddb67a6 Author: Bill Spotz Date: 2013-03-14 (Thu, 14 Mar 2013) Changed paths: M doc/source/reference/swig.testing.rst Log Message: ----------- Updated numpy.i testing documentation Simple updates to include proper statistics on the number of typemap signatures supported and the number of individual unit tests implemented. Commit: 4dcb06796b290ae29d4e73ad995d219087f2e949 https://github.com/numpy/numpy/commit/4dcb06796b290ae29d4e73ad995d219087f2e949 Author: Bill Spotz Date: 2013-03-14 (Thu, 14 Mar 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Minor adjustments to numpy.i This includes so formatting adjustments, the removal of two unused arguments for the make_fortran() function, fixing the number of supported typemap signatures, including the ARGOUT_ARRAY4 typemap signature in the comments section, and renumbering the typemap signatures. Commit: 91f083a694e9c9185b6a2e10275a0616d18064a6 https://github.com/numpy/numpy/commit/91f083a694e9c9185b6a2e10275a0616d18064a6 Author: Egor Zindy Date: 2013-03-16 (Sat, 16 Mar 2013) Changed paths: M doc/swig/test/Array2.h M doc/swig/test/testArray.py Log Message: ----------- fixed the testResize1 test in testArray.py -- Changed order of the resize arguments in Array2.h and replaced len(XXXnumpyarray) with XXXnumpyarray.size Commit: 1402d2cd75068c319994705316984e7e90f6eab4 https://github.com/numpy/numpy/commit/1402d2cd75068c319994705316984e7e90f6eab4 Author: Egor Zindy Date: 2013-03-16 (Sat, 16 Mar 2013) Changed paths: M doc/swig/test/Array.i Log Message: ----------- removed the note about testResize1 failing in testArray.py Commit: 0caf9d705e6cd2bb3b1231c68424e79e110166cb https://github.com/numpy/numpy/commit/0caf9d705e6cd2bb3b1231c68424e79e110166cb Author: zindy Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- Fixed the capsule / cobject memory destructor. Added types to deal with lists of arrays and lists of tensors as input and inplace types. Commit: 7720373b1984efabe5fbd7c3988b1994d5061712 https://github.com/numpy/numpy/commit/7720373b1984efabe5fbd7c3988b1994d5061712 Author: Egor Zindy Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M doc/source/reference/swig.interface-file.rst M doc/source/reference/swig.testing.rst M doc/swig/Makefile M doc/swig/numpy.i M doc/swig/test/testFortran.py Log Message: ----------- Merge branch 'numpy-swig' of https://github.com/zindy/numpy into numpy-swig Commit: 938f586d6f61654dec8e9e3f14084e98d86f60e9 https://github.com/numpy/numpy/commit/938f586d6f61654dec8e9e3f14084e98d86f60e9 Author: Egor Zindy Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M doc/swig/numpy.i Log Message: ----------- cosmetic changes to numpy.i Commit: a21d8257e823d364f96dc2a6f57c42cac75dd826 https://github.com/numpy/numpy/commit/a21d8257e823d364f96dc2a6f57c42cac75dd826 Author: Egor Zindy Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: M doc/swig/test/Tensor.cxx M doc/swig/test/Tensor.h M doc/swig/test/Tensor.i Log Message: ----------- cleaned-up loop indexes in Tensor.cxx Commit: a2bac9db372bb1c1570bc3c1912e09cc832f3d52 https://github.com/numpy/numpy/commit/a2bac9db372bb1c1570bc3c1912e09cc832f3d52 Author: Egor Zindy Date: 2013-06-08 (Sat, 08 Jun 2013) Changed paths: A doc/swig/test/SuperTensor.cxx A doc/swig/test/SuperTensor.h A doc/swig/test/SuperTensor.i A doc/swig/test/testSuperTensor.py Log Message: ----------- Added tests for 4D tensors. Now using a consistant cubes,slices,rows,columns index order everywhere. Commit: 1ed31cd9f829900ed97b31f1ed924de0d326f939 https://github.com/numpy/numpy/commit/1ed31cd9f829900ed97b31f1ed924de0d326f939 Author: Egor Zindy Date: 2013-06-16 (Sun, 16 Jun 2013) Changed paths: M doc/swig/pyfragments.swg Log Message: ----------- Removed 'static' keyword from pyfragments.swg altoghether. I've had the following errors In function ?SWIG_AsVal_long?: error: initialiser element is not constant In function ?SWIG_AsVal_unsigned_SS_long?: error: initialiser element is not constant, BOTH in Windows/MinGW and Linux when compiling with gcc Commit: f56411b4913f265fba1a50eba590124d5f7a6d27 https://github.com/numpy/numpy/commit/f56411b4913f265fba1a50eba590124d5f7a6d27 Author: Egor Zindy Date: 2013-06-16 (Sun, 16 Jun 2013) Changed paths: M doc/swig/README Log Message: ----------- Added mention of the SuperTensor tests in the README file Commit: f70632f74f7b0feb9d78aff62eb9eebbb6a502ba https://github.com/numpy/numpy/commit/f70632f74f7b0feb9d78aff62eb9eebbb6a502ba Author: Egor Zindy Date: 2013-06-16 (Sun, 16 Jun 2013) Changed paths: M doc/source/reference/swig.interface-file.rst M doc/source/reference/swig.testing.rst Log Message: ----------- Added more mentions of the SuperTensor tests and corrected the number of typemaps and tests (currently 1427 unit tests passed with 'make test': 372+324+324+324+40+19+24) Commit: b307a8a5729e5e18fa8a7ff56892947fc2d2eb79 https://github.com/numpy/numpy/commit/b307a8a5729e5e18fa8a7ff56892947fc2d2eb79 Author: Charles Harris Date: 2013-07-29 (Mon, 29 Jul 2013) Changed paths: M doc/source/reference/swig.interface-file.rst M doc/source/reference/swig.testing.rst M doc/swig/Makefile M doc/swig/README M doc/swig/numpy.i M doc/swig/pyfragments.swg M doc/swig/test/Array.i M doc/swig/test/Array2.h A doc/swig/test/SuperTensor.cxx A doc/swig/test/SuperTensor.h A doc/swig/test/SuperTensor.i M doc/swig/test/Tensor.cxx M doc/swig/test/Tensor.h M doc/swig/test/Tensor.i M doc/swig/test/testArray.py M doc/swig/test/testFortran.py A doc/swig/test/testSuperTensor.py Log Message: ----------- Merge branch 'numpy-swig' into gh-3451 * numpy-swig: Added more mentions of the SuperTensor tests and corrected the number of typemaps and tests (currently 1427 unit tests passed with 'make test': 372+324+324+324+40+19+24) Added mention of the SuperTensor tests in the README file Removed 'static' keyword from pyfragments.swg altoghether. I've had the following errors In function ?SWIG_AsVal_long?: error: initialiser element is not constant In function ?SWIG_AsVal_unsigned_SS_long?: error: initialiser element is not constant, BOTH in Windows/MinGW and Linux when compiling with gcc Added tests for 4D tensors. Now using a consistant cubes,slices,rows,columns index order everywhere. cleaned-up loop indexes in Tensor.cxx cosmetic changes to numpy.i Fixed the capsule / cobject memory destructor. Added types to deal with lists of arrays and lists of tensors as input and inplace types. removed the note about testResize1 failing in testArray.py fixed the testResize1 test in testArray.py -- Changed order of the resize arguments in Array2.h and replaced len(XXXnumpyarray) with XXXnumpyarray.size Minor adjustments to numpy.i Updated numpy.i testing documentation Updated the numpy.i documentation Initialize all DATA_TYPE* data_temp variables to NULL Added Egor's ARGOUTVIEWM_ARRAY3 typemaps Re-instated a Python 3 fix Removed doc from list of sub-directories Upgrade numpy.i Got rid of a unit test Conflicts: doc/sphinxext doc/swig/test/testFortran.py Compare: https://github.com/numpy/numpy/compare/32206dd79caf...b307a8a5729e