Skip to content
Commits on May 2, 2016
  1. @seberg

    DOC: fix PEP8 code in example file

    seberg committed May 2, 2016
    DOC: fix PEP8 code in example file
  2. @kdeldycke

    PEP8 fixes

    kdeldycke committed May 2, 2016
Commits on May 1, 2016
  1. @ahaldane

    Merge pull request #7586 from eric-wieser/ma-take-scalar

    ahaldane committed Apr 30, 2016
    Make np.ma.take works on scalars
Commits on Apr 29, 2016
  1. @eric-wieser

    BUG: Ensure mask is preserved on scalars

    eric-wieser committed Apr 28, 2016
    By promoting and demoting between scalars and arrays where appropriate
    
    See #7585
  2. @charris

    Merge pull request #7584 from ssbarnea/hotfix/7572-percent-in-path

    charris committed Apr 29, 2016
    BUG: fixes #7572, percent in path
  3. @eric-wieser
Commits on Apr 28, 2016
  1. @ssbarnea

    BLD: fix configparser.InterpolationSyntaxError

    ssbarnea committed Apr 28, 2016
    Closes #7572 inability to install in virtualenvs with percent in their path.
  2. @charris

    Merge pull request #7579 from nevimov/update-attributes-section-of-do…

    charris committed Apr 27, 2016
    …c-guide
    
    DOC: clarify purpose of Attributes section
Commits on Apr 27, 2016
  1. @nevimov

    DOC: clarify purpose of Attributes section

    nevimov committed Apr 28, 2016
    According to the official Python documentation, term "class variables"
    denotes attributes shared by all instances of the class. The current
    version of the Numpy/Scipy documentation guide uses the term to mean
    non-method attributes. This commit replaces the confusing term with a
    more appropriate one.
Commits on Apr 26, 2016
  1. @charris

    Merge pull request #7568 from mlamarre/fix_swig_py3_overflow

    charris committed Apr 25, 2016
    Fix a false positive OverflowError in Python 3.x when value above 0x7…
Commits on Apr 22, 2016
  1. @mlamarre

    Fix a false positive OverflowError in Python 3.x when value above 0x7…

    mlamarre committed Apr 22, 2016
    …FFFFFF are passed to a function accepting "unsigned int".
    
    This a port of a fix in pyprimtype.swg from which several code snippets where copy pasted into swig/pyfragments.swg.
    
    Please see SWIG changes log (2015-12-23) for more details:
    
    http://www.swig.org/Release/CHANGES.current
    
    2015-12-23: ahnolds  [Python] Fixes for conversion of signed and unsigned integer types ...
Commits on Apr 21, 2016
  1. @charris

    Merge pull request #7566 from ogrisel/use-cython-wheel

    charris committed Apr 21, 2016
    MAINT: use manylinux1 wheel for cython
  2. @ogrisel
  3. @njsmith

    Merge pull request #7404 from haypo/raw_malloc

    njsmith committed Apr 21, 2016
    Use PyMem_RawMalloc on Python 3.4 and newer
  4. @haypo

    Use PyMem_RawMalloc on Python 3.4 and newer

    haypo committed Mar 10, 2016
    Change PyArray_malloc() macro to use PyMem_RawMalloc() on Python 3.4
    and newer. This macro can be called indirectly from ufunc_at() which
    releases the GIL, whereas PyMem_Malloc() requires the GIL to be held:
    https://docs.python.org/dev/c-api/memory.html#memory-interface
    
    PyMem_RawMalloc() can be called without the GIL.
Commits on Apr 15, 2016
  1. @njsmith

    Merge pull request #7549 from matthew-brett/fix-no-compiler-errors

    njsmith committed Apr 15, 2016
    BUG: allow graceful recovery for no Liux compiler
  2. @matthew-brett

    BUG: allow graceful recovery for no compiler

    matthew-brett committed Apr 14, 2016
    If there is no compiler on Linux, the error we were getting was CompileError
    rather than the OSError the test was expecting.
    
    This had the nasty side-effect of leaving us in a deleted temporary directory,
    causing later test failures.
    
    Try a check to see if we have a compiler and skip otherwise.
Commits on Apr 10, 2016
  1. @njsmith

    Merge pull request #7536 from charris/random-use-pycapsule

    njsmith committed Apr 10, 2016
    MAINT: Always use PyCapsule instead of PyCObject in mtrand.pyx
  2. @charris

    MAINT: Ignore DeprecationWarning for random_integers in tests.

    charris committed Apr 10, 2016
    The warning turned up when the numpy/randome/tests were run using
    
    $ python runtests.py -t numpy/random/tests/
    
    It doesn't show when all the tests are run.
  3. @charris

    MAINT: Always use PyCapsule instead of PyCObject in mtrand.pyx.

    charris committed Apr 10, 2016
    Python 2.7 has a backport of PyCapsule so we no longer need to support
    PyCObject. This PR makes that change and removes the no longer needed
    mt_compat.h file.
Commits on Apr 9, 2016
  1. @njsmith

    Merge pull request #7534 from charris/update-classifiers

    njsmith committed Apr 9, 2016
    MAINT: Update setup.py to reflect supported python versions.
  2. @charris

    MAINT: Update setup.py to reflect supported python versions.

    charris committed Apr 9, 2016
    Numpy 1.12.0 will support Python 2.7, 3.4 and 3.5 with support for
    2.6, 3.2, and 3.3 dropped, so remove the latter.
Commits on Apr 8, 2016
  1. @charris

    Merge pull request #7529 from simongibbons/lexsort_fix

    charris committed Apr 8, 2016
    BUG: Floating exception with invalid axis in np.lexsort
  2. @simongibbons

    BUG: Floating exception with invalid axis in np.lexsort

    simongibbons committed Apr 8, 2016
    When an invalid axis was passed into PyArray_LexSort it
    would attempt to create a set of iterators to ignore that
    axis before checking to see if the axis was valid. This
    would cause a floating exception as the dimension of
    the invalid axis would on occasion return zero.
    
    This fixes that by moving the axis to before the iterator
    creation.
    
    Fixes #7528
Commits on Apr 7, 2016
  1. @njsmith

    Merge pull request #7526 from madphysicist/patch-1

    njsmith committed Apr 7, 2016
    DOC: Removed an extra `:const:`
  2. @madphysicist
  3. @charris

    Merge pull request #7522 from splendido/patch-1

    charris committed Apr 7, 2016
    Fixed iteration over additional bad commands
  4. @charris

    Merge pull request #6660 from wackywendell/usepath

    charris committed Apr 7, 2016
    Added pathlib support for several functions
  5. @charris

    Merge pull request #7518 from nforro/issue-7517

    charris committed Apr 7, 2016
    BUG: Extend glibc complex trig functions blacklist to glibc < 2.18.
  6. @splendido
  7. @anntzer @seberg
  8. @wackywendell
Commits on Apr 6, 2016
  1. @njsmith

    Merge pull request #7521 from matthew-brett/rephrase-mmap-changes

    njsmith committed Apr 6, 2016
    DOC: rephrase writeup of memmap changes
  2. @matthew-brett

    DOC: rephrase writeup of memmap changes

    matthew-brett committed Apr 6, 2016
    Fix a little grammatical error and expand the text on mmap changes.
  3. @nforro

    BUG: Extend glibc complex trig functions blacklist to glibc < 2.18.

    nforro committed Apr 6, 2016
    The library complex trig functions are inaccurate also in glibc
    versions 2.16 and 2.17, so extend the blacklist.
    
    Closes #7517.
Something went wrong with that request. Please try again.