Releases: SciTools/biggus
Releases · SciTools/biggus
v0.15.0
10 Jan 16:24
Compare
Sorry, something went wrong.
No results found
Highlights:
#184 Python 3 source compatibility
#193 test with numpy 1.9
#176 Failing type return on masked array on LHS
#195 #197 Replace vectorize with list comprehension in ArrayStack.deepcopy
v0.14.0
25 Jul 13:24
Compare
Sorry, something went wrong.
No results found
Highlights:
#151 NumPy 1.10+1.11 fixes
#173 Np slice stack deepcopy
#177 Namespace tidy
#183 Re-add ArrayContainer to public API
#181 Add functionality to create a lazy masked array where equal to a given value
v0.13.0
10 Dec 10:32
Compare
Sorry, something went wrong.
No results found
Highlights:
Add support for all NumPy ufuncs and a few more besides (#153 ).
Add r* operators (#155 ).
Fix indexing of broadcast dimension (#156 ).
Fix ArrayStack for Fortran-order arrays (#159 ).
Fix indexing of unary operations (#162 ).
Fix the handling of masked arrays for unary operations (#167 ).
Fix the ability to use binary operators on two different bit-length data types (#165 ).
Mimic NumPy's special type-promotion behaviour when dealing with Python floats & ints (#169 ).
v0.12.0
16 Sep 13:01
Compare
Sorry, something went wrong.
No results found
Highlights:
A fix for the __getitem__ for LinearMosaic that corrects array slicing output (#147 ).
Biggus' __div__ method properly accounts for the dtype of arguments passed to it (#149 ).
Added support for Python 3.5 (#150 ).
v0.11.0
03 Jun 09:08
Compare
Sorry, something went wrong.
No results found
Highlights:
Fix to ndarray indexing on LinearMosaic (#144 )
Support for dtype promotion on elementwise operations (#145 )
Addition of __orthogonal_indexing__ protocol (#142 )
Addition of the astype array method and associated AsDataTypeArray object (#141 )
Improved str and repr representations of arrays (#139 )
v0.10.0
25 Mar 13:30
Compare
Sorry, something went wrong.
No results found
Highlights:
biggus.multiply(), biggus.floor_divide(), biggus.true_divide(), and biggus.power()
Operator support for +, -, *, /, //, and **.
Improved broadcasting.
v0.9.1
25 Mar 10:20
Compare
Sorry, something went wrong.
No results found
Fixes error when indexing with N+1 keys where one of the keys is an Ellipsis.
v0.9.0
24 Mar 14:58
Compare
Sorry, something went wrong.
No results found
Highlights:
Adds Array.transpose() (using TransposedArray).
Support for indexing with np.newaxis to add new axes.
Support automatic numpy array conversion via __array__().
Initial broadcasting support via BroadcastArray.
A more human-readable format for str().
Other improvements:
Tests work on 32-bit platforms.
v0.8.0
06 Jan 15:30
Compare
Sorry, something went wrong.
No results found
Highlights:
Support for NumPy 1.9
Create LinearMosaic and ArrayStack from arrays with inhomogeneous fill_values.
Extend biggus.save() to allow masked array output.
Bug fixes:
Masked array evaluation of variance. (#107 )
LinearMosaic indexing with non-zero axis. (#113 )
v0.7.0
21 Aug 15:11
Compare
Sorry, something went wrong.
No results found
Highlights include:
min, max and sum operators
boolean indexing
fixed indexing of aggregations with a non-zero axis