This repository has been archived by the owner on Feb 17, 2023. It is now read-only.
Releases: SciTools/biggus
Releases · SciTools/biggus
v0.15.0
v0.14.0
v0.13.0
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
v0.11.0
Highlights:
v0.10.0
Highlights:
biggus.multiply()
,biggus.floor_divide()
,biggus.true_divide()
, andbiggus.power()
- Operator support for
+
,-
,*
,/
,//
, and**
. - Improved broadcasting.
v0.9.1
Fixes error when indexing with N+1 keys where one of the keys is an Ellipsis.
v0.9.0
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
v0.7.0
Highlights include:
min
,max
andsum
operators- boolean indexing
- fixed indexing of aggregations with a non-zero axis