Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 3, 2015
  1. @charris

    MAINT: Init master branch for 1.11.0 development.

    charris authored
    Create 1.11.0-notes.rst template.
    Update version number in
    Update version number in numpyconfig.h.
    Update version number in
    Update version number in
Commits on Feb 27, 2015
  1. @carlkl @charris

    BLD: Add mingw-w64 support for the mingw64static option.

    carlkl authored charris committed
Commits on Feb 10, 2015
  1. @ahjulstad
Commits on Dec 23, 2014
  1. @alexbrc

    BLD: for PEP 440 compliance, change development version name format f…

    alexbrc authored
    …rom e.g. to
Commits on Jul 7, 2014
  1. @charris

    Merge pull request #4671 from charris/prepare-1.10-devel

    charris authored
    MAINT: start 1.10-devel.
Commits on May 6, 2014
  1. @charris

    MAINT: start 1.10-devel.

    charris authored
    * Create 1.10.0-notes.
    * Add 1.10.-notes to the generated documentation.
    * Update version number in
Commits on May 3, 2014
  1. @matthew-brett

    BUG: cythonize sources for wheel build

    matthew-brett authored
    Wheel build was not cythonizing sources, giving a compile error because
    needed `numpy/random/mtrand/mtrand.c` was missing.
Commits on Apr 5, 2014
  1. @juliantaylor

    BLD: remove cython c source from git

    juliantaylor authored
    Instead generate at build time. The generated sources are still part of
    the sdist.
    tools/ is copied from SciPy with small changes to the
Commits on Jan 29, 2014
  1. @juliantaylor

    BLD: check submodules on sdist

    juliantaylor authored
    prevents broken source distributions due to not up to date submodules.
Commits on Dec 7, 2013
  1. @rgommers
Commits on Aug 19, 2013
  1. @charris

    REL: Update minor version number to 9.

    charris authored
    Numpy 1.9.0-devel opens.
Commits on Jul 11, 2013
  1. @charris

    MAINT: Remove outdated version checks.

    charris authored
    Because Numpy 1.8.0 will no longer supports Python versions < 2.6 we
    no longer need to check for that and can also remove the code that is
    specific to those earlier versions.
    To make this a bit safer, the toplevel file now contains a
    check of the Python version number and raises an error when run by an
    unsupported version.
Commits on Apr 22, 2013
  1. @charris

    2to3: Stop using 2to3 and remove the tools/ file.

    charris authored
    The same code base now supports python versions 2.6-2.7 and 3.2-3.3.
    Closes #3247.
Commits on Apr 6, 2013
  1. @charris

    2to3: Apply `print` fixer.

    charris authored
    Add `print_function` to all `from __future__ import ...` statements
    and use the python3 print function syntax everywhere.
    Closes #3078.
Commits on Apr 2, 2013
  1. @charris

    2to3: Apply `imports` fixer.

    charris authored
    The `imports` fixer deals with the standard packages that have been
    renamed, removed, or methods that have moved.
    cPickle      -- removed, use pickle
    commands     -- removed, getoutput, getstatusoutput moved to subprocess
    urlparse     -- removed, urlparse moved to urllib.parse
    cStringIO    -- removed, use StringIO or io.StringIO
    copy_reg     -- renamed copyreg
    _winreg      -- renamed winreg
    ConfigParser -- renamed configparser
    __builtin__  -- renamed builtins
    In the case of `cPickle`, it is imported as `pickle` when python < 3 and
    performance may be a consideration, but otherwise plain old `pickle` is
    Dealing with `StringIO` is a bit tricky. There is an `io.StringIO`
    function in the `io` module, available since Python 2.6, but it expects
    unicode whereas `StringIO.StringIO` expects ascii. The Python 3
    equivalent is then `io.BytesIO`. What I have done here is used BytesIO
    for anything that is emulating a file for testing purposes. That is more
    explicit than using a redefined StringIO as was done before we dropped
    support for Python 2.4 and 2.5.
    Closes #3180.
Commits on Mar 1, 2013
  1. @charris

    2to3: Put `from __future__ import division in every python file.

    charris authored
    This should be harmless, as we already are division clean. However,
    placement of this import takes some care. In the future a script
    can be used to append new features without worry, at least until
    such time as it exceeds a single line. Having that ability will
    make it easier to deal with absolute imports and printing updates.
Commits on Feb 28, 2013
  1. @charris

    2to3: Apply `filter` fixes. Closes #3053.

    charris authored
    Generally, this involves using list comprehension, or explicit list
    construction as `filter` is an iterator in Python 3.
Commits on Dec 30, 2012
  1. @sandrotosi

    move to

    sandrotosi authored
Commits on Nov 14, 2012
  1. @stefanv
Commits on Nov 5, 2012
  1. @rgommers

    BUG: fix download link in (which is shown on PyPi).

    rgommers authored
    Closes Trac ticket 2243.
Commits on Jun 21, 2012
  1. @teoliphant
Commits on Feb 23, 2012
  1. @teoliphant
Commits on Aug 13, 2011
  1. @rgommers @charris

    BLD: fix build for py3k + pip. Closes #1857. Thanks to Erik Bray.

    rgommers authored charris committed
    Also works inside a virtualenv.
Commits on Apr 20, 2011
  1. @rgommers

    BLD: raise a clearer warning in case of building without cleaning up …

    rgommers authored
    Occurs only on Python 3.x when a file is already present, due to
    copying the whole tree into build/pyk3/.
Commits on Apr 2, 2011
  1. @rgommers

    BLD: do not install swig/cython/pyrex files. See #1791.

    rgommers authored
    This is not a complete fix yet. Should be handled correctly in binary
Commits on Mar 27, 2011
  1. @rgommers

    BUG: Py3K: fix to work from a released tarball.

    rgommers authored
    This was first fixed in commit 0131218 (but that broke the paver script), and
    broken again in commit 13212a5. Should now work in both cases.
Commits on Mar 23, 2011
  1. @rgommers
Commits on Mar 16, 2011
  1. @rgommers
Commits on Mar 4, 2011
  1. @rgommers
Commits on Jan 29, 2011
  1. @mwiebe

    Merge branch 'new_iterator' - new iterator, ufunc update, restore 1.5…

    mwiebe authored
    … ABI
    New Iterator - Read doc/neps/new-iterator-ufunc.rst.
    UFunc Update - Change all ufunc functions to use the new iterator.  This
                   replaces the inline buffering with iterator buffering, except
                   for the reductions and generalized ufunc which use updateifcopy
                   at the moment.  Also adds out= and order= parameters to
                   all ufuncs.
    Restore 1.5 ABI - This was done by moving the new type numbers to the end
                   of the type enumeration, and replacing all type promotion
                   code with a table-based approach.  The ArrFuncs was
                   restored by putting the new type cast functions into the
                   cast dictionary, originally designed just for custom
Commits on Jan 28, 2011
  1. @mwiebe

    VER: Change version to 1.6.0

    mwiebe authored
Commits on Jan 25, 2011
  1. @rgommers
Commits on Nov 23, 2010
  1. @pv

    BUG: write only after switching to Py3 build dir

    pv authored
    This prevents importing non-2to3'ed numpy in Python 3 build, if
    numpy/ exists for some reason but .git does not (e.g building
    multiple Numpy versions from same source tree).
Commits on Nov 15, 2010
  1. @pv
Commits on Nov 10, 2010
  1. @charris
Something went wrong with that request. Please try again.