From noreply at github.com Wed May 1 09:56:57 2013 From: noreply at github.com (GitHub) Date: Wed, 01 May 2013 06:56:57 -0700 Subject: [Numpy-svn] [numpy/numpy] 54524c: BUG: sphinxext: fix sphinx extensions broken recen... Message-ID: <51811f29d01da_482ff47e143444d@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 54524cdce7806e50813688b95c89b039a32f0a7c https://github.com/numpy/numpy/commit/54524cdce7806e50813688b95c89b039a32f0a7c Author: Pauli Virtanen Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M doc/sphinxext/numpydoc/docscrape_sphinx.py M doc/sphinxext/numpydoc/tests/test_docscrape.py M doc/sphinxext/numpydoc/traitsdoc.py Log Message: ----------- BUG: sphinxext: fix sphinx extensions broken recently Commit: 5808c8a3f67fd03de0a5b5c2c95613a230b6b3c1 https://github.com/numpy/numpy/commit/5808c8a3f67fd03de0a5b5c2c95613a230b6b3c1 Author: njsmith Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M doc/sphinxext/numpydoc/docscrape_sphinx.py M doc/sphinxext/numpydoc/tests/test_docscrape.py M doc/sphinxext/numpydoc/traitsdoc.py Log Message: ----------- Merge pull request #3296 from pv/fix-sphinxext BUG: sphinxext: fix sphinx extensions broken recently Compare: https://github.com/numpy/numpy/compare/a8805f65d25e...5808c8a3f67f From noreply at github.com Wed May 1 15:55:56 2013 From: noreply at github.com (GitHub) Date: Wed, 01 May 2013 12:55:56 -0700 Subject: [Numpy-svn] [numpy/numpy] 7738ae: Fix np domain to avoid duplicate module indices in... Message-ID: <5181734cd9fa6_389512dbe185625a@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7738aedf19547c72049da6c4c8c9c3b4b640ad18 https://github.com/numpy/numpy/commit/7738aedf19547c72049da6c4c8c9c3b4b640ad18 Author: Jonathan Waltman Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M doc/sphinxext/numpydoc/numpydoc.py Log Message: ----------- Fix np domain to avoid duplicate module indices in docs Commit: 0330caed36ab77309f367c7b67c878452b7e5dd0 https://github.com/numpy/numpy/commit/0330caed36ab77309f367c7b67c878452b7e5dd0 Author: Pauli Virtanen Date: 2013-05-01 (Wed, 01 May 2013) Changed paths: M doc/sphinxext/numpydoc/numpydoc.py Log Message: ----------- Merge pull request #379 from JonWaltman/doc-fix-duplicate-modindex DOC: sphinxext: Fix np domain to avoid duplicate module indices in docs Compare: https://github.com/numpy/numpy/compare/5808c8a3f67f...0330caed36ab From noreply at github.com Thu May 2 22:40:40 2013 From: noreply at github.com (GitHub) Date: Thu, 02 May 2013 19:40:40 -0700 Subject: [Numpy-svn] [numpy/numpy] 877d04: Fix for ufuncs with built in input operands and cu... Message-ID: <518323a87eebc_647610ede1c3267d@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 877d0479afa2117cc65f4282dacd654fb09f25bc https://github.com/numpy/numpy/commit/877d0479afa2117cc65f4282dacd654fb09f25bc Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Fix for ufuncs with built in input operands and custom output operands Commit: aa0b3cb3c61ff27fa004a2e65ae8ad51dc6e645a https://github.com/numpy/numpy/commit/aa0b3cb3c61ff27fa004a2e65ae8ad51dc6e645a Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/core/setup.py A numpy/core/src/umath/rational.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Add unit test for ufunc with custom type Add unit test for ufunc with built in input types and custom output type. Also, borrow rational custom dtype code from numpy-dtypes projects so that numpy has a custom dtype for testing purposes. Commit: 55d55ec93093d703261b64ebb47980446dc89251 https://github.com/numpy/numpy/commit/55d55ec93093d703261b64ebb47980446dc89251 Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/umath/rational.c.src Log Message: ----------- Fix build issues on python 3 Commit: ecb041694a97fa070ef8c9b3b60b5522ab4ac2cb https://github.com/numpy/numpy/commit/ecb041694a97fa070ef8c9b3b60b5522ab4ac2cb Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/umath/rational.c.src Log Message: ----------- More updates for python 3 Commit: d73fb730ec3f91e9805b9c8b909ea22b8b4fe6b6 https://github.com/numpy/numpy/commit/d73fb730ec3f91e9805b9c8b909ea22b8b4fe6b6 Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/tests/test_ufunc.py Log Message: ----------- Add another test for ufunc custom output type Commit: 375d87071259338d4508e3f8bdd246e44b1edba9 https://github.com/numpy/numpy/commit/375d87071259338d4508e3f8bdd246e44b1edba9 Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: R numpy/core/src/umath/rational.c.src A numpy/core/src/umath/test_rational.c.src Log Message: ----------- Rename rational.c.src to test_rational.c.src Commit: 4682e003079069c70cae8b96991e1306da6588b6 https://github.com/numpy/numpy/commit/4682e003079069c70cae8b96991e1306da6588b6 Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/setup.py M numpy/core/src/umath/test_rational.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Rename rational module to test_rational Commit: 6b0784b11f422f9148d01f01cfba09a5dcb0cd4a https://github.com/numpy/numpy/commit/6b0784b11f422f9148d01f01cfba09a5dcb0cd4a Author: Jay Bourque Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Formatting changes Commit: 8fa264a98158f0c3c8a99061f64f954fc59094a4 https://github.com/numpy/numpy/commit/8fa264a98158f0c3c8a99061f64f954fc59094a4 Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/core/setup.py A numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #2822 from ContinuumIO/custom_output_operand_fix Fix for ufuncs with built in input operands and custom output operands Compare: https://github.com/numpy/numpy/compare/0330caed36ab...8fa264a98158 From noreply at github.com Thu May 2 22:48:54 2013 From: noreply at github.com (GitHub) Date: Thu, 02 May 2013 19:48:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 85e504: DOC: expanding documentation of index ordering Message-ID: <5183259660cb6_4b27bc5e1c4833a@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 85e5042394fe84effb16ea2c93dc774c0cac7a01 https://github.com/numpy/numpy/commit/85e5042394fe84effb16ea2c93dc774c0cac7a01 Author: Matthew Brett Date: 2013-04-30 (Tue, 30 Apr 2013) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- DOC: expanding documentation of index ordering Trying to separate the ideas of index ordering and memory layout. As discussed on the mailing list Commit: 63a9f197d040b5479b772fd3925274fc984ffd24 https://github.com/numpy/numpy/commit/63a9f197d040b5479b772fd3925274fc984ffd24 Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M numpy/core/fromnumeric.py Log Message: ----------- Merge pull request #3294 from matthew-brett/layout-order-docs DOC: expanding documentation of index ordering Compare: https://github.com/numpy/numpy/compare/8fa264a98158...63a9f197d040 From noreply at github.com Thu May 2 23:25:16 2013 From: noreply at github.com (GitHub) Date: Thu, 02 May 2013 20:25:16 -0700 Subject: [Numpy-svn] [numpy/numpy] dec4f4: MAINT: Apply 2to3 idioms fixer. Message-ID: <51832e1ca1994_39fb146fe142932a@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dec4f4b76ae9b2b953bcc093275aa59f93adf6fd https://github.com/numpy/numpy/commit/dec4f4b76ae9b2b953bcc093275aa59f93adf6fd Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/fromnumeric.py M numpy/core/records.py M numpy/core/tests/test_api.py M numpy/core/tests/test_numeric.py M numpy/ctypeslib.py M numpy/distutils/ccompiler.py M numpy/distutils/conv_template.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/from_template.py M numpy/doc/__init__.py M numpy/f2py/auxfuncs.py M numpy/f2py/cb_rules.py M numpy/f2py/cfuncs.py M numpy/f2py/common_rules.py M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py M numpy/f2py/f90mod_rules.py M numpy/f2py/rules.py M numpy/lib/arrayterator.py M numpy/lib/format.py M numpy/lib/function_base.py M numpy/lib/index_tricks.py M numpy/lib/npyio.py M numpy/lib/polynomial.py M numpy/lib/shape_base.py M numpy/lib/type_check.py M numpy/lib/utils.py M numpy/linalg/lapack_lite/clapack_scrub.py M numpy/linalg/lapack_lite/make_lite.py M numpy/ma/extras.py M numpy/numarray/alter_code1.py M numpy/numarray/functions.py M numpy/numarray/session.py M numpy/oldnumeric/alter_code1.py M numpy/oldnumeric/alter_code2.py M numpy/oldnumeric/fix_default_axis.py M tools/c_coverage/c_coverage_report.py Log Message: ----------- MAINT: Apply 2to3 idioms fixer. The idioms fixer makes the following replacements. 1) int <- bool 2) comparison or identity of types <- isinstance 3) a.sort() <- sorted(a) There were two problems that needed to be dealt with after the application of the fixer. First, the replacement of comparison or identity of types by isinstance was not always correct. The isinstance function returns true for subtypes whereas many of the places where the fixer made a substitution needed to check for exact type equality. Second, the sorted function was applied to arrays, but because it treats them as iterators and constructs a sorted list from the result, that is the wrong thing to do. Closes #3062. Commit: 962f4298fcba3575335831c5b07abefd4eea4859 https://github.com/numpy/numpy/commit/962f4298fcba3575335831c5b07abefd4eea4859 Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/fromnumeric.py M numpy/core/records.py M numpy/core/tests/test_api.py M numpy/core/tests/test_numeric.py M numpy/ctypeslib.py M numpy/distutils/ccompiler.py M numpy/distutils/conv_template.py M numpy/distutils/cpuinfo.py M numpy/distutils/fcompiler/ibm.py M numpy/distutils/from_template.py M numpy/doc/__init__.py M numpy/f2py/auxfuncs.py M numpy/f2py/cb_rules.py M numpy/f2py/cfuncs.py M numpy/f2py/common_rules.py M numpy/f2py/crackfortran.py M numpy/f2py/f2py2e.py M numpy/f2py/f90mod_rules.py M numpy/f2py/rules.py M numpy/lib/arrayterator.py M numpy/lib/format.py M numpy/lib/function_base.py M numpy/lib/index_tricks.py M numpy/lib/npyio.py M numpy/lib/polynomial.py M numpy/lib/shape_base.py M numpy/lib/type_check.py M numpy/lib/utils.py M numpy/linalg/lapack_lite/clapack_scrub.py M numpy/linalg/lapack_lite/make_lite.py M numpy/ma/extras.py M numpy/numarray/alter_code1.py M numpy/numarray/functions.py M numpy/numarray/session.py M numpy/oldnumeric/alter_code1.py M numpy/oldnumeric/alter_code2.py M numpy/oldnumeric/fix_default_axis.py M tools/c_coverage/c_coverage_report.py Log Message: ----------- Merge pull request #3281 from charris/2to3-apply-idioms-fixer MAINT: Apply 2to3 idioms fixer. Compare: https://github.com/numpy/numpy/compare/63a9f197d040...962f4298fcba From noreply at github.com Thu May 2 23:25:54 2013 From: noreply at github.com (GitHub) Date: Thu, 02 May 2013 20:25:54 -0700 Subject: [Numpy-svn] [numpy/numpy] ab3aa1: Fix for astype('S') string truncate issue Message-ID: <51832e421174b_7361145be146141a@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: ab3aa117a0e11074c99f3b8fb6297fd71860290c https://github.com/numpy/numpy/commit/ab3aa117a0e11074c99f3b8fb6297fd71860290c Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_api.py Log Message: ----------- Fix for astype('S') string truncate issue Calling astype('S') for an array of string objects results in a string array where dtype='S64', even if the original string objects are longer than 64 characters. Add call to GetParamsFromObject() to determine maximum string object length, and use that as string dtype size. Commit: 69e9e6306a1635b41147d3743dac976dc6d4f5cf https://github.com/numpy/numpy/commit/69e9e6306a1635b41147d3743dac976dc6d4f5cf Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_api.py Log Message: ----------- Add support for unicode strings Commit: 216ddba3c011e15009071ca49230cfcaeaffbb9d https://github.com/numpy/numpy/commit/216ddba3c011e15009071ca49230cfcaeaffbb9d Author: Jay Bourque Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_api.py Log Message: ----------- Add tests for strings shorter than 64 characters Commit: 29cda37dd553993a80864146b376a7a1fffac995 https://github.com/numpy/numpy/commit/29cda37dd553993a80864146b376a7a1fffac995 Author: Charles Harris Date: 2013-04-26 (Fri, 26 Apr 2013) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- MAINT: Fix tests for 2to3 and Python < 2.6. Use asbytes instead of 'b' and the 'u' string prefix instead of sixu. Commit: 3360dea7cc8b334f8a5e8ae1847fb4bbd2001f25 https://github.com/numpy/numpy/commit/3360dea7cc8b334f8a5e8ae1847fb4bbd2001f25 Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M numpy/core/src/multiarray/convert_datatype.c M numpy/core/tests/test_api.py Log Message: ----------- Merge pull request #3277 from charris/backport-3270 Backport 3270 Compare: https://github.com/numpy/numpy/compare/ad0864579316...3360dea7cc8b From noreply at github.com Thu May 2 23:27:29 2013 From: noreply at github.com (GitHub) Date: Thu, 02 May 2013 20:27:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 9016aa: bugfix in build_ext: check that ext has an attribu... Message-ID: <51832ea1211e2_7f81b8fe204053b@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 9016aa47a65fc2e3b19c82d01174f591655e517d https://github.com/numpy/numpy/commit/9016aa47a65fc2e3b19c82d01174f591655e517d Author: Adam Ginsburg Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M numpy/distutils/command/build_ext.py Log Message: ----------- bugfix in build_ext: check that ext has an attribute before trying to use it Commit: 63d9a9b468cc0c15325b1320cf13409b8d2210af https://github.com/numpy/numpy/commit/63d9a9b468cc0c15325b1320cf13409b8d2210af Author: Adam Ginsburg Date: 2013-04-21 (Sun, 21 Apr 2013) Changed paths: M numpy/distutils/command/build_ext.py Log Message: ----------- reduces excess cleverness from 1/2 to 1/3 Commit: 086721ce8d760feb633ff457a75982fd887fe440 https://github.com/numpy/numpy/commit/086721ce8d760feb633ff457a75982fd887fe440 Author: Charles Harris Date: 2013-05-02 (Thu, 02 May 2013) Changed paths: M numpy/distutils/command/build_ext.py Log Message: ----------- Merge pull request #3261 from keflavich/f77_ext_bugfix bugfix in build_ext: check that ext has an attribute before trying to us it Compare: https://github.com/numpy/numpy/compare/962f4298fcba...086721ce8d76 From noreply at github.com Fri May 3 09:26:50 2013 From: noreply at github.com (GitHub) Date: Fri, 03 May 2013 06:26:50 -0700 Subject: [Numpy-svn] [numpy/numpy] 88a9b6: BUG: gh-3300, Fix missing return value in test_rat... Message-ID: <5183bb1ada8c9_44ab1103e10117133@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 88a9b6d26a83613b1d65539aabce62722ec4e617 https://github.com/numpy/numpy/commit/88a9b6d26a83613b1d65539aabce62722ec4e617 Author: Charles Harris Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- BUG: gh-3300, Fix missing return value in test_rational.c.src. Some error returns were returning nothing rather than NULL. Closes #3300. Commit: f817e761bad00895d9fe96fb1514bbf71d9fde57 https://github.com/numpy/numpy/commit/f817e761bad00895d9fe96fb1514bbf71d9fde57 Author: Charles Harris Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Merge pull request #3301 from charris/fix-test_rational BUG: gh-3300, Fix missing return value in test_rational.c.src. Compare: https://github.com/numpy/numpy/compare/086721ce8d76...f817e761bad0 From noreply at github.com Fri May 3 15:46:42 2013 From: noreply at github.com (GitHub) Date: Fri, 03 May 2013 12:46:42 -0700 Subject: [Numpy-svn] [numpy/numpy] 7d8069: MAINT: Remove unneeded version check from multiarr... Message-ID: <51841422352f5_7586a49e1c122139@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7d8069760ba0638b5330827fede66af2fc72750b https://github.com/numpy/numpy/commit/7d8069760ba0638b5330827fede66af2fc72750b Author: Arink Verma Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/multiarray/common.c Log Message: ----------- MAINT: Remove unneeded version check from multiarray/common.c. A version check for Python >= 2.6 is no longer needed as versions < 2.6 are no longer supported. Commit: 0a4c8ad3d62d1425b0f96cffc21c538415ca1633 https://github.com/numpy/numpy/commit/0a4c8ad3d62d1425b0f96cffc21c538415ca1633 Author: Charles Harris Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/multiarray/common.c Log Message: ----------- Merge pull request #3305 from arinkverma/master MAINT: Remove unneeded version check from multiarray/common.c. Compare: https://github.com/numpy/numpy/compare/f817e761bad0...0a4c8ad3d62d From noreply at github.com Fri May 3 19:14:36 2013 From: noreply at github.com (GitHub) Date: Fri, 03 May 2013 16:14:36 -0700 Subject: [Numpy-svn] [numpy/numpy] f2072a: Do not return anything for python 2 Message-ID: <518444dcd311_78de83de20899b8@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f2072a1df47ca3c9964935e3bac0f46e78ddaa86 https://github.com/numpy/numpy/commit/f2072a1df47ca3c9964935e3bac0f46e78ddaa86 Author: Jay Bourque Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Do not return anything for python 2 Commit: b1ca509b838ef79783a5a26c567adad58fddd7fa https://github.com/numpy/numpy/commit/b1ca509b838ef79783a5a26c567adad58fddd7fa Author: Jay Bourque Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Refactor previous commit Commit: caa66a7279fdeb7aa34ca58868e66baeb14a5c0b https://github.com/numpy/numpy/commit/caa66a7279fdeb7aa34ca58868e66baeb14a5c0b Author: Jay Bourque Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Fix potential reference leak Commit: 004ce2780fc8527baff4ee220028626cd6eda6fe https://github.com/numpy/numpy/commit/004ce2780fc8527baff4ee220028626cd6eda6fe Author: Charles Harris Date: 2013-05-03 (Fri, 03 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Merge pull request #3303 from ContinuumIO/rational_fix Fix clang build issue Compare: https://github.com/numpy/numpy/compare/0a4c8ad3d62d...004ce2780fc8 From noreply at github.com Sat May 4 16:25:17 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 13:25:17 -0700 Subject: [Numpy-svn] [numpy/numpy] 3d431a: BLD: fix Bento build after umath_linalg move from ... Message-ID: <51856ead97ff1_1702a67e1c8683@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3d431abd7f92efca208d92d597d5c8393ecc388d https://github.com/numpy/numpy/commit/3d431abd7f92efca208d92d597d5c8393ecc388d Author: Ralf Gommers Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M bscript M numpy/core/bscript M numpy/linalg/bento.info M numpy/linalg/bscript Log Message: ----------- BLD: fix Bento build after umath_linalg move from core to linalg module. Commit: 94f3b3082ced1ebfe1cd15e95265629f4ab60e8b https://github.com/numpy/numpy/commit/94f3b3082ced1ebfe1cd15e95265629f4ab60e8b Author: Charles Harris Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M bscript M numpy/core/bscript M numpy/linalg/bento.info M numpy/linalg/bscript Log Message: ----------- Merge pull request #3307 from rgommers/fix-bento-build BLD: fix Bento build after umath_linalg move from core to linalg module. Compare: https://github.com/numpy/numpy/compare/004ce2780fc8...94f3b3082ced From noreply at github.com Sat May 4 19:28:24 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 16:28:24 -0700 Subject: [Numpy-svn] [numpy/numpy] c7c4d4: BUG: Fix some README links to point to www.numpy.o... Message-ID: <518599986ebe5_2c76951e10760b7@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c7c4d40895b5e7824a71e5673a7c1ad378c08638 https://github.com/numpy/numpy/commit/c7c4d40895b5e7824a71e5673a7c1ad378c08638 Author: Robert Kern Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M README.txt M tools/osxbuild/docs/README.txt Log Message: ----------- BUG: Fix some README links to point to www.numpy.org Fixes #3288 Commit: 4c6cfab6c056e641bb0bfc8a31feca2eb7229eb2 https://github.com/numpy/numpy/commit/4c6cfab6c056e641bb0bfc8a31feca2eb7229eb2 Author: Charles Harris Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M README.txt M tools/osxbuild/docs/README.txt Log Message: ----------- Merge pull request #3289 from rkern/fix-numpy.org-links BUG: Fix some README links to point to www.numpy.org Compare: https://github.com/numpy/numpy/compare/94f3b3082ced...4c6cfab6c056 From noreply at github.com Sat May 4 19:34:05 2013 From: noreply at github.com (GitHub) Date: Sat, 04 May 2013 16:34:05 -0700 Subject: [Numpy-svn] [numpy/numpy] e3cd6a: DOC: Change example to demonstrate function Message-ID: <51859aedc9277_2d51d03e1420143@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e3cd6a48108236cdee681e2de453a8aca1799125 https://github.com/numpy/numpy/commit/e3cd6a48108236cdee681e2de453a8aca1799125 Author: endolith Date: 2013-04-19 (Fri, 19 Apr 2013) Changed paths: M numpy/lib/shape_base.py Log Message: ----------- DOC: Change example to demonstrate function "a * 0.5" example might as well be new_func(a) directly, it doesn't demonstrate the purpose of apply_along_axis(). Commit: dcf7cac3fcaec17f9360f5f32751cd5ca7a61e30 https://github.com/numpy/numpy/commit/dcf7cac3fcaec17f9360f5f32751cd5ca7a61e30 Author: Charles Harris Date: 2013-05-04 (Sat, 04 May 2013) Changed paths: M numpy/lib/shape_base.py Log Message: ----------- Merge pull request #3264 from endolith/patch-1 DOC: Change example to demonstrate function Compare: https://github.com/numpy/numpy/compare/4c6cfab6c056...dcf7cac3fcae From noreply at github.com Sun May 5 07:13:06 2013 From: noreply at github.com (GitHub) Date: Sun, 05 May 2013 04:13:06 -0700 Subject: [Numpy-svn] [numpy/numpy] fb6cfd: BUG: hardcode some known shared library extensions Message-ID: <51863ec28a98c_2d9d509e2058197@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fb6cfd793671b37fcc5cf54c8bbeed1621fa14af https://github.com/numpy/numpy/commit/fb6cfd793671b37fcc5cf54c8bbeed1621fa14af Author: Julian Taylor Date: 2013-04-28 (Sun, 28 Apr 2013) Changed paths: M numpy/distutils/misc_util.py M numpy/distutils/tests/test_misc_util.py Log Message: ----------- BUG: hardcode some known shared library extensions the configuration variables are not a reliable mean to get the shared library extension. darwin, windows and debug linux are wrong in these variables. SHLIB_SUFFIX is also wrong as of python 3.3.1 closes #3057 Commit: 7d76c744007afa6bb3af3b9d9fb64a65201e3635 https://github.com/numpy/numpy/commit/7d76c744007afa6bb3af3b9d9fb64a65201e3635 Author: Ralf Gommers Date: 2013-05-05 (Sun, 05 May 2013) Changed paths: M numpy/distutils/misc_util.py M numpy/distutils/tests/test_misc_util.py Log Message: ----------- Merge pull request #3182 from juliantaylor/debug-ext get_shared_lib_extension(): strip debug extension from so ext Compare: https://github.com/numpy/numpy/compare/dcf7cac3fcae...7d76c744007a From noreply at github.com Tue May 7 11:16:48 2013 From: noreply at github.com (GitHub) Date: Tue, 07 May 2013 08:16:48 -0700 Subject: [Numpy-svn] [numpy/numpy] fcd9ef: STY: pep8 and pep257 audit. Message-ID: <51891ae03f4d1_253b7dfdd4171d4@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fcd9ef96455b433f07d85aca55e37aa95d17e74f https://github.com/numpy/numpy/commit/fcd9ef96455b433f07d85aca55e37aa95d17e74f Author: Josh Warner (Mac) Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/lib/arraypad.py Log Message: ----------- STY: pep8 and pep257 audit. Audit numpy/lib/arraypad.py for pep8 and pep257 compliance. Also fix a few minor docstring corrections converting ] into ) or vice versa. Commit: 0af5f87b0b5c25ce0d71dca8686414fa47708106 https://github.com/numpy/numpy/commit/0af5f87b0b5c25ce0d71dca8686414fa47708106 Author: Charles Harris Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/lib/arraypad.py Log Message: ----------- Merge pull request #3310 from JDWarner/cleanup_arraypad Cleanup arraypad.py (PEP8, PEP257) and correct docstrings Compare: https://github.com/numpy/numpy/compare/7d76c744007a...0af5f87b0b5c From noreply at github.com Thu May 9 06:13:15 2013 From: noreply at github.com (GitHub) Date: Thu, 09 May 2013 03:13:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 72ffc6: BUG: fix potentially infinite recursion in VOID_no... Message-ID: <518b76bbe076_24a9911dd8120234@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 72ffc68a7a283ac27fe7bb579738894b12744f2a https://github.com/numpy/numpy/commit/72ffc68a7a283ac27fe7bb579738894b12744f2a Author: Edward Catmur Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- BUG: fix potentially infinite recursion in VOID_nonzero. Fixes #3312. Commit: 09b25ceb655552910e549c2fd73ccce05271f588 https://github.com/numpy/numpy/commit/09b25ceb655552910e549c2fd73ccce05271f588 Author: Edward Catmur Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/core/tests/test_regression.py Log Message: ----------- TST: add a test for issue #3312 Commit: b76df8583ef966d434c9b87fd22422c68e6bd44e https://github.com/numpy/numpy/commit/b76df8583ef966d434c9b87fd22422c68e6bd44e Author: seberg Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3313 from ecatmur/master BUG: fix potentially infinite recursion in VOID_nonzero. Fixes #3312. Compare: https://github.com/numpy/numpy/compare/0af5f87b0b5c...b76df8583ef9 From noreply at github.com Thu May 9 11:22:11 2013 From: noreply at github.com (GitHub) Date: Thu, 09 May 2013 08:22:11 -0700 Subject: [Numpy-svn] [numpy/numpy] 2f1113: BUG: fix potentially infinite recursion in VOID_no... Message-ID: <518bbf23d707_2cc61397dd4955a6@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 2f1113335f58ab059c68834e3929a673d1e7d57d https://github.com/numpy/numpy/commit/2f1113335f58ab059c68834e3929a673d1e7d57d Author: Edward Catmur Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- BUG: fix potentially infinite recursion in VOID_nonzero. Fixes #3312. Commit: 7e588870a5412feb2ace16156c9a93bdbea051cb https://github.com/numpy/numpy/commit/7e588870a5412feb2ace16156c9a93bdbea051cb Author: Edward Catmur Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/tests/test_regression.py Log Message: ----------- TST: add a test for issue #3312 Commit: fdcac66527558d71a85a5b0e6b4a491777ffb9c6 https://github.com/numpy/numpy/commit/fdcac66527558d71a85a5b0e6b4a491777ffb9c6 Author: njsmith Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #3317 from ecatmur/maintenance/1.7.x Backport #3313 to maintenance/1.7.x Compare: https://github.com/numpy/numpy/compare/3360dea7cc8b...fdcac6652755 From noreply at github.com Thu May 9 12:18:48 2013 From: noreply at github.com (GitHub) Date: Thu, 09 May 2013 09:18:48 -0700 Subject: [Numpy-svn] [numpy/numpy] cdea31: BUG: testing: always enable --exe Message-ID: <518bcc68c5181_570b123bddc4337c@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cdea31e67e389c960bdd5414b2de43a84cdfe04c https://github.com/numpy/numpy/commit/cdea31e67e389c960bdd5414b2de43a84cdfe04c Author: Pauli Virtanen Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- BUG: testing: always enable --exe Setuptools tends to set +x to the installed test scripts, which makes numpy.test() to not run any tests. Having --exe always enabled is not problematic because only files matching 'test_*.py' are looked into. Commit: 6b892cf994889518a948987be8c57353d4250dad https://github.com/numpy/numpy/commit/6b892cf994889518a948987be8c57353d4250dad Author: njsmith Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/testing/nosetester.py Log Message: ----------- Merge pull request #3318 from pv/test-exe BUG: testing: always enable --exe Compare: https://github.com/numpy/numpy/compare/b76df8583ef9...6b892cf99488 From noreply at github.com Fri May 10 16:52:15 2013 From: noreply at github.com (GitHub) Date: Fri, 10 May 2013 13:52:15 -0700 Subject: [Numpy-svn] [numpy/numpy] c5a406: This change allows ufunc operand flags to be set i... Message-ID: <518d5dffd7b22_7736e33dd448783@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c5a406fc3e135002c73bba1a69c3a566664e7b66 https://github.com/numpy/numpy/commit/c5a406fc3e135002c73bba1a69c3a566664e7b66 Author: jayvius Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c Log Message: ----------- This change allows ufunc operand flags to be set in addition to the default operand flags set by the nditer object. For example, after calling PyUFunc_FromFuncAndData() to create a ufunc object, the first operand can be set to be read/write like so: ufunc->op_flags[0] = NPY_ITER_READWRITE Setting flags for output operands is not supported at this time and will raise an exception. This change also allows the global nditer flags to be set, so after setting the read/write flag, the reduce ok flag could be set like so: ufunc->iter_flags = NPY_ITER_REDUCE_OK Commit: 457ece1a3a019791d4c74001aa1965475f674586 https://github.com/numpy/numpy/commit/457ece1a3a019791d4c74001aa1965475f674586 Author: jayvius Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- minor fixes for previous ufunc operand flag change Commit: 5792393e441a20075a11a1bd5efa4c1ba1aaf620 https://github.com/numpy/numpy/commit/5792393e441a20075a11a1bd5efa4c1ba1aaf620 Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/src/umath/umathmodule.c Log Message: ----------- initialize ufunc op_flags pointer in frompyfunc() Commit: 486a5377e776fdb811103ff956a156a409ffd1ec https://github.com/numpy/numpy/commit/486a5377e776fdb811103ff956a156a409ffd1ec Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/src/umath/umathmodule.c Log Message: ----------- correctly initialize op_flags and iter_flags in frompyfunc() Commit: fdb42c4f9b27c6cfe5b071bd89eae97c0053297f https://github.com/numpy/numpy/commit/fdb42c4f9b27c6cfe5b071bd89eae97c0053297f Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Remove guard against read+write output operands Commit: 1a285423e1a4d48cab7e66266d22a5c65e8fe66e https://github.com/numpy/numpy/commit/1a285423e1a4d48cab7e66266d22a5c65e8fe66e Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M doc/source/reference/c-api.types-and-structures.rst Log Message: ----------- Update c api documentation Commit: 086ac27bbb7045448485a492244a5c5e11392948 https://github.com/numpy/numpy/commit/086ac27bbb7045448485a492244a5c5e11392948 Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/setup.py A numpy/core/src/umath/operand_flag_tests.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Add test for setting operand flags through c api Commit: 2ac16285e630acab83be645e2990805f27fe9e16 https://github.com/numpy/numpy/commit/2ac16285e630acab83be645e2990805f27fe9e16 Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/src/umath/operand_flag_tests.c.src Log Message: ----------- Fix python 2/3 issues in operand_flag_tests module Commit: 4b4dc5f4754f85becb73b0d621739a801a27210d https://github.com/numpy/numpy/commit/4b4dc5f4754f85becb73b0d621739a801a27210d Author: Jay Bourque Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/include/numpy/ufuncobject.h M numpy/core/setup.py M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Fix formatting issues Commit: 876aec114caeeda4c5558e32c7944f60851f1885 https://github.com/numpy/numpy/commit/876aec114caeeda4c5558e32c7944f60851f1885 Author: Jay Bourque Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Whitespace changes Commit: c1bbf8fec2b03e85e2e51da17fc3badee98e0c3e https://github.com/numpy/numpy/commit/c1bbf8fec2b03e85e2e51da17fc3badee98e0c3e Author: Jay Bourque Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umathmodule.c Log Message: ----------- Add null check after allocating op_flags Commit: ec23d01d9c333f95db5d9349354766b38d37cae7 https://github.com/numpy/numpy/commit/ec23d01d9c333f95db5d9349354766b38d37cae7 Author: Jay Bourque Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Remove unneeded blank line Commit: aac0e1b3556c3dabf69a9750d4470993ad7a6a98 https://github.com/numpy/numpy/commit/aac0e1b3556c3dabf69a9750d4470993ad7a6a98 Author: Charles Harris Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M doc/source/reference/c-api.types-and-structures.rst M numpy/core/include/numpy/ufuncobject.h M numpy/core/setup.py A numpy/core/src/umath/operand_flag_tests.c.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umathmodule.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #359 from jayvius/operand-flags Allow ufunc operand flags to be set Compare: https://github.com/numpy/numpy/compare/6b892cf99488...aac0e1b3556c From noreply at github.com Fri May 10 17:50:39 2013 From: noreply at github.com (GitHub) Date: Fri, 10 May 2013 14:50:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 4d8e31: Fix issue with broadcast_arrays() and user defined... Message-ID: <518d6bafb6509_6577e31de086690@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4d8e317919cf4a0fce7403848e2f12535e65b49d https://github.com/numpy/numpy/commit/4d8e317919cf4a0fce7403848e2f12535e65b49d Author: Jay Bourque Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/lib/stride_tricks.py Log Message: ----------- Fix issue with broadcast_arrays() and user defined dtypes broadcast_arrays() does not handle struct and custom dtypes correctly. Dtype of returned broadcasted arrays is always '|V8'. Fix broadcast_arrays() so that dtype of returned arrays is correct dtype for user defined dtypes. Commit: d6cef9f122681d80f2e8ddd61685a35490f653ea https://github.com/numpy/numpy/commit/d6cef9f122681d80f2e8ddd61685a35490f653ea Author: Jay Bourque Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/tests/test_api.py Log Message: ----------- Add test Commit: 6c8c22e41e3129c2e35e78fe6d6d73436fda8d65 https://github.com/numpy/numpy/commit/6c8c22e41e3129c2e35e78fe6d6d73436fda8d65 Author: Charles Harris Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/tests/test_api.py M numpy/lib/stride_tricks.py Log Message: ----------- Merge pull request #3323 from ContinuumIO/broadcast_arrays_fix Broadcast arrays fix Compare: https://github.com/numpy/numpy/compare/aac0e1b3556c...6c8c22e41e31 From noreply at github.com Fri May 10 18:06:39 2013 From: noreply at github.com (GitHub) Date: Fri, 10 May 2013 15:06:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 2a2f91: MAINT: Remove unnecessary 0-d special case. Message-ID: <518d6f6f70493_7736e33dd45807a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 2a2f91f3b9f28abfb5c065502fbdfffa5afbdd9f https://github.com/numpy/numpy/commit/2a2f91f3b9f28abfb5c065502fbdfffa5afbdd9f Author: Sebastian Berg Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- MAINT: Remove unnecessary 0-d special case. This special case was made unnecessary by changes to the nditer. Commit: f39df4844617f573adce33def5785f535274707a https://github.com/numpy/numpy/commit/f39df4844617f573adce33def5785f535274707a Author: Charles Harris Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3325 from seberg/remove-gh-356-special-case MAINT: Remove unnecessary 0-d special case. Compare: https://github.com/numpy/numpy/compare/6c8c22e41e31...f39df4844617 From noreply at github.com Fri May 10 19:25:10 2013 From: noreply at github.com (GitHub) Date: Fri, 10 May 2013 16:25:10 -0700 Subject: [Numpy-svn] [numpy/numpy] c018cd: BUG: Fix 0-d array special case from reductions. Message-ID: <518d81d65df1c_4a6384ddd4165263@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c018cd8570cab003f81e5b15dc0d6fce6dd7925e https://github.com/numpy/numpy/commit/c018cd8570cab003f81e5b15dc0d6fce6dd7925e Author: Sebastian Berg Date: 2013-05-08 (Wed, 08 May 2013) Changed paths: M numpy/core/src/umath/reduction.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- BUG: Fix 0-d array special case from reductions. This channels scalars through the usual reduction machinery and modifies it slightly to correctly support scalar reductions of identity-less ufuncs. Commit: c6fc9a2d916797f1867d5ed49964be25e026736d https://github.com/numpy/numpy/commit/c6fc9a2d916797f1867d5ed49964be25e026736d Author: njsmith Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/src/umath/reduction.c M numpy/core/src/umath/ufunc_object.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #3316 from seberg/issue-3314 BUG: Fix 0-d array special case from reductions. Compare: https://github.com/numpy/numpy/compare/f39df4844617...c6fc9a2d9167 From noreply at github.com Sat May 11 11:42:15 2013 From: noreply at github.com (GitHub) Date: Sat, 11 May 2013 08:42:15 -0700 Subject: [Numpy-svn] [numpy/numpy] 29c8ae: BUG: Fix indexing 0-sized arrays using empty fancy... Message-ID: <518e66d767c4_48c512b1dd47041@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 29c8ae8d042117e192938e8782a24646f8146e94 https://github.com/numpy/numpy/commit/29c8ae8d042117e192938e8782a24646f8146e94 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/iterators.h M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: Fix indexing 0-sized arrays using empty fancy-indexes Due to subspace creation for fancy indexing selecting the 0s element on every fancy dimension, this failed if the dimension was empty. Propagating check_index to disable the unnecessary check in this case. Commit: 18ee645bf53185ff4f00ad91861356f2eb1222a0 https://github.com/numpy/numpy/commit/18ee645bf53185ff4f00ad91861356f2eb1222a0 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/mapping.c Log Message: ----------- ENH: Allow newaxis in combination with fancy indexing. This commit allows the use of None when also using fancy indexing. To achieve this mit->consec is used to note the denote the transposition axis (which means that if its consecutive but at the start, mit->consec==0, and no transposition is necessary). Commit: a35a7af4160b1ca8f1744ebeee34f1c0ac0125da https://github.com/numpy/numpy/commit/a35a7af4160b1ca8f1744ebeee34f1c0ac0125da Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: Check for maximum dimension for fancy indexing. Commit: 4bc65576d00984642572e043a6736ae2dbf7a458 https://github.com/numpy/numpy/commit/4bc65576d00984642572e043a6736ae2dbf7a458 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/src/multiarray/mapping.c Log Message: ----------- BUG: Do not ignore subspace unless it is true 0-d This is more important when allowing newaxis, but already before lead to successful indexing when it should not be suspected. Also some maintenance. Commit: 22fae03ce4d9f3855bd24e03ecdeb215eb1299e4 https://github.com/numpy/numpy/commit/22fae03ce4d9f3855bd24e03ecdeb215eb1299e4 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/mapping.c Log Message: ----------- MNT: Tiny cleanup for mapping.c and comments Commit: 6115bba29c721aa9e2f533cd7ba3e13956f2dbd5 https://github.com/numpy/numpy/commit/6115bba29c721aa9e2f533cd7ba3e13956f2dbd5 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M numpy/core/tests/test_indexing.py Log Message: ----------- TST: Add fancy indexing test for tuple indexing This is a first version of fancy indexing tests by mimicing the behavoir in python. Note that error messages are not tested. Commit: 5b9da00736edf996b8422cbb46f89b87691b7902 https://github.com/numpy/numpy/commit/5b9da00736edf996b8422cbb46f89b87691b7902 Author: Sebastian Berg Date: 2013-04-12 (Fri, 12 Apr 2013) Changed paths: M doc/release/1.8.0-notes.rst M doc/source/reference/arrays.indexing.rst Log Message: ----------- DOC: Advanced indexing using np.newaxes Mention in release notes and remove documentation which may give the idea it cannot be used with advanced indexing. Commit: f9c95555c23cf5429a795ef73f8fb2b3941d434c https://github.com/numpy/numpy/commit/f9c95555c23cf5429a795ef73f8fb2b3941d434c Author: Sebastian Berg Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src Log Message: ----------- MAINT: Remove unnecessary and wrong check for mapiterswap With the slight modification of the MapIter API to allow newaxis in fancy indexes, the MapIterObject consec field is already the axis to transpose to, and with a leading newaxis, even if iteraxes[0] is 0, consec may not be 0. Commit: 4a1736a79f35be43deb50ac678504b2342e6b9f8 https://github.com/numpy/numpy/commit/4a1736a79f35be43deb50ac678504b2342e6b9f8 Author: seberg Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M doc/source/reference/arrays.indexing.rst M numpy/core/include/numpy/ndarraytypes.h M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/iterators.h M numpy/core/src/multiarray/mapping.c M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/tests/test_indexing.py Log Message: ----------- Merge pull request #2701 from seberg/indexing Fancy Indexing enhancements and bug fixes Compare: https://github.com/numpy/numpy/compare/c6fc9a2d9167...4a1736a79f35 From noreply at github.com Sun May 12 09:17:16 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 06:17:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 21feed: ENH: Add a runtests.py script for running the test... Message-ID: <518f965c457e1_1a8eb73dd8778a6@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 21feedd29f6b4ed143ba7b41ef6ec3025a9c1fe4 https://github.com/numpy/numpy/commit/21feedd29f6b4ed143ba7b41ef6ec3025a9c1fe4 Author: Pauli Virtanen Date: 2013-05-11 (Sat, 11 May 2013) Changed paths: A runtests.py Log Message: ----------- ENH: Add a runtests.py script for running the test suite The script builds Numpy and runs the test suite of the built version. This is useful for development. Commit: 19102b01325ce8a9eb51179b7600aa75e6dbe304 https://github.com/numpy/numpy/commit/19102b01325ce8a9eb51179b7600aa75e6dbe304 Author: Pauli Virtanen Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M doc/release/1.8.0-notes.rst Log Message: ----------- DOC: mention runtests.py in release notes Commit: 273225cbf57fac6fae98815b8c760620fc6d18bc https://github.com/numpy/numpy/commit/273225cbf57fac6fae98815b8c760620fc6d18bc Author: Charles Harris Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M doc/release/1.8.0-notes.rst A runtests.py Log Message: ----------- Merge pull request #3328 from pv/runtests ENH: Add a runtests.py script for running the test suite Compare: https://github.com/numpy/numpy/compare/4a1736a79f35...273225cbf57f From noreply at github.com Sun May 12 09:22:19 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 06:22:19 -0700 Subject: [Numpy-svn] [numpy/numpy] 7f8aef: MAINT: update tox.ini Message-ID: <518f978b28bc6_655e929dd4705b6@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 7f8aefc318d8625fa1492d9963512543538a7520 https://github.com/numpy/numpy/commit/7f8aefc318d8625fa1492d9963512543538a7520 Author: Pauli Virtanen Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M tox.ini Log Message: ----------- MAINT: update tox.ini Remove unsupported Python versions, flip the NPY_SEPARATE_COMPILATION flags, and add NPY_RELAXED_STRIDES, mirroring the travis configuration. Commit: 85d8ba51998cad4860cd893c73c13c65f39bb6c4 https://github.com/numpy/numpy/commit/85d8ba51998cad4860cd893c73c13c65f39bb6c4 Author: Charles Harris Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M tox.ini Log Message: ----------- Merge pull request #3327 from pv/tox-fix MAINT: remove unsupported Python versions from tox.ini Compare: https://github.com/numpy/numpy/compare/273225cbf57f...85d8ba51998c From noreply at github.com Sun May 12 10:52:10 2013 From: noreply at github.com (GitHub) Date: Sun, 12 May 2013 07:52:10 -0700 Subject: [Numpy-svn] [numpy/numpy] a8dacf: TST: linalg: make sure that running the xerbla tes... Message-ID: <518fac9a6d6a6_49ba9d5ddc604d6@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a8dacf0071e039d9c24a3727ca1e978931b3621e https://github.com/numpy/numpy/commit/a8dacf0071e039d9c24a3727ca1e978931b3621e Author: Pauli Virtanen Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- TST: linalg: make sure that running the xerbla test is safe Commit: 44a796154a4d349768c6e2244b39e8a69d2d1680 https://github.com/numpy/numpy/commit/44a796154a4d349768c6e2244b39e8a69d2d1680 Author: Charles Harris Date: 2013-05-12 (Sun, 12 May 2013) Changed paths: M numpy/linalg/tests/test_linalg.py Log Message: ----------- Merge pull request #3330 from pv/fix-xerbla-test TST: linalg: make sure that running the xerbla test is safe Compare: https://github.com/numpy/numpy/compare/85d8ba51998c...44a796154a4d From noreply at github.com Mon May 13 11:50:56 2013 From: noreply at github.com (GitHub) Date: Mon, 13 May 2013 08:50:56 -0700 Subject: [Numpy-svn] [numpy/numpy] 6dc709: Fix array_equal and array_equiv issue Message-ID: <51910be0502dd_36b553de0181c@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6dc709a5aa0b17b5a74b7456d7cbd2580d9063f6 https://github.com/numpy/numpy/commit/6dc709a5aa0b17b5a74b7456d7cbd2580d9063f6 Author: Jay Bourque Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Fix array_equal and array_equiv issue array_equal() and array_equiv() don't work for string arrays and record arrays. This is because those methods use numpy.equals ufunc for comparison, and there are no equal ufuncs registered for strings and record arrays. Replace numpy.equals with '==' array operation, which handles strings and record arrays. Commit: 92503a5cb8bf52321043294b3b8b8811dd1eaee8 https://github.com/numpy/numpy/commit/92503a5cb8bf52321043294b3b8b8811dd1eaee8 Author: Jay Bourque Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M numpy/core/numeric.py Log Message: ----------- Make sure comparison result is array Commit: 458b0999e34a83febd3e39c0d53ef39fe1d6dc5c https://github.com/numpy/numpy/commit/458b0999e34a83febd3e39c0d53ef39fe1d6dc5c Author: Charles Harris Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M numpy/core/numeric.py M numpy/core/tests/test_numeric.py Log Message: ----------- Merge pull request #3322 from ContinuumIO/array_equal_fix Fix array_equal and array_equiv issue Compare: https://github.com/numpy/numpy/compare/44a796154a4d...458b0999e34a From noreply at github.com Mon May 13 19:37:10 2013 From: noreply at github.com (GitHub) Date: Mon, 13 May 2013 16:37:10 -0700 Subject: [Numpy-svn] [numpy/numpy] f7dd42: BLD: Fixes for building on win32 with MSVC 2008 Message-ID: <51917926e6ec_4fd1a09de41156d0@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f7dd423fc8ad570813e0db859706899945b4dad9 https://github.com/numpy/numpy/commit/f7dd423fc8ad570813e0db859706899945b4dad9 Author: Mark Wiebe Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M numpy/core/src/umath/operand_flag_tests.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_type_resolution.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- BLD: Fixes for building on win32 with MSVC 2008 Commit: 3084618057da0120297cefd1b7c325295b295284 https://github.com/numpy/numpy/commit/3084618057da0120297cefd1b7c325295b295284 Author: njsmith Date: 2013-05-13 (Mon, 13 May 2013) Changed paths: M numpy/core/src/umath/operand_flag_tests.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_type_resolution.c M numpy/linalg/umath_linalg.c.src Log Message: ----------- Merge pull request #3333 from mwiebe/win32_compile BLD: Fixes for building on win32 with MSVC 2008 Compare: https://github.com/numpy/numpy/compare/458b0999e34a...3084618057da From noreply at github.com Tue May 14 19:29:52 2013 From: noreply at github.com (GitHub) Date: Tue, 14 May 2013 16:29:52 -0700 Subject: [Numpy-svn] [numpy/numpy] e71e08: Fix segfault Message-ID: <5192c8f037cdb_183e93bde01542a@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e71e08ce192bbbd0d760d785b6df5cd5917ac1da https://github.com/numpy/numpy/commit/e71e08ce192bbbd0d760d785b6df5cd5917ac1da Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/linalg/umath_linalg.c.src Log Message: ----------- Fix segfault outer_steps array should be size 4 since op_count can be either 2 or 4 Commit: 418c75e67cae97215e0614bfbd507a7a64ad21cb https://github.com/numpy/numpy/commit/418c75e67cae97215e0614bfbd507a7a64ad21cb Author: Charles Harris Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/linalg/umath_linalg.c.src Log Message: ----------- Merge pull request #3335 from ContinuumIO/outer_steps_fix Fix segfault on OS X 64 bit Compare: https://github.com/numpy/numpy/compare/3084618057da...418c75e67cae From noreply at github.com Tue May 14 22:13:16 2013 From: noreply at github.com (GitHub) Date: Tue, 14 May 2013 19:13:16 -0700 Subject: [Numpy-svn] [numpy/numpy] 10efdb: Add support for structured array ufuncs Message-ID: <5192ef3c4c07_70a1475ddc1042ef@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 10efdbb0aca50a96f53ccabc682f23f4d4b75af9 https://github.com/numpy/numpy/commit/10efdbb0aca50a96f53ccabc682f23f4d4b75af9 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ufuncobject.h M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Add support for structured array ufuncs - Add New api method PyUFunc_RegisterLoopForStructType for creating new ufunc for structured array - Add arg_dtypes array to PyUFunc_Loop1d object. This keeps track of each struct dtype that the ufunc can handle. - Add arg_dtypes parameter to ufunc_loop_matches function so that struct dtypes can be compared for NPY_VOID type num Commit: 8e642e6d69a448ed80e117644abdfde9ef2ed25b https://github.com/numpy/numpy/commit/8e642e6d69a448ed80e117644abdfde9ef2ed25b Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Add comments for new RegisterLoopForStructType API method Commit: a3e22141622da249708c54984212c0766c330c4a https://github.com/numpy/numpy/commit/a3e22141622da249708c54984212c0766c330c4a Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Fix build error Commit: 88df73b6f13300a09941fec63ba533aeb7cea2d6 https://github.com/numpy/numpy/commit/88df73b6f13300a09941fec63ba533aeb7cea2d6 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Code cleanup Commit: 70e8f83248351278ba43e1018f46b9fa0ce371ea https://github.com/numpy/numpy/commit/70e8f83248351278ba43e1018f46b9fa0ce371ea Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/setup.py A numpy/core/src/umath/struct_ufunc_test.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Add test for struct array ufuncs Commit: 1a75f77863ca3db6dc3cdf1893e13747dd8532fd https://github.com/numpy/numpy/commit/1a75f77863ca3db6dc3cdf1893e13747dd8532fd Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/struct_ufunc_test.c.src Log Message: ----------- Add support for python 3 Commit: 0e4e9300d629c41d2e3a797f381180db11abb141 https://github.com/numpy/numpy/commit/0e4e9300d629c41d2e3a797f381180db11abb141 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M doc/source/reference/c-api.ufunc.rst M doc/source/user/c-info.ufunc-tutorial.rst M numpy/core/src/umath/struct_ufunc_test.c.src Log Message: ----------- Update c-api documentation Commit: d812c0ded39aca8bdf60d499a9cea1a3bb7a2c6b https://github.com/numpy/numpy/commit/d812c0ded39aca8bdf60d499a9cea1a3bb7a2c6b Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Change free to PyArray_free, and formatting changes Commit: b9f5e8faf8bf7ba9030511e77b0e65581505d620 https://github.com/numpy/numpy/commit/b9f5e8faf8bf7ba9030511e77b0e65581505d620 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_type_resolution.c Log Message: ----------- Whitespace change Commit: 59048190120cbced237453ace109d876d0814cee https://github.com/numpy/numpy/commit/59048190120cbced237453ace109d876d0814cee Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/struct_ufunc_test.c.src Log Message: ----------- Remove unneeded code Commit: 84fa1845878c070f190f15e37507bb7575c39d06 https://github.com/numpy/numpy/commit/84fa1845878c070f190f15e37507bb7575c39d06 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Add null check Commit: c2f30f9eca1a513601b27d2ae2a9c85d3ad15860 https://github.com/numpy/numpy/commit/c2f30f9eca1a513601b27d2ae2a9c85d3ad15860 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M doc/source/reference/c-api.ufunc.rst M doc/source/user/c-info.ufunc-tutorial.rst M numpy/core/code_generators/numpy_api.py M numpy/core/src/umath/struct_ufunc_test.c.src M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Change name of RegisterLoopForStructType to RegisterLoopByDescr Commit: 28f72e2fdc1bfacb924c83b9e7425e6d40cae6c6 https://github.com/numpy/numpy/commit/28f72e2fdc1bfacb924c83b9e7425e6d40cae6c6 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src M numpy/core/tests/test_ufunc.py Log Message: ----------- Add test for RegisterLoopByDescr and custom dtypes Commit: 1987caeb28c8a1eb0ba422117d47f54c4c11c550 https://github.com/numpy/numpy/commit/1987caeb28c8a1eb0ba422117d47f54c4c11c550 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M numpy/core/src/umath/test_rational.c.src Log Message: ----------- Code cleanup Commit: d85f7aa465cf854e2be83f67f39f058660348487 https://github.com/numpy/numpy/commit/d85f7aa465cf854e2be83f67f39f058660348487 Author: Jay Bourque Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M doc/source/reference/c-api.ufunc.rst M doc/source/user/c-info.ufunc-tutorial.rst M numpy/core/code_generators/numpy_api.py M numpy/core/src/umath/struct_ufunc_test.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Another name change to RegisterLoopForDescr Commit: c546a22219a26dd045281dc1e2708c62d949f33e https://github.com/numpy/numpy/commit/c546a22219a26dd045281dc1e2708c62d949f33e Author: Charles Harris Date: 2013-05-14 (Tue, 14 May 2013) Changed paths: M doc/source/reference/c-api.ufunc.rst M doc/source/user/c-info.ufunc-tutorial.rst M numpy/core/code_generators/numpy_api.py M numpy/core/include/numpy/ufuncobject.h M numpy/core/setup.py A numpy/core/src/umath/struct_ufunc_test.c.src M numpy/core/src/umath/test_rational.c.src M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/ufunc_type_resolution.c M numpy/core/tests/test_ufunc.py Log Message: ----------- Merge pull request #462 from ContinuumIO/ufunc-struct Create ufunc for struct array Compare: https://github.com/numpy/numpy/compare/418c75e67cae...c546a22219a2 From noreply at github.com Wed May 15 11:34:00 2013 From: noreply at github.com (GitHub) Date: Wed, 15 May 2013 08:34:00 -0700 Subject: [Numpy-svn] [numpy/numpy] c82281: ENH: use intrinsics for isnan, isfinite and isinf Message-ID: <5193aae810e1e_52945cbde062924@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c8228126ac0a00e058fb5a2c6106184b03d3fbb0 https://github.com/numpy/numpy/commit/c8228126ac0a00e058fb5a2c6106184b03d3fbb0 Author: Julian Taylor Date: 2013-05-06 (Mon, 06 May 2013) Changed paths: M numpy/core/include/numpy/npy_math.h Log Message: ----------- ENH: use intrinsics for isnan, isfinite and isinf Use of intrinsics avoids expensive function calls in tight loops on x86 cpus where these operations are implemented in hardware while still retaining same portability. More than doubles performance of np.isnan/isinf/isfinite. Commit: b0ef6aebcbedc2ea528c5f8d09f31f37320b08a2 https://github.com/numpy/numpy/commit/b0ef6aebcbedc2ea528c5f8d09f31f37320b08a2 Author: Julian Taylor Date: 2013-05-07 (Tue, 07 May 2013) Changed paths: M numpy/core/include/numpy/npy_math.h M numpy/core/setup.py M numpy/core/setup_common.py Log Message: ----------- MAINT: check for intrinsics at configure time Commit: b114d1e0326937e5d04907ea0f666429580dc806 https://github.com/numpy/numpy/commit/b114d1e0326937e5d04907ea0f666429580dc806 Author: Julian Taylor Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/distutils/misc_util.py Log Message: ----------- ENH: add possibility to add define_macros to extensions Commit: 509bc25b4f71f9ffaf259b08b259d0e8aef2129a https://github.com/numpy/numpy/commit/509bc25b4f71f9ffaf259b08b259d0e8aef2129a Author: Julian Taylor Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/include/numpy/npy_math.h M numpy/core/setup.py Log Message: ----------- MAINT: mask npy_config.h include with HAVE_NPY_CONFIG_H Commit: 3e2069003cd671cd5c4798d28a63c23b1dd7137e https://github.com/numpy/numpy/commit/3e2069003cd671cd5c4798d28a63c23b1dd7137e Author: Julian Taylor Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/include/numpy/npy_math.h Log Message: ----------- MAINT: document intrinsic macro guards Commit: ecdad497085880e18026e88d3f06c5a0feab2f39 https://github.com/numpy/numpy/commit/ecdad497085880e18026e88d3f06c5a0feab2f39 Author: Julian Taylor Date: 2013-05-09 (Thu, 09 May 2013) Changed paths: M numpy/core/setup_common.py Log Message: ----------- MAINT: document why OPTIONAL_INTRINSICS needs arguments Commit: 0337cf2f8cf555912dd39a2767a0f7f9e6398257 https://github.com/numpy/numpy/commit/0337cf2f8cf555912dd39a2767a0f7f9e6398257 Author: njsmith Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M numpy/core/include/numpy/npy_math.h M numpy/core/setup.py M numpy/core/setup_common.py M numpy/distutils/misc_util.py Log Message: ----------- Merge pull request #3308 from juliantaylor/optimize-isnan ENH: use intrinsics for isnan, isfinite and isinf Compare: https://github.com/numpy/numpy/compare/c546a22219a2...0337cf2f8cf5 From noreply at github.com Fri May 17 03:58:34 2013 From: noreply at github.com (GitHub) Date: Fri, 17 May 2013 00:58:34 -0700 Subject: [Numpy-svn] [numpy/numpy] 99cb95: ENH: optimize byteswapping via intrinsics Message-ID: <5195e32a8e41b_3b2b867dd8925bc@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 99cb95f7379a95f978fd04d183fde2d262b262a6 https://github.com/numpy/numpy/commit/99cb95f7379a95f978fd04d183fde2d262b262a6 Author: Julian Taylor Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M numpy/core/setup_common.py M numpy/core/src/multiarray/ctors.c Log Message: ----------- ENH: optimize byteswapping via intrinsics Byteswapping is implemented in hardware on x86 cpus which is more than double as fast than the existing implementation. The masked version used for 32bit plays better with compiler pattern matching so it can be optimized also by non-gcc/clang compilers. Commit: ae30efd25e6797c4d97775c6ca40b47bc54a3df3 https://github.com/numpy/numpy/commit/ae30efd25e6797c4d97775c6ca40b47bc54a3df3 Author: njsmith Date: 2013-05-17 (Fri, 17 May 2013) Changed paths: M numpy/core/setup_common.py M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #3309 from juliantaylor/optimize-byteswap ENH: optimize byteswapping via intrinsics Compare: https://github.com/numpy/numpy/compare/0337cf2f8cf5...ae30efd25e67 From noreply at github.com Fri May 17 08:43:29 2013 From: noreply at github.com (GitHub) Date: Fri, 17 May 2013 05:43:29 -0700 Subject: [Numpy-svn] [numpy/numpy] 4c291f: BUG: Correctly pass on ddof paramter on inside np.... Message-ID: <519625f13804c_5698c59dd83313@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4c291f361fdc8c756e6b1cd7ff7ce2c2ddfc5ed9 https://github.com/numpy/numpy/commit/4c291f361fdc8c756e6b1cd7ff7ce2c2ddfc5ed9 Author: Sebastian Berg Date: 2013-05-17 (Fri, 17 May 2013) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_regression.py Log Message: ----------- BUG: Correctly pass on ddof paramter on inside np.ma.corrcoef While ddof has basically no effect on corrcoef, it exists, but it was not passed on correctly (instead only bias would be passed on). Fixes gh-3336 Commit: 029060d84e1a329d0221d861f47ded9edee28633 https://github.com/numpy/numpy/commit/029060d84e1a329d0221d861f47ded9edee28633 Author: Charles Harris Date: 2013-05-17 (Fri, 17 May 2013) Changed paths: M numpy/ma/extras.py M numpy/ma/tests/test_regression.py Log Message: ----------- Merge pull request #3337 from seberg/issue-3336 BUG: Correctly pass on ddof paramter on inside np.ma.corrcoef Compare: https://github.com/numpy/numpy/compare/ae30efd25e67...029060d84e1a From noreply at github.com Sun May 19 11:12:18 2013 From: noreply at github.com (GitHub) Date: Sun, 19 May 2013 08:12:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 79904a: DOC: update numpy.distutils documentation, remove ... Message-ID: <5198ebd27bce0_1a464b9de44916c@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 79904acbe6b2d0298e69d8d3e548a83836a7cbdc https://github.com/numpy/numpy/commit/79904acbe6b2d0298e69d8d3e548a83836a7cbdc Author: Ralf Gommers Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M doc/DISTUTILS.rst.txt Log Message: ----------- DOC: update numpy.distutils documentation, remove info.py details. Addresses https://github.com/scipy/scipy/issues/2492 Commit: 5b28d185a494e9967bfe2db9ade040a06a078c2a https://github.com/numpy/numpy/commit/5b28d185a494e9967bfe2db9ade040a06a078c2a Author: Charles Harris Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M doc/DISTUTILS.rst.txt Log Message: ----------- Merge pull request #3340 from rgommers/distutils-doc DOC: update numpy.distutils documentation, remove info.py details. Compare: https://github.com/numpy/numpy/compare/029060d84e1a...5b28d185a494 From noreply at github.com Sun May 19 15:50:31 2013 From: noreply at github.com (GitHub) Date: Sun, 19 May 2013 12:50:31 -0700 Subject: [Numpy-svn] [numpy/numpy] 246c06: ENH: improved, faster algorithm for array padding Message-ID: <51992d0759a20_3026bc9ddc665ea@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 246c06d2475718ec36ba193494444464e497c69a https://github.com/numpy/numpy/commit/246c06d2475718ec36ba193494444464e497c69a Author: Josh Warner (Mac) Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/lib/arraypad.py M numpy/lib/tests/test_arraypad.py Log Message: ----------- ENH: improved, faster algorithm for array padding New padding method which scales much better with dimensionality. This new implementation is fully vectorized, builds each abstracted n-dimensional padding block in a single step, and takes advantage of separability. The API is completely preserved, and the old algorithm is used if a vector function is input for `mode`. The new algorithm is faster for all tested combinations of inputs, and scales much better with dimensionality. Execution time reductions from ~25% for small rank 1 arrays to >99% for rank 4+ arrays observed. Commit: 7d188bf1c9ac5bf7ee41e0794d59771802b345bf https://github.com/numpy/numpy/commit/7d188bf1c9ac5bf7ee41e0794d59771802b345bf Author: Charles Harris Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M doc/release/1.8.0-notes.rst M numpy/lib/arraypad.py M numpy/lib/tests/test_arraypad.py Log Message: ----------- Merge pull request #3329 from JDWarner/faster_arraypad ENH: improved, faster algorithm for array padding Compare: https://github.com/numpy/numpy/compare/5b28d185a494...7d188bf1c9ac From noreply at github.com Mon May 20 11:11:05 2013 From: noreply at github.com (GitHub) Date: Mon, 20 May 2013 08:11:05 -0700 Subject: [Numpy-svn] [numpy/numpy] bb6eb7: DOC: Mention all min/max functions from all others... Message-ID: <519a3d09487e3_21701069dd81927e@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: bb6eb76de99447dd413d330181ca6fda188fcb04 https://github.com/numpy/numpy/commit/bb6eb76de99447dd413d330181ca6fda188fcb04 Author: endolith Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/fromnumeric.py M numpy/lib/function_base.py Log Message: ----------- DOC: Mention all min/max functions from all others, clarify differences Commit: f40e9d53548a5033d1fd2c68c8257dddea14e9f1 https://github.com/numpy/numpy/commit/f40e9d53548a5033d1fd2c68c8257dddea14e9f1 Author: endolith Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/fromnumeric.py M numpy/lib/function_base.py Log Message: ----------- DOC: Harmonize max and min docstrings with each other Commit: 0a079b01f29919a66d4ea89767663bd875c6c1cc https://github.com/numpy/numpy/commit/0a079b01f29919a66d4ea89767663bd875c6c1cc Author: endolith Date: 2013-05-19 (Sun, 19 May 2013) Changed paths: M doc/source/reference/routines.math.rst M doc/source/reference/ufuncs.rst Log Message: ----------- DOC: add fmax/fmin to ufuncs list and math routines list Commit: de166d31c083bbb2c288ada15900f98a4245d596 https://github.com/numpy/numpy/commit/de166d31c083bbb2c288ada15900f98a4245d596 Author: Charles Harris Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M doc/source/reference/routines.math.rst M doc/source/reference/ufuncs.rst M numpy/core/code_generators/ufunc_docstrings.py M numpy/core/fromnumeric.py M numpy/lib/function_base.py Log Message: ----------- Merge pull request #3339 from endolith/min_max_docstrings DOC: Min max docstrings Compare: https://github.com/numpy/numpy/compare/7d188bf1c9ac...de166d31c083 From noreply at github.com Mon May 20 19:05:31 2013 From: noreply at github.com (GitHub) Date: Mon, 20 May 2013 16:05:31 -0700 Subject: [Numpy-svn] [numpy/numpy] eec5e4: BLD: fix setuptools-specific easy_install issue. ... Message-ID: <519aac3b8c03b_20b3747de0693c8@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: eec5e489778764bb80bcb900ae88e8abc7db1ff3 https://github.com/numpy/numpy/commit/eec5e489778764bb80bcb900ae88e8abc7db1ff3 Author: Ralf Gommers Date: 2013-05-19 (Sun, 19 May 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: 074d3037cf4cb23e8ee825fc06ea1209daf53d1a https://github.com/numpy/numpy/commit/074d3037cf4cb23e8ee825fc06ea1209daf53d1a Author: Charles Harris Date: 2013-05-20 (Mon, 20 May 2013) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- Merge pull request #3342 from rgommers/easyinstall-issue BLD: fix setuptools-specific easy_install issue. Closes gh-3160. Compare: https://github.com/numpy/numpy/compare/de166d31c083...074d3037cf4c From noreply at github.com Wed May 22 10:21:57 2013 From: noreply at github.com (GitHub) Date: Wed, 22 May 2013 07:21:57 -0700 Subject: [Numpy-svn] [numpy/numpy] 414983: DOC: Remove confusing comment about warnings from ... Message-ID: <519cd48592116_7c79d47de4108146@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 414983e3cb687804b3a96a4c107e350ed47360f9 https://github.com/numpy/numpy/commit/414983e3cb687804b3a96a4c107e350ed47360f9 Author: Nathaniel J. Smith Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: M README.txt Log Message: ----------- DOC: Remove confusing comment about warnings from top-level README. Commit: 9f02103ac229d5831b07c75eb1a3f36fedc416c8 https://github.com/numpy/numpy/commit/9f02103ac229d5831b07c75eb1a3f36fedc416c8 Author: Charles Harris Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: M README.txt Log Message: ----------- Merge pull request #3350 from njsmith/tweak-README DOC: Remove confusing comment about warnings from top-level README. Compare: https://github.com/numpy/numpy/compare/074d3037cf4c...9f02103ac229 From noreply at github.com Wed May 22 10:33:51 2013 From: noreply at github.com (GitHub) Date: Wed, 22 May 2013 07:33:51 -0700 Subject: [Numpy-svn] [numpy/numpy] dea0fe: MAINT: Remove msvc_on_amd64 function Message-ID: <519cd74f53d6b_4087dbdddc628df@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: dea0fe58708b548925778ec30fdc6e7a4cb5bbf4 https://github.com/numpy/numpy/commit/dea0fe58708b548925778ec30fdc6e7a4cb5bbf4 Author: Christoph Gohlke Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: M numpy/distutils/ccompiler.py M numpy/distutils/misc_util.py Log Message: ----------- MAINT: Remove msvc_on_amd64 function This function is no longer required for building with msvc on AMD64 Commit: 339e90176f06e0a8d6e677f461a490de63001771 https://github.com/numpy/numpy/commit/339e90176f06e0a8d6e677f461a490de63001771 Author: Charles Harris Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: M numpy/distutils/ccompiler.py M numpy/distutils/misc_util.py Log Message: ----------- Merge pull request #3344 from cgohlke/patch-1 Remove the msvc_on_amd64 function Compare: https://github.com/numpy/numpy/compare/9f02103ac229...339e90176f06 From noreply at github.com Wed May 22 16:45:31 2013 From: noreply at github.com (GitHub) Date: Wed, 22 May 2013 13:45:31 -0700 Subject: [Numpy-svn] [numpy/numpy] af306b: MAINT: Remove tools/osxbuild Message-ID: <519d2e6b1b595_29accd1dd84247a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: af306bf39e82e535fdb8982bab86c8a2600b8487 https://github.com/numpy/numpy/commit/af306bf39e82e535fdb8982bab86c8a2600b8487 Author: Nathaniel J. Smith Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: R tools/osxbuild/README.txt R tools/osxbuild/build.py R tools/osxbuild/docs/README.txt R tools/osxbuild/install_and_test.py Log Message: ----------- MAINT: Remove tools/osxbuild These scripts have been broken for years (build.py errors out immediately if not running from an *svn* checkout), so I'm sure no-one's using them, and they only attract pointless maintenance fixes (py3 changes, keeping the pointless extra copy of the top-level README.txt up to date as in #3288). Let's just remove them. Commit: daf4b40e3f2c53f5487d8721e28f5a9339d45573 https://github.com/numpy/numpy/commit/daf4b40e3f2c53f5487d8721e28f5a9339d45573 Author: Ralf Gommers Date: 2013-05-22 (Wed, 22 May 2013) Changed paths: R tools/osxbuild/README.txt R tools/osxbuild/build.py R tools/osxbuild/docs/README.txt R tools/osxbuild/install_and_test.py Log Message: ----------- Merge pull request #3349 from njsmith/remove-tools-osxbuild MAINT: Remove tools/osxbuild Compare: https://github.com/numpy/numpy/compare/339e90176f06...daf4b40e3f2c From noreply at github.com Thu May 23 12:18:24 2013 From: noreply at github.com (GitHub) Date: Thu, 23 May 2013 09:18:24 -0700 Subject: [Numpy-svn] [numpy/numpy] e6a1ab: BUG: f2py script shebang may refer to wrong python Message-ID: <519e415087941_3e3e131fdd442494@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e6a1ab9cf306ca34d43b9e196f2573edb0a6c416 https://github.com/numpy/numpy/commit/e6a1ab9cf306ca34d43b9e196f2573edb0a6c416 Author: Carwyn Pelley Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: M numpy/f2py/setup.py Log Message: ----------- BUG: f2py script shebang may refer to wrong python The f2py executable has a shebang which uses the default python, rather than the python it was compiled for. This causes issues for deployment of numpy (+f2py) across systems which have different environments. This fix uses sys.executable to determine the resulting hardcoded python to use. Commit: 8ff5e37bff03925da4c1b121b38188f9fd779b4d https://github.com/numpy/numpy/commit/8ff5e37bff03925da4c1b121b38188f9fd779b4d Author: njsmith Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: M numpy/f2py/setup.py Log Message: ----------- Merge pull request #3356 from cpelley/f2py_script f2py executable script shebang Compare: https://github.com/numpy/numpy/compare/daf4b40e3f2c...8ff5e37bff03 From noreply at github.com Thu May 23 17:03:30 2013 From: noreply at github.com (GitHub) Date: Thu, 23 May 2013 14:03:30 -0700 Subject: [Numpy-svn] [numpy/numpy] aa7a04: Make comparison function (gt, ge, ...) respect __a... Message-ID: <519e84224cd52_4d11f39ddc85384@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: aa7a04741146c44ab1735782a89a60b038028bf2 https://github.com/numpy/numpy/commit/aa7a04741146c44ab1735782a89a60b038028bf2 Author: Frederic Date: 2013-05-10 (Fri, 10 May 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Make comparison function (gt, ge, ...) respect __array_priority__. Commit: 3a09d96c9e95f56c1ce31d328a93c9dc4e2bc909 https://github.com/numpy/numpy/commit/3a09d96c9e95f56c1ce31d328a93c9dc4e2bc909 Author: Frederic Date: 2013-05-15 (Wed, 15 May 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: 595022111ab025cc74a6238241097874a54f1795 https://github.com/numpy/numpy/commit/595022111ab025cc74a6238241097874a54f1795 Author: Frederic Date: 2013-05-15 (Wed, 15 May 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: 1d3fa042225ac18f505bd2e37b47b3ed0af3a67a https://github.com/numpy/numpy/commit/1d3fa042225ac18f505bd2e37b47b3ed0af3a67a Author: Frederic Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- Add test for the array_priority for comparison function. Commit: 90ea64b027a4868c47f169b4dd88c239e720bc25 https://github.com/numpy/numpy/commit/90ea64b027a4868c47f169b4dd88c239e720bc25 Author: Frederic Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- reorder code to remove not needed computation in some cases. Commit: fa3919ca825d15ef98cc0afdfecb1ced1c74c3af https://github.com/numpy/numpy/commit/fa3919ca825d15ef98cc0afdfecb1ced1c74c3af Author: Frederic Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- fix comment style. Commit: 61977a3a65d61af8ccdef5986c7751c5073c344b https://github.com/numpy/numpy/commit/61977a3a65d61af8ccdef5986c7751c5073c344b Author: Frederic Date: 2013-05-16 (Thu, 16 May 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: 1c0a8fbc804594d7db0a452d9dfb491b06250105 https://github.com/numpy/numpy/commit/1c0a8fbc804594d7db0a452d9dfb491b06250105 Author: Frederic Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- Move computation inside an if to speed it up. Commit: 1aca67fcc689b66737b39862e517e821be0c4767 https://github.com/numpy/numpy/commit/1aca67fcc689b66737b39862e517e821be0c4767 Author: Frederic Date: 2013-05-17 (Fri, 17 May 2013) Changed paths: M numpy/core/tests/test_multiarray.py Log Message: ----------- use assert function instead of python keyword Commit: 87801b98ff8317c05197e945416982ef712ff3e5 https://github.com/numpy/numpy/commit/87801b98ff8317c05197e945416982ef712ff3e5 Author: Frederic Date: 2013-05-17 (Fri, 17 May 2013) Changed paths: M numpy/core/src/multiarray/arrayobject.c Log Message: ----------- updated the comment. Commit: c098283224215d656ce259ab7b852a9bf27523e7 https://github.com/numpy/numpy/commit/c098283224215d656ce259ab7b852a9bf27523e7 Author: Frederic Date: 2013-05-23 (Thu, 23 May 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: 56a878c5366197e5311d9485b7ce4992dbbcfbda https://github.com/numpy/numpy/commit/56a878c5366197e5311d9485b7ce4992dbbcfbda Author: seberg Date: 2013-05-23 (Thu, 23 May 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 #3324 from nouiz/prio_cmp Make comparison function (gt, ge, ...) respect __array_priority__. Compare: https://github.com/numpy/numpy/compare/8ff5e37bff03...56a878c53661 From noreply at github.com Fri May 24 05:21:30 2013 From: noreply at github.com (GitHub) Date: Fri, 24 May 2013 02:21:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 420997: DOC: Fix URL for "How to Build API/Reference Docum... Message-ID: <519f311ab4113_492d13a9de0527ee@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4209975c74698a1479bf6fa4105ebeb4f9c178e0 https://github.com/numpy/numpy/commit/4209975c74698a1479bf6fa4105ebeb4f9c178e0 Author: Dan Miller Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- DOC: Fix URL for "How to Build API/Reference Documentation" Commit: e11cd9b028051659a852b7e8daa150f082d42c5a https://github.com/numpy/numpy/commit/e11cd9b028051659a852b7e8daa150f082d42c5a Author: Pauli Virtanen Date: 2013-05-24 (Fri, 24 May 2013) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- Merge pull request #3361 from dnmiller/master DOC: Fix URL in documentation guide. Compare: https://github.com/numpy/numpy/compare/56a878c53661...e11cd9b02805 From noreply at github.com Sat May 25 11:08:16 2013 From: noreply at github.com (GitHub) Date: Sat, 25 May 2013 08:08:16 -0700 Subject: [Numpy-svn] [numpy/numpy] cf5749: MAINT: fix some compiler warnings Message-ID: <51a0d3e0c7f4c_18ba1229de445894@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cf574923b764e477a6b748c3620c99c9fadf44e9 https://github.com/numpy/numpy/commit/cf574923b764e477a6b748c3620c99c9fadf44e9 Author: Julian Taylor Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/calculation.c M numpy/core/src/multiarray/convert.h M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/ucsnarrow.c 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/linalg/umath_linalg.c.src Log Message: ----------- MAINT: fix some compiler warnings implicit declarations, wrong declarations, unused variables and fixes a comparison typo bug in multiarraymodule.c Commit: a02457f1d76dc6727f2118f2d129ce3a5261c253 https://github.com/numpy/numpy/commit/a02457f1d76dc6727f2118f2d129ce3a5261c253 Author: Charles Harris Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/src/multiarray/_datetime.h M numpy/core/src/multiarray/arrayobject.c M numpy/core/src/multiarray/calculation.c M numpy/core/src/multiarray/convert.h M numpy/core/src/multiarray/convert_datatype.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/nditer_constr.c M numpy/core/src/multiarray/ucsnarrow.c 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/linalg/umath_linalg.c.src Log Message: ----------- Merge pull request #3362 from juliantaylor/compiler-warnings MAINT: fix some compiler warnings Compare: https://github.com/numpy/numpy/compare/e11cd9b02805...a02457f1d76d From noreply at github.com Sat May 25 11:49:25 2013 From: noreply at github.com (GitHub) Date: Sat, 25 May 2013 08:49:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 0adcca: ENH: vectorize sqrt ufunc using SSE2 Message-ID: <51a0dd8589505_764212d7de0652e@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0adccaaa910ab495e993f453956fd983775604f3 https://github.com/numpy/numpy/commit/0adccaaa910ab495e993f453956fd983775604f3 Author: Julian Taylor Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/loops.h M numpy/core/src/umath/loops.h.src M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- ENH: vectorize sqrt ufunc using SSE2 specialize the sqrt ufunc for float and double and vectorize it using SSE2. improves performance by 4/2 for float/double if one is not memory bound due to non-cached data. performance is always better on all tested machines (amd phenom X2, intel xeon 5xxx/7xxx, core2duo, corei7) This version will not set errno on invalid input, but numpy only checks the fpu flags so the behavior is the same. In principle the compiler could autovectorize it when setting ffast-math (for no errno) and specializing the loop for the vectorizable strides and giving it some hints (restrict, __builtin_assume_aligned, etc.), but its simpler and more reliable to simply vectorize it by hand. Commit: fe69102dd34619ce18cf074ef0e6e46611bc17e7 https://github.com/numpy/numpy/commit/fe69102dd34619ce18cf074ef0e6e46611bc17e7 Author: Julian Taylor Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src Log Message: ----------- MAINT: use sse header macros for einsum sse activation Commit: 31a550189371ed21f8d38edae02f71f18a729741 https://github.com/numpy/numpy/commit/31a550189371ed21f8d38edae02f71f18a729741 Author: Charles Harris Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/code_generators/generate_umath.py M numpy/core/setup.py M numpy/core/setup_common.py M numpy/core/src/multiarray/einsum.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/scalarmathmodule.c.src M numpy/core/src/umath/loops.c.src M numpy/core/src/umath/loops.h M numpy/core/src/umath/loops.h.src M numpy/core/tests/test_umath.py M numpy/testing/utils.py Log Message: ----------- Merge pull request #3341 from juliantaylor/sse2-sqrt vectorize sqrt ufunc with SSE2 Compare: https://github.com/numpy/numpy/compare/a02457f1d76d...31a550189371 From noreply at github.com Sat May 25 20:42:25 2013 From: noreply at github.com (GitHub) Date: Sat, 25 May 2013 17:42:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 5f1e73: BUG: set filename to None for memmaps of unnamed f... Message-ID: <51a15a71f5fd_2057a8fde061815@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 5f1e731fa5a2d3bca239662c27288b0b8b3588e7 https://github.com/numpy/numpy/commit/5f1e731fa5a2d3bca239662c27288b0b8b3588e7 Author: Julian Taylor Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/memmap.py M numpy/core/tests/test_memmap.py Log Message: ----------- BUG: set filename to None for memmaps of unnamed files Closes gh-3302 Commit: 00b2d78cbd025bfc4d1deadfcc244c6c00447350 https://github.com/numpy/numpy/commit/00b2d78cbd025bfc4d1deadfcc244c6c00447350 Author: Robert Kern Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/core/memmap.py M numpy/core/tests/test_memmap.py Log Message: ----------- Merge pull request #3365 from juliantaylor/memmap-int-name BUG: set filename to None for memmaps of unnamed files Compare: https://github.com/numpy/numpy/compare/31a550189371...00b2d78cbd02 From noreply at github.com Mon May 27 16:13:55 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 13:13:55 -0700 Subject: [Numpy-svn] [numpy/numpy] 4eff7c: BUG: fix leak and possible null dereference Message-ID: <51a3be83dc691_1b74103bdd4547cc@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4eff7cb77c9af86442780ab4829ef95d9649ecdb https://github.com/numpy/numpy/commit/4eff7cb77c9af86442780ab4829ef95d9649ecdb Author: Julian Taylor Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- BUG: fix leak and possible null dereference Commit: 14f83a6f87f00e669d645af6e74a565d449041ce https://github.com/numpy/numpy/commit/14f83a6f87f00e669d645af6e74a565d449041ce Author: Charles Harris Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src Log Message: ----------- Merge pull request #3372 from juliantaylor/datetime-leak BUG: fix leak and possible use after free Compare: https://github.com/numpy/numpy/compare/00b2d78cbd02...14f83a6f87f0 From noreply at github.com Mon May 27 17:06:12 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 14:06:12 -0700 Subject: [Numpy-svn] [numpy/numpy] 6f8b7c: TST: rename one test_hypergeometric_range function Message-ID: <51a3cac4ee1b8_31f81441dd486749@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6f8b7c07f763d0c90f0d68a0d16eec738cf30c22 https://github.com/numpy/numpy/commit/6f8b7c07f763d0c90f0d68a0d16eec738cf30c22 Author: Christoph Gohlke Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/tests/test_regression.py Log Message: ----------- TST: rename one test_hypergeometric_range function There are two test functions named `test_hypergeometric_range` Commit: 96bb03637780fa631fe49d9f48d4cc5bef42ca62 https://github.com/numpy/numpy/commit/96bb03637780fa631fe49d9f48d4cc5bef42ca62 Author: Christoph Gohlke Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/tests/test_regression.py Log Message: ----------- TST: remove docstring from test_randint_range function See doc/TESTS.rst.txt for the reason. Commit: 6bc59a0399aede915de750c2521eaaf32077d0b2 https://github.com/numpy/numpy/commit/6bc59a0399aede915de750c2521eaaf32077d0b2 Author: seberg Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/tests/test_regression.py Log Message: ----------- Merge pull request #3374 from cgohlke/patch-4 TST: rename 2nd test_hypergeometric_range function Compare: https://github.com/numpy/numpy/compare/14f83a6f87f0...6bc59a0399ae From noreply at github.com Mon May 27 18:44:09 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 15:44:09 -0700 Subject: [Numpy-svn] [numpy/numpy] 747520: DOC: Correcting docstring for asscalar Message-ID: <51a3e1b9134c7_522188fdd8111677@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 747520869f24372304a7ceacc27d9834c0e47827 https://github.com/numpy/numpy/commit/747520869f24372304a7ceacc27d9834c0e47827 Author: Dan Miller Date: 2013-05-25 (Sat, 25 May 2013) Changed paths: M numpy/lib/type_check.py Log Message: ----------- DOC: Correcting docstring for asscalar Commit: b98eefccbf0b6f60414f87ce135e9bbd2bea5a3a https://github.com/numpy/numpy/commit/b98eefccbf0b6f60414f87ce135e9bbd2bea5a3a Author: Charles Harris Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/lib/type_check.py Log Message: ----------- Merge pull request #3366 from dnmiller/doc-fix DOC: Correcting docstring for asscalar Compare: https://github.com/numpy/numpy/compare/6bc59a0399ae...b98eefccbf0b From noreply at github.com Mon May 27 21:23:32 2013 From: noreply at github.com (GitHub) Date: Mon, 27 May 2013 18:23:32 -0700 Subject: [Numpy-svn] [numpy/numpy] cec1d4: BUG: Fix multivariate_normal issue with 'size' arg... Message-ID: <51a40714500e6_52276fbddc12393@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cec1d415840c5d028677ba705a2e0375dae75fc4 https://github.com/numpy/numpy/commit/cec1d415840c5d028677ba705a2e0375dae75fc4 Author: Christoph Gohlke Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_regression.py Log Message: ----------- BUG: Fix multivariate_normal issue with 'size' argument Ensure that the multivariate_normal size argument can be a numpy integer. Add regression test. Apply PEP8 to test_regression.py. Regenerate mtrand.c. Commit: 420f6099085f6742a4b49e4130559dabfdf6276a https://github.com/numpy/numpy/commit/420f6099085f6742a4b49e4130559dabfdf6276a Author: Christoph Gohlke Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/tests/test_regression.py Log Message: ----------- TST: remove docstrings from test_ functions See doc/TESTS.rst.txt for the reason. Commit: 91ba6d616b528a60e6bdcc4c922b29f8173406aa https://github.com/numpy/numpy/commit/91ba6d616b528a60e6bdcc4c922b29f8173406aa Author: Charles Harris Date: 2013-05-27 (Mon, 27 May 2013) Changed paths: M numpy/random/mtrand/mtrand.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_regression.py Log Message: ----------- Merge pull request #3373 from cgohlke/multivariate_normal-fix multivariate_normal issue with 'size' argument Compare: https://github.com/numpy/numpy/compare/b98eefccbf0b...91ba6d616b52 From noreply at github.com Tue May 28 17:25:23 2013 From: noreply at github.com (GitHub) Date: Tue, 28 May 2013 14:25:23 -0700 Subject: [Numpy-svn] [numpy/numpy] db3b08: BUG: include mtrand cython files in sdist Message-ID: <51a520c39f63c_3b5711c1dd41235ae@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: db3b0819989399566e0f67e6858fe6f8fc3998c2 https://github.com/numpy/numpy/commit/db3b0819989399566e0f67e6858fe6f8fc3998c2 Author: Julian Taylor Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M MANIFEST.in Log Message: ----------- BUG: include mtrand cython files in sdist the files are required to do a full source rebuild. Commit: 15c2d0ddb6bb96ba89da96e8373059804d33118d https://github.com/numpy/numpy/commit/15c2d0ddb6bb96ba89da96e8373059804d33118d Author: Ralf Gommers Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M MANIFEST.in Log Message: ----------- Merge pull request #3378 from juliantaylor/sdist-mtrand-gen BUG: include mtrand cython files in sdist Compare: https://github.com/numpy/numpy/compare/91ba6d616b52...15c2d0ddb6bb From noreply at github.com Tue May 28 17:27:19 2013 From: noreply at github.com (GitHub) Date: Tue, 28 May 2013 14:27:19 -0700 Subject: [Numpy-svn] [numpy/numpy] d45d42: BUG: include mtrand cython files in sdist Message-ID: <51a521378b1b6_3b5711c1dd412388e@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: d45d4232337acbe5c31589aa7338ab40d51f56f0 https://github.com/numpy/numpy/commit/d45d4232337acbe5c31589aa7338ab40d51f56f0 Author: Julian Taylor Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M MANIFEST.in Log Message: ----------- BUG: include mtrand cython files in sdist the files are required to do a full source rebuild. From noreply at github.com Tue May 28 18:21:21 2013 From: noreply at github.com (GitHub) Date: Tue, 28 May 2013 15:21:21 -0700 Subject: [Numpy-svn] [numpy/numpy] fae836: ENH: implement may_share_memory in C Message-ID: <51a52de1c61ca_3a2d5ffdd4644a0@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fae8369fba4a683783280b044915b11bbca07a44 https://github.com/numpy/numpy/commit/fae8369fba4a683783280b044915b11bbca07a44 Author: Julian Taylor Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/core/src/multiarray/multiarraymodule.c M numpy/lib/tests/test_shape_base.py M numpy/lib/utils.py Log Message: ----------- ENH: implement may_share_memory in C memmap needs to call it in __array_finalize__ to determine if it can drop the references on copies. The python version if may_share_memory caused significant slowdowns when slicing these maps. closes gh-3364 Commit: 19e05629b42ec73b48237c186c2475b7c80fa5cc https://github.com/numpy/numpy/commit/19e05629b42ec73b48237c186c2475b7c80fa5cc Author: Julian Taylor Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M numpy/lib/utils.py Log Message: ----------- ENH: improve performance of byte_bounds for continous arrays Commit: 5448d7fbdc4111c80763ae519c7007982b1a6830 https://github.com/numpy/numpy/commit/5448d7fbdc4111c80763ae519c7007982b1a6830 Author: Julian Taylor Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M numpy/core/src/multiarray/array_assign.c M numpy/core/src/multiarray/common.c Log Message: ----------- MAINT: remove duplicated array extent calculation Commit: aa1cfce920ecef6b7c8a4a70dbd3c04c4037dceb https://github.com/numpy/numpy/commit/aa1cfce920ecef6b7c8a4a70dbd3c04c4037dceb Author: Charles Harris Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M numpy/add_newdocs.py M numpy/core/numeric.py M numpy/core/src/multiarray/array_assign.c M numpy/core/src/multiarray/common.c M numpy/core/src/multiarray/multiarraymodule.c M numpy/lib/tests/test_shape_base.py M numpy/lib/utils.py Log Message: ----------- Merge pull request #3371 from juliantaylor/mmap-slice-improve Mmap slice improve Compare: https://github.com/numpy/numpy/compare/15c2d0ddb6bb...aa1cfce920ec From noreply at github.com Wed May 29 09:57:04 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 06:57:04 -0700 Subject: [Numpy-svn] [numpy/numpy] fc4ade: ENH: Fix SyntaxError when matrix() is called with ... Message-ID: <51a6093087b9e_7b29781dd8640fe@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fc4ade26312bd66474834aa0bee42265e7e15353 https://github.com/numpy/numpy/commit/fc4ade26312bd66474834aa0bee42265e7e15353 Author: Leon Weber Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/matrixlib/defmatrix.py M numpy/matrixlib/tests/test_defmatrix.py Log Message: ----------- ENH: Fix SyntaxError when matrix() is called with invalid string The numpy.matrix constructor uses eval(str.translate(table)) to convert input strings to numeric matrix contents. str.translate(table) will return empty string if str consists only of invalid characters, causing SyntaxError in eval(). This is confusing, as one would expect an exception like TypeError when trying to construct a matrix from invalid input. This fix makes sure eval() is only called if str is not empty and TypeError is raised otherwise. Commit: 1f11f22ad71da9cb95b541be01fbfb4eed6d3d5b https://github.com/numpy/numpy/commit/1f11f22ad71da9cb95b541be01fbfb4eed6d3d5b Author: Charles Harris Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/matrixlib/defmatrix.py M numpy/matrixlib/tests/test_defmatrix.py Log Message: ----------- Merge pull request #3358 from leonnnn/matrix-typeerror ENH: Fix SyntaxError when matrix() is called with invalid string Compare: https://github.com/numpy/numpy/compare/aa1cfce920ec...1f11f22ad71d From noreply at github.com Wed May 29 10:34:11 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 07:34:11 -0700 Subject: [Numpy-svn] [numpy/numpy] e50475: BUG: The npv function in financial.py was incorrec... Message-ID: <51a611e3b93a_e12df7dd4666f6@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e50475a64050bdea104d39ad2c487e847fe4b031 https://github.com/numpy/numpy/commit/e50475a64050bdea104d39ad2c487e847fe4b031 Author: bebert218 Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/lib/financial.py M numpy/lib/tests/test_financial.py Log Message: ----------- BUG: The npv function in financial.py was incorrectly implemented. Correct the implementation of the npv function, its documentation, and the mirr function that depends on it. The test_financial.py is also corrected to take into account those modifications The npv function behavior was contrary to what the documentation stated as it summed indexes 1 to M instead of 0 to M-1. The mirr function used a corrective factor to get the correct result in spite of that error so that factor is removed. Closes #649 From noreply at github.com Wed May 29 10:49:23 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 07:49:23 -0700 Subject: [Numpy-svn] [numpy/numpy] d3a7c8: BUG: Handle a version string from a custom-built m... Message-ID: <51a61573a950c_23ffe03ddc241ae@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d3a7c893439c31ef287daf817dbd0cbe9c5ac16b https://github.com/numpy/numpy/commit/d3a7c893439c31ef287daf817dbd0cbe9c5ac16b Author: mwtoews Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/distutils/fcompiler/gnu.py M numpy/distutils/tests/test_fcompiler_gnu.py Log Message: ----------- BUG: Handle a version string from a custom-built mingw64. The custom build compiler "GNU Fortran (rubenvb-4.8.0) 4.8.0" was incorrectly parsed as version '-4.8.0' and the flag "-mno-cygwin" was added to the compilation. See http://cens.ioc.ee/pipermail/f2py-users/2010-October/002092.html. From noreply at github.com Wed May 29 10:57:23 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 07:57:23 -0700 Subject: [Numpy-svn] [numpy/numpy] 83e868: BUG: Handle a version string from a custom-built m... Message-ID: <51a61753d91ac_196fbcbde480130@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/maintenance/1.7.x Home: https://github.com/numpy/numpy Commit: 83e868afd3162c5f5995c3ab1f71023ad6f82de8 https://github.com/numpy/numpy/commit/83e868afd3162c5f5995c3ab1f71023ad6f82de8 Author: mwtoews Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/distutils/fcompiler/gnu.py M numpy/distutils/tests/test_fcompiler_gnu.py Log Message: ----------- BUG: Handle a version string from a custom-built mingw64. The custom build compiler "GNU Fortran (rubenvb-4.8.0) 4.8.0" was incorrectly parsed as version '-4.8.0' and the flag "-mno-cygwin" was added to the compilation. See http://cens.ioc.ee/pipermail/f2py-users/2010-October/002092.html. Commit: ef5fa413e984264d5c78b33eae408b00aaa27ab2 https://github.com/numpy/numpy/commit/ef5fa413e984264d5c78b33eae408b00aaa27ab2 Author: bebert218 Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/lib/financial.py M numpy/lib/tests/test_financial.py Log Message: ----------- BUG: The npv function in financial.py was incorrectly implemented. Correct the implementation of the npv function, its documentation, and the mirr function that depends on it. The test_financial.py is also corrected to take into account those modifications The npv function behavior was contrary to what the documentation stated as it summed indexes 1 to M instead of 0 to M-1. The mirr function used a corrective factor to get the correct result in spite of that error so that factor is removed. Closes #649 Compare: https://github.com/numpy/numpy/compare/d45d4232337a...ef5fa413e984 From noreply at github.com Wed May 29 14:27:53 2013 From: noreply at github.com (GitHub) Date: Wed, 29 May 2013 11:27:53 -0700 Subject: [Numpy-svn] [numpy/numpy] f52cc7: MAINT: move byteswap macros to inlines in header Message-ID: <51a648a985afb_194c110bde047456@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: f52cc7d30b3c0bcaf7bece88e57a88bcec799ce9 https://github.com/numpy/numpy/commit/f52cc7d30b3c0bcaf7bece88e57a88bcec799ce9 Author: Julian Taylor Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/loops.c.src Log Message: ----------- MAINT: move byteswap macros to inlines in header removes some duplication and allows older gcc that can't detect the byteswap pattern to use the faster swapping instructions. Commit: 80befa1cbc96e15cffd98273557bc68bc6fb4860 https://github.com/numpy/numpy/commit/80befa1cbc96e15cffd98273557bc68bc6fb4860 Author: Julian Taylor Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- BUG: check alignment before loading the data some cpus don't support loads that are not aligned to the elementsize. regression introduced in 99cb95f7379a9. Commit: 0258a3e65ba9fea8892aaa9761bf7e37c999c8fd https://github.com/numpy/numpy/commit/0258a3e65ba9fea8892aaa9761bf7e37c999c8fd Author: Julian Taylor Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/core/src/multiarray/array_assign.c M numpy/core/src/multiarray/array_assign_scalar.c Log Message: ----------- MAINT: use npy_is_aligned in a few more places Commit: 9303985bbe08935420d6b39f60d6f81043e7a57f https://github.com/numpy/numpy/commit/9303985bbe08935420d6b39f60d6f81043e7a57f Author: Charles Harris Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M numpy/core/src/multiarray/array_assign.c M numpy/core/src/multiarray/array_assign_scalar.c M numpy/core/src/multiarray/ctors.c M numpy/core/src/multiarray/lowlevel_strided_loops.c.src M numpy/core/src/private/lowlevel_strided_loops.h M numpy/core/src/umath/loops.c.src Log Message: ----------- Merge pull request #3376 from juliantaylor/unaligned-access Unaligned access Compare: https://github.com/numpy/numpy/compare/d3a7c893439c...9303985bbe08 From noreply at github.com Thu May 30 19:16:14 2013 From: noreply at github.com (GitHub) Date: Thu, 30 May 2013 16:16:14 -0700 Subject: [Numpy-svn] [numpy/numpy] 900edb: DOC: fix a word in HOWTO_DOCUMENT.rst.txt. Message-ID: <51a7ddbe6dccc_f209e5de072094@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 900edb366994766ab4c2ca743730ab949e1cb260 https://github.com/numpy/numpy/commit/900edb366994766ab4c2ca743730ab949e1cb260 Author: Warren Weckesser Date: 2013-05-30 (Thu, 30 May 2013) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- DOC: fix a word in HOWTO_DOCUMENT.rst.txt. Commit: 780d829effddc666c480f38eb3c5cc13a98db5a1 https://github.com/numpy/numpy/commit/780d829effddc666c480f38eb3c5cc13a98db5a1 Author: Charles Harris Date: 2013-05-30 (Thu, 30 May 2013) Changed paths: M doc/HOWTO_DOCUMENT.rst.txt Log Message: ----------- Merge pull request #3383 from WarrenWeckesser/howto-doc-wording DOC: fix a word in HOWTO_DOCUMENT.rst.txt. Compare: https://github.com/numpy/numpy/compare/9303985bbe08...780d829effdd From noreply at github.com Fri May 31 12:59:30 2013 From: noreply at github.com (GitHub) Date: Fri, 31 May 2013 09:59:30 -0700 Subject: [Numpy-svn] [numpy/numpy] ee2f7b: BUG: fix memory leak and double execution in dot Message-ID: <51a8d6f2a6cd6_1d3f1183de0119977@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: ee2f7b4142779e105941a48727c282b3e6991c9e https://github.com/numpy/numpy/commit/ee2f7b4142779e105941a48727c282b3e6991c9e Author: Julian Taylor Date: 2013-05-31 (Fri, 31 May 2013) Changed paths: M numpy/core/src/multiarray/methods.c Log Message: ----------- BUG: fix memory leak and double execution in dot introduced in 1.8.0dev 914294a42a closes gh-3384 Commit: dff8c9497b06542712e9666b43ac80b2a30f1d47 https://github.com/numpy/numpy/commit/dff8c9497b06542712e9666b43ac80b2a30f1d47 Author: seberg Date: 2013-05-31 (Fri, 31 May 2013) Changed paths: M numpy/core/src/multiarray/methods.c Log Message: ----------- Merge pull request #3385 from juliantaylor/memleak-3384 BUG: fix memory leak and double execution in dot Compare: https://github.com/numpy/numpy/compare/780d829effdd...dff8c9497b06