[Numpy-svn] [numpy/numpy] 607863: ENH: Attempt to rewrite the index parsing.
GitHub
noreply at github.com
Sun Feb 9 11:43:44 EST 2014
Branch: refs/heads/master
Home: https://github.com/numpy/numpy
Commit: 607863d7387e80dab4b064856b598a8c86e9bee4
https://github.com/numpy/numpy/commit/607863d7387e80dab4b064856b598a8c86e9bee4
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
M numpy/core/src/multiarray/scalartypes.c.src
M numpy/core/tests/test_indexing.py
M numpy/lib/tests/test_function_base.py
Log Message:
-----------
ENH: Attempt to rewrite the index parsing.
Some optimizations still missing.
Commit: 3e35c313a61273382391c65fa8eab24e61c0cab9
https://github.com/numpy/numpy/commit/3e35c313a61273382391c65fa8eab24e61c0cab9
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP: Speed improvements by using EXTERNAL_LOOP
Commit: fe615783daf2763496fc827e2377d9baaefcda26
https://github.com/numpy/numpy/commit/fe615783daf2763496fc827e2377d9baaefcda26
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
M numpy/core/tests/test_multiarray.py
M numpy/core/tests/test_numerictypes.py
M numpy/core/tests/test_regression.py
Log Message:
-----------
WIP,TST: Fix tests to match new behaviour
Commit: efdc9b078cf172bd693a7a2f8117cb2404b12f54
https://github.com/numpy/numpy/commit/efdc9b078cf172bd693a7a2f8117cb2404b12f54
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
Log Message:
-----------
WIP: use fast_take and fix Deprecations
Commit: a32709fba5d0c19c320599c242e2faef47231045
https://github.com/numpy/numpy/commit/a32709fba5d0c19c320599c242e2faef47231045
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
WIP,TST: Small fixes for the tests
Commit: 1b35cb9e5b1e45cd9c4cb11107a5a794a07c5f77
https://github.com/numpy/numpy/commit/1b35cb9e5b1e45cd9c4cb11107a5a794a07c5f77
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP: bug fixes and field oder access change
Commit: 085115713db4701790838101451d5f5212124574
https://github.com/numpy/numpy/commit/085115713db4701790838101451d5f5212124574
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_multiarray.py
Log Message:
-----------
WIP,TST: Fixup python3 tests
Commit: 631710bbf4a6ef7a3119214cc890b9d18bcc42a7
https://github.com/numpy/numpy/commit/631710bbf4a6ef7a3119214cc890b9d18bcc42a7
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP: fix field order; And MapIterNext iteration end
Commit: 23c3b30e7c9d600bac618020cc5db3dc5c59a645
https://github.com/numpy/numpy/commit/23c3b30e7c9d600bac618020cc5db3dc5c59a645
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
Log Message:
-----------
WIP,TST,DOC: tiny fix
maybe triggers Travis too...
Commit: acafbff07a8687d9990d83f2c0f0e17e9b5eca46
https://github.com/numpy/numpy/commit/acafbff07a8687d9990d83f2c0f0e17e9b5eca46
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP: Move Ellipsis setting check and clear warnings
Commit: 4780be1af1dba624dba006e73c5675b890d63eb7
https://github.com/numpy/numpy/commit/4780be1af1dba624dba006e73c5675b890d63eb7
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
Log Message:
-----------
WIP: Restore binary compatibility of MapIterObject (hopefully)
Commit: a7f39ff37e0b09b144090a3a4486e21155d09e2b
https://github.com/numpy/numpy/commit/a7f39ff37e0b09b144090a3a4486e21155d09e2b
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP,ENH: Already allow boolean scalars for 0-d arrays
Since indexing into a 0-d array with an integer is impossible,
we can disable any conversion/interpretation is integer code
to special case the 0-d array for now and fix this annoying
issue...
Commit: 4b3f60757a351bf4edf35b0cbfa6df4dbbb9aab5
https://github.com/numpy/numpy/commit/4b3f60757a351bf4edf35b0cbfa6df4dbbb9aab5
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
WIP,BUG: Fix outer iteration bug.
Commit: 28dab27a3f215d566f2b6e54485057df2a0b22c8
https://github.com/numpy/numpy/commit/28dab27a3f215d566f2b6e54485057df2a0b22c8
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Attempt to start optimizing setmap
Commit: 9f55b02fd35092c72ce4c0b6360246e86581cec5
https://github.com/numpy/numpy/commit/9f55b02fd35092c72ce4c0b6360246e86581cec5
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Followup stuff
Commit: 1bad2c3eeb4ddc2906eb24d10a20e4f85766e4c7
https://github.com/numpy/numpy/commit/1bad2c3eeb4ddc2906eb24d10a20e4f85766e4c7
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
Log Message:
-----------
Start trying to include operand into iterator
Commit: 5b3d406cad485871bb4623034dc3607c3126179a
https://github.com/numpy/numpy/commit/5b3d406cad485871bb4623034dc3607c3126179a
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Working on a thourough rework of mapiter
Commit: ef22bd4e22356df5c35b5a30a69c51d04ac33a3c
https://github.com/numpy/numpy/commit/ef22bd4e22356df5c35b5a30a69c51d04ac33a3c
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
Log Message:
-----------
Working mostly now, need to plug back in the exposed API
Commit: f4772b1acf6bf2aa63fd28c1648c474df379f0da
https://github.com/numpy/numpy/commit/f4772b1acf6bf2aa63fd28c1648c474df379f0da
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
Further fixups
Commit: 8533c52709f3850280f28ba5f1c0367361717445
https://github.com/numpy/numpy/commit/8533c52709f3850280f28ba5f1c0367361717445
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
Log Message:
-----------
Fix bugs with old mapiter compatibility
Commit: 269b6da86909af5d573ffe00c3d9d10dbfcb094a
https://github.com/numpy/numpy/commit/269b6da86909af5d573ffe00c3d9d10dbfcb094a
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
readd mapping.c change lost in rebase
Commit: 3ec6314556f3cc28ce7ac6fbe63ddc15d90f2065
https://github.com/numpy/numpy/commit/3ec6314556f3cc28ce7ac6fbe63ddc15d90f2065
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Abort iteration when dtype buffering errored
This means that if the buffer is smaller then the array,
a transfer may be done up until the first bad element is
reached. This is in line with all other transfers.
Commit: 80d3bdd1d2f5cdc81557cc78efbc6928c1f750c9
https://github.com/numpy/numpy/commit/80d3bdd1d2f5cdc81557cc78efbc6928c1f750c9
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
GRRRRR: Scipy ndimage.measurement uses 1-D iteration order...
... for assignments
Commit: 2d82c059dfbd5cde0538fddf023f5e8a9fe0d041
https://github.com/numpy/numpy/commit/2d82c059dfbd5cde0538fddf023f5e8a9fe0d041
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
GRR: Fully consider scalar arrays as array indices
This will break matrix[:,np.array(1)] = vals (transposed lhs
during assignment)
Commit: 308bf7ab1ad5ed2650fc1e0f7dbc0397f34737c6
https://github.com/numpy/numpy/commit/308bf7ab1ad5ed2650fc1e0f7dbc0397f34737c6
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/common.c
M numpy/core/src/multiarray/common.h
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/nditer_constr.c
M numpy/core/tests/test_nditer.py
M numpy/core/tests/test_regression.py
Log Message:
-----------
ENH: Create meaningful broadcasting errors
Also checks dimensions a bit stricter (not relavent currently),
silence error (back to old behaviour...)
When advanced indexes cannot be broadcast, an index error is
now raised. When the assignment values cannot be broadcast
a ValueError is raised.
Note shape printing in nditer is no changed so that it is (2,)
and not (2).
Commit: 13b44ee04a924aeccfb67fc986fa68d221bd86e2
https://github.com/numpy/numpy/commit/13b44ee04a924aeccfb67fc986fa68d221bd86e2
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Check if extra operand has too many dimensions
This was *not* done for the 1-d special case previously.
Commit: 96dbf1bc7378cd67d690de628ad78016610058bb
https://github.com/numpy/numpy/commit/96dbf1bc7378cd67d690de628ad78016610058bb
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/private/lowlevel_strided_loops.h
Log Message:
-----------
ENH: Use template for inner loops and use stransfer
Commit: 020ec9612e522f2bc6dffb54da00cc4919457541
https://github.com/numpy/numpy/commit/020ec9612e522f2bc6dffb54da00cc4919457541
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Fix reference count issues
Commit: fa35a252de2e7ba30276ca30ab67775d4f2e9383
https://github.com/numpy/numpy/commit/fa35a252de2e7ba30276ca30ab67775d4f2e9383
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/private/lowlevel_strided_loops.h
Log Message:
-----------
ENH: Add trivial loop special cases for fancy indexing
This optimizes simple contiguous loops for a single fancy
index into a 1-d array and also for general index checking
Commit: 059f7d416dcb3c3c35665f72aec5c8a80370c1a2
https://github.com/numpy/numpy/commit/059f7d416dcb3c3c35665f72aec5c8a80370c1a2
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
ENH: Only check getitem index in inner loop if a single index
Otherwise they might be broadcasted which makes index checking
in the inner loop unnecessary expensive. The overhead itself
should not be too high in that case.
Also some cleanup
Commit: b85dcf89078968b9d8e42ded22a5ed32c5d434f6
https://github.com/numpy/numpy/commit/b85dcf89078968b9d8e42ded22a5ed32c5d434f6
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
Log Message:
-----------
MAINT: Small cleanups
Commit: 009b17a85a22707e63ac9ea1896413992bbf9ce5
https://github.com/numpy/numpy/commit/009b17a85a22707e63ac9ea1896413992bbf9ce5
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/private/lowlevel_strided_loops.h
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUG: Fix native byteorder check for trivial loops
Commit: fe859f13e2ce05c5e60c8bc446ba4dbc56e493ce
https://github.com/numpy/numpy/commit/fe859f13e2ce05c5e60c8bc446ba4dbc56e493ce
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
Log Message:
-----------
TST: Add some broadcasting assignment tests
Commit: 169926fd81fced556396b3709334b98ecddde1b7
https://github.com/numpy/numpy/commit/169926fd81fced556396b3709334b98ecddde1b7
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUGS: Fix subspace casting and make fancy broadcasting consistent
Normal CopyInto allows removal of 1s from the start, but
broadcasting never did (and did not here before). This allows that
case, though by creating a view.
Commit: 52b4a94b8d01854246bdb6cd53337d043d635251
https://github.com/numpy/numpy/commit/52b4a94b8d01854246bdb6cd53337d043d635251
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
ENH,TST: Add many tests and have boolean finalize at end.
__array_finalize__ is now called in boolean indexing on the
result array, so that all numerical values are available.
Commit: 628f60db43282e87a56e98561211ad04cf55eed7
https://github.com/numpy/numpy/commit/628f60db43282e87a56e98561211ad04cf55eed7
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
Log Message:
-----------
TST: Just one more small test
Commit: 854400057f0287b80cfac42e16f98d0daa097aed
https://github.com/numpy/numpy/commit/854400057f0287b80cfac42e16f98d0daa097aed
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_deprecations.py
Log Message:
-----------
TST: Add deprecation tests
Commit: 753bcc42f63546ecb0892a260f8117f4a07fd276
https://github.com/numpy/numpy/commit/753bcc42f63546ecb0892a260f8117f4a07fd276
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUG: Test and fix array converson before transpose
When SwapAxes is called a base class array is needed or the
subclass might mess with the shape. Fixes the previously
not-working test and code
Commit: 90421c6b876ed391a9d1c3439327ab5342c136ce
https://github.com/numpy/numpy/commit/90421c6b876ed391a9d1c3439327ab5342c136ce
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
DOC: Some doc fixes
Commit: 1e647c595dc6e4d5dec4b0a3ecf136b33ae89627
https://github.com/numpy/numpy/commit/1e647c595dc6e4d5dec4b0a3ecf136b33ae89627
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
STY/DOC: minor fixes
Commit: b1f8e29dfe87c886f546699ced509df7027bb0dd
https://github.com/numpy/numpy/commit/b1f8e29dfe87c886f546699ced509df7027bb0dd
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
STY: mapping.c minor style fixes
Commit: 44c1f7a0876ca8d18ac07b5f637998b197086267
https://github.com/numpy/numpy/commit/44c1f7a0876ca8d18ac07b5f637998b197086267
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUG: Memory order of indexing result should be flexible
Memory order of non-trivial indexing results should adept to
the input.
Commit: 4cc60668976c7ecf88e7c5776d0e159c113bb899
https://github.com/numpy/numpy/commit/4cc60668976c7ecf88e7c5776d0e159c113bb899
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
STY|DOC: Small fixes
Commit: 4836b6526e1cc4f5cad473fbeb91cbbc72bf5e3c
https://github.com/numpy/numpy/commit/4836b6526e1cc4f5cad473fbeb91cbbc72bf5e3c
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
Log Message:
-----------
TST: Simple indexing subspace broadcasting test.
Commit: b99396899cfba88ee51ef7a09e69c03bb0979212
https://github.com/numpy/numpy/commit/b99396899cfba88ee51ef7a09e69c03bb0979212
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
Log Message:
-----------
DOC: Add indexing info to release notes
Commit: 4e92b2b4d6a8e09dbbc659fa1a721550c7bd9c8d
https://github.com/numpy/numpy/commit/4e92b2b4d6a8e09dbbc659fa1a721550c7bd9c8d
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/tests/test_indexing.py
Log Message:
-----------
TST: Fix buggy ref-count test
Commit: e0b28df9fa386b6aa8f439a5949e984c90a8320d
https://github.com/numpy/numpy/commit/e0b28df9fa386b6aa8f439a5949e984c90a8320d
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/mapping.h
Log Message:
-----------
MAINT: move npy_index_info into mapping.h
Commit: 628e0efd4356dc9488bc79cbe28f905a72839998
https://github.com/numpy/numpy/commit/628e0efd4356dc9488bc79cbe28f905a72839998
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
Log Message:
-----------
DOC|MINOR: minor fixes to release notes indexing part.
Commit: d1cf9054705ab2fbd5193c9bf970b3b655076ff5
https://github.com/numpy/numpy/commit/d1cf9054705ab2fbd5193c9bf970b3b655076ff5
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
MAINT: Remove old undefs in mapping.c
Commit: 97e9053ef7da4d6f8b4fef175604b1fdb0e5e28a
https://github.com/numpy/numpy/commit/97e9053ef7da4d6f8b4fef175604b1fdb0e5e28a
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
Log Message:
-----------
DOC: Minor release notes changes
Commit: 9635b48428f9c06aa0fdd30d46dbf9e6738240da
https://github.com/numpy/numpy/commit/9635b48428f9c06aa0fdd30d46dbf9e6738240da
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
M numpy/core/src/multiarray/mapping.c
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUG: Move 0-d array-is-scalar special case into array branch
This should also fix array-likes
Commit: c3eb6c549c91ce5f66a514788c7924e671c0fe9c
https://github.com/numpy/numpy/commit/c3eb6c549c91ce5f66a514788c7924e671c0fe9c
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/tests/test_indexing.py
Log Message:
-----------
BUG: Skip must check SIZE and NDIM...
Found by pandas tests...
Commit: 98b1892b3ec87f37ad15b289177bf5b83feed56f
https://github.com/numpy/numpy/commit/98b1892b3ec87f37ad15b289177bf5b83feed56f
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Fix statement before declaration in mapping.c
Commit: b292046ca2448d6d5059a4a835f9188d15badb0f
https://github.com/numpy/numpy/commit/b292046ca2448d6d5059a4a835f9188d15badb0f
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/common.c
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/nditer_constr.c
Log Message:
-----------
MAINT: Comments from charris and some extra documentation
Commit: 35a5639b432960708a2873a672704bc7ec2fb039
https://github.com/numpy/numpy/commit/35a5639b432960708a2873a672704bc7ec2fb039
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
Log Message:
-----------
DOC: Add some examples to the indexing change release notes
Commit: aba22aaa11df747f1587bb3f5bb0fd79daa71511
https://github.com/numpy/numpy/commit/aba22aaa11df747f1587bb3f5bb0fd79daa71511
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/mapping.c
Log Message:
-----------
BUG: Fix statement before declaration in mapping.c (again...)
Undid it by accident.
Commit: d554c2954b82b120ce77c1fd9a74c4deb85503a3
https://github.com/numpy/numpy/commit/d554c2954b82b120ce77c1fd9a74c4deb85503a3
Author: Sebastian Berg <sebastian at sipsolutions.net>
Date: 2014-02-07 (Fri, 07 Feb 2014)
Changed paths:
M numpy/core/src/multiarray/common.h
Log Message:
-----------
BUG: Fix common.h convert_shape_to_string.
Commit: de6729d5499b7d93f9ee78f2800476fef9323c35
https://github.com/numpy/numpy/commit/de6729d5499b7d93f9ee78f2800476fef9323c35
Author: Charles Harris <charlesr.harris at gmail.com>
Date: 2014-02-09 (Sun, 09 Feb 2014)
Changed paths:
M doc/release/1.9.0-notes.rst
M numpy/core/include/numpy/ndarraytypes.h
M numpy/core/src/multiarray/common.c
M numpy/core/src/multiarray/common.h
M numpy/core/src/multiarray/lowlevel_strided_loops.c.src
M numpy/core/src/multiarray/mapping.c
M numpy/core/src/multiarray/mapping.h
M numpy/core/src/multiarray/nditer_constr.c
M numpy/core/src/multiarray/scalartypes.c.src
M numpy/core/src/private/lowlevel_strided_loops.h
M numpy/core/tests/test_deprecations.py
M numpy/core/tests/test_indexing.py
M numpy/core/tests/test_multiarray.py
M numpy/core/tests/test_nditer.py
M numpy/core/tests/test_numerictypes.py
M numpy/core/tests/test_regression.py
M numpy/lib/tests/test_function_base.py
Log Message:
-----------
Merge pull request #3798 from seberg/new-index-machinery
ENH: Reimplementing the indexing machinery
Compare: https://github.com/numpy/numpy/compare/09d0520b58df...de6729d5499b
More information about the Numpy-svn
mailing list