Permalink
Commits on Jul 20, 2011
  1. REL: set version to 1.6.1

    rgommers committed Jul 20, 2011
Commits on Jul 17, 2011
Commits on Jul 15, 2011
  1. BUG: defer numpy.distutils import in ctypeslib.

    Numpy.distutils was imported together with numpy due to the change in commit
    025c8c7; this is unwanted.
    rgommers committed Jul 15, 2011
Commits on Jul 11, 2011
  1. REL: set version to 1.6.1rc3

    rgommers committed Jul 10, 2011
  2. BUG: iter: writeonly operands weren't always being buffered correctly…

    … (Ticket #1895/1896)
    
    This interacted with the NPY_ITER_GROWINNER flag which would incorrectly
    grow the length because it thought nothing was being buffered.
    Mark Wiebe committed with charris Jul 6, 2011
Commits on Jul 1, 2011
  1. REL: set version to 1.6.1rc2.

    rgommers committed Jul 1, 2011
  2. BUG: deal with shared lib extension in a single place. Fix ctypes.loa…

    …d_library.
    
    This is related to PEP 3149, tags in shared library extensions.  Only applies
    to Linux (for now).  See also #1749.
    rgommers committed with rgommers Jun 19, 2011
Commits on Jun 29, 2011
  1. BUG: nditer: Error in detecting double reduction loop (Fixes #1885)

    This bug was in the double reduction loop optimization used during
    buffering, and was triggered by the bug report example because it
    reduced everything to a single value.
    mwiebe committed Jun 29, 2011
Commits on Jun 22, 2011
  1. BUG[f2py]: fix --include_paths bug. Deprecated --include_paths in fav…

    …or of --include-paths. Updated docs.
    pearu committed with rgommers Jun 21, 2011
  2. BUG: core: Fix corner case of object array assignment (#1870)

    This general aspect of object arrays is fraught with errors, for
    example, eval(repr(x)) produces a 2 instead of 1 dimensional array
    when given the x in the first example of the bug. This fix at least
    makes the result requested in the bug report work.
    mwiebe committed with rgommers Jun 19, 2011
  3. ENH: Add the polynomial module to the documentation.

    Also:
    1. Note that the polynomial package is preferred over poly1d.
    
    2. Remove deprecation of mapparms in __init__.py as it interferes with the
       documention of the method of the same name. This is probably safe as it
       is unlikely to be used yet.
    
    3. Make some improvements to the documentation in polytemplate.
    charris committed with rgommers Jun 18, 2011
Commits on Jun 13, 2011
  1. REL: tag 1.6.1rc1

    rgommers committed Jun 13, 2011
Commits on Jun 9, 2011
  1. BUG: core: PyArray_NewFromDescr needs to update flags when strides !=…

    … NULL (fixes #1863
    
    This appears to have been a longstanding bug, but has come to the
    surface because PyArray_NewLikeArray uses the function with a non-NULL
    strides parameter and is used more frequently then other such uses.
    Mark Wiebe committed Jun 9, 2011
Commits on Jun 2, 2011
  1. ENH: distutils: do the correct thing when swig_opts is a string in se…

    …tup.py
    
    It should be a list, but until numpy 1.5.1 a string was accepted. This broke in
    1.6.0, this commit unbreaks things.
    
    Closes #1851. (backport of bf1e6f3)
    rgommers committed Jun 2, 2011
Commits on May 30, 2011
  1. BUG: fix f2py size variadic macro for Visual C++ 2008 compiler. Also …

    …be verbose on unspecified use modules.
    
    (backport of 026bc92)
    pearu committed with rgommers May 18, 2011
Commits on May 21, 2011
  1. BUG: Iterator reduction buffering bug when the inner loop is bigger t…

    …han the buffer size (ticket #1837)
    
    The symptoms of this bug were showing up only for a greater number of operands
    because einsum runs specialized loops for fewer operands and dimensions.
    mwiebe committed May 21, 2011
Commits on May 18, 2011
  1. BUG: PyArray_FillWithZero didn't work in the general case

    The call to the stransfer function had incorrect arguments. This
    didn't show up because all the tests of einsum, the only current
    user of the function, produced contiguous arrays which are special
    cased.
    mwiebe committed May 18, 2011
  2. TST: Reduced test case for ticket #1834

    The ticket's bug is visible in einsum, but is caused by an error in how
    the reduction double loop interacts with buffering in the nditer. This
    test case directly tests the nditer triggering the bad code.
    mwiebe committed May 18, 2011
Commits on May 14, 2011
  1. REL: release Numpy 1.6.0

    rgommers committed May 14, 2011
Commits on May 7, 2011
  1. REL: set version to 1.6.0rc3.

    rgommers committed May 7, 2011
  2. use np.atleast_Nd() to boost dimensions to ndmin

    Derek Homeier committed with rgommers May 6, 2011
  3. changed ndmin option in loadtxt to return shape (1, X.size) for singl…

    …e-row inputs
    Derek Homeier committed with rgommers May 4, 2011
  4. BUG: Fix the order of declaring variables in f2py generated code. The…

    … bug was noticable with ifort but not with gfortran.
    pearu committed with rgommers May 6, 2011
  5. BUG: Fix two argument size support for Fortran module routines. Rever…

    …ted size-to-shape mapping patch and implemented two argument size function in C.
    pearu committed with rgommers May 6, 2011
Commits on May 3, 2011
  1. REL: set version to 1.6.0rc2.

    rgommers committed May 3, 2011
Commits on May 2, 2011
  1. BUG: Fix a bug where memory was being read after being freed.

    On my system (Python 2.7, RHEL5), the call to func.__name__
    returns a temporary Python string object with only a single
    reference.  Dereferencing it before copying out its contents
    results in reading freed memory.
    mdboom committed with mwiebe May 2, 2011