Permalink
Commits on Feb 6, 2013
  1. REL: Release 1.7.0rc2

    certik committed Feb 6, 2013
  2. Merge pull request #2964 from certik/doc2542

    certik committed Feb 6, 2013
    DOC: document the casting rules changes
  3. DOC: document the casting rules changes

    certik committed Feb 4, 2013
    This does the work necessary for 1.7.x proposed in issues gh-561, gh-2542 and
    gh-2685.
Commits on Feb 5, 2013
  1. Merge pull request #2966 from certik/backport2928

    certik committed Feb 5, 2013
    BUG: Fix memory leak in ndarray construction from strings (gh-2927)
  2. Merge pull request #2920 from certik/backport2907

    certik committed Feb 5, 2013
    BUG: Convert non-array rhs for boolean assignment with correct dtype
Commits on Feb 4, 2013
Commits on Jan 17, 2013
  1. Merge pull request #2924 from certik/backport2897

    certik committed Jan 17, 2013
    Backport of #2897 (ndindex failing)
  2. Add a missing part of the test

    certik committed Jan 17, 2013
    This was already committed in master, but not in the 1.7 branch.
  3. Backport of #2897 (ndindex failing)

    certik committed Jan 17, 2013
    This backports all relevant changes from:
    
    #2897
    
    I squashed them into just one commit.
Commits on Jan 16, 2013
  1. Merge pull request #2911 from certik/backport2901

    certik committed Jan 16, 2013
    Backport 2901
  2. BUG: Convert non-array rhs for boolean assignment with correct dtype

    seberg committed with certik Jan 13, 2013
    Enforcing the left hand side datatype for a non-array right hand side
    argument in index assignments was the behavior before 1.7. and is the
    general behaviour here. (note this means a non-array right hand side
    checks for NaN, etc. if the left hand side is integer, but an array
    right hand side does not)
Commits on Jan 13, 2013
Commits on Jan 12, 2013
  1. Added support for AArch64 architecture

    hrw committed with certik Jan 10, 2013
    Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Commits on Jan 10, 2013
  1. Merge pull request #2900 from certik/backport2886and7

    certik committed Jan 10, 2013
    Backport2886and7
  2. BUG: Replace unprefixed SIZEOF_* macros with prefixed versions.

    charris committed with certik Jan 5, 2013
    The sources don't define NPY_NO_PREFIX and consequently none of the
    unprefixed macros are defined. Using them can lead to some unexpected
    results.
  3. BUG: Fix byteswapping for complex scalars

    seberg committed with certik Jan 5, 2013
    During a cleanup, the fast paths were invalidated because SIZEOF_LONGDOUBLE
    was not defined anymore and needs to be replaced with NPY_SIZEOF_LONGDOUBLE.
    The other SIZEOF macros still existed however so only complex long double
    broke because it switched to the already broken fast path.
    
    This commit fixes the fast path, and replaces all SIZEOF_ macros within
    arraytypes.c.src with their corresponding NPY_SIZEOF_ macros.
Commits on Jan 6, 2013
  1. BLD: Increase the DMG image size

    certik committed Jan 6, 2013
    This is needed to avoid the problem with running out of space. For reference,
    the error log is:
    
    https://gist.github.com/3406573
Commits on Jan 5, 2013
  1. Change ISRELEASED to False

    certik committed Jan 5, 2013
Commits on Jan 4, 2013
Commits on Dec 31, 2012
  1. move to www.numpy.org

    sandrotosi committed with certik Dec 30, 2012
Commits on Dec 28, 2012
  1. REL: Release 1.7.0rc1

    certik committed Dec 28, 2012
  2. Update the C API version number

    certik committed Dec 28, 2012
  3. FIX: remove a spurious check in get_cast_transfer_function

    njsmith committed with certik Dec 28, 2012
    At least, I hope it's spurious. Certainly it's creating a spurious
    error message, is unexpected by callers (one of whom specifically
    makes the *opposite* check before calling get_cast_transfer_function),
    and even if it is a useful check for some reason I can't see, it
    certainly doesn't belong in this function (which is otherwise just
    taking care of byte-swapping and alignment issues and doesn't know
    anything about dtypes). And worst case, we'll have turned an exception
    into a crash; even if I'm wrong, this shouldn't cause any code to go
    from working to not working, just from broken to slightly-more-broken.
    
    Test and original diagnosis by @cgohlke.
    
    Fixes gh-2798.
  4. Merge pull request #2861 from certik/backport2858

    certik committed Dec 28, 2012
    Backport #2858
  5. DOC: Add a blank line to multiline comments

    certik committed Dec 27, 2012
    Multiline comments should begin with a blank line. This patch fixes it.
  6. DOC: Thoroughly document datetime issues

    certik committed Dec 27, 2012
    After understanding the issues with datetime (see gh-568), I have documented my
    understanding as comments in the code, so that the next time there are problems
    with datetime on some platform, one can quickly figure out what is going on
    from the code + comments.
Commits on Dec 27, 2012
  1. Merge pull request #2857 from certik/backport2856

    certik committed Dec 27, 2012
    FIX: Use the NPY_TIME_T macro everywhere
  2. FIX: Use the NPY_TIME_T macro everywhere

    certik committed Dec 27, 2012
    Previously, two (critical) parts of the code used `time_t` instead of
    `NPY_TIME_T`. Due to the fact, that most of the time `NPY_TIME_T` was equal to
    `time_t`, this bug didn't show up. But in mingw, `NPY_TIME_T` is actually equal
    to `__time64_t` and then this causes 64 bit integers to be cast into 32 bit
    integers (thus becoming negative), which causes localtime() to fail in mingw.
    
    Fixes gh-568.
  3. Merge pull request #2737 from certik/fix438

    njsmith committed Dec 27, 2012
    DOC: document the change in .base
Commits on Dec 26, 2012
  1. DOC: document the change in .base

    certik committed Nov 14, 2012
    Fixes gh-438. Based on Nathan's comments in gh-2737.