[Python-modules-commits] [bottleneck] branch master created (now a0aa3a1)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Fri Nov 3 18:18:47 UTC 2017
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch master
in repository bottleneck.
at a0aa3a1 Release to unstable
This branch includes the following new commits:
new 3f68aff Initial commit of Nanny prototype.
new cbaf498 Added partial support for nansum(int32); doc tweaks.
new 7574be3 Put structure in place to add nanmax.
new 1ca6858 nanmax() now passes unit tests. Still need to take care of nanmax([]).
new c2acca5 Unit tests for more corner cases; fix bugs exposed.
new 382d1bb Added a performance benchmark suite.
new 4214b77 nanmax now raises a ValueError with size 0 input to match numpy.
new 2b12232 Faster (less overhead) plus user can now get underlying cythion function.
new d15c276 Added nanmin(). Bug fix for nanmax_3d_int32_axisNone().
new 5da4785 Added nanmean().
new 3551088 Added nanstd().
new 1234702 Added nanvar().
new 11b210d Renamed package to dsna: descriptive statistics of numpy arrays.
new 0196afe Removed the nan prefix from all function names.
new 3846b3f Update readme for change in project direction.
new e79c813 Added directory structure for move and group functions.
new 47a36e1 Added sphinx docs to project.
new f1bd4a2 Doc strings, doc strings, doc strings.
new 9360b06 The bits needed to make a release.
new ce8b96f Added the first moving window function: move_sum.
new b5877c2 First group function: group_mean.
new 9df1719 Renamed package from DSNA to Bottleneck.
new 6d724e6 Doc tweaks.
new e9c3096 Added move and group extension modules to setup.py.
new 614571c Add URLs to doc.
new 45064f9 Arg. Pypi pages are case senstive and won't let me change case.
new 4f72f8e Added back nan prefix to function names.
new e887475 Add Sturla Molden's code for median. URLs below:
new 5a740bf Bug fix in original select code; Added negative axis support.
new eb85e90 Added median().
new c0c603f Update benchmark code and results.
new 98387e3 Remove sum(). Save for a later release.
new 5807299 Replace move_sum() by move_nanmean().
new a588d81 Silence "Warning: invalid value encountered in (blank)".
new a97ab11 Add bounds and wraparound checks to group_nanmean().
new 8391b25 Older versions of scipy.stats.nanstd might not handle axis < 0.
new 2104552 Add Development section to sphinx doc.
new 6a61828 Old versions of scipy.stats.nanstd choke on axis=None.
new 1565150 Increase tolerance for unit test differences between bn.nanstd.
new 2cbf93b Bump requirements to NumPy 1.5.1+, SciPy 0.8.0+.
new 0d43852 Set 0.1 release date to today!
new f7e3823 Bump version to 0.2.0dev; add a sandbox with an example.
new cc45a06 Faster nanmean; *.pyx files missing; Support older numpy/scipy:
new b5bc133 Tiny bit less overhead after removing unused arr.size.
new cdd990c Remove Cython generated C files---repo was getting too big.
new d50da40 Doc update after removal of C source files from repo.
new 500b937 Preparing to improve overhead: add small array to benchmark.
new bf5226e Less overhead in all functions when output is not scalar!
new 7c069a1 Rename header to func_header to match move and group headers.
new 99d957d First commit of unfinished template code.
new a035627 More work on unfinished template prototype.
new c6e8b98 Template of nanmin works!
new d25fd01 Rewrite. This time do not template ndim, just dtype and axis.
new 296229e Added a templated version of median(). Passes unit tests.
new 33720c1 Templated move_nanmean(). Passes unit tests.
new f873b86 Clean template code by adding doc strings and renaming.
new 83e0e02 Merge branch 'template'
new 150507f Templated nanmax, nanmean, nanvar, nanstd.
new 57747a0 Last function, group_nanmean(), templated!
new b39dbcb Added support for float32.
new 5db4010 Slow non-Cython functions for unaccelerated ndim/dtypes.
new c710f83 Fallback to non-Cython functions for unsupported ndim/dtype.
new 2428371 Rewrote benchmark module.
new 4a24cb2 Removed SciPy dependency.
new a6b507f Added move_nanmean() to benchmark suite.
new fd6cd3a Added a new function: nanmedian()
new 2f395aa Added a new function: nanargmax().
new 7b1d029 Added new function: nanargmin().
new 4e45956 Merge branch 'nanarg'
new 8830f25 Shuffle np.arange input array for benchmark. Plus tweaks:
new f41af0d Embed function signatures in docstrings and other doc tweaks.
new 4973918 Update packages list in setup.py.
new 6c97948 Set v0.2.0 release date to today!
new a0ab1d2 Bump version number to 0.2.0.
new 8e0919b Typo in setup.py.
new 8a6b4e2 Bump version to 0.3.0dev; Fix doc typos.
new ca075d5 Use integer specific inner loop for move_nanmean.
new 7ee85db Added new function: move_min().
new 978f74b Added new function: move_max().
new fce06f1 Added new function: move_nanmax().
new 915c4c1 Added new function: move_nanmin().
new c558a78 Merge branch 'move_minmax'
new a60c79c Bug fix: int input called non-cython version of move_nanmean.
new 0331fe2 'stdlib' is deprecated, use 'libc.stdlib'.
new 37a2c33 Ascending minima algorithm copyright correction.
new 8f03c34 Can now specify dtype and axis in benchmark.
new c34c3eb Reuse functions (details below):
new e8aab67 Test that no slow functions creep in where they don't belong.
new 507b062 Merge branch 'reuse'
new 84d8df1 Make benchmark output more compact.
new 8f996d8 Bug: benchmark with interger dtype.
new c7c1d7e Added new function: nansum().
new 5b4bfff Added a new function: move_mean().
new c5347ec Improve behavior of move_min and move_max wrt NaNs:
new db65546 Added two new functions: move_sum(), move_nansum().
new 8bc1220 Cut unit test time in half.
new d8dd79e Added two new functions: move_std(), move_nanstd().
new ce9ab69 Doc work.
new cbe997a Made all high-level functions faster. Less overhead.
new 0dde7e1 Less overhead in selector functions. Plus:
new c2163dd Yet another speed up of the selector functions.
new c51339d Moving window functions now default to axis=-1 instead of 0.
new 25f2557 Doc work and bump development status from pre-alpha to alpha.
new 91672d5 Set v0.3 release date to today!
new 93881a0 Bump version to 0.4.0dev.
new b54432f All functions faster; less overhead in low-level functions.
new 5031a2d Add infrastructure to create 32 and 64 bit OS source releases.
new 4580039 Remove group_nanmean() function.
new e63bc97 Added two optional inputs to benchmark: shapes and nans.
new e3635fe Added new function: rankdata()
new 734b2f3 Make new rankdata function support 32 bit OS.
new 64b0464 New function: nanrankdata()
new 858196c Six functions faster for axis=None:
new d3bfcb4 Bug fixes and unit tests for size zero input arrays.
new 89bad25 Make bottleneck work with Cython 0.14.1.
new 6376979 Doc work.
new de72a87 Step release date to today! Bump version to 0.4.0.
new 9d2e67c Bump development status to beta and version to 0.5.0dev.
new 7dc6655 Bug fix release 0.4.1. Closes #9.
new 9ceef4a Bug fix release 0.4.2. Closes #10.
new f978e21 New unit tests to demonstrate median and nanmedian bugs.
new 223abc0 Bug: median, nanmedian modified input array. Closes #11.
new 124385d nanmedian wrong when odd number of elements with all but last a NaN.
new cfe1329 Merge branch 'medianbugs'
new 0882dce Lazy import of SciPy speeds Bottleneck import by 3x.
new 320609f Add scipy.stats.rankdata to bottleneck to avoid dependency:
new 97e1417 Set release date to today for 0.4.3!
new 8590d81 Release note typo. Year is 2011 not 20011.
new 78f05c5 Support python 2.5 by importing `with` statement. Closes #14.
new bf384e7 Add new function ss(), sum of squares.
new cc79fea Delete ss.pyx and add to .gitignore.
new 9bbeae0 Remove ss.pyx for real this time.
new 50d0b49 Add partsort() function.
new ee5ae5a Add argpartsort() function.
new 1de9c14 Add partsort() and argpartsort() to benchmark.
new e2ef54c Merge branch 'partsort'
new 523d22d Fix docstrings: selector functions do not have default axis.
new a4194d3 nanmax, nanmin now follow Numpy 1.6 when input is all NaN.
new 0fd01aa nanmedian wrong for particular ordering of NaN and non-NaN elements.
new 292f09e Run unit tests from Makefile in 4 parallel processes.
new c734bb9 Make single source distribution.
new dbd8ba2 Update release notes.
new f23798b Update release notes.
new 9f23c50 Update docs.
new e5622cf First commit of move_median(). One unit test failure.
new 473943f Add .gitignore so that move_median.c gets committed.
new f54ffd5 Faster move_median for 2d and 3d input.
new 715929e Edit move_median docstring.
new 3529825 move_median() now passes all unit tests!
new d01834c Add David's move_median.c code and comment cleanup.
new 6674590 Bump version to 0.5.0beta.
new 857049c 0.5.0beta2: Christoph's bug fixes for windows compilers.
new 74e4aba 32/64 bit clean up.
new 78d6ae7 Bump version to 0.5.0rc1.
new 2beb5e0 Quick-n-dirty fixes to "chicken-n-egg" build problem
new fc3084f argpartsort, nanargmin, nanargmax returned wrong dtype on win64.
new 6060166 Bump version to 0.5.0rc2.
new c32957f rankdata and nanrankdata crashed on win64.
new 5a2ad3b Set 0.5.0 release date to today!
new 08bc2f2 Bottleneck 0.6.0dev is open for development.
new 39d3c49 Merge branch 'buildfixes'
new fadab9d Update pyx and c files when `make sdist`.
new 6c0cb87 Confusing error message in partsort and argpartsort.
new 9ee4215 readme: bottleneck takes a while to build on old computers.
new ceb389e Update copyright date.
new 7e9b3d7 BUG Update MANIFEST.in for new location of Makefile.
new dac3d66 Upgrade numpydoc from 0.3.1 to 0.4 to support Sphinx 1.0.1.
new 321b34e ENH Add a replace() function. Closes #38.
new b3dcc26 ENH Tweak unit tests from previous commit.
new 6de1216 DOC Docstring typo. Closes #39.
new 7147ad8 BUG Wrong output for very large input arrays.
new 947a226 switch file() to open() in setup.py
new dc2a33f fix print and raise statements to be py3-compatible
new 750dff9 fix some relative imports
new ae6791e make range(...) + [None] work in python3
new dd7a2b1 None isn't comparable to ints in python 3
new 8b39a94 python3 compatability for range() in slow funcs
new 3d34f50 slow rankdata/nanrankdata should use np.asarray
new 621bad5 integer division in benchmark code
new e90b6be this relative import isn't python 2.5 friendly
new bccaf02 allow specifying python command in makefile
new 9f3c623 some templating code compatabilities
new 524f269 update release notes, readme, setup.py to note Python 3 support
new 2f07774 Merge pull request #44 from dougalsutherland/py3k
new bfc9c3f DOC recommend numpy 1.6.1 instead of 1.6.0.
new 19526ad DOC Update release file.
new 412b853 ENH Nearest neighbor of 1d arr0 in 2d arr.
new aa7d739 ENH Improve output for all NaNs; Add performance notes.
new e97df3d Merge branch 'nn'
new 1671657 DOC Add See also for bn.nn <==> bn.ss
new bca0433 ENH Add bn.anynan(arr, axis)
new e608ea0 ENH Add bn.allnan(arr, axis)
new f0c7f36 DOC Tweak docstring.
new a811c9e DOC Update
new 9b9a540 ENH Generate C file with Cython 0.16 instead of 0.14.1
new 8290002 DOC Remove scipy mailing list from readme.
new b7415ee DOC Update readme for numpy 1.6.2, scipy 0.10.1
new 53498af RLS Bump version to 0.6rc1
new d99fe4f BUG bn.slow.replace()
new 28704b6 BUG bn.nn() did not take list input.
new bd9e57a DOC update readme
new 58a9c24 DOC remove built-in in <built-in function median...>
new bde3b78 RLS Set release date to today; bump to 0.6.0
new 60c57b7 Open development for 0.7.0
new 1abdfa7 DOC ddof not described in docstring.
new f5c41fc BUG move_std and move_nanstd neg sqrt bugs fixed
new 6fb6f73 Merge pull request #51 from jmcloughlin/dev
new e464adb BUG `make test` fails on some computers.
new 012417e BUG change to use gnu89 on all platforms.
new a2e78b3 Merge pull request #59 from mrjbq7/macosx
new 64c6b73 BUG nanstd([1.0], ddof=1) and nanvar crash.
new 1a518ac REF Tiny speed up
new 83d19b5 TST Make new tests independent of numpy version.
new a5772a7 ENH Add support for tox
new 579962b BUG Some unit tests depended on scipy.
new 273df95 BUG Docstring and error message out of date
new 80594ad TST tox against multiple python/numpy versions
new da137ff DOC tweak
new b1f1166 DOC Add example; closes #64
new d2616b4 TST Add coverage report to makefile
new 89e90e9 ENH bn.rankdata() is now twice as fast!
new 8d9df11 REF scipy now has a cython version of rankdata
new c84242c DOC update benchmark results
new 4acde54 TST Bump numpy from 1.7.0 to 1.7.1 in tox tests
new d49ad9e ENH Add C files to repo.
new 5af3168 DOC updates
new 4c62f7d BLD Update "make sdist" now that C files included.
new aeb5daa REF No need for separate 32 and 64 bit C files.
new e8794da DOC update release notes
new ff15961 DOC tweak
new a9d72ab Merge branch '3264'
new cce3c6a Change copyright holder
new 8cdb1fc DOC bug in example
new 090c4b0 DOC bug in example
new c81373b Update copyright holder
new 0c78410 Add copyright date
new 1d380bd TST Change tox test from py32 to py33
new 83fad40 STY pep8
new ee250d7 STY pep8
new a88198e WIP toward getting flake8 to pass; Merge branch 'pep8'
new c5d47c9 STY more pep8 work
new 5416a64 Additional fix related to #49. The gnuc99 extension should also be enabled when building from the c source to fix the build on Mountain Lion.
new de98870 DOC update readme for numpy 1.7.1
new 9d91404 ENH C files are now generated with Cython 0.19.1
new 4042977 RLS 0.7 release date set to today
new 841f651 RLS bump version to 0.7.0
new 1ed3ecf TST: fix thousands of deprecation warnings during tests with numpy 1.8 on Python 3
new ae56ef1 Merge pull request #73 from cgohlke/patch-1
new 3a38e76 RLS open 0.8.0dev for development
new 9c5038e ENH all tests now pass with numpy 1.8.0rc1
new 838a8d4 WIP use new numpy nan functions...
new d46d268 DOC compiles with clang; closes #76
new 72f8ae2 ENH nanargmin and nanargmax now match numpy 1.8.0
new d24e96f DOC tweak
new 957aaba REF remove local copies of scipy's nanstd, nanmean
new 150d7a0 REF remove local copies of scipy's nanstd, nanmean
new ae5e460 DOC update benchmark results
new a7fd09d REF tox now only tests numpy 1.8
new 79a5cba BUG: Fix nanargmax/nanargmin for 1D integer arguments
new a2a86d1 DOC typo
new 39dd7df Merge remote-tracking branch 'shoyer/fix-nanargmax' into np18
new 78b45d6 Update C file
new 4be3f77 Merge branch 'np18'
new 82ccaa8 DOC update copyright dates
new 7df83fd RLS set version to 0.8.0
new 18495e0 RLS set release date to today
new 7b2de3b Generalized move_func_strides to arbitrary dimensions
new 4ea522b RLS open 0.9 for development
new a608b86 Merge pull request #81 from shoyer/better_move_func_strides
new 668c2e5 DOC update release file
new 6715aa1 Rebase.
new 69cc2d4 Use setuptools, include ez_setup, enable installation of numpy by pip if it isn't installed.
new 30f96b6 Merge branch 'master' of https://github.com/lebedov/bottleneck
new 15d46de Fix extension package name.
new 25b52e1 Add PSF and ZPL licenses (for ez_setup.py) to bottleneck/LICENSE.
new 5c06363 Update RELEASE.rst.
new ebfba37 Merge pull request #79 from lebedov/master
new 84c4863 WIP: fast functions for N-dimensions
new 32e0da3 General template machinery to insert for statements
new 55959fc Add option to skip ndim=1 for axis is not None
new 72b0665 Switch all moving window functions to N-dimensions
new f50a125 All functions are now N-dimensional
new e8f5171 Fix typo in template.py
new 6925ae0 Switch to use 'ndims' instead of 'skip_1d' in templates
new 365624e Turn back on use of nogil when appropriate
new 91514cb Use nogil more aggressively (including all moving window functions)
new c3d0d0f Update README and RELEASE notes with NDIM_MAX
new ecb6106 DOC tweak readme
new 8c4bec4 ENH update C files
new 6e91bcb Merge branch 'shoyer-move-ndim'
new 5276a03 Correct benchmark output strings
new 5a6731b correct outdated code comment
new 809f081 nanmedian template bug causes slowdown; closes #91
new 30e1134 WIP rewrite nansum
new 871eaa9 WIP forgot to add rewrite.pyx to commit
new 3391821 WIP nansum
new 2aeaf54 Remove redundant code
new 58e2443 fused types
new ca9a57b style tweaks
new 998d568 move iterator creation to main nansum function
new ff1bcb5 rename tweaks
new 5b51fc7 speed up
new a3ca91e add missing support for some dtypes
new 624fb68 code comments
new e586d5d tweak
new 6b86c92 revert nanmean.pyx
new ffd9748 handle 0d arrays
new ba1ebaa clean up (hopefully cleaner)
new 73e9df2 reorg of nansum
new 5e45e46 WIP remove all functions and templates
new 1d1a6fe move pyx code
new 9146f95 WIP integrate new nansum function
new a11fe9f alternative reduce code
new 73c8941 a third reduce alternative
new 5febab4 minor refactor
new fa483d5 big reduction in overhead in reduce3
new 278c715 delete reduce design alternatives 1 and 2
new 34221c5 rename nansum3 to nansum
new 25b2083 remove sandbox
new 11f550d Merge branch 'rewrite_rollout' into rewrite
new c6bc537 add TODO list
new 97e104c STY rename variables
new 7d877a8 STY moved stuff around
new d6c1d21 handle 0d input arrays
new 9593ac4 unit tests are running
new 93613ff unit tests now pass after this bug fix
new b5fb801 turn on more unit tests
new 00a0032 benchmark hacked up to run for nansum
new ebaa793 remove `mode` from benchmark suite
new ca221fe import functions in benchmark suite
new fd72032 add optional integer input to reducer
new 722f575 divide into template and auto_pyx directories
new ae4a778 WIP hacking a compact templating system
new 86198d5 giving up on compact templating for now
new ce18276 WIP template dtypes
new 86e6d04 WIP working on getting make all to run
new 1fd6084 `make all` now runs
new 3df96ca refactor template
new ea2a745 Moved dtypes to function templates
new e3b606f templating seems to work
new f6f0a19 Merge branch 'rewrite_template' into rewrite
new bb92c39 update TODO
new 1a1349d change function pointers
new 282ad30 refactor done
new 7e0910a rename variables
new 140d674 Merge branch 'rewrite_refactor' into rewrite
new a7f1781 Added nanmean
new d4ee9d3 handle cython decorators in template
new cd54a96 BUG handle axis >= ndim
new b2c740c simplify bn.slow.nansum
new e449777 handle unaccelerated dtypes
new 88b4599 remove slow.nan{sum, mean}; import from numpy
new 0d90c97 update TODO
new a7dc3b4 add bn.nanstd()
new 8a0c6d4 include smaller array in benchmark
new 3a95600 update benchmark docstring
new dd9e6fe add bn.nanvar()
new 19589e9 add bn.nanmin()
new 630413c add bn.nanmax()
new 448d54a refactor benchmark
new 35fe48a refactor some imports
new eb1bb74 update todo list
new ffd189b WIP trying to get move_nanmean to work
new 9cea31e bn.move_nanmean builds
new d31cd37 bug in bn.move_nanmean
new ac80ecf unit test pass for bn.move_nanmean
new a5c8150 add bn.move_nanmean to benchmark
new a239cb4 Merge branch 'rewrite_move' into rewrite
new 87aad3e add bn.move_mean()
new 788be72 `make clean` now remove pyc files
new afe3a6d Silence numpy warnings during unit tests
new d4c25fb update readme
new 6d1b3d8 tweak readme
new 4f4d2f6 update readme
new 6e5b122 `make sdist` and `tox` now work
new a4a50ff update release file
new 8c489ab update release notes
new e6ecf2b As suggested by Christoph Deil update release notes
new f97b5ce rename func to reduce
new 966541a silence warnings
new def4790 Merge branch 'rewrite_reduce' into rewrite
new dd469f1 add function signatures to docstrings
new d389395 update todo
new 795fdb6 WIP begin working on nonreduce_axis
new 24dcd2d WIP nonreduce_axis
new 363081d WIP more hacking
new 92c7508 WIP partsort
new ab7341e WIP partsort compiles
new 30b6b25 BUG negative input axis
new 6f19799 BUG infinite loop
new 18ca620 BUG hook up unit tests and get them to pass
new 6f62943 add partsort benchmark
new cb64bae split slow.reduce into reduce and nonreduce_axis
new b229499 update readme
new 66ba04d Merge branch 'rewrite_nonreduce' into rewrite
new 66c36ba update release notes
new 07efea4 update todo list
new 4f08489 tweak readme
new 48b3605 add unit test to demonstrate bug in partsort
new 3432122 partsort bug fix
new 05f5830 update readme
new 3b4f15f Merge branch 'rewrite_partsort_bug' into rewrite
new 53f3137 update todo list
new ed7d5dd add bn.argpartsort()
new 4be8251 readme typos
new 6d9e688 update todo list
new edb26f4 WIP nonreducer and bn.replace()
new 02964b1 bn.replace compiles
new fbaeac3 bn.replace unit tests now run but fail
new 069e51b bn.replace unit tests now pass
new c7513e7 clean up
new c5b240c add bn.replace() to benchmark
new 03a14cf Merge branch 'rewrite_reduce' into rewrite
new 35f2f3c remove unused imports in nonreduce.pyx
new 4d1461e split slow.reduce into reduce and nonreduce
new 52c8732 add to release notes
new 4ae740a bn.nn() is now completely removed
new c6e7067 turn on 4 more unit tests
new 5a048bb add bn.move_sum() and bn.move_nansum()
new 90f2b14 less verbose benchmark
new 35a8c65 tweak benchmark output format
new fb484e0 add bn.move_std() and bn.move_nanstd()
new 12cba44 copy move_median c code from old bottleneck
new f325d98 move_median compiles but dumps core
new 2b5cea9 move_median no longer core dumps
new be085c4 bn.move_median unit tests pass
new 33457a7 add bn.move_median() to benchmark
new 003eafa forgot to include move.c updates
new 680804a Merge branch 'rewrite_move_median' into rewrite
new 5670c93 turn on two more unit tests
new 9eb925e bug reported by @Midnighter
new f099a81 add move_max and move_nanmax
new 6d1b0a5 add bn.move_min() and bn.move_nanmin()
new 8d50495 remove unused move.pyx imports
new 23f08c6 WIP start converting move_sum to using nmin
new 27e2318 unified bn.move_sum
new ab03ebe simplify move_sum
new 2b97b96 simplify move_sum
new 8e1965f more extensive moving function unit tests
new 536c828 clean up slow.move_sum
new 7d30aa0 slow.move_sum speed up
new 70c1a94 check for ndim > 0 in slow.move_sum
new 819d5e3 clean up fast.move_sum
new d475568 unify bn.move_mean
new 76e023d unify move_std
new 3879783 unify move_min
new f108738 unify move_max
new 6380073 bug fix in function signatures
new feee99e add unit tests
new 407fe94 get benchmark working
new 6ab5ec8 rename nmin to minc for min count
new 19b2b65 As suggested by @shoyer rename minc to min_count
new 02aa9ce change default min_count from -1 to None
new cff35a0 Merge branch 'rewrite_move_nmin' into rewrite
new 3b9e8aa update todo list
new a29e07b added bn.rankdata and bn.nanrankdata
new e3a4c63 shorten and update readme
new a07e08c remove unused imports
new e6a84bb add bn.ss(), sum of squares
new e59660f update slow.reduce docstrings
new 90ab53c update todo list
new 679cbe8 add median and nanmedian
new 5172a74 add nanargmin and nanargmax
new 032db00 add unit tests for 0d input; fix bugs
new 68673bc add bn.anynan()
new 5d3e111 refactor bn.anynan()
new 65b47d2 add bn.allnan()
new 93291e5 update copyright year
new d8a1619 Rename unit test modules; move around some tests
new 3bc4c42 import docstrings from master branch
new a8b8599 edit docstrings of reduce functions
new 216ae3a reduce functions limited to arr.ndim < 12
new 2f1cc69 update function reference in sphinx manual
new 3575a1f add nanvar to benchmark
new 0f3fa86 remove unused imports
new 6da8643 remove unused imports
new f496c31 make rankdata benchmark more fair
new e17e3de use np.partition in bn.bench and bn.slow
new 81a8d00 moving window docstring
new 62cdd03 update moving window function docstrings
new c5bda0f update copyright
new 17c1564 rewrite and expand release notes
new 961953e edit release file
new 6c3ddd2 remove todo file
new d49b162 tweak release file
new fc29930 tweak unit tests
new e446479 Make sure unit tests do not display numpy warnings
new ed8a99b Merge branch 'rewrite'
new 69f08b5 update copyright
new 5f165a0 fix sphinx build warnings
new f79ef4c edit release notes
new 93061e6 set release date (bn 1.0.0) to today!
new 98b9d1b open 1.1.0 for development
new dcb153b Broken link in comment
new 5a9ecb8 Merge pull request #98 from jaimefrio/broken_link
new 3526513 ENH: Use Welford's method for move_std
new a7e0fe7 Minimal change in metadata that fixes the top_level.txt file
new 46edaf8 move median accepts nans, and min_count
new fc95fe9 catch OOM error
new 3fa02ca fix corner case, and whitespace cleanup
new 5397fa8 no longer need special case
new b87521b fix test
new 608cdfa fixed test
new 119cfa4 updated docs
new e7aa1c1 Merge pull request #108 from alexamici/master
new 6801c60 Merge branch 'welford' of https://github.com/jaimefrio/bottleneck into jaimefrio-welford
new a5a5d74 int array can't have NaN; upgrade to Cython 0.23.4
new ece7e78 update move_std doc string
new 7f72d1d add unit test
new b7e4376 update docs
new be5c464 Merge branch 'jaimefrio-welford'
new 9b55d67 upgrade to numpy 1.10.4
new c87ae3b Merge branch 'movemedian' of git://github.com/jennolsen84/bottleneck into jennolsen84-movemedian
new 517070c add back merge-conflict move.c
new ee4c6e7 int arrays can't contain NaN
new cb8e356 uncomment commented out functions
new 5185a57 test move_median with NaNs
new 09d9404 update move_median docstring
new 94e2b43 update docs
new 3b2c722 Merge branch 'jennolsen84-movemedian'
new 055b527 np 1.10.4 upgrade added numpy warning to bn.bench
new 274475c add byte swap unit tests; lots of failures
new 7f3fbad unit test failures fixed
new 32b0769 more unit tests and corresponding fixes
new c19ef54 another unit test and failure fix
new e96b6d8 update docs
new 7544567 Merge branch 'byte_swap'
new cfee2ed new function: bn.move_var
new d81c53c copy and paste errors in docstring
new 201c8f4 Happy New Year! Update copyright date
new c14b1a4 update c file after updating docstring
new 4349541 upgrade to numpy 1.11.0
new b9c590b check that PyArray_FillWithScalar completes
new 878c4ad Added new function bn.move_argmax
new ddd47a2 Merge branch 'move_argmax'
new a4fb1f3 add new function bn.move_argmin
new 4e7da8f Thank those who helped
new d64c111 add helper functions for running with threads
new 362a313 release GIL for reduce functions
new b024804 Class (Threads) to help run multi threaded
new d2fa226 Coding style tweaks to Thread class
new bcb426c release GIL in move functions
new 91708ec Release GIL in remaining functions
new eaa5678 Add release note
new 8a0c133 Merge branch 'nogil'
new 874c0a6 prototype of push function...
new ea850ba bn.push can now handle 0d input arrays
new 5cdf60e Add bn.push to benchmark suite
new 66fd852 Complete work on bn.push
new 2488967 Merge branch 'push'
new 849b6c4 upgrade to cython 0.24
new b0a69d5 automate updating of benchmark results in readme
new 8681ec7 Added unit tests for scalar input
new 40770b4 WIP prototype of move_rank; failing unit test
new b91d857 all unit tests pass
new 5fe3a5c Docstring and benchmark
new 9005276 bn.move_rank docstring tweaks
new 641bda6 Merge branch 'move_rank'
new f40169e Can now specify which functions to benchmark
new c7f4417 median now returns NaN for slice that contains NaN
new 9870c1c Made unit tests easier to maintain
new 710d8a6 bottleneck is now flake 8 clean; long may it live
new fd749a8 Bug fix: bn.slow.move used min_count incorrectly
new 3aed772 Simplify moving window unit tests
new 6fa9bab Clean up unit tests of reduce functions
new 0148639 Improve moving window unit tests...
new e01d063 refactor move_median.c
new cf73b72 rename size in move_median.c to window to...
new 1fbea0e Now no lines over 80 characters in move_median.c
new 5d6a716 bn.move_median is 15% faster
new 9652f5d Split move_median.c into no-NaN and NaN functions
new 2f97df7 more refactoring of move_median.c
new 74d0a31 pull out NaN handling code from for non-NaN...
new 0d3577e move_median.c refactor and doc work
new 81c8a89 more refactoring of move_median.c; unit test
new 838dd07 move_median.c: inline helper functions
new 36b0f2c speed up move_median.c by changing variable type
new d523020 remove duplicate unit test
new 177fd1d more refactoring of move_median.c
new d1a0421 speed up for int input in move_median.c
new d336913 code style tweaks in move_median.c
new 1c9d3a5 remove unused input parameter in move_median.c
new 6542a49 rename variables in move_median.c
new fa8e247 code stype tweaks in move_median.c
new 5fbb51b mm_dump (move_median.c) can now print binary heaps
new 6757447 rename variables in move_median.c
new f22fc04 move_median.c: remove variable; edit comments
new e23b79f bug fix in move_median.c
new e7524c0 move work on move_median rewrite from...
new 4c4c110 integrate new move_median code into bottleneck
new 32ee478 some code cleaning of move_nanmedian.c
new 74591c4 reuse code in move_nanmedian.c
new 1d3638a bug fixes in move_nanmedian.c
new b285c4a more unit testing of move_nanmedian.c
new fd13ee6 bug fixes in move_nanmedian.c
new ed0fb5f bug fixes in move_median.c
new d079027 move_median.c passes all unit tests!
new 48ccf9c clean code in move_nanmedian.c
new 95dfd75 change region back to an int in move_nanmedian.c
new 2154951 allocate less memory in move_nanmedian.c
new 6b8bac2 Complete rewrite of bn.move_median for nan input...
new 6a1bcbd update benchmarks for move_median rewrite
new f52e62d update release file
new 449181d complete rewrite of bn.move_median
new 5ff9fe1 Be more selective in RELEASE.rst
new 74c4810 Be even more selective in RELEASE.rst
new d1727dd some code cleaning of move_nanedian.c
new 1a3f9bb move_nanmedian.c: cleaner and faster
new 6c48a7c remove unused lines in move.pyx
new ba2547a combine move_median.c and move_nanmedian.c
new 9fc10b3 rename move_nanmedian.c to move_median.c
new cc26d7e pull out move_median.h and move_median_debug.c...
new 8be2067 clean up and speed up of move_median.c
new b1a29d3 move_median.c: cleaner and faster
new 416d0fd bug fixes in move_median.c
new aa500ac bug fixes in move_median.c
new 3fc38e4 include headers in sdist
new 306fe49 py3 compatability
new b52ca61 possible optimization of move_median.c
new 42f4355 add continuous integration using travis
new 756613b remove lsb_release since not available for osx
new fd9702a ignore unset variables
new bb71ff8 make activating the conda environment less verbose
new c65a85c actually need to install the bottleneck
new ee08224 include dependency `nose`
new 32f5119 correctly handle multiple dependencies in script
new bde6a8e ensure that the dependencies string is split
new 4c6398f apply correct split without quotes
new 8437f4b make cosmetic modifications
new ddff027 Merge pull request #113 from Midnighter/travis-ci
new a6aa39b fix 64-bit OS unit test failures
new e26e7cc no travis email on failures
new 594979f silence numpy warnings on py3 during unit tests
new b06cce2 specify numpy version in .travis.yml
new 901eb38 trying to unbork .travis.yml
new ae7bf5c Delete obsolete files
new e1f28cf Moved template files to bottleneck/template/
new c87aeb8 Updated paths for generated .pyx files
new 77eb6d9 All generation now happens in setup.py
new 9a3a37b Also ignore generated C files
new c81c464 Move csrc to bottleneck/, delete src/
new 151c9f6 Do not build Cython extensions on build_sphinx
new 6a8df53 doc/Makefile is not needed
new b188304 Updated MANIFEST.in
new fea9add Require cython to run tests
new c1894de Pass np.get_include() to cythonize too
new cb1fe77 Try to satisfy Travis with include_dirs...
new d68b472 "-std=gnu89" for "bottleneck.move"
new 7af9273 Put generating code back in template/template.py
new 345f792 Reintroduce (updated) Makefile
new 2c73496 add back csrc directory to sdist
new a6645af Merge branch 'toobaz-single_setup_py'
new ef3eef8 update readme, release, makefile
new 058502e add `make doc` to makefile
new 33736a1 First debianification
new 06affa0 Override lintian on doc/sphinx/html/_sources/license.txt
new 7289140 Enhances pandas
new c98f21c Register docs in doc-base
new ae348be Vcs-* fields
new 85b5ba9 Fixed version number
new 60f522b get-orig-source target
new 750f2ce gbp.conf
new 4a40b17 Build-depend on Cython
new 778cadd Switch to released versions, in branch "upstream"
new 24e8072 Merge tag 'upstream/1.1.0' into debian
new 0589d54 Imported Upstream version 1.1.0
new 6bb46fc 1.1.0-1
new 7000439 Fixed Vcs-Git field
new c98ddeb Removed obsolete get-orig-source
new decf450 Merge tag 'upstream/1.2.0' into debian
new f534de3 Imported Upstream version 1.2.0
new 9b01b55 cython is no more used
new e609629 Jump to 1.2.0-1
new a61341a Updated description - no cython!
new 385cbab Enable tests during build
new 3e5654e Add autopkgtest test suite
new bb91db9 Bypass test failures temporarily
new 5f4604c Clean build artefacts
new b3f2f57 Fix dh_python{2,3} / dh_numpy{,3} calls
new 27eb02f 1.2.0-2
new 6f0c2fb Normalize version to valid format (Closes #851520)
new 60a69f7 Drop bypass of tests
new 209bd2f Add allow-stderr restriction to autopkgtests
new 143b67a 1.2.0-3
new 26b7f5a Fix normalization of version number
new 162b347 1.2.0-4
new 18f1d5e Cherry-pick upstream fix for Numpy 1.12
new 28fede9 Added Ghislain Antony Vaillant as Uploaders:
new f7b9db8 1.2.0-5
new ab61060 Cherry-pick upstream fix for segfaults happening while running the tests
new 3cfb25a Run autopkgtests for all supported Python versions
new ea6e0c5 Release to unstable
new 94c142d Update the gbp configuration
new 909befd Filter the vendored copy of numpydoc
new 8085686 Repack the upstream tarball
new f505f8e New upstream version 1.2.1+ds1
new 2d345d3 Updated version 1.2.1+ds1 from 'upstream/1.2.1+ds1'
new d4635ba Drop the patch queue, applied upstream
new 01933ae Update copyright information
new d7b7179 Run cme fix on control file
new 5920267 Run cme fix on copyright file
new 5dd60ce Fix build of documentation
new 123b007 Add missing Built-Using metadata
new cf8d1e5 Add support for the nocheck build profile
new 6c78bd4 Add support for the nodoc build profile
new d849429 Add doc package to Suggests
new 896b387 Fixup install of upstream change log
new e2d1e7a Add missing hardening build option
new 824a188 Add missing DH_VERBOSE preamble
new 9d44d16 Normalize the package descriptions
new c1028f4 Provide debug extension packages
new 6b2e1a9 Test the debug extension packages
new 72953fd Add recommended get-orig-source target
new 385319c Bump the debhelper version to 10
new 15aeaba Bump the standards version to 4.1.1
new 8fd049c Add myself to the debianization copyright
new 7b29e43 Relicense debianization to upstream terms
new b760426 Transfer maintenance to the DPMT
new a0aa3a1 Release to unstable
The 719 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/bottleneck.git
More information about the Python-modules-commits
mailing list