[Numpy-svn] [numpy/numpy] 48a06c: ENH: warning on silent truncation of indices
GitHub
noreply at github.com
Fri Dec 14 21:15:53 EST 2012
Branch: refs/heads/master
Home: https://github.com/numpy/numpy
Commit: 48a06cf8c9e559913c90bfb584e9a44fbed59e01
https://github.com/numpy/numpy/commit/48a06cf8c9e559913c90bfb584e9a44fbed59e01
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-12 (Wed, 12 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/iterators.c
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/private/npy_pycompat.h
Log Message:
-----------
ENH: warning on silent truncation of indices
Commit: 5b1d7d60f7067c2355291633d08c31f1f3c036f1
https://github.com/numpy/numpy/commit/5b1d7d60f7067c2355291633d08c31f1f3c036f1
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-12 (Wed, 12 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
DOC: Clarify a C code comment.
Commit: f354ade123accc4be71654b3fe6511aabf232594
https://github.com/numpy/numpy/commit/f354ade123accc4be71654b3fe6511aabf232594
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-12 (Wed, 12 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/iterators.c
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
STY: C code style.
Commit: 830126cd7c5853daf50a9bf4bd3ac649096182b6
https://github.com/numpy/numpy/commit/830126cd7c5853daf50a9bf4bd3ac649096182b6
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
A numpy/core/tests/test_deprecations.py
Log Message:
-----------
TST: Add tests for deprecation warnings.
Commit: 0aa1a4b81a603be4e4e975b6f00485e0eb7899b0
https://github.com/numpy/numpy/commit/0aa1a4b81a603be4e4e975b6f00485e0eb7899b0
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
TST: Add back failing tests + negative index.
Commit: e5fce7847d58faf6eeaf4efb591e99977698d927
https://github.com/numpy/numpy/commit/e5fce7847d58faf6eeaf4efb591e99977698d927
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/iterators.c
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Explicitly bubble errors up, simple case.
Commit: 783130c6c81dc096b47a0f44ef62872ab81da9f8
https://github.com/numpy/numpy/commit/783130c6c81dc096b47a0f44ef62872ab81da9f8
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Bubble errors from _tuple_of_integers.
Refactors _tuple_of_integers a little bit in order to propagate error
state. Zero indicates failure of the test (given tuple is not a tuple of
integers), whereas non-zero indicates either success (positive) or
an exception during the warning (negative). This allows us to use
(ret = _tuple_of_integers(...)) as an if condition, and then put the
error handling inside the if body.
Commit: ac749afb940857b74158ce60ff780db12ed5e558
https://github.com/numpy/numpy/commit/ac749afb940857b74158ce60ff780db12ed5e558
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
Fix typo in module-level comment.
Commit: 9c87855da1e90eeeab84880c3c442041d52ea398
https://github.com/numpy/numpy/commit/9c87855da1e90eeeab84880c3c442041d52ea398
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
STY: comment blank line/*'s.
Commit: 484f876d00cdf84a9ec23d38463f266579a8e966
https://github.com/numpy/numpy/commit/484f876d00cdf84a9ec23d38463f266579a8e966
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
REF: move tuple checks into function.
Commit: 2ca3a2488e67cb09b9c8bfbd2f59ed73dad12b74
https://github.com/numpy/numpy/commit/2ca3a2488e67cb09b9c8bfbd2f59ed73dad12b74
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
ENH: Add NPY_INLINE to _is_full_index.
Commit: 5acc7df970c005ef52d87563450da3303db04467
https://github.com/numpy/numpy/commit/5acc7df970c005ef52d87563450da3303db04467
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
REF: nested conditionals for readability.
Commit: 3a0b66e47f53f5664c281c7e4f63f3fe9ddd1f87
https://github.com/numpy/numpy/commit/3a0b66e47f53f5664c281c7e4f63f3fe9ddd1f87
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
TST: disable DeprecationWarning tests in 2.4
These DeprecationWarnings use a Python 2.5+ feature (PyIndex_Check) and
don't fire for 2.4 (support for which will be dropped shortly anyway).
Commit: 5de9999d82fa2353fce4518a83c187a168bf2aa3
https://github.com/numpy/numpy/commit/5de9999d82fa2353fce4518a83c187a168bf2aa3
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
TST: Add tests for non-int slice deprecation.
Commit: 1515155e32ece1bd6dfe1ea85101ede9a8b1c44c
https://github.com/numpy/numpy/commit/1515155e32ece1bd6dfe1ea85101ede9a8b1c44c
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/iterators.c
Log Message:
-----------
ENH: DeprecationWarning for non-int slice indices.
Commit: 8ff916a47d9a64baeb16f02c8cf502b11c15b177
https://github.com/numpy/numpy/commit/8ff916a47d9a64baeb16f02c8cf502b11c15b177
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
DOC: Deprecation info for float-slicing.
Commit: bb0952d780fd0488c9ea872e33c0bf9d79fe7607
https://github.com/numpy/numpy/commit/bb0952d780fd0488c9ea872e33c0bf9d79fe7607
Author: David Warde-Farley <wardefar at iro.umontreal.ca>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
DOC: Comments about deprecation timeframe.
Commit: 7706227842c5d57804a99ce35ac191be542938da
https://github.com/numpy/numpy/commit/7706227842c5d57804a99ce35ac191be542938da
Author: Charles Harris <charlesr.harris at gmail.com>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M numpy/core/src/multiarray/iterators.c
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/private/npy_pycompat.h
A numpy/core/tests/test_deprecations.py
Log Message:
-----------
Merge pull request #2812 from dwf/deprecate_scalar_float
Deprecate non-integer scalar indices and slice parameters
Compare: https://github.com/numpy/numpy/compare/4f7d3ff25388...7706227842c5
More information about the Numpy-svn
mailing list