summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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
| * change DeprecationWarning to FutureWarningJay Bourque2012-07-172-2/+2
| |
| * update 1.7 release notesJay Bourque2012-07-171-0/+7
| |
| * Updated reference docs for DeprecationWarningJay Bourque2012-07-171-0/+10
| |
* | Merge pull request #327 from teoliphant/restore_apiTravis E. Oliphant2012-07-171-22/+29
|\ \ | |/ |/| Restore ability to not include semi-colons.
| * DOC: Update API description with suggestions from charris.Travis E. Oliphant2012-07-171-8/+5
| |
| * DOC: update language of C-API deprecations.Travis E. Oliphant2012-07-171-5/+7
| |
| * Fix-up deprecations language.Travis E. Oliphant2012-07-111-5/+13
| |
| * Fix the deprecations language.Travis E. Oliphant2012-07-111-19/+19
| |
* | Switch WARN_ON_WRITE to issuing FutureWarnings instead of DeprecationWarningsNathaniel J. Smith2012-07-171-2/+2
| | | | | | | | | | | | | | | | | | FutureWarnings are displayed by default, so they should be used whenever a future change will change the semantics of existing code (as opposed to making existing code simply stop working). List discussion: http://www.mail-archive.com/numpy-discussion@scipy.org/msg37500.html
* | Merge pull request #332 from nouiz/fillwbyte_docCharles Harris2012-07-161-0/+1
|\ \ | | | | | | Add doc for PyArray_FILLWBYTE to tell the ndarray must be c contiguous.
| * | better new doc sentence following code review.Frederic2012-07-161-1/+1
| | |
| * | Add doc for PyArray_FILLWBYTE to tell the ndarray must be c contiguous.Frederic2012-07-061-0/+1
| | |
* | | DOC: add info on docstrings in test functions/methods. Also fix a typo.Ralf Gommers2012-07-151-2/+7
| | | | | | | | | | | | Reviewed by @charris in combination with PR-358.
* | | DOC: add details on how to use generator tests to documentation.Ralf Gommers2012-07-151-0/+9
| | | | | | | | | | | | Thanks to Pauli Virtanen for this useful suggestion.
* | | DOC: Forward port 1.7.0 release notesCharles Harris2012-07-111-0/+279
| | |
* | | DOC: merge wiki edits. Add percentile to statistics routines (ML suggestion).Ralf Gommers2012-07-072-2/+4
| | |
* | | DOC: merge wiki docs - edits under doc/.Ralf Gommers2012-07-076-18/+51
|/ /
* | DOC: update HOWTO_RELEASE document.Ralf Gommers2012-06-261-20/+33
|/
* BUG: Fix boolean indexing to previous behavior by adding an additional check ↵Travis E. Oliphant2012-06-211-6/+8
| | | | before using the new code path. Add tests.
* Remove maskna API from ndarray, and all (and only) the code supporting itNathaniel J. Smith2012-06-167-1043/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original masked-NA-NEP branch contained a large number of changes in addition to the core NA support. For example: - ufunc.__call__ support for where= argument - nditer support for arbitrary masks (in support of where=) - ufunc.reduce support for simultaneous reduction over multiple axes - a new "array assignment API" - ndarray.diagonal() returning a view in all cases - bug-fixes in __array_priority__ handling - datetime test changes etc. There's no consensus yet on what should be done with the maskna-related part of this branch, but the rest is generally useful and uncontroversial, so the goal of this branch is to identify exactly which code changes are involved in maskna support. The basic strategy used to create this patch was: - Remove the new masking-related fields from ndarray, so no arrays are masked - Go through and remove all the code that this makes dead/inaccessible/irrelevant, in a largely mechanical fashion. So for example, if I saw 'if (PyArray_HASMASK(a)) { ... }' then that whole block was obviously just dead code if no arrays have masks, and I removed it. Likewise for function arguments like skipna that are useless if there aren't any NAs to skip. This changed the signature of a number of functions that were newly exposed in the numpy public API. I've removed all such functions from the public API, since releasing them with the NA-less signature in 1.7 would create pointless compatibility hassles later if and when we add back the NA-related functionality. Most such functions are removed by this commit; the exception is PyArray_ReduceWrapper, which requires more extensive surgery, and will be handled in followup commits. I also removed the new ndarray.setasflat method. Reason: a comment noted that the only reason this was added was to allow easier testing of one branch of PyArray_CopyAsFlat. That branch is now the main branch, so that isn't an issue. Nonetheless this function is arguably useful, so perhaps it should have remained, but I judged that since numpy's API is already hairier than we would like, it's not a good idea to add extra hair "just in case". (Also AFAICT the test for this method in test_maskna was actually incorrect, as noted here: https://github.com/njsmith/numpyNEP/blob/master/numpyNEP.py so I'm not confident that it ever worked in master, though I haven't had a chance to follow-up on this.) I also removed numpy.count_reduce_items, since without skipna it became trivial. I believe that these are the only exceptions to the "remove dead code" strategy.
* Merge pull request #298 from dlaxalde/sphinxext/cleanupTravis E. Oliphant2012-06-082-16/+5
|\ | | | | sphinxext cleanup
| * sphinxext: remove mention of old files in LICENSE.txtDenis Laxalde2012-06-071-5/+2
| |
| * sphinxext: some cleanup in setup.pyDenis Laxalde2012-06-071-11/+3
| | | | | | | | | | | | | | - remove obsolete entry_points (the corresponding code was removed in 08e85c1820f8502e2a5009da4d3d89c6462a911b). - drop setuptools import - adjust setup() argument to conform with distutils format
* | Merge branch 'master' into clean-up-diagonalNathaniel J. Smith2012-06-064-3/+120
|\ \ | |/
| * DOC: Remove duplicate unique links in HOWTO_DOCUMENT.Stefan van der Walt2012-05-301-3/+3
| |
| * MAINT: port release notes and release script changes from 1.6.x.Ralf Gommers2012-05-203-0/+117
| |
* | Merge branch 'master' into clean-up-diagonalNathaniel J. Smith2012-05-191-0/+4
|\ \ | |/
| * Merge pull request #268 from FrancescAlted/masterMark2012-05-181-0/+4
| |\ | | | | | | The docs should stress that functions that create arrays actually steals a reference to dtype descriptor
| | * Stress that all array creation C functions steals a reference to descr.Francesc Alted2012-05-041-0/+4
| | |
* | | Typo fixNathaniel J. Smith2012-05-171-1/+1
| | | | | | | | | | | | Thanks to Travis for catching it.
* | | Document the PyArray_Diagonal transition scheme.Nathaniel J. Smith2012-05-161-29/+35
| | |
* | | Consolidate all array writeability checking in new PyArray_RequireWriteableNathaniel J. Smith2012-05-151-0/+13
|/ / | | | | | | | | | | | | | | | | This is mostly a code cleanup, but it does have a user-visible effect in that attempting to write to a unwriteable array now consistently raises ValueError. (It used to randomly raise either ValueError or RuntimeError.) Passes numpy.test("full").
* | NEP: Add some details about how existing C-API access interacts with NAMark Wiebe2012-05-101-0/+77
| |
* | DOC: verbosity -> verbose in testing guidelinesDenis Laxalde2012-05-101-14/+14
| |
* | REL: change Sphinx version in release script to 1.1.3.Ralf Gommers2012-05-041-1/+1
|/ | | | | | | | Version 1.0.4 was used till now, but has become too old. New version gives far fewer warnings and thereby increases the reference guide with O(100) pages that previously got lost. Also update current Cython version number.
* DOC: Add datetime to the changed items in the release notes.Charles Harris2012-05-011-0/+7
|
* DOC: Add a section documenting 1.6/1.7 datetime64 differencesMark Wiebe2012-05-011-0/+127
|
* DOC: fix link and add explanation on how to run examples.Ralf Gommers2012-04-181-2/+16
|
* DOC: Update documentation and release notes about C-API deprecationsMark Wiebe2012-04-063-5/+58
|
* ENH: Add module containing functions for padding n-dimensional arrays.tim cera2012-04-043-22/+44
| | | | | | | | | | | | | The various padding functions are exposed as options to a public 'pad' function. Example: pad(a, 5, mode='mean') Current modes are 'constant', 'edge', 'linear_ramp', 'maximum', 'mean', 'median', 'minimum', 'reflect', 'symmetric', 'wrap', and <function> This commit includes unit tests and doctests and is based on feature request ticket #655.
* ENH: Add 'sorter' argument to searchsorted.Bryan Van de Ven2012-04-041-0/+6
| | | | | | | | The new argument allows one to search an argsorted array by passing in the result of argsorting the array as the 'sorter' argument. For example searchsorted(a, sorter=a.argsort)