Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | REL: Update minor version number to 9. | Charles Harris | 2013-08-18 | 1 | -1/+1 | |
| | | | | Numpy 1.9.0-devel opens. | |||||
* | MAINT: Remove outdated version checks. | Charles Harris | 2013-07-11 | 1 | -0/+3 | |
| | | | | | | | | | | 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 setup.py file now contains a check of the Python version number and raises an error when run by an unsupported version. | |||||
* | 2to3: Stop using 2to3 and remove the tools/py3tool.py file. | Charles Harris | 2013-04-21 | 1 | -28/+1 | |
| | | | | | | The same code base now supports python versions 2.6-2.7 and 3.2-3.3. Closes #3247. | |||||
* | 2to3: Apply `print` fixer. | Charles Harris | 2013-04-06 | 1 | -1/+1 | |
| | | | | | | | Add `print_function` to all `from __future__ import ...` statements and use the python3 print function syntax everywhere. Closes #3078. | |||||
* | 2to3: Apply `imports` fixer. | Charles Harris | 2013-04-02 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 used. 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. | |||||
* | 2to3: Put `from __future__ import division in every python file. | Charles Harris | 2013-03-01 | 1 | -0/+2 | |
| | | | | | | | | 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. | |||||
* | 2to3: Apply `filter` fixes. Closes #3053. | Charles Harris | 2013-02-28 | 1 | -1/+1 | |
| | | | | | Generally, this involves using list comprehension, or explicit list construction as `filter` is an iterator in Python 3. | |||||
* | move to www.numpy.org | Sandro Tosi | 2012-12-30 | 1 | -1/+1 | |
| | ||||||
* | PKG: Fix minor typo in setup.py. | Stefan van der Walt | 2012-11-14 | 1 | -1/+1 | |
| | ||||||
* | BUG: fix download link in setup.py (which is shown on PyPi). | Ralf Gommers | 2012-11-05 | 1 | -3/+3 | |
| | | | | Closes Trac ticket 2243. | |||||
* | Change version number on master to 1.8 | Travis E. Oliphant | 2012-06-21 | 1 | -1/+1 | |
| | ||||||
* | Change version number to 1.7.0 | Travis E. Oliphant | 2012-02-23 | 1 | -2/+2 | |
| | ||||||
* | BLD: fix build for py3k + pip. Closes #1857. Thanks to Erik Bray. | Ralf Gommers | 2011-08-13 | 1 | -0/+13 | |
| | | | | Also works inside a virtualenv. | |||||
* | BLD: raise a clearer warning in case of building without cleaning up first. | Ralf Gommers | 2011-04-20 | 1 | -1/+6 | |
| | | | | | Occurs only on Python 3.x when a version.py file is already present, due to copying the whole tree into build/pyk3/. | |||||
* | BLD: do not install swig/cython/pyrex files. See #1791. | Ralf Gommers | 2011-04-02 | 1 | -6/+0 | |
| | | | | | This is not a complete fix yet. Should be handled correctly in binary installers. | |||||
* | BUG: Py3K: fix setup.py to work from a released tarball. | Ralf Gommers | 2011-03-27 | 1 | -13/+14 | |
| | | | | | This was first fixed in commit 0131218 (but that broke the paver script), and broken again in commit 13212a5d. Should now work in both cases. | |||||
* | BUG: version string construction was not working with released=True | Ralf Gommers | 2011-03-23 | 1 | -8/+8 | |
| | ||||||
* | REL: 1.6.x branch created, master open for development of Numpy 2.0 | Ralf Gommers | 2011-03-16 | 1 | -2/+2 | |
| | ||||||
* | BUG: fix up setup.py and pavement.py so the binary builds work again. | rgommers | 2011-03-04 | 1 | -13/+15 | |
| | ||||||
* | Merge branch 'new_iterator' - new iterator, ufunc update, restore 1.5 ABI | Mark Wiebe | 2011-01-28 | 1 | -2/+2 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 types. Conflicts: numpy/core/src/multiarray/ctors.c numpy/core/tests/test_regression.py | |||||
| * | VER: Change version to 1.6.0 | Mark Wiebe | 2011-01-27 | 1 | -2/+2 | |
| | | ||||||
* | | PY3K: add PyPI classifier for Python 3. Closes #1698. | rgommers | 2011-01-25 | 1 | -0/+1 | |
|/ | ||||||
* | BUG: setup.py: write version.py only after switching to Py3 build dir | Pauli Virtanen | 2010-11-23 | 1 | -4/+4 | |
| | | | | | | This prevents importing non-2to3'ed numpy in Python 3 build, if numpy/version.py exists for some reason but .git does not (e.g building multiple Numpy versions from same source tree). | |||||
* | BUG: setup.py: make git_version() work on Python 3 | Pauli Virtanen | 2010-11-15 | 1 | -1/+1 | |
| | ||||||
* | ENH: Add '-' to separate git hash in version. | Charles Harris | 2010-11-10 | 1 | -2/+1 | |
| | ||||||
* | REF: Make version.py more readable | Scott Sinclair | 2010-11-10 | 1 | -5/+5 | |
| | ||||||
* | ENH: Use seven character git hash for dev version string | Scott Sinclair | 2010-11-10 | 1 | -3/+3 | |
| | | | | - Also correct spelling of 'Unknown' | |||||
* | ENH: Add Git revision hash to numpy dev version string | Scott Sinclair | 2010-11-10 | 1 | -39/+26 | |
| | | | | | | | - Appends the first 6 characters of the Git revision used to build Numpy - Adds an additional attribute to easily obtain the full Git revision | |||||
* | Add doc/swig, doc/cython and doc/pyrex dirs back. Closes #1088. | rgommers | 2010-09-04 | 1 | -0/+6 | |
| | ||||||
* | ENH: include /*.txt etc. in source dist only, rather than installing it | Pauli Virtanen | 2010-08-04 | 1 | -5/+0 | |
| | ||||||
* | BUG: add tools/py3tool.py to installed/distributed files. | rgommers | 2010-08-04 | 1 | -2/+3 | |
| | ||||||
* | Update trunk version to 2.0 and fix descriptor pickle code so that it ↵ | Travis Oliphant | 2010-02-12 | 1 | -2/+2 | |
| | | | | produces 1.3-compatible pickle unless it cannot. | |||||
* | 3K: setup.py: really fix svn_version() | Pauli Virtanen | 2009-12-06 | 1 | -1/+3 | |
| | ||||||
* | 3K: fix setup.py:svn_version to work on Py3 | Pauli Virtanen | 2009-12-06 | 1 | -1/+2 | |
| | ||||||
* | 3K: make setup.py call 2to3 automatically -- place sources to build/py3k | Pauli Virtanen | 2009-12-06 | 1 | -7/+23 | |
| | ||||||
* | Fix __builtin__ import for python3 at top setup.py. | David Cournapeau | 2009-12-03 | 1 | -2/+6 | |
| | ||||||
* | Port the fix for #1299 to the trunk and change trunk version to 1.5 | Travis Oliphant | 2009-12-02 | 1 | -1/+1 | |
| | ||||||
* | Fix svn revision parsing under win32. | David Cournapeau | 2009-09-18 | 1 | -3/+4 | |
| | ||||||
* | Continue building even if svn revision detection breaks. | Stefan van der Walt | 2009-06-17 | 1 | -4/+5 | |
| | ||||||
* | BUG #1100: fix svn version detection for localized environments. | David Cournapeau | 2009-06-01 | 1 | -2/+15 | |
| | ||||||
* | Revert using setuptools svn revision, it is broken. | David Cournapeau | 2009-04-02 | 1 | -37/+20 | |
| | ||||||
* | Remove missing import. | David Cournapeau | 2009-04-01 | 1 | -1/+0 | |
| | ||||||
* | Fix missing distutils log import . | David Cournapeau | 2009-04-01 | 1 | -7/+8 | |
| | ||||||
* | Use setuptools svn rev parsing, should be more reliable ? | David Cournapeau | 2009-03-27 | 1 | -14/+36 | |
| | ||||||
* | ... and re | David Cournapeau | 2009-03-27 | 1 | -0/+1 | |
| | ||||||
* | Forgot to import subprocess. | David Cournapeau | 2009-03-27 | 1 | -0/+1 | |
| | ||||||
* | Fix svn version detection. | David Cournapeau | 2009-03-27 | 1 | -15/+15 | |
| | ||||||
* | Fix spelling mistake in version module gen. | David Cournapeau | 2009-03-27 | 1 | -1/+1 | |
| | ||||||
* | Fix metadata incorrectly defined as tuples. | David Cournapeau | 2009-03-27 | 1 | -12/+12 | |
| | ||||||
* | Add svn parse for the full version. | David Cournapeau | 2009-03-27 | 1 | -1/+25 | |
| |