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