Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 281 lines (203 sloc) 9.999 kb
f552573 @kwgoodman * setup.py, RELEASE, version.py: New files added in preparation f…
authored
1
b25d151 @kwgoodman * RELEASE: Update release notes.
authored
2 =============
3 Release Notes
4 =============
f552573 @kwgoodman * setup.py, RELEASE, version.py: New files added in preparation f…
authored
5
ccd67bb @kwgoodman Add la.divide().
authored
6 These are the major changes made in each release. For details of the changes
f4e5d51 @kwgoodman Switch doc to point to github repo instead of gitorious.
authored
7 see the commit log at https://github.com/kwgoodman/la
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
8
13eae3c @kwgoodman Open la 0.7 for development.
authored
9 la 0.7
1bc07c8 @kwgoodman Start adding Bottleneck, everything except moving window functions.
authored
10 ======
b20ec9b @kwgoodman Bug: la.info() crashed if h5py could not be imported.
authored
11
13eae3c @kwgoodman Open la 0.7 for development.
authored
12 *Release date: Not yet released, in development*
13
4f51f6d @kwgoodman ENH Several alignment functions now faster.
authored
14 **Faster**
3da0751 @kwgoodman ENH Binary operations (+, -, &, ...) faster.
authored
15
46712b9 @kwgoodman ENH Faster larry indexing.
authored
16 - Indexing into larrys with scalars, slices, and 1d numpy arrays
4f51f6d @kwgoodman ENH Several alignment functions now faster.
authored
17 - Binary functions (+, -, / , &, ...) for unaligned larrys
18 - la.align(), la.add(), la.subtract(), etc for unaligned larrys
3ebccae @kwgoodman ENH larry.take() is now faster.
authored
19 - la.union(), la.intersection(), la.align_axis()
5474f25 @kwgoodman ENH la.farray.correlation() is now faster.
authored
20 - la.farray.correlation(arr1, arr2, axis) for numpy arrays
3ebccae @kwgoodman ENH larry.take() is now faster.
authored
21 - larry.merge() when update=True, larry.morph(), larry.morph_like()
22 - larry.take()
e6c7041 @kwgoodman ENH larry.sortaxis() is now faster.
authored
23 - larry.sortaxis()
dc2dc23 @kwgoodman ENH lar.nan_replace() is faster; uses bn.replace()
authored
24 - larry.nan_replace()
13eae3c @kwgoodman Open la 0.7 for development.
authored
25
3bc0147 @kwgoodman DOC add release notes for lix setitem
authored
26 **Enhancements**
27
bbf7c96 @kwgoodman ENH indexing with 1d bool larry; closes #61
authored
28 - Can now index into a larry with a 1d bool larry
3bc0147 @kwgoodman DOC add release notes for lix setitem
authored
29 - Added setitem ability to label indexing (lix)
30
aa5e776 @kwgoodman DOC Update RELEASE.rst for previous commit.
authored
31 **Breakage from la 0.6**
32
33 - Numpy array version of move_median() removed since bottleneck now used
34
d37aad3 @kwgoodman BUG Proper int promotion in cumsum and cumprod.
authored
35 **Bug fixes**
36
37 - #59 Proper int promotion in larry.cumsum() and larry.cumprod()
7099543 @kwgoodman BUG la.cov() overwrites input array; closes #62
authored
38 - #62 la.cov() overwrites NaNs in input array
d37aad3 @kwgoodman BUG Proper int promotion in cumsum and cumprod.
authored
39
13eae3c @kwgoodman Open la 0.7 for development.
authored
40 Older versions
41 ==============
42
43 Release notes from past releases.
44
45 la 0.6
46 ------
47
c28f76c @kwgoodman Set release date to today!
authored
48 *Release date: 2012-03-19*
cd2a20b @kwgoodman Allow negative lag in larry.lag() and bug fix zero lag.
authored
49
7a2eae8 @kwgoodman New function: la.isaligned(). Closes #16.
authored
50 **New functions**
51
52 - la.isaligned() returns True if two larrys are aligned along specified axis
8fd1e93 @cfjhallgren Added function sortby and unit tests
cfjhallgren authored
53 - la.sortby() sorts a larry by a row or column specified by its label
26eefdd STY Code tweaks, RELEASE and README
Steven Troxler authored
54 - la.align_axis() aligns multiple larrys along (possibly) different axes
46e13ca @kwgoodman STY tweaks
authored
55 - la.zeros(), la.ones(), la.empty()
56 - la.lrange() similar to np.arange() but allows multi-dimensional output
8fd1e93 @cfjhallgren Added function sortby and unit tests
cfjhallgren authored
57
cd2a20b @kwgoodman Allow negative lag in larry.lag() and bug fix zero lag.
authored
58 **Enhancements**
59
60 - larry.lag() now accepts negative lags
be80ea7 @kwgoodman Doc tweaks.
authored
61 - datime.time and datetime.datetime labels can now be (HDF5) archived
7edd2bc @kwgoodman STY Tweaks. Closes #3.
authored
62 - la.align() can now skip the axes you do not wish to align
23e5ba0 @kwgoodman Upgrade numpydoc from 0.3.1 to 0.4 to support Sphinx 1.0.1.
authored
63 - Upgrade numpydoc from 0.3.1 to 0.4 to support Sphinx 1.0.1
bc4eb27 ENH Added `axis=None` functionality to ranking.
Steven Troxler authored
64 - la.farray.ranking() and larry ranking method support `axis=None`
475465b @kwgoodman ENH Generate C code with Cython 0.15.1 instead of Cython 0.11.
authored
65 - Generate C code with Cython 0.15.1 instead of Cython 0.11
5f53734 @kwgoodman DOC Tweak to remove some Sphinx compile warnings.
authored
66 - Add makefile
ac9551e @kwgoodman ENH Speed up several functions.
authored
67
68 **Faster**
69
70 - larry methods: merge, nan_replace, push, cumsum, cumprod, astype, __rdiv__
6d2a123 @kwgoodman ENH Speed: binaryop (minor speed up) and la.cov().
authored
71 - larry function: cov
ac9551e @kwgoodman ENH Speed up several functions.
authored
72 - Numpy array functions: geometric_mean, correlation, covMissing
cd2a20b @kwgoodman Allow negative lag in larry.lag() and bug fix zero lag.
authored
73
b9c98bc @kwgoodman REF Change keyword name for larry creation.
authored
74 **Breakage from la 0.5**
75
76 - optional parameter for larry creation renamed from integrity to validate
77
d37aad3 @kwgoodman BUG Proper int promotion in cumsum and cumprod.
authored
78 **Bug fixes**
cd2a20b @kwgoodman Allow negative lag in larry.lag() and bug fix zero lag.
authored
79
80 - #14 larry.lag() gives wrong output when nlag=0
5465b8e @kwgoodman BUG Indexing choked on lar[:,3:2].
authored
81 - #20 Indexing chokes on lar[:,3:2]
cc8d13f @kwgoodman Two bug fixes for empty input: lar.merge() and lar.morph().
authored
82 - #21 Merging two larrys chokes when one is empty
f500476 @kwgoodman Bug in la.panel(). Closes #31.
authored
83 - #22 Morphing an empty larry chokes lar.morph()
84 - #31 la.panel() gives wrong output
a8f8ec1 @kwgoodman larry([1, 2])=='a' did not return a bool like numpy.
authored
85 - #35 larry([1, 2]) == 'a' did not return a bool like numpy does
fce96d5 @kwgoodman BUG Indexing single element with dtype object.
authored
86 - #38 Indexing single element of larry with object dtype
8de67d5 @kwgoodman BUG move_func bug fixes #39.
authored
87 - #39 move_func(myfunc) did not pass kwargs to myfunc when method='loop'
1e162da @kwgoodman BUG setup.py does not install yahoo finance module.
authored
88 - #49 setup.py does not install module to load yahoo finance data
225e1db @kwgoodman BUG la.larry([], dtype=np.int).sum(0) chokes.
authored
89 - #50 la.larry([], dtype=np.int).sum(0), and similar reductions, choke
f3c012d @kwgoodman BUG -la.larry([True, False]) returns wrong answer.
authored
90 - #51 -la.larry([True, False]) returns wrong answer
cd2a20b @kwgoodman Allow negative lag in larry.lag() and bug fix zero lag.
authored
91
92 la 0.5
93 ------
94
8cde5f3 @kwgoodman Set la 0.5.0 release date to today!
authored
95 *Release date: 2011-04-28*
b20ec9b @kwgoodman Bug: la.info() crashed if h5py could not be imported.
authored
96
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
97 The fifth release of la is faster and adds fast, moving window methods to
98 larry. The cost of the speed and new functionality is that la now requires the
99 Bottleneck package (http://pypi.python.org/pypi/Bottleneck).
cc8e745 @kwgoodman Added mov_mean, mov_nanmean, mov_min, mov_nanmin.
authored
100
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
101 **Faster**
31d8529 @kwgoodman Added larry.tofile() to save 1d and 2d larrys to text file.
authored
102
8bdf1fe @kwgoodman Remove copy of scipy functions; use Bottleneck instead.
authored
103 - sum, mean, std, var, min, max, median, ranking
104 - correlation, group_median, demean, demedian, zscore
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
105
106 **Moving window**
107
0ea3a97 @kwgoodman Doc work for adding Bottleneck.
authored
108 - fast (Bottleneck): move_sum, move_mean, move_std, move_min, move_max
109 - slow (Python): move_ranking, move_median, move_func
31d8529 @kwgoodman Added larry.tofile() to save 1d and 2d larrys to text file.
authored
110
c642792 @kwgoodman Add moving window statistics larry methods such as lar.mov_sum().
authored
111 **New methods and functions**
78c7825 @kwgoodman Added new function: unique. Closes #4.
authored
112
c642792 @kwgoodman Add moving window statistics larry methods such as lar.mov_sum().
authored
113 - la.data.yahoo.quotes(): Given a ticker sequence, return historical Yahoo!
8494b63 @kwgoodman Doc tweak.
authored
114 quotes (open, close, high, low, volume) as a 3d larry
c642792 @kwgoodman Add moving window statistics larry methods such as lar.mov_sum().
authored
115 - Numpy array functions that ignore NaNs: demean, demedian, and zscore
116 - la.unique(): Find the unique elements of a larry
117 - larry.tofile(): Save 1d or 2d larry to text file
78c7825 @kwgoodman Added new function: unique. Closes #4.
authored
118
0e7fbf8 @kwgoodman Add optional `ddof` parameter to lar.std() and lar.var().
authored
119 **Enhancements**
120
121 - Add optional `ddof` input parameter to larry.std() and larry.var()
13722a7 @kwgoodman Reduce import time with lazy import of scipy:.
authored
122 - Cut import time by 15%
0e7fbf8 @kwgoodman Add optional `ddof` parameter to lar.std() and lar.var().
authored
123
2599715 @kwgoodman Deprecated movingsum; use mov_sum.
authored
124 **Breakage from la 0.4**
b0991f5 @kwgoodman mov_sum is faster and code is cleaner.
authored
125
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
126 - Bottleneck is now a dependency of la
1bc07c8 @kwgoodman Start adding Bottleneck, everything except moving window functions.
authored
127 - ranking() and group_rank() no longer take a `ties` input parameter
cc8e745 @kwgoodman Added mov_mean, mov_nanmean, mov_min, mov_nanmin.
authored
128 - movingsum no longer treats Inf and -Inf as missing values
c642792 @kwgoodman Add moving window statistics larry methods such as lar.mov_sum().
authored
129 - movingsum and movingrank have been deprecated and will be removed in la 0.6;
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
130 use move_sum and move_ranking instead
2599715 @kwgoodman Deprecated movingsum; use mov_sum.
authored
131
d37aad3 @kwgoodman BUG Proper int promotion in cumsum and cumprod.
authored
132 **Bug fixes**
b20ec9b @kwgoodman Bug: la.info() crashed if h5py could not be imported.
authored
133
0e7fbf8 @kwgoodman Add optional `ddof` parameter to lar.std() and lar.var().
authored
134 - Please report bugs at https://github.com/kwgoodman/la/issues
b20ec9b @kwgoodman Bug: la.info() crashed if h5py could not be imported.
authored
135 - #1 Due to a typo, la.info() crashed if h5py could not be imported
583181c @kwgoodman Bug #2: larry.sortaxis(None) chopped off singleton dimensions.
authored
136 - #2 larry.sortaxis(None) chopped off singleton dimensions
02a8f0f @kwgoodman quantile no longer chokes on axis=None or q=1. Closes #7.
authored
137 - #5 la.farray.lastrank() choked on empty array input
138 - #7 larry.quantile() choked on axis=None
0e7fbf8 @kwgoodman Add optional `ddof` parameter to lar.std() and lar.var().
authored
139 - #8 demean, demedian, zscore choked on 1d input when axis=-1
140 - #9 cross_validation docstring refers to old name of function (cv)
141 - #10 Unit tests: "Warning: invalid value encountered in..."
c642792 @kwgoodman Add moving window statistics larry methods such as lar.mov_sum().
authored
142
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
143 la 0.4
144 ------
12c28d8 @kwgoodman * func.py(rand), func.py(randn), doc/source/functions.rst, RELEASE,
authored
145
cd97d4c @kwgoodman Bump version to 0.4.0; set release date to today!
authored
146 *Release date: 2010-07-06*
12c28d8 @kwgoodman * func.py(rand), func.py(randn), doc/source/functions.rst, RELEASE,
authored
147
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
148 The focus of this release was binary operations between unaligned larrys with
149 user control of the join method (five available) and the fill method. A
150 general binary function, la.binaryop(), was added as were the convenience
151 functions add, subtract, multiply, divide. Supporting functions such as
152 la.align(), which aligns two larrys, were also added.
153
154 **New larry methods**
155
9441d67 @kwgoodman * deflarry.py(ismissing), tests/deflarry_test.py, doc/source/intr…
authored
156 - ismissing: A bool larry with element-wise marking of missing values
9302cb8 @kwgoodman New larry method: take.
authored
157 - take: A copy of the specified elements of a larry along an axis
9441d67 @kwgoodman * deflarry.py(ismissing), tests/deflarry_test.py, doc/source/intr…
authored
158
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
159 **New functions**
160
b2bf608 @kwgoodman Added split function to split data into train and test.
authored
161 - rand: Random samples from a uniform distribution
162 - randn: Random samples from a Gaussian distribution
18d6108 @kwgoodman * missing.py(missing_marker), tests/missing_test.py, RELEASE,
authored
163 - missing_marker: Return missing value marker for the given larry
2a344cb @kwgoodman * missing.py(ismissing), tests/missing_test.py, doc/source/intro.…
authored
164 - ismissing: A bool Numpy array with element-wise marking of missing values
2f106ad @kwgoodman * farray.py(correlation), RELEASE: Doc typo.
authored
165 - correlation: Correlation of two Numpy arrays along the specified axis
4bf2770 @kwgoodman New functions: align and listmap_fill.
authored
166 - split: Split into train and test data along given axis
167 - listmap_fill: Index map a list onto another and index of unmappable elements
eb3d970 @kwgoodman Add Cython version of listmap_fill.
authored
168 - listmap_fill: Cython version of listmap_fill
4bf2770 @kwgoodman New functions: align and listmap_fill.
authored
169 - align: Align two larrys using one of five join methods
c5342fd @kwgoodman New function la.info() gives package info.
authored
170 - info: la package information such as version number and HDF5 availability
3670854 @kwgoodman New functions: binaryop, align_raw.
authored
171 - binaryop: Binary operation on two larrys with given function and join method
7daf4eb @kwgoodman Add la.subtract().
authored
172 - add: Sum of two larrys using given join and fill methods
173 - subtract: Difference of two larrys using given join and fill methods
6e8896f @kwgoodman Add la.multiply().
authored
174 - multiply: Multiply two larrys element-wise using given join and fill methods
ccd67bb @kwgoodman Add la.divide().
authored
175 - divide: Divide two larrys element-wise using given join and fill methods
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
176
177 **Enhancements**
70ffbe3 @kwgoodman * deflarry.py(__getitem__), tests/deflarry_test.py, doc/source/in…
authored
178
54e1809 @kwgoodman * util/misc.py(listmap), src/clistmap.pyx(listmap), src/clistmap.c,
authored
179 - listmap now has option to ignore unmappable elements instead of KeyError
180 - listmap.pyx now has option to ignore unmappable elements instead of KeyError
2f141fa @kwgoodman morph is much faster as are methods, such as merge, that use it.
authored
181 - larry.morph() is much faster as are methods, such as merge, that use it
54e1809 @kwgoodman * util/misc.py(listmap), src/clistmap.pyx(listmap), src/clistmap.c,
authored
182
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
183 **Breakage from la 0.3**
184
b2bf608 @kwgoodman Added split function to split data into train and test.
authored
185 - Development moved from launchpad to github
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
186 - func.py and afunc.py renamed flarry.py and farray.py to match new flabel.py.
3670854 @kwgoodman New functions: binaryop, align_raw.
authored
187 Broke: "from la.func import stack"; Did not break: "from la import stack"
53193ff @kwgoodman Default binary operators no longer raise error when no labels overlap.
authored
188 - Default binary operators (+, -, ...) no longer raise an error when no labels
189 overlap
b2bf608 @kwgoodman Added split function to split data into train and test.
authored
190
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
191 **Bug fixes**
192
70ffbe3 @kwgoodman * deflarry.py(__getitem__), tests/deflarry_test.py, doc/source/in…
authored
193 - #590270 Index with 1d array bug: lar[1darray,:] worked; lar[1darray] crashed
12c28d8 @kwgoodman * func.py(rand), func.py(randn), doc/source/functions.rst, RELEASE,
authored
194
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
195 la 0.3
196 ------
3a76997 @kwgoodman * RELEASE: Begin work on la 0.3.
authored
197
1de959a @kwgoodman * RELEASE: Set release date to today!
authored
198 *Release date: 2010-06-04*
3a76997 @kwgoodman * RELEASE: Begin work on la 0.3.
authored
199
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
200 **New larry methods**
201
1081b31 @kwgoodman * deflarry.py(astype), tests/deflarry_nose_test.py, doc/source/in…
authored
202 - astype: Copy of larry cast to specified type
203 - geometric_mean: new method based on existing array function
204
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
205 **New functions**
206
01617b2 @kwgoodman * la/LICENSE, RELEASE: Update.
authored
207 - la.util.resample.cross_validation: k-fold cross validation index iterator
208 - la.util.resample.bootstrap: bootstrap index iterator
ea40d88 @kwgoodman * util/misc.py(listmap), util/tests/misc_test.py, doc/source/intr…
authored
209 - la.util.misc.listmap: O(n) version of map(list1.index, list2)
511c724 @kwgoodman * RELEASE: Update for cython.
authored
210 - la/src/clistmap.pyx: Cython version of listmap with python fallback
1ebc36a @kwgoodman * la/util/resample.py, util/tests/resample_test.py, doc/source/i…
authored
211
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
212 **Enhancements**
213
7eaaaf8 @kwgoodman * deflarry.py(cumsum), deflarry.py(cumprod), tests/deflarry_test.py,
authored
214 - Major performance boost in most larry methods!
863c6b0 @kwgoodman * deflarry.py(__init__), tests/deflarry_nose_test.py(test_dtype),…
authored
215 - You can now use an optional dtype when creating larrys
3687702 @kwgoodman * deflarry.py, doc/source/work.rst, RELEASE: Skip the integrity c…
authored
216 - You can now optionally skip the integrity test when creating a new larry
fdfc256 @kwgoodman * deflarry.py(__compare), tests/deflarry_nose_test.py, RELEASE,
authored
217 - Add ability to compare (==, >, !=, etc) larrys with lists and tuples
dd60fc0 @kwgoodman * deflarry.py, RELEASE, doc/source/reference.rst, doc/source/work…
authored
218 - Documentation and unit tests
3a76997 @kwgoodman * RELEASE: Begin work on la 0.3.
authored
219
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
220 **Breakage from la 0.2**
221
8772256 @kwgoodman * afunc.py(lastrank), afunc.py(lastrank_decay), deflarry.py(lastr…
authored
222 - lastrank and lastrank_decay methods combined into one method: lastrank
0da524f @kwgoodman * afunc.py(lastrank), deflarry.py(lastrank), tests/deflarry_test.py,
authored
223 - Given shape (n,m) input, lastrank now returns shape (n,) instead of (n,1)
98c04d4 @kwgoodman * afunc.py(geometric_mean), tests/afunc_arr_test.py, RELEASE: Giv…
authored
224 - geometric_mean now reduces input in the same way as lastrank (see above)
8772256 @kwgoodman * afunc.py(lastrank), afunc.py(lastrank_decay), deflarry.py(lastr…
authored
225
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
226 **Bug fixes**
227
8d66615 @kwgoodman * afunc.py(nans), tests/afunc_arr_test.py, RELEASE, doc/source/in…
authored
228 - #571813 Three larry methods crashed on 1d input
229 - #571737 skiprows missing from parameters section of the fromcsv doc string
230 - #571899 label indexing fails when larry is 3d and index is a tuple of len 2
231 - #571830 prod, cumprod, and cumsum did not return NaN for all-NaN input
232 - #572638 lastrank chokes on input with a shape tuple that contains zero
233 - #573240 Reduce methods give wrong output with shapes that contain zero
234 - #582579 la.afunc.nans: wrong output for str and object dtype
6bd0c11 @kwgoodman * util/testing.py(assert_larry_equal), util/tests/testing_test.py,
authored
235 - #583596 assert_larry_equal crashed when comparing float larry to str larry
7eaaaf8 @kwgoodman * deflarry.py(cumsum), deflarry.py(cumprod), tests/deflarry_test.py,
authored
236 - #585694 cumsum and cumprod crashed on dtype=int
237
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
238 la 0.2
239 ------
69e68f7 @kwgoodman * tests/test.py, util/testing.py, __init__.py, tests/afunc_arr_te…
authored
240
3eb9ef9 @kwgoodman * RELEASE: Set release date to today!
authored
241 *Release date: 2010-04-27*
69e68f7 @kwgoodman * tests/test.py, util/testing.py, __init__.py, tests/afunc_arr_te…
authored
242
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
243 **New larry methods**
244
00495f8 @kwgoodman * deflarry.py(flipaxis), test/deflarry_test.py, source/reference.…
authored
245 - lix : Index into a larry using labels or index numbers or both
246 - swapaxes : Swap the two specified axes
23f1fd3 @kwgoodman * RELEASE: Minor typos.
authored
247 - sortaxis : Sort data (and label) according to label along specified axis
248 - flipaxis : Reverse the order of the elements along the specified axis
249 - tocsv : Save larry to a csv file
250 - fromcsv : Load a larry from a csv file
251 - insertaxis : Insert a new axis at the specified position
845daec @kwgoodman * deflarry.py(invert), deflarry.py(__invert__), tests/deflarry_te…
authored
252 - invert : Element by element inverting of True to False and False to True
00495f8 @kwgoodman * deflarry.py(flipaxis), test/deflarry_test.py, source/reference.…
authored
253
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
254 **Enhancements**
255
b25d151 @kwgoodman * RELEASE: Update release notes.
authored
256 - All larry methods can now take nd input arrays (some previously 2d only)
ead2c4c @kwgoodman * RELEASE, doc/source/intro.rst: Tweaks.
authored
257 - Added ability to save larrys with datetime.date labels to HDF5
b25d151 @kwgoodman * RELEASE: Update release notes.
authored
258 - New function (panel) to convert larry of shape (n, m, k) to shape (m*k, n)
259 - Expanded documentation
89518e9 @kwgoodman * afunc.py(fillforward_partially), afunc.py(push), deflarry.py(pu…
authored
260 - Over 280 new unit tests; testing easier with new assert_larry_equal function
1c74ea9 @kwgoodman * RELEASE: Begin using as a place to plan changes for la 0.2 (avo…
authored
261
ec646b5 @kwgoodman Added la.add(); Sphinx doc work.
authored
262 **Bug fixes**
263
3c7daeb @kwgoodman * util/misc.py(fromlists), RELEASE: Bug #518106. la.larry.fromdic…
authored
264 - #517912: larry([]) == larry([]) raised IndexError
1c74ea9 @kwgoodman * RELEASE: Begin using as a place to plan changes for la 0.2 (avo…
authored
265 - #518096: larry.fromdict failed due to missing import
3c7daeb @kwgoodman * util/misc.py(fromlists), RELEASE: Bug #518106. la.larry.fromdic…
authored
266 - #518106: la.larry.fromdict({}) failed
aba1eee @kwgoodman * deflarry.py(sum), deflarry.py(std), deflarry.py(var), RELEASE:
authored
267 - #518114: fromlist([]) and fromtuples([]) failed
268 - #518135: keep_label crashed when there was nothing to keep
269 - #518210: sum, std, var returned NaN for empty larrys; now return 0.0
23f1fd3 @kwgoodman * RELEASE: Minor typos.
authored
270 - #518215: unflatten crashed on an empty larry
271 - #518442: sum, std, var returned NaN for shapes that contain zero: (2, 0, 3)
af7eaba @kwgoodman * RELEASE: Update release notes.
authored
272 - #568175: larry.std(axis=-1) and var crashed on negative axis input
eb9b00c @kwgoodman * RELEASE: Update release notes with negative axis bug fix.
authored
273 - #569622: Negative axis input gave wrong output for several larry methods
f552573 @kwgoodman * setup.py, RELEASE, version.py: New files added in preparation f…
authored
274
d1ba9c9 @kwgoodman Use moving window functions from Bottleneck.
authored
275 la 0.1
276 ------
f552573 @kwgoodman * setup.py, RELEASE, version.py: New files added in preparation f…
authored
277
73bc2d9 @kwgoodman * RELEASE: Add release date for la 0.1: TODAY!
authored
278 *Release date: 2010-02-03*
f552573 @kwgoodman * setup.py, RELEASE, version.py: New files added in preparation f…
authored
279
69e68f7 @kwgoodman * tests/test.py, util/testing.py, __init__.py, tests/afunc_arr_te…
authored
280 This is the first release of the la package.
Something went wrong with that request. Please try again.