From noreply at github.com Wed Apr 1 21:13:46 2015 From: noreply at github.com (GitHub) Date: Wed, 01 Apr 2015 18:13:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 3fdf18: BUG: Implemented MaskedArray.dot Message-ID: <551c97ca7a631_61fb3ffbaa2752a02232c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3fdf1883369c5cd40ad7022ad46a629f2284a7a3 https://github.com/numpy/numpy/commit/3fdf1883369c5cd40ad7022ad46a629f2284a7a3 Author: Alexander Belopolsky Date: 2015-03-22 (Sun, 22 Mar 2015) Changed paths: M numpy/ma/core.py M numpy/ma/extras.py Log Message: ----------- BUG: Implemented MaskedArray.dot MaskedArray used to inherit ndarray.dot which ignored masks in the operands. Fixes issue #5185. Commit: 2383bd624992e4ea3e1b9d56f128ccf5d1a9eb5a https://github.com/numpy/numpy/commit/2383bd624992e4ea3e1b9d56f128ccf5d1a9eb5a Author: Alexander Belopolsky Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M numpy/ma/core.py M numpy/ma/tests/test_core.py Log Message: ----------- Fixed out!=None case, added tests. Commit: 188ed4f314354f8e2f35937d205da5cd4ca1c175 https://github.com/numpy/numpy/commit/188ed4f314354f8e2f35937d205da5cd4ca1c175 Author: Alexander Belopolsky Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M numpy/ma/core.py Log Message: ----------- Made dot return proper type. Commit: bf8d3329d43bf534e45cb8182a6d712138566cdc https://github.com/numpy/numpy/commit/bf8d3329d43bf534e45cb8182a6d712138566cdc Author: Alexander Belopolsky Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M numpy/ma/tests/test_core.py Log Message: ----------- Use Python 2.6 compatible assertions in tests. Commit: 8b6effadd7836f7e80f0f3e7dd9dd43d20ad1590 https://github.com/numpy/numpy/commit/8b6effadd7836f7e80f0f3e7dd9dd43d20ad1590 Author: Charles Harris Date: 2015-04-01 (Wed, 01 Apr 2015) Changed paths: M numpy/ma/core.py M numpy/ma/extras.py M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #5709 from abalkin/issue-5185 BUG: Implemented MaskedArray.dot Compare: https://github.com/numpy/numpy/compare/799a4c7e66b5...8b6effadd783 From noreply at github.com Fri Apr 3 12:54:39 2015 From: noreply at github.com (GitHub) Date: Fri, 03 Apr 2015 09:54:39 -0700 Subject: [Numpy-svn] [numpy/numpy] 8d47d6: ENH sync ndarray methods doc/args with numpy funct... Message-ID: <551ec5cfd4038_2b833fb727a8929c132b0@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8d47d697dad06116abe2b40ad6ee78f867292209 https://github.com/numpy/numpy/commit/8d47d697dad06116abe2b40ad6ee78f867292209 Author: Allan Haldane Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/tests/test_multiarray.py Log Message: ----------- ENH sync ndarray methods doc/args with numpy function doc/args Modified the docstrings to all, any, sum, prod, mean, var, std, min, max to add keepdims argument. Added 'out' keyword parameter to numpy.argmin, numpy.argmax, to mirror ndarray methods. Updated ndarray.clip docstring to give correct parameter description. Commit: 147c60f83f401037ff29593826d2c5729a73c2c5 https://github.com/numpy/numpy/commit/147c60f83f401037ff29593826d2c5729a73c2c5 Author: Charles Harris Date: 2015-04-03 (Fri, 03 Apr 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/add_newdocs.py M numpy/core/fromnumeric.py M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5733 from ahaldane/keepdim_doc ENH sync ndarray methods doc/args with numpy function doc/args Compare: https://github.com/numpy/numpy/compare/8b6effadd783...147c60f83f40 From noreply at github.com Sat Apr 4 03:24:18 2015 From: noreply at github.com (GitHub) Date: Sat, 04 Apr 2015 00:24:18 -0700 Subject: [Numpy-svn] [numpy/numpy] 61a546: BUG: Integer list passed into nan_to_num results i... Message-ID: <551f91a29686c_741e3fde7efbd2bc5043@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 61a546d4d9fa2ade218162fb3b048681cc83190c https://github.com/numpy/numpy/commit/61a546d4d9fa2ade218162fb3b048681cc83190c Author: jmrosen155 Date: 2015-04-03 (Fri, 03 Apr 2015) Changed paths: M numpy/lib/type_check.py Log Message: ----------- BUG: Integer list passed into nan_to_num results in ValueError. Fix is to properly set array type. Closes #1478 Commit: 71dea15af12ca296cb0f360f09bbedd7c5edfd15 https://github.com/numpy/numpy/commit/71dea15af12ca296cb0f360f09bbedd7c5edfd15 Author: Charles Harris Date: 2015-04-03 (Fri, 03 Apr 2015) Changed paths: M numpy/lib/tests/test_type_check.py Log Message: ----------- TST: Test nan_to_num with integer list input. Commit: acbd6a9d4be019629414ec5f9a91c02bce7dec14 https://github.com/numpy/numpy/commit/acbd6a9d4be019629414ec5f9a91c02bce7dec14 Author: Charles Harris Date: 2015-04-03 (Fri, 03 Apr 2015) Changed paths: M numpy/lib/type_check.py Log Message: ----------- BUG: Refactor nan_to_num and make list inputs work in Python > 3.2. Also fix the documentation to reflect current behavior 1) Copies of the input are always returned. 2) Type is preserved, in particular, integer is not upcast to float. Note that the function now accepts all types, not just inexact and integer. The lack of upcast is present since at least numpy 1.5, but may be a bug. Commit: c3cd4bfa57992bb804f5efc41e93e5354d7dfef3 https://github.com/numpy/numpy/commit/c3cd4bfa57992bb804f5efc41e93e5354d7dfef3 Author: Jaime Date: 2015-04-04 (Sat, 04 Apr 2015) Changed paths: M numpy/lib/tests/test_type_check.py M numpy/lib/type_check.py Log Message: ----------- Merge pull request #5742 from charris/add-test-to-gh-5732 Add test to gh 5732 Compare: https://github.com/numpy/numpy/compare/147c60f83f40...c3cd4bfa5799 From noreply at github.com Sat Apr 4 18:03:41 2015 From: noreply at github.com (GitHub) Date: Sat, 04 Apr 2015 15:03:41 -0700 Subject: [Numpy-svn] [numpy/numpy] cca2c1: ENH: cache dtype.__hash__ Message-ID: <55205fbd9e8ad_24c53fd0718352bc89315@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: cca2c1a4fecfa5533b5579204c5f28a12c5b078a https://github.com/numpy/numpy/commit/cca2c1a4fecfa5533b5579204c5f28a12c5b078a Author: Antoine Pitrou Date: 2015-04-04 (Sat, 04 Apr 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/hashdescr.c M numpy/core/tests/test_dtype.py Log Message: ----------- ENH: cache dtype.__hash__ Computing the type of a dhash can be slow for complex (e.g. structured) dtypes. Hashing dtypes can be useful in some applications, such as when doing type-based dispatching, and speed can be critical in those cases. This enhancement caches the once-computed hash value in the dtype structure, so as to save time on further lookups. The cached value is invalidated in the rare cases where the dtype is mutated. Benchmarks numbers: python3.4 -m timeit -s "import numpy as np; t=np.dtype('uint64')" "hash(t)" * before patch: 1000000 loops, best of 3: 0.498 usec per loop * after patch: 10000000 loops, best of 3: 0.0616 usec per loop python3.4 -m timeit -s "import numpy as np; t=np.dtype([(s, 'f') for s in 'abcdefghij'])" "hash(t)" * before patch: 100000 loops, best of 3: 4.43 usec per loop * after patch: 10000000 loops, best of 3: 0.0603 usec per loop Closes #5339. Commit: e05b75880911172ac2ca4a589aeca28c0ac38729 https://github.com/numpy/numpy/commit/e05b75880911172ac2ca4a589aeca28c0ac38729 Author: Charles Harris Date: 2015-04-04 (Sat, 04 Apr 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/core/include/numpy/ndarraytypes.h M numpy/core/include/numpy/npy_3kcompat.h M numpy/core/include/numpy/npy_common.h M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/hashdescr.c M numpy/core/tests/test_dtype.py Log Message: ----------- Merge pull request #5343 from pitrou/cache_dtype_hash Fix #5339: cache dtype.__hash__. Compare: https://github.com/numpy/numpy/compare/c3cd4bfa5799...e05b75880911 From noreply at github.com Sat Apr 4 19:08:46 2015 From: noreply at github.com (GitHub) Date: Sat, 04 Apr 2015 16:08:46 -0700 Subject: [Numpy-svn] [numpy/numpy] 77e433: BUG: np.repeat does not properly broadcast size 1 ... Message-ID: <55206efe816cd_38f83fc25f43d29c155d5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 77e433a26e3d02d234dd3fb5155e3467aad639d0 https://github.com/numpy/numpy/commit/77e433a26e3d02d234dd3fb5155e3467aad639d0 Author: jaimefrio Date: 2015-04-03 (Fri, 03 Apr 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_regression.py Log Message: ----------- BUG: np.repeat does not properly broadcast size 1 repeat arrays Closes #5743 Commit: f1f9e14e5d63aee6c8309ad425e3928192c0873b https://github.com/numpy/numpy/commit/f1f9e14e5d63aee6c8309ad425e3928192c0873b Author: Charles Harris Date: 2015-04-04 (Sat, 04 Apr 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c M numpy/core/tests/test_regression.py Log Message: ----------- Merge pull request #5747 from jaimefrio/repeat_broadcast BUG: np.repeat does not properly broadcast size 1 repeat arrays Compare: https://github.com/numpy/numpy/compare/e05b75880911...f1f9e14e5d63 From noreply at github.com Sun Apr 5 03:51:03 2015 From: noreply at github.com (GitHub) Date: Sun, 05 Apr 2015 00:51:03 -0700 Subject: [Numpy-svn] [numpy/numpy] 524208: MAINT: add a warning filter for possible "ndarray ... Message-ID: <5520e967f3627_30413fc62b74d2a05087@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 524208a537aed9765aac1d7eb553eac9b82d32f1 https://github.com/numpy/numpy/commit/524208a537aed9765aac1d7eb553eac9b82d32f1 Author: Ralf Gommers Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/__init__.py Log Message: ----------- MAINT: add a warning filter for possible "ndarray size changed" Cython noise. See gh-432 for details. Motivation for adding this now is the discussion on gh-5343. Commit: 8b858d1ba2203fda94f0f60d41d6502e855437b1 https://github.com/numpy/numpy/commit/8b858d1ba2203fda94f0f60d41d6502e855437b1 Author: Jaime Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/__init__.py Log Message: ----------- Merge pull request #5750 from rgommers/cython-warning-ndarray MAINT: add warning filter for possible "ndarray size changed" Cython noise Compare: https://github.com/numpy/numpy/compare/f1f9e14e5d63...8b858d1ba220 From noreply at github.com Sun Apr 5 22:01:06 2015 From: noreply at github.com (GitHub) Date: Sun, 05 Apr 2015 19:01:06 -0700 Subject: [Numpy-svn] [numpy/numpy] 0b0c80: BUG: Make read_array_header_* return results Message-ID: <5521e8e2bf55e_45563f91de13329c635a0@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 0b0c8035a4e2629cdb0fcafb2a59840f77ebec5c https://github.com/numpy/numpy/commit/0b0c8035a4e2629cdb0fcafb2a59840f77ebec5c Author: Blake Griffith Date: 2015-04-01 (Wed, 01 Apr 2015) Changed paths: M numpy/lib/format.py Log Message: ----------- BUG: Make read_array_header_* return results Previously read_array_header_1_0 & read_array_header_2_0 were not returning the documented results. Closes #5602 Commit: 4e0cd7b9585ad6da1fce9fe35596b88e8204af0d https://github.com/numpy/numpy/commit/4e0cd7b9585ad6da1fce9fe35596b88e8204af0d Author: Blake Griffith Date: 2015-04-01 (Wed, 01 Apr 2015) Changed paths: M numpy/lib/tests/test_format.py Log Message: ----------- TST: tests for format.read_array_header_* and test read_magic Commit: 475a6403f9b10d2c4fa30fa0ad807b9ca1d2d0d6 https://github.com/numpy/numpy/commit/475a6403f9b10d2c4fa30fa0ad807b9ca1d2d0d6 Author: Blake Griffith Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/lib/format.py Log Message: ----------- BUG: don't ignore version passed to format.write_array Previously the passed in version was ignored Commit: 34a40a944a4011211104fbbf00b960777a34e982 https://github.com/numpy/numpy/commit/34a40a944a4011211104fbbf00b960777a34e982 Author: Charles Harris Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/lib/format.py M numpy/lib/tests/test_format.py Log Message: ----------- Merge pull request #5713 from cowlicks/bug-5712 Fix read_array_header_* Compare: https://github.com/numpy/numpy/compare/8b858d1ba220...34a40a944a40 From noreply at github.com Sun Apr 5 22:10:03 2015 From: noreply at github.com (GitHub) Date: Sun, 05 Apr 2015 19:10:03 -0700 Subject: [Numpy-svn] [numpy/numpy] b56454: DOC: Return of gradient() function Message-ID: <5521eafbe3500_40833f8591fd329c6218f@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b5645433f6322c9d491cc0fbddf71ea0aa84fcd9 https://github.com/numpy/numpy/commit/b5645433f6322c9d491cc0fbddf71ea0aa84fcd9 Author: Helder Cesar Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: Return of gradient() function This is an improve of documentation for gradient() funcion as commented in #5628 Commit: cf2f063478d8bffa03a6c37d88365978e7f4a877 https://github.com/numpy/numpy/commit/cf2f063478d8bffa03a6c37d88365978e7f4a877 Author: Charles Harris Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #5751 from helderc/patch-1 DOC: Return of gradient() function Compare: https://github.com/numpy/numpy/compare/34a40a944a40...cf2f063478d8 From noreply at github.com Thu Apr 9 00:14:00 2015 From: noreply at github.com (GitHub) Date: Wed, 08 Apr 2015 21:14:00 -0700 Subject: [Numpy-svn] [numpy/numpy] a5416b: DOC: Docstring of gradient() function Message-ID: <5525fc8887445_769c3f993736b2c048457@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a5416bed1620ba5d825a397914309445e8a51425 https://github.com/numpy/numpy/commit/a5416bed1620ba5d825a397914309445e8a51425 Author: Helder Oliveira Date: 2015-04-09 (Thu, 09 Apr 2015) Changed paths: M numpy/lib/function_base.py Log Message: ----------- DOC: Docstring of gradient() function Updating of docstring of gradient() function specifying the return is a `list` of `ndarray`. Commit: 3c5409e4e38e6034d69d0042bf2a3bc854ef2e53 https://github.com/numpy/numpy/commit/3c5409e4e38e6034d69d0042bf2a3bc854ef2e53 Author: Jaime Date: 2015-04-08 (Wed, 08 Apr 2015) Changed paths: M numpy/lib/function_base.py Log Message: ----------- Merge pull request #5757 from helderc/patch-1 DOC: Docstring of gradient() function Compare: https://github.com/numpy/numpy/compare/cf2f063478d8...3c5409e4e38e From noreply at github.com Tue Apr 14 01:45:51 2015 From: noreply at github.com (GitHub) Date: Mon, 13 Apr 2015 22:45:51 -0700 Subject: [Numpy-svn] [numpy/numpy] 35b492: LIBPATH with spaces is now supported Python 2.7+ a... Message-ID: <552ca98f95cbd_1ae53f7e20e8d2c04487a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/maintenance/1.9.x Home: https://github.com/numpy/numpy Commit: 35b4920112857d5d58bae3ec076d6497a48be490 https://github.com/numpy/numpy/commit/35b4920112857d5d58bae3ec076d6497a48be490 Author: Gabi Davar Date: 2015-04-13 (Mon, 13 Apr 2015) Changed paths: M numpy/distutils/ccompiler.py Log Message: ----------- LIBPATH with spaces is now supported Python 2.7+ and Win32 Commit: 3a2f05582ecd87d8aa599e435330f459e6a4d3ea https://github.com/numpy/numpy/commit/3a2f05582ecd87d8aa599e435330f459e6a4d3ea Author: Ralf Gommers Date: 2015-04-14 (Tue, 14 Apr 2015) Changed paths: M numpy/distutils/ccompiler.py Log Message: ----------- Merge pull request #5765 from mindw/fix_libpath_win32 MAINT: distutils: LIBPATH with spaces is now supported Python 2.7+ and Win32 Compare: https://github.com/numpy/numpy/compare/54e3834fd08f...3a2f05582ecd From noreply at github.com Sat Apr 18 15:35:43 2015 From: noreply at github.com (GitHub) Date: Sat, 18 Apr 2015 12:35:43 -0700 Subject: [Numpy-svn] [numpy/numpy] a2bd3a: ENH: add options for disabling use of pickle in lo... Message-ID: <5532b20f75bde_20f23faeb2f992a082de@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: a2bd3a7eabfe053d6d16a2130fdcad9e5211f6bb https://github.com/numpy/numpy/commit/a2bd3a7eabfe053d6d16a2130fdcad9e5211f6bb Author: Pauli Virtanen Date: 2015-04-18 (Sat, 18 Apr 2015) Changed paths: M numpy/lib/format.py M numpy/lib/npyio.py M numpy/lib/tests/test_format.py Log Message: ----------- ENH: add options for disabling use of pickle in load/save Commit: e89593f89044571213b4994ce1b92ee016424b33 https://github.com/numpy/numpy/commit/e89593f89044571213b4994ce1b92ee016424b33 Author: Charles Harris Date: 2015-04-18 (Sat, 18 Apr 2015) Changed paths: M numpy/lib/format.py M numpy/lib/npyio.py M numpy/lib/tests/test_format.py Log Message: ----------- Merge pull request #5770 from pv/npyio-pickle ENH: add options for disabling use of pickle in load/save Compare: https://github.com/numpy/numpy/compare/075287254259...e89593f89044 From noreply at github.com Sun Apr 19 08:45:43 2015 From: noreply at github.com (GitHub) Date: Sun, 19 Apr 2015 05:45:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 73471d: BLD: distutils: more robust gfortran version check... Message-ID: <5533a3774ca22_78583f8625b9b2bc229638f@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 73471de0ca51ed83519c1da60640f7ef865c35b4 https://github.com/numpy/numpy/commit/73471de0ca51ed83519c1da60640f7ef865c35b4 Author: Ralf Gommers Date: 2015-04-19 (Sun, 19 Apr 2015) Changed paths: M numpy/distutils/fcompiler/gnu.py M numpy/distutils/tests/test_fcompiler_gnu.py Log Message: ----------- BLD: distutils: more robust gfortran version checking. Closes gh-5768. Commit: efcf028dcca34099f9e8506c7189715a5dc9a5dd https://github.com/numpy/numpy/commit/efcf028dcca34099f9e8506c7189715a5dc9a5dd Author: Julian Taylor Date: 2015-04-19 (Sun, 19 Apr 2015) Changed paths: M numpy/distutils/fcompiler/gnu.py M numpy/distutils/tests/test_fcompiler_gnu.py Log Message: ----------- Merge pull request #5774 from rgommers/gfortran-version BLD: distutils: more robust gfortran version checking. Closes gh-5768. Compare: https://github.com/numpy/numpy/compare/e89593f89044...efcf028dcca3 From noreply at github.com Tue Apr 21 22:25:08 2015 From: noreply at github.com (GitHub) Date: Tue, 21 Apr 2015 19:25:08 -0700 Subject: [Numpy-svn] [numpy/numpy] 3351db: BUG: fix string arrays not being aligned Message-ID: <55370684bba5a_455f3fea903552b8534bc@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3351dbf311d35220c2782367c543e4825fadce31 https://github.com/numpy/numpy/commit/3351dbf311d35220c2782367c543e4825fadce31 Author: Julian Taylor Date: 2014-11-26 (Wed, 26 Nov 2014) Changed paths: M numpy/core/src/multiarray/common.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix string arrays not being aligned If itemsize is a power of two use that as the required alignment up to the maximum provided by the platform. Power of two sizes may be accessed via larger moves than bytes. Non-power of two sizes are accessed bytewise and can thus always be considered aligned. Closes gh-5293 Commit: 7d106d590697fcbb7199b00e1f40ec835fe809f6 https://github.com/numpy/numpy/commit/7d106d590697fcbb7199b00e1f40ec835fe809f6 Author: Julian Taylor Date: 2014-11-26 (Wed, 26 Nov 2014) Changed paths: M numpy/core/setup.py M numpy/core/src/private/npy_config.h Log Message: ----------- BUG: reduce maximum alignment to 8 bytes on 32 bit malloc only provides 8byte alignment and is sufficient to load complex on x86 platforms. This fixes the f2py alignment failures with complex types on win32 or on linux32 with -malign-double Commit: 02b858326dac217607a83ed0bf4d7d51d5bfbfbe https://github.com/numpy/numpy/commit/02b858326dac217607a83ed0bf4d7d51d5bfbfbe Author: Charles Harris Date: 2015-04-21 (Tue, 21 Apr 2015) Changed paths: M numpy/core/setup.py M numpy/core/src/multiarray/common.c M numpy/core/src/private/npy_config.h M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5316 from juliantaylor/align-fixes fix 1.9 alignment issues Compare: https://github.com/numpy/numpy/compare/efcf028dcca3...02b858326dac From noreply at github.com Thu Apr 23 07:53:44 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 04:53:44 -0700 Subject: [Numpy-svn] [numpy/numpy] d6b20d: BUG: fix round() on complex array with explicit ou... Message-ID: <5538dd48265d8_5a203ff99b77f2c07748f@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d6b20d1de81975293373f9bf234358f7338ef0a0 https://github.com/numpy/numpy/commit/d6b20d1de81975293373f9bf234358f7338ef0a0 Author: Antoine Pitrou Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/calculation.c M numpy/core/tests/test_multiarray.py Log Message: ----------- BUG: fix round() on complex array with explicit output Closes #5779. Commit: af7d8e5a2289b47654360b09031eaaf9c0b911af https://github.com/numpy/numpy/commit/af7d8e5a2289b47654360b09031eaaf9c0b911af Author: Jaime Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/calculation.c M numpy/core/tests/test_multiarray.py Log Message: ----------- Merge pull request #5788 from pitrou/complex_round_explicit_output BUG: fix round() on complex array with explicit output Compare: https://github.com/numpy/numpy/compare/02b858326dac...af7d8e5a2289 From noreply at github.com Thu Apr 23 09:12:11 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 06:12:11 -0700 Subject: [Numpy-svn] [numpy/numpy] fb9325: BUG: fix abs() of floating point scalar on negativ... Message-ID: <5538efab49622_3b13fa6f6c612b864369@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fb93254e97e04a99c451701a9177468866eadd93 https://github.com/numpy/numpy/commit/fb93254e97e04a99c451701a9177468866eadd93 Author: Antoine Pitrou Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/umath/scalarmath.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- BUG: fix abs() of floating point scalar on negative zeros Closes #5781. Commit: e1e05e12898c3b56c635cef916d2fbb2b91b9d05 https://github.com/numpy/numpy/commit/e1e05e12898c3b56c635cef916d2fbb2b91b9d05 Author: Jaime Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/umath/scalarmath.c.src M numpy/core/tests/test_scalarmath.py Log Message: ----------- Merge pull request #5787 from pitrou/abs_neg_zero BUG: fix abs() of floating point scalar on negative zeros Compare: https://github.com/numpy/numpy/compare/af7d8e5a2289...e1e05e12898c From noreply at github.com Thu Apr 23 09:51:00 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 06:51:00 -0700 Subject: [Numpy-svn] [numpy/numpy] c1a2a0: BUG: fix instability of structured dtype hash Message-ID: <5538f8c418733_61a83f9c719872c0161d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: c1a2a0e583b5cd5e582c845717b1a2eb6bd0e194 https://github.com/numpy/numpy/commit/c1a2a0e583b5cd5e582c845717b1a2eb6bd0e194 Author: Antoine Pitrou Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/hashdescr.c Log Message: ----------- BUG: fix instability of structured dtype hash The hash value of a structured dtype was dependent on iteration order of the fields mapping, which could make (in rare conditions) two equal dtypes hash to different values. We now consider the fields in deterministic order, according to the names property. Closes #5715. Commit: b635ba42007a69c8fa4dabb1e6668e26447e0fb3 https://github.com/numpy/numpy/commit/b635ba42007a69c8fa4dabb1e6668e26447e0fb3 Author: Jaime Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/hashdescr.c Log Message: ----------- Merge pull request #5786 from pitrou/record_dtype_hash BUG: fix instability of structured dtype hash Compare: https://github.com/numpy/numpy/compare/e1e05e12898c...b635ba42007a From noreply at github.com Thu Apr 23 11:44:21 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 08:44:21 -0700 Subject: [Numpy-svn] [numpy/numpy] e440e6: BUG: reference stolen from None when looking up a ... Message-ID: <553913559c8b4_60e13fb2ff8732b83572d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: e440e674e5d332f99a42bd488c6900829f6d55a2 https://github.com/numpy/numpy/commit/e440e674e5d332f99a42bd488c6900829f6d55a2 Author: Antoine Pitrou Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- BUG: reference stolen from None when looking up a ufunc's identity attribute A new reference must be returned by the C getter function, not a borrowed one. Commit: e9d04e97167b6aa360a2fc40da721430c4ce101b https://github.com/numpy/numpy/commit/e9d04e97167b6aa360a2fc40da721430c4ce101b Author: Jaime Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/umath/ufunc_object.c Log Message: ----------- Merge pull request #5789 from pitrou/identity_steal_none BUG: reference stolen from None when looking up a ufunc's identity attribute Compare: https://github.com/numpy/numpy/compare/b635ba42007a...e9d04e97167b From noreply at github.com Thu Apr 23 12:41:48 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 09:41:48 -0700 Subject: [Numpy-svn] [numpy/numpy] 36dbfa: ENH: Multiple comment tokens in loadtxt Message-ID: <553920cc6f1e4_3e23ff58c6152bc324b8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 36dbfa5dfd62c559dfdc4aa49bb0192df8a33abd https://github.com/numpy/numpy/commit/36dbfa5dfd62c559dfdc4aa49bb0192df8a33abd Author: Joseph Martinot-Lagarde Date: 2015-04-22 (Wed, 22 Apr 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- ENH: Multiple comment tokens in loadtxt Commit: ea1036cc11d74d7f2a795723f12ab28456e5ab62 https://github.com/numpy/numpy/commit/ea1036cc11d74d7f2a795723f12ab28456e5ab62 Author: Charles Harris Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/lib/npyio.py M numpy/lib/tests/test_io.py Log Message: ----------- Merge pull request #4612 from Nodd/loadtxt_comments ENH: Multiple comment tokens in loadtxt Compare: https://github.com/numpy/numpy/compare/e9d04e97167b...ea1036cc11d7 From noreply at github.com Thu Apr 23 12:54:30 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 09:54:30 -0700 Subject: [Numpy-svn] [numpy/numpy] 8a590f: BUG: Use npy_intp instead of int in ctors.c Message-ID: <553923c62f0ad_2d2e3fef39ac52c099026@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8a590fb4b0d54eee8115b15169ce092b74616f64 https://github.com/numpy/numpy/commit/8a590fb4b0d54eee8115b15169ce092b74616f64 Author: Jaime Fernandez Date: 2015-04-22 (Wed, 22 Apr 2015) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- BUG: Use npy_intp instead of int in ctors.c Closes #5783 Commit: eb81ac4f57e8e4b1ad28188b5e0e2dc9135b5c10 https://github.com/numpy/numpy/commit/eb81ac4f57e8e4b1ad28188b5e0e2dc9135b5c10 Author: Charles Harris Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/ctors.c Log Message: ----------- Merge pull request #5784 from jaimefrio/list_overflow BUG: Use npy_intp instead of int in ctors.c Compare: https://github.com/numpy/numpy/compare/ea1036cc11d7...eb81ac4f57e8 From noreply at github.com Thu Apr 23 15:27:54 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 12:27:54 -0700 Subject: [Numpy-svn] [numpy/numpy] 1cc2f8: TST: Test that masked array addition works when dt... Message-ID: <553947ba94986_58ba3f8f43c512c0200a6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 1cc2f8bbd69fbe48ed1bc4c00c77956f289aa56c https://github.com/numpy/numpy/commit/1cc2f8bbd69fbe48ed1bc4c00c77956f289aa56c Author: Lev Abalkin Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/ma/tests/test_core.py Log Message: ----------- TST: Test that masked array addition works when dtype=object See issue #4452. Commit: 9d7beb16041bc4d7d458dbe000905b4e9956c01b https://github.com/numpy/numpy/commit/9d7beb16041bc4d7d458dbe000905b4e9956c01b Author: Charles Harris Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/ma/tests/test_core.py Log Message: ----------- Merge pull request #4453 from abalkin/issue-4452 BUG: Masked array addition does not work when dtype=object Compare: https://github.com/numpy/numpy/compare/eb81ac4f57e8...9d7beb16041b From noreply at github.com Thu Apr 23 19:10:35 2015 From: noreply at github.com (GitHub) Date: Thu, 23 Apr 2015 16:10:35 -0700 Subject: [Numpy-svn] [numpy/numpy] d73f23: BUG: Fixed wrong return of PyArray_Partition on fa... Message-ID: <55397beb6fd5c_2cb63fb2b226d2bc846a5@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d73f23b092c3b44c279412c4833eb6bd953b713a https://github.com/numpy/numpy/commit/d73f23b092c3b44c279412c4833eb6bd953b713a Author: Jaime Fernandez Date: 2015-04-22 (Wed, 22 Apr 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- BUG: Fixed wrong return of PyArray_Partition on failure On failure, PyArray_Partition should return -1, but was returning NULL in a couple of unlikely cases. Commit: 98a9daeed84ea886c7994f2c179b0768356164a0 https://github.com/numpy/numpy/commit/98a9daeed84ea886c7994f2c179b0768356164a0 Author: Charles Harris Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/item_selection.c Log Message: ----------- Merge pull request #5785 from jaimefrio/compiler_warnings BUG: Fixed wrong return of PyArray_Partition on failure Compare: https://github.com/numpy/numpy/compare/9d7beb16041b...98a9daeed84e From noreply at github.com Fri Apr 24 05:14:25 2015 From: noreply at github.com (GitHub) Date: Fri, 24 Apr 2015 02:14:25 -0700 Subject: [Numpy-svn] [numpy/numpy] 4f28ca: MANT: Add castings to PyObject in PyArray_Round Message-ID: <553a097116f18_30113fbf1b20d2c089b4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 4f28ca357d2cc15a01b270ad3c5781febe864af9 https://github.com/numpy/numpy/commit/4f28ca357d2cc15a01b270ad3c5781febe864af9 Author: Jaime Fernandez Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/calculation.c Log Message: ----------- MANT: Add castings to PyObject in PyArray_Round Commit: d61152aaab001403561f9ff4666166a798948d30 https://github.com/numpy/numpy/commit/d61152aaab001403561f9ff4666166a798948d30 Author: seberg Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M numpy/core/src/multiarray/calculation.c Log Message: ----------- Merge pull request #5793 from jaimefrio/pyobject_cast MANT: Add castings to PyObject in PyArray_Round Compare: https://github.com/numpy/numpy/compare/98a9daeed84e...d61152aaab00 From noreply at github.com Fri Apr 24 05:16:23 2015 From: noreply at github.com (GitHub) Date: Fri, 24 Apr 2015 02:16:23 -0700 Subject: [Numpy-svn] [numpy/numpy] d37229: MANT: Remove unused variables from _PyArray_DescrH... Message-ID: <553a09e7a16fc_32993fc12118929c113cf@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: d37229972539fdc1e6d4a812758380a758461654 https://github.com/numpy/numpy/commit/d37229972539fdc1e6d4a812758380a758461654 Author: Jaime Fernandez Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/hashdescr.c Log Message: ----------- MANT: Remove unused variables from _PyArray_DescrHashImp Commit: fa9e8c4a6f8eb5e5a72382cad226b881c0acdc52 https://github.com/numpy/numpy/commit/fa9e8c4a6f8eb5e5a72382cad226b881c0acdc52 Author: seberg Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M numpy/core/src/multiarray/hashdescr.c Log Message: ----------- Merge pull request #5792 from jaimefrio/unused_vars MANT: Remove unused variables from _PyArray_DescrHashImp Compare: https://github.com/numpy/numpy/compare/d61152aaab00...fa9e8c4a6f8e From noreply at github.com Fri Apr 24 12:22:44 2015 From: noreply at github.com (GitHub) Date: Fri, 24 Apr 2015 09:22:44 -0700 Subject: [Numpy-svn] [numpy/numpy] b4245a: BUG: Fix wrong NULL checks in multiarray_tests.c.s... Message-ID: <553a6dd47fd55_32a03fa100d932b8561c9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: b4245a9af8c64025ee284c937e73ef9e2c0d7331 https://github.com/numpy/numpy/commit/b4245a9af8c64025ee284c937e73ef9e2c0d7331 Author: Jaime Fernandez Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src Log Message: ----------- BUG: Fix wrong NULL checks in multiarray_tests.c.src Commit: 5d0f474de2a6ac953b6a26abb54515640db64bbf https://github.com/numpy/numpy/commit/5d0f474de2a6ac953b6a26abb54515640db64bbf Author: Jaime Fernandez Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M numpy/random/mtrand/distributions.c Log Message: ----------- MANT: Use labs, not fabs, for integer abs in distributions.c Commit: 9ec8e5c0af892abe25eee4f269bd225dac47414b https://github.com/numpy/numpy/commit/9ec8e5c0af892abe25eee4f269bd225dac47414b Author: Jaime Fernandez Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M numpy/core/src/umath/simd.inc.src Log Message: ----------- MANT: Use proper abs function for pointer addresses in simd.inc.src Commit: 77c20d88ddb50c3d63ebf49324152ca6f07e0ce2 https://github.com/numpy/numpy/commit/77c20d88ddb50c3d63ebf49324152ca6f07e0ce2 Author: Charles Harris Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/umath/simd.inc.src M numpy/random/mtrand/distributions.c Log Message: ----------- Merge pull request #5796 from jaimefrio/more_warnings MANT: Remove several compiler warnings Compare: https://github.com/numpy/numpy/compare/fa9e8c4a6f8e...77c20d88ddb5 From noreply at github.com Fri Apr 24 22:11:35 2015 From: noreply at github.com (GitHub) Date: Fri, 24 Apr 2015 19:11:35 -0700 Subject: [Numpy-svn] [numpy/numpy] 63e0f6: BLD, ENH: Reading of extra flags from site.cfg to ... Message-ID: <553af7d744426_2af83f8d3027f2c0557e4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 63e0f6ac81b8bfabc74a441dbf08eeaead091fbb https://github.com/numpy/numpy/commit/63e0f6ac81b8bfabc74a441dbf08eeaead091fbb Author: Nick Papior Andersen Date: 2015-02-23 (Mon, 23 Feb 2015) Changed paths: M numpy/distutils/system_info.py Log Message: ----------- BLD, ENH: Reading of extra flags from site.cfg to extend flexibility Addition to the distutils module to be able to read in more optional arguments and flags from the site.cfg file. Currently are these additional options read: runtime_library_dirs: It allows users to set the runtime library directories so that LD_LIBRARY_PATH can be ignored. This has the same format as the library_dirs option. extra_compile_args: This allows the user to add specific compiler flags when compiling sources. There will be no formatting/checking of these additional compile flags, the compiler should complain if something is wrong. extra_link_args: This allows the user to add specific linker flags when linking the .so objects. There will be no formatting/checking of these additional compile flags, the linker should complain if something is wrong. When the config is runned it automatically prints out the read in information, thereby allowing the user to see what has been set and what has not. Tested with and without flags to check that it builds correctly. Commit: e87ad6eb8ff7d7705abb20d523e21c67e508b0e6 https://github.com/numpy/numpy/commit/e87ad6eb8ff7d7705abb20d523e21c67e508b0e6 Author: Nick Papior Andersen Date: 2015-02-24 (Tue, 24 Feb 2015) Changed paths: M doc/release/1.10.0-notes.rst A numpy/distutils/tests/test_system_info.py M site.cfg.example Log Message: ----------- ENH: Added tests to the extra options read in A simple test (distutils/testing/test_system_info.py) to check that the options are read in correctly has been added. This test has a few faults: A) It does not allow strict library checks as that can be _very_ system dependent. B) It compiles some simple C-programs but does currently not link them to a shared library. C) As such the test does not check that the flags are actually used. To circumvent this one should: A) Make a library of the compiled sources. B) Check that a runtime_library_dirs is working by checking with ldd C) Make a preprocessor flag to check the output of two commands which should differ according to the flags in each block I am not too much into the distutils compiler suite. So I have not endeavoured on this path. - The current test shows that the flags are read in by the standard system_info object and can thus be considered a "stable" solution. - Added note of the 1.10 release schedule. - Corrected the site.cfg.example, added runtime_library_dirs to the OpenBLAS example where it seems appropriate. - Bugfix for the site.cfg.example (the [DEFAULT] block should be name [ALL]) This might have lead to some confusion, but many of the libraries are linked explicitly by their own sections, hence it might not have been caught. Commit: 0e7843949e8fec48c562b55166cac136230f72d1 https://github.com/numpy/numpy/commit/0e7843949e8fec48c562b55166cac136230f72d1 Author: Nick Papior Andersen Date: 2015-02-24 (Tue, 24 Feb 2015) Changed paths: M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: Trying to fix travis builds The test on Travis does not allow getcwd on python 2.6 The test for python 3+ already is in unicode, hence the str representation was wrong. Commit: 43fb77f85726a380aefa8cf8e82625384b928d5a https://github.com/numpy/numpy/commit/43fb77f85726a380aefa8cf8e82625384b928d5a Author: Nick Papior Andersen Date: 2015-02-24 (Tue, 24 Feb 2015) Changed paths: M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: Trying to fix travis builds The error of getcwd on 2.6 was due to previous fault. We should not request include_dirs as they are not provided. For python 3 I forgot the top ascii writing. Commit: f91796046592ff876b74db14544adaab21e31f93 https://github.com/numpy/numpy/commit/f91796046592ff876b74db14544adaab21e31f93 Author: Nick Papior Andersen Date: 2015-02-25 (Wed, 25 Feb 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/distutils/system_info.py M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: PEP corrections and streamlined with numpy dev line Changed self.assert* to assert_ instances through numpys own testing utilities. Fixes for the rst document. Removed unnecessary import statements in the test. Commit: a6c2443a646eb46b0bca9d8560d52d5b9fa87c9d https://github.com/numpy/numpy/commit/a6c2443a646eb46b0bca9d8560d52d5b9fa87c9d Author: Nick Papior Andersen Date: 2015-02-25 (Wed, 25 Feb 2015) Changed paths: M numpy/distutils/system_info.py M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: PEP corrections More corrections pointed out by Ralf Changed the get_standard_file to a fully temporary file. This means that the __init__ diverges a bit from the system_info object. However, it only has to do with the setup for the test. All internal things regarding the object have not been altered. I have checked on my box that all files/directories are removed. Commit: a2ec60c6b0ba610c635626d9fe10b569d6365a7f https://github.com/numpy/numpy/commit/a2ec60c6b0ba610c635626d9fe10b569d6365a7f Author: Nick Papior Andersen Date: 2015-02-25 (Wed, 25 Feb 2015) Changed paths: M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: Python3 fix Direct writing to files is not the same for 2vs3. Hence we now close the file handle, re-open it and write using the file. Commit: 98add1697398d93469889792739ca0721ac65284 https://github.com/numpy/numpy/commit/98add1697398d93469889792739ca0721ac65284 Author: Nick Papior Andersen Date: 2015-02-26 (Thu, 26 Feb 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/distutils/system_info.py M numpy/distutils/tests/test_system_info.py M site.cfg.example Log Message: ----------- ENH: rpath and runtime_library_dirs equivalent The original distutils assumes runtime_library_dirs to be located in rpath, however, the internal structures assumes the keyword to be runtime_library_dirs. For now numpy.distutils handles both equivalently. The test has been updated to also test the rpath solution. Commit: 29b9480f62fd01b6d19da39391bd522cc66bdc6b https://github.com/numpy/numpy/commit/29b9480f62fd01b6d19da39391bd522cc66bdc6b Author: Nick Papior Andersen Date: 2015-02-26 (Thu, 26 Feb 2015) Changed paths: M numpy/distutils/system_info.py M numpy/distutils/tests/test_system_info.py Log Message: ----------- BUG: Had thought the defaults where made of lists, it is simply a str. Changed all lists to strings Commit: 525f0cd85fa270ee0fb843a8cfdd21dfe98238cd https://github.com/numpy/numpy/commit/525f0cd85fa270ee0fb843a8cfdd21dfe98238cd Author: Nick Papior Andersen Date: 2015-02-27 (Fri, 27 Feb 2015) Changed paths: M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/pg.py M numpy/distutils/fcompiler/sun.py Log Message: ----------- BUG: rpath was not implemented for numpy.distutils.fcompiler This bug-fix only applies for non gnu-compilers. The fortran compilers in numpy inherited the Ccompier class which had the runtime library directories NotImplemented. Hence the compilers need to define their own runtime library path. I have added that information to the intel/pgi/sun compilers. The rest are either already implemented or I do not know them. I have tested the bug-fix with intel compilers of numpy AND the subsequent installation of scipy (which relies on the fortran compilers). Hence this bug will only occur when linking with the fortran compilers. Commit: a8b1c0c6d10e1939d9001a52a962ecd6ef06500c https://github.com/numpy/numpy/commit/a8b1c0c6d10e1939d9001a52a962ecd6ef06500c Author: Charles Harris Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M doc/release/1.10.0-notes.rst M numpy/distutils/fcompiler/intel.py M numpy/distutils/fcompiler/pg.py M numpy/distutils/fcompiler/sun.py M numpy/distutils/system_info.py A numpy/distutils/tests/test_system_info.py M site.cfg.example Log Message: ----------- Merge pull request #5597 from zerothi/ENH-distutils BLD, ENH: Reading of extra flags from site.cfg to extend flexibility Compare: https://github.com/numpy/numpy/compare/77c20d88ddb5...a8b1c0c6d10e From noreply at github.com Sat Apr 25 13:43:52 2015 From: noreply at github.com (GitHub) Date: Sat, 25 Apr 2015 10:43:52 -0700 Subject: [Numpy-svn] [numpy/numpy] 3cc68c: MANT: Use Py_RETURN_NONE whenever Py_None is retur... Message-ID: <553bd258ae87e_14233fee32d312a0881c1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 3cc68c97c8a3d3d22389b6b01020534a84b946cd https://github.com/numpy/numpy/commit/3cc68c97c8a3d3d22389b6b01020534a84b946cd Author: Jaime Fernandez Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/compiled_base.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/numpymemoryview.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/shape.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umathmodule.c M numpy/f2py/src/fortranobject.c M numpy/linalg/lapack_litemodule.c Log Message: ----------- MANT: Use Py_RETURN_NONE whenever Py_None is returned Commit: 588aff4847eaaec1b3192bf878dc515298b9fdcf https://github.com/numpy/numpy/commit/588aff4847eaaec1b3192bf878dc515298b9fdcf Author: Charles Harris Date: 2015-04-25 (Sat, 25 Apr 2015) Changed paths: M numpy/core/src/multiarray/arraytypes.c.src M numpy/core/src/multiarray/compiled_base.c M numpy/core/src/multiarray/datetime.c M numpy/core/src/multiarray/descriptor.c M numpy/core/src/multiarray/getset.c M numpy/core/src/multiarray/item_selection.c M numpy/core/src/multiarray/iterators.c M numpy/core/src/multiarray/methods.c M numpy/core/src/multiarray/multiarray_tests.c.src M numpy/core/src/multiarray/multiarraymodule.c M numpy/core/src/multiarray/numpymemoryview.c M numpy/core/src/multiarray/scalartypes.c.src M numpy/core/src/multiarray/shape.c M numpy/core/src/umath/ufunc_object.c M numpy/core/src/umath/umathmodule.c M numpy/f2py/src/fortranobject.c M numpy/linalg/lapack_litemodule.c Log Message: ----------- Merge pull request #5797 from jaimefrio/py_return_none MANT: Use Py_RETURN_NONE whenever Py_None is returned Compare: https://github.com/numpy/numpy/compare/a8b1c0c6d10e...588aff4847ea From noreply at github.com Mon Apr 27 12:26:00 2015 From: noreply at github.com (GitHub) Date: Mon, 27 Apr 2015 09:26:00 -0700 Subject: [Numpy-svn] [numpy/numpy] fbd381: BUG: Fixes random.noncentral_chisquare when 0 < df... Message-ID: <553e6318582f1_64843fae430392c02011f@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fbd381726dde9849060db9a5ccffb6d43194f384 https://github.com/numpy/numpy/commit/fbd381726dde9849060db9a5ccffb6d43194f384 Author: behzad nouri Date: 2015-04-27 (Mon, 27 Apr 2015) Changed paths: M numpy/random/mtrand/distributions.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- BUG: Fixes random.noncentral_chisquare when 0 < df <= 1 Closes #5766. Commit: 1cfe6d976cda243cb23d594e644dfb7fa1c162de https://github.com/numpy/numpy/commit/1cfe6d976cda243cb23d594e644dfb7fa1c162de Author: Charles Harris Date: 2015-04-27 (Mon, 27 Apr 2015) Changed paths: M numpy/random/mtrand/distributions.c M numpy/random/mtrand/mtrand.pyx M numpy/random/tests/test_random.py Log Message: ----------- Merge pull request #5800 from behzadnouri/nonc-chi2 BUG: Fixes random.noncentral_chisquare when 0 < df <= 1 Compare: https://github.com/numpy/numpy/compare/588aff4847ea...1cfe6d976cda From noreply at github.com Wed Apr 29 11:14:04 2015 From: noreply at github.com (GitHub) Date: Wed, 29 Apr 2015 08:14:04 -0700 Subject: [Numpy-svn] [numpy/numpy] 698159: DOC: Update indexing implementation explanations. Message-ID: <5540f53c71bcf_6f7f3ffdafbb32c0109cb@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 6981594b599dbc46d16c5fbc6586199886b11a44 https://github.com/numpy/numpy/commit/6981594b599dbc46d16c5fbc6586199886b11a44 Author: Sebastian Berg Date: 2015-04-23 (Thu, 23 Apr 2015) Changed paths: M doc/source/reference/internals.code-explanations.rst Log Message: ----------- DOC: Update indexing implementation explanations. Commit: 0d31348ea936722a940d9ef402e7fa6f4e34b7de https://github.com/numpy/numpy/commit/0d31348ea936722a940d9ef402e7fa6f4e34b7de Author: Charles Harris Date: 2015-04-28 (Tue, 28 Apr 2015) Changed paths: M doc/source/reference/internals.code-explanations.rst Log Message: ----------- MAINT: Spelling and style fixes to internals.code-explanations.rst. Basic cleanup of the new indexing documentation. Also replace "subspace" by "subarray" and try to clarify mixed advanced and view indexing. [skip ci] Commit: b282d2abf8850f4e47eec73e44d250ac0b091284 https://github.com/numpy/numpy/commit/b282d2abf8850f4e47eec73e44d250ac0b091284 Author: Charles Harris Date: 2015-04-29 (Wed, 29 Apr 2015) Changed paths: M doc/source/reference/internals.code-explanations.rst Log Message: ----------- Merge pull request #5791 from charris/indexing-explanations-cleanup Indexing explanations cleanup Compare: https://github.com/numpy/numpy/compare/1cfe6d976cda...b282d2abf885 From noreply at github.com Wed Apr 29 18:25:43 2015 From: noreply at github.com (GitHub) Date: Wed, 29 Apr 2015 15:25:43 -0700 Subject: [Numpy-svn] [numpy/numpy] 8206e8: DOC: improve the vonmises docstring example Message-ID: <55415a67b7330_1b33ffa4e5992b89964c@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 8206e8df495e0bd050e57cd74f6177058a61dc2b https://github.com/numpy/numpy/commit/8206e8df495e0bd050e57cd74f6177058a61dc2b Author: alex Date: 2015-04-29 (Wed, 29 Apr 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- DOC: improve the vonmises docstring example Commit: bd821f56ce4864ab3e327378de518ba45df208fa https://github.com/numpy/numpy/commit/bd821f56ce4864ab3e327378de518ba45df208fa Author: Charles Harris Date: 2015-04-29 (Wed, 29 Apr 2015) Changed paths: M numpy/random/mtrand/mtrand.pyx Log Message: ----------- Merge pull request #5814 from argriffing/vonmises-docstring DOC: improve the vonmises docstring example Compare: https://github.com/numpy/numpy/compare/b282d2abf885...bd821f56ce48 From noreply at github.com Thu Apr 30 11:24:19 2015 From: noreply at github.com (GitHub) Date: Thu, 30 Apr 2015 08:24:19 -0700 Subject: [Numpy-svn] [numpy/numpy] fee5ec: BUG: fix f2py shebang line for bdist wheel, egg Message-ID: <5542492390809_3c1f3fdc0fe772c01519@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: fee5ec41de8ebb1b0be0b97aab27d8c672d8ea44 https://github.com/numpy/numpy/commit/fee5ec41de8ebb1b0be0b97aab27d8c672d8ea44 Author: Matthew Brett Date: 2015-04-29 (Wed, 29 Apr 2015) Changed paths: M numpy/f2py/setup.py Log Message: ----------- BUG: fix f2py shebang line for bdist wheel, egg Command `bdist_wheel` was generating a shebang line for f2py that uses the Python path for the building Python. If we are building a wheel or an egg, use the generic `#!python` shebang line for the f2py script instead, which setuptools will modify at install time. Closes gh-5812. Commit: 19220c47cf6138b4f42f67b9b4d80f2575e22145 https://github.com/numpy/numpy/commit/19220c47cf6138b4f42f67b9b4d80f2575e22145 Author: Matthew Brett Date: 2015-04-29 (Wed, 29 Apr 2015) Changed paths: M numpy/f2py/setup.py Log Message: ----------- ENH: add bdist_mpkg, bdist_wininst to binary dists Add other binary distribution formats to list of build commands that should generate !python shebang lines. Commit: 38cb7aa3815748c1d719e918718b7726a18ed1fc https://github.com/numpy/numpy/commit/38cb7aa3815748c1d719e918718b7726a18ed1fc Author: Charles Harris Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M numpy/f2py/setup.py Log Message: ----------- Merge pull request #5815 from matthew-brett/f2py-shebang-fix BUG: fix f2py shebang line for bdist wheel, egg Compare: https://github.com/numpy/numpy/compare/bd821f56ce48...38cb7aa38157 From noreply at github.com Thu Apr 30 20:16:01 2015 From: noreply at github.com (GitHub) Date: Thu, 30 Apr 2015 17:16:01 -0700 Subject: [Numpy-svn] [numpy/numpy] 83e0d1: TEST: add module to test installed scripts Message-ID: <5542c5c16c48d_41cc3fbd53b812bc100380@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/numpy/numpy Commit: 83e0d1762ed96c5fa142c14546b1f188f8d68ec6 https://github.com/numpy/numpy/commit/83e0d1762ed96c5fa142c14546b1f188f8d68ec6 Author: Matthew Brett Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M .travis.yml A numpy/tests/test_scripts.py M tools/travis-test.sh Log Message: ----------- TEST: add module to test installed scripts Module tests whether we can run f2py and return correct version. Skip this test when running in-place (we don't install f2py in that case). Use our own virtualenvs in travis-ci to avoid picking up travis' numpy. Commit: ad99656c5d13200b51404e06b2bd3a2ad9ef7439 https://github.com/numpy/numpy/commit/ad99656c5d13200b51404e06b2bd3a2ad9ef7439 Author: Charles Harris Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M .travis.yml A numpy/tests/test_scripts.py M tools/travis-test.sh Log Message: ----------- Merge pull request #5817 from matthew-brett/master MRG: add module to test installed scripts Compare: https://github.com/numpy/numpy/compare/38cb7aa38157...ad99656c5d13