Skip to content
This repository has been archived by the owner on Jun 21, 2022. It is now read-only.

Releases: scikit-hep/awkward-0.x

0.5.0

28 Nov 22:03
85eb239
Compare
Choose a tag to compare
  • Access named columns via myarray.at.x, equivalent to myarray["x"].
  • Access numeric columns via myarray.at(0), equivalent to myarray["0"].
  • All subindexes of jagged indexing is now supported.

0.4.5

28 Nov 15:38
ee891fa
Compare
Choose a tag to compare
  • Added astype method to all classes. (#39)
  • Corrected use of reduceat in jagged reducers. (#38)
  • Bubble up mix-in methods from deeper nesting when selecting through column name.
  • Added test_crosscut and test_methods.

0.4.4

19 Nov 22:36
5ee75c2
Compare
Choose a tag to compare

Fixed #31 and #33. It is now possible to slice the second dimension of a jagged array:

jaggedarray[:, start:stop]

Jagged arrays that happen to have fixed dimension can be cast as a regular array:

jaggedarray.regular()

And an error was fixed in filtering jagged arrays with jagged masks that affected sublists with more than 256 elements.

0.4.3

01 Nov 16:02
305b86d
Compare
Choose a tag to compare

Persist Table views, not just base Tables.

0.4.2

29 Oct 21:45
Compare
Choose a tag to compare

Formally migrated to pytest, fixed the infinite loop when converting awkward-arrays to Numpy (#19), fixed a bug in UnionArray ufuncs (probably #15), and added a mechanism to avoid pickle in awkward-array serializations.

0.4.1

26 Oct 19:39
175d883
Compare
Choose a tag to compare

To get a Zenodo DOI.

0.4.0

26 Oct 19:12
1a7bea1
Compare
Choose a tag to compare

Arrow buffers can now be viewed as awkward arrays, and by extension, Parquet files. Parquet files are read lazily as ChunkedArray(VirtualArray(...)).

Persistence has also been updated, both to accommodate Arrow/Parquet and also to provide a consistent, clean interface.

0.3.0

24 Oct 21:26
d23a327
Compare
Choose a tag to compare

Persistence: awkward arrays may now be read from and written to pickle, ZIP files, HDF5 files, and anything with a dict-like interface (e.g. shelve). Compression and cross-references/cyclic-references are included.

0.2.1

16 Oct 12:55
dd30cc6
Compare
Choose a tag to compare

Added JaggedArray.fromindex (#10) and fixed UnionArray.fromtags (#8).

0.2.0

12 Oct 17:04
a07178d
Compare
Choose a tag to compare

Finished a basic implementation of all planned awkward array classes.