summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* 2to3: Apply `raise` fixes. Closes #3077.Charles Harris2013-03-012-3/+3
| | | | | | | | | | Replaces the raise Exception, msg: form with raise Exception(msg):
* Merge branch 'enh-numpydoc'Charles Harris2013-02-2819-92/+279
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were some conflicts with the 2to3 work in numpy. I think I got the fixes right. * enh-numpydoc: DOC: fix doc/source/conf.py to work with Python 3 BUG: numpydoc: check that it works with sub-classes TST: numpydoc: more class tests BUG: numpydoc: fix bugs in attribute docstring extraction + improve presentation TST: numpydoc: add stub test files, to check that files at least import MAINT: always use plot directive from Matplotlib, and prefer Sphinx linkcode ENH: numpydoc: Python 2 & 3 in single codebase, restructure as a package ENH: numpydoc: deal with duplicated signatures DOC: numpydoc/linkcode: mention that the extension will be in Sphinx upstream BUG: numpydoc/linkcode: do not detect linkcode config changes Conflicts: doc/sphinxext/numpydoc/docscrape.py doc/sphinxext/numpydoc/docscrape_sphinx.py doc/sphinxext/numpydoc/linkcode.py doc/sphinxext/numpydoc/phantom_import.py doc/sphinxext/numpydoc/traitsdoc.py
| * DOC: fix doc/source/conf.py to work with Python 3Pauli Virtanen2013-02-271-2/+2
| |
| * BUG: numpydoc: check that it works with sub-classesPauli Virtanen2013-02-162-1/+5
| |
| * TST: numpydoc: more class testsPauli Virtanen2013-02-161-2/+114
| |
| * BUG: numpydoc: fix bugs in attribute docstring extraction + improve presentationPauli Virtanen2013-02-162-16/+34
| |
| * TST: numpydoc: add stub test files, to check that files at least importPauli Virtanen2013-02-164-0/+12
| |
| * MAINT: always use plot directive from Matplotlib, and prefer Sphinx linkcodePauli Virtanen2013-02-161-22/+3
| |
| * ENH: numpydoc: Python 2 & 3 in single codebase, restructure as a packagePauli Virtanen2013-02-1614-47/+89
| |
| * ENH: numpydoc: deal with duplicated signaturesPauli Virtanen2013-02-162-7/+25
| |
| * DOC: numpydoc/linkcode: mention that the extension will be in Sphinx upstreamPauli Virtanen2013-02-161-2/+2
| |
| * BUG: numpydoc/linkcode: do not detect linkcode config changesPauli Virtanen2013-02-161-1/+1
| | | | | | | | | | | | Since the linkcode_resolve is a function, it triggers configuration change on each rebuild, resulting to full rebuild always. It's better to make it not do that.
* | Merge pull request #3047 from charris/2to3-callablenjsmith2013-02-286-6/+12
|\ \ | | | | | | 2to3: Fix callable.
| * | 2to3: Fix callable.Charles Harris2013-02-286-6/+12
| | |
* | | Merge pull request #3059 from charris/2to3-funcattrsnjsmith2013-02-281-1/+1
|\ \ \ | | | | | | | | 2to3: Apply `funcattrs` fixer. Closes #3058.
| * | | 2to3: Apply `funcattrs` fixer. Closes #3058.Charles Harris2013-02-281-1/+1
| |/ / | | | | | | | | | | | | This replaces the `b.func_xxxx` with newer `__xxxx__` attribute names For example, `f.__name__` replaces `f.func_name`
* | | 2to3: apply exec fixer results.Charles Harris2013-02-282-7/+7
|/ / | | | | | | This changes the `exec` command to the `exec` function.
* | Merge pull request #3027 from charris/2to3-remove-has_key-updateseberg2013-02-272-4/+4
|\ \ | | | | | | 2to3: Remove `has_key` use that was missed.
| * | 2to3: Remove `has_key` use that was missed.Charles Harris2013-02-272-4/+4
| |/ | | | | | | | | The files not in the numpy/ directory were missed. This gets them all (I hope).
* | 2to3: Updata `except Exception, msg:` syntax in files not in numpy/ .Charles Harris2013-02-272-4/+4
|/ | | | This should finish the updating of the exception syntax.
* DOC: update 1.7.0-notes.rst from release branchOndřej Čertík2013-02-061-0/+43
| | | | | | There were some changes in the release branch that were not put into master. After this commit, the file 1.7.0-notes.rst is synchronised with the release branch.
* DOC: mention the change of default for separate compilation.David Cournapeau2013-01-241-0/+11
|
* Merge pull request #2725 from seberg/take_0dseberg2013-01-231-0/+1
|\ | | | | ENH: Allow 0-d indexes in np.take
| * ENH: Allow 0-d indexes in np.takeSebastian Berg2013-01-061-0/+1
| | | | | | | | | | | | | | The TakeFrom already supported this. This removes the check which made it not possible and adds some tests for take. Also add documentation and information to the release notes.
* | fix numpy.i for python 3Martin Baeuml2013-01-161-1/+3
| | | | | | | | | | | | | | PyFile_Check and PyInstance_Check have been removed from the C API for python 3. This removes calls to those two functions from numpy.i for PY_MAJOR_VERSION >= 3 so that it builds with a python 3 Python.h.
* | DEP: Remove more references to scons related files.Charles Harris2013-01-141-1/+1
| | | | | | | | | | | | | | These references were in MANIFEST.in, doc/summarize.py, release.sh, and numpy/testing/noseclasses.py and involved scons files that have been removed, mostly setupscons.py and setupsconsegg.py that were in the top level.
* | BUG: Need to keep pointer to using scons in HOWTO_RELEASE.rst.txt.Charles Harris2013-01-131-1/+2
| |
* | DOC: Document removal of SCons support in doc/release/1.8-notes.rst.Charles Harris2013-01-131-3/+8
| |
* | DEP: Remove scons related files and code.Charles Harris2013-01-131-2/+1
|/ | | | | | | | | This removes files and code supporting scons builds. After this change numpy will only support builds using distutils or bento. The removal of scons has been discussed on the list several times and a decision has been made that scons support is no longer needed. This was originally discussed for numpy 1.7 and because the distutils and bento methods are still available we are skipping the usual deprecation period.
* fix array interface documentation linksSandro Tosi2012-12-301-1/+1
|
* move to www.numpy.orgSandro Tosi2012-12-302-2/+2
|
* DOC: document the change in .baseOndřej Čertík2012-12-271-0/+27
| | | | Forwardport gh-2737.
* Merge pull request #2835 from charris/update-1.8.0-notesRalf Gommers2012-12-161-117/+14
|\ | | | | MAINT: Cleanup 1.8.0-notes.rst.
| * DOC: Note that Euler's constant is exposed in numpy 1.8.0.Charles Harris2012-12-161-0/+2
| |
| * MAINT: Cleanup 1.8.0-notes.rst.Charles Harris2012-12-161-117/+12
| | | | | | | | | | | | Remove contents of 1.7.0-notes that were left when it was copied, note that support for Python 2.4 - 2.5 has been dropped, and note deprecation of non-integer indices.
* | MAINT: Update and cleanup 1.7.0-notes.rst.Charles Harris2012-12-161-139/+68
|/ | | | | | | The master branch version had diverged from the release branch. This brings them back into sync, adds a mention that Python 2.4 - 2.5 support has been dropped, corrects spelling errors, does some reformatting, and removes trailing whitespace.
* DOC: use bold for section names, monospace for variables in HOWTO_DOCUMENT.endolith2012-12-041-13/+14
|
* Add note about definition list classifier formatendolith2012-11-301-8/+9
| | | and some other small changes
* FIX: Update release notes.Travis E. Oliphant2012-10-191-3/+10
|
* Merge pull request #455 from rgommers/devguide-updateCharles Harris2012-10-035-145/+67
|\ | | | | Devguide update
| * DOC: expand sections on commit messages and merging/rebasing in the devguide.Ralf Gommers2012-09-231-2/+16
| | | | | | | | This commit address comments from Charles on PR #455.
| * DOC: one more edit to the dev-guide.Ralf Gommers2012-09-221-1/+7
| | | | | | | | | | Recommend to update master before creating your feature branch. Thanks to Nicky van Foreest for feedback on the dev-guide.
| * DOC: remove section "Patching" from dev-guide.Ralf Gommers2012-09-224-133/+6
| | | | | | | | | | This section is outdated, and following it pretty much ensures that your patches will languish in Trac.
| * DOC: a few edits to make "Development Workflow" in the dev guide clearer.Ralf Gommers2012-09-221-12/+13
| |
| * DOC: document in dev-guide how to write a good commit message.Ralf Gommers2012-09-221-0/+28
| |
* | FIX: Transition scheme for safer in-place ufunc operationsNathaniel J. Smith2012-09-202-4/+14
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | In numpy 1.6 and earlier, if you do np.add(int_arr, float_arr, out=int_arr) or int_arr += float_arr then the result will be silently truncated to integer values. This often produces bugs, because it's easy to accidentally end up with an integer array and not realize it. Therefore, there seems to be consensus that we should switch to using same_kind casting by default for in-place ufunc operations. However, just switching this (as was done initially during the 1.7 development cycle) breaks a lot of code, which is rude and violates our deprecation policy. This commit instead adds a special temporary casting rule which acts like "unsafe", but also checks whether each operation would be allowed under "same_kind" rules and issues a DeprecationWarning if not. It also moves NPY_DEFAULT_ASSIGN_CASTING into the formal API instead of leaving it as a #define. This way we can change it later, and any code which references it and is compiled against this version of numpy will automatically switch to whatever we change it too. This avoids the situation where we want to remove the temporary magic value we're using to create DeprecationWarnings now, but can't because it would be an ABI break.
* Use PyMODINIT_FUNC and update docs accordingly.cgohlke2012-09-021-4/+4
| | | | See https://github.com/scipy/scipy/pull/279
* Added entries for assert_allclose, assert_array_almost_equal_nulp, and ↵Matt Davis2012-07-201-0/+3
| | | | assert_array_max_ulp into the numpy testing reference documentation.
* Update release notes.Travis E. Oliphant2012-07-181-119/+8
|
* Merge pull request #350 from jayvius/get-view2Travis E. Oliphant2012-07-172-0/+17
|\ | | | | Add transition code for returning view when selecting subset of fields