summaryrefslogtreecommitdiff
path: root/numpy/lib
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Removed supurious assert in histogram estimatorsJoseph Fox-Rabinovitz2016-02-051-3/+0
|
* ENH: usecols now accepts an int when only one column has to be readI--P2016-02-012-5/+68
|
* Merge pull request #7129 from madphysicist/percentile-midpoint-interpolationCharles Harris2016-01-312-2/+6
|\ | | | | BUG: Fixed 'midpoint' interpolation of np.percentile in odd cases.
| * BUG: Fixed 'midpoint' interpolation of np.percentile in odd cases.Joseph Fox-Rabinovitz2016-01-312-2/+6
| | | | | | | | | | 'midpoint' must return the same as 'higher' and 'lower' when the two are the same, not 'lower' + 0.5 as it was doing.
* | Merge pull request #7145 from bastula/piecewiseCharles Harris2016-01-312-4/+20
|\ \ | | | | | | BUG: Fixed regressions in np.piecewise in ref to #5737 and #5729.
| * | MAINT: Addressed comments in PR #7145Aditya Panchal2016-01-311-2/+3
| | |
| * | BUG: Fixed regressions in np.piecewise in ref to #5737 and #5729.Aditya Panchal2016-01-292-4/+19
| | | | | | | | | | | | Added unit tests for these conditions.
* | | BUG: mode kwargs passed as unicode to np.pad raises an exceptionbertrand2016-01-302-1/+12
| | | | | | | | | | | | | | | isinstance(mode, str) is False in python2.7 when mode is of unicode type, and mode is then mistakenly assumed to be a callable. See #7112
* | | Merge pull request #7149 from seberg/missing-suffixCharles Harris2016-01-301-1/+1
|\ \ \ | | | | | | | | TST: Add missing suffix to temppath manager
| * | | TST: Add missing suffix to temppath managerSebastian Berg2016-01-301-1/+1
| |/ / | | | | | | | | | | | | Without the suffix, np.save creates a new file and the file does not get cleaned up.
* | | Merge pull request #7125 from madphysicist/percentile-docStephan Hoyer2016-01-291-42/+39
|\ \ \ | |/ / |/| | DOC: Updated documentation wording and examples for np.percentile.
| * | MAINT: Accepted all review comments for PR#7125Joseph Fox-Rabinovitz2016-01-271-7/+3
| | |
| * | DOC: Updated documentation wording and examples for np.percentile.Joseph Fox-Rabinovitz2016-01-261-39/+40
| |/ | | | | | | Examples had some factual errors. Wording updated in a couple of places.
* | MAINT: Fix some typos in a code string and commentsDongjoon Hyun2016-01-271-2/+2
|/
* TST: Added lots of new tests for fromnumeric.pygfyoung2016-01-181-32/+29
|
* Merge pull request #5981 from dfreese/fix/multi_percent_nanperc_bugJulian Taylor2016-01-172-3/+34
|\ | | | | BUG: Handle multiple percentiles for all-nan slices in nanpercentile
| * BUG: Fix nanpercentile crash on all-nan slicesDavid Freese2016-01-122-3/+34
| | | | | | | | | | | | | | | | Fix bug where nanpercentile would crash with an all-nan slices when given multiple percentiles. Also corrects behavior where array sizes different from numpy.percentile would be returned with keepdims enabled. Fix #5760
* | Merge pull request #7020 from jakirkham/deprecated_masked_array_mask_copyCharles Harris2016-01-151-0/+1
|\ \ | | | | | | DEP: Warn MaskedArray will return views of mask when sliced
| * | TEST: Ignore `FutureWarning` if raised from running masked array operations.John Kirkham2016-01-151-0/+1
| |/
* | DOC, MAINT: Enforce np.ndarray arg for np.put and np.placegfyoung2016-01-143-5/+9
|/ | | | | | | np.put and np.place do something only when the first argument is an instance of np.ndarray. These changes will cause a TypeError to be thrown in either function should that requirement not be satisfied.
* DOC: Update trapz docstring.Charles Harris2016-01-091-3/+5
| | | | [ci skip]
* DOC: fix typos in trapz()François Boulogne2016-01-091-1/+1
| | | | [ci skip]
* Merge pull request #6905 from kohr-h/issue-6899__broadcast_with_one_argJaime2016-01-061-3/+0
|\ | | | | ENH: allow single input argument in numpy.broadcast
| * ENH: allow single input argument in numpy.broadcastHolger Kohr2016-01-041-3/+0
| |
* | DOC,BUG: Fix some latex generation problems.Charles Harris2016-01-051-0/+17
|/ | | | | | | | | | | | Some of the documentation for newbyteorder, copy and pasted in several spots, had paragraphs ending in `::`, initiating a sphinx generated Verbatim environment and resulting in "LaTeX Error: Too deeply nested". The user_array.container class needed non-empty class documentation. That that caused a problem is probably a numpydoc bug, but it is easy to fix. [skip ci]
* Merge pull request #6886 from charris/use-temppathCharles Harris2016-01-021-55/+31
|\ | | | | MAINT: Simplify some tests using temppath context manager.
| * MAINT: Simplify some tests using temppath context manager.Charles Harris2015-12-261-55/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces code of the pattern ``` fd, name = tempfile.mkstemp(...) os.close(fd) try: do stuff with name finally: os.remove(name) ``` with ``` with temppath() as name: do stuff with name ``` A few more complicated cases are also handled. The remains some particularly gnarly code the could probably be refactored to use temppath, but that is a more demanding project.
* | [TST] Refactor new raise_warnings logic for subpackage test suitesNathaniel J. Smith2015-12-301-3/+3
|/
* DOC: Fix poly_val description for 'x' inputgfyoung2015-12-221-4/+4
| | | | Closes gh-6849.
* Merge pull request #6866 from charris/tempfile-context-managerCharles Harris2015-12-201-21/+12
|\ | | | | ENH: Tempfile context manager
| * MAINT: Use temppath in test_not_closing_opened_fid.Charles Harris2015-12-201-21/+12
| | | | | | | | | | The test is in numpy/lib/tests/test_io.py. This commit is intended as a demonstration of using temppath.
* | DOC: Use print only as function when print_function is imported from __future__gfyoung2015-12-198-21/+21
|/ | | | Closes gh-6863.
* DOC, MAINT: Fix the numpy.ma.cov signature and documentation.jason king2015-12-181-6/+7
| | | | The rowvar and bias parameters are booleans, not integers.
* DEP: Stricter arg checking for array orderinggfyoung2015-12-181-4/+6
| | | | | | | | | | | | | The bug traces to the PyArray_OrderConverter method in conversion_utils.c, where no errors are thrown if the ORDER parameter passed in is not of the string data-type or has a string value of length greater than one. This commit causes a DeprecationWarning to be raised, which will later be turned into a TypeError or another type of error in a future release. Closes gh-6598.
* Updated typos in histogram bin estimator equationsMad Physicist2015-12-111-2/+2
| | | In all cases, it's either ...*n^(-1/3) or .../n^(1/3), not both. The actual functions are implemented correctly.
* Merge pull request #6808 from charris/fix-assert-in-testsJaime2015-12-111-3/+3
|\ | | | | MAINT: Replace assert with assert_(...) in some tests.
| * MAINT: Replace assert with assert_(...) in some tests.Charles Harris2015-12-101-3/+3
| |
* | [TST] fix test_dtype_error to actually test what it's supposed toNathaniel J. Smith2015-12-081-3/+3
|/ | | | | Discovered while cleaning up uses of the silly aliases like 'np.object'.
* Merge pull request #6775 from charris/add-future-importsCharles Harris2015-12-071-1/+2
|\ | | | | MAINT: Include from __future__ boilerplate in some files missing it.
| * MAINT: Include from __future__ boilerplate in some files missing it.Charles Harris2015-12-051-1/+2
| | | | | | | | | | Some newer *.py files are missing the `from __future__` boilerplate that helps assure Python2 and Python3 compatibility.
* | BUG: Quick and dirty fix for interp.Charles Harris2015-12-071-4/+36
|/ | | | | | | | | | | The original had incorrect comparisons involving <=, <, and also failed when the number of data points was 2. This fixes the use of the comparisons and uses linear search for fewer than 5 data points. The whole routine needs a simplified rewrite, but this takes care of the bug. Closes #6468.
* Merge pull request #6627 from ordirules/masterCharles Harris2015-11-251-0/+10
|\ | | | | added extra line in the tile help doc to outline a general repeat, co…
| * added more textJulien Lhermitte2015-11-051-0/+4
| |
| * added extra line in the tile help doc to outline a general repeat, commonly usedJulien Lhermitte2015-11-041-0/+6
| |
* | Merge pull request #6690 from lzkelley/hist_check_range_finiteJaime2015-11-172-3/+27
|\ \ | | | | | | BUG, MAINT: check that histogram range parameters are finite.
| * | BUG, MAINT: check that histogram range parameters are finite, add tests to ↵lzkelley2015-11-172-3/+27
| | | | | | | | | | | | assure this. Improved some error-types.
* | | ENH: testing: add SkipTest and KnownFailureExceptionEvgeni Burovski2015-11-162-7/+4
|/ / | | | | | | | | | | | | | | * use SkipTest in numpy tests instead of importing it from nose * add a KnownFailureException as an alias for KnownFailureTest (the former is preferred, but the latter is kept for backcompat) * rename the KnownFailure nose plugin into KnownFailurePlugin, and keep the old name for backcompat
* | add clarification of weights to documentationGriffin Hosseinzadeh2015-11-131-1/+2
| |
* | Merge pull request #6649 from sieben/dict_litteralJaime2015-11-071-2/+1
|\ \ | |/ |/| MAINT: Dictionary litteral
| * MAINT: Dictionary litteralRémy Léone2015-11-071-2/+1
| |