| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| header-only.zip | 2025-09-06 | 41.0 kB | |
| README.md | 2025-09-06 | 3.2 kB | |
| Version 2.8.8 source code.tar.gz | 2025-09-06 | 6.8 MB | |
| Version 2.8.8 source code.zip | 2025-09-06 | 7.7 MB | |
| Totals: 4 Items | 14.5 MB | 0 | |
New features
- feat: adapt
__array__according to numpy guidelines by @ikrommyd in https://github.com/scikit-hep/awkward/pull/3592 - feat: ensure ability to pickle
ak.Arrayandak.RecordwithVirtualArraybuffers by @ikrommyd in https://github.com/scikit-hep/awkward/pull/3612 - feat: skip materialization of placeholders in
to_packedby @ikrommyd in https://github.com/scikit-hep/awkward/pull/3637
Bug-fixes and performance
- fix: catch off-by-one out of bound error by @agoose77 in https://github.com/scikit-hep/awkward/pull/3621
- fix: avoid unnecessary recursion if not needed by @pfackeldey in https://github.com/scikit-hep/awkward/pull/3611
- fix:
VirtualArray's deep copy + accidental.dataaccess by @ikrommyd in https://github.com/scikit-hep/awkward/pull/3599 - fix: allow arrays with
Nones in single argument usage ofak.whereby @ikrommyd in https://github.com/scikit-hep/awkward/pull/3563 - fix: properly handle
VirtualArrayinnplike.asarrayby @ikrommyd in https://github.com/scikit-hep/awkward/pull/3597 - fix: do not materialize before custom pickling by @ikrommyd in https://github.com/scikit-hep/awkward/pull/3633
- fix: do not force LE data-order in form.py by @nileshpatra in https://github.com/scikit-hep/awkward/pull/3629
- fix: make
to_packedwork for typetracer backedIndexedOptionArray,BitMaskedArray, andUnionArrayby @ikrommyd in https://github.com/scikit-hep/awkward/pull/3608 - perf: add slots to virtual array to reduce instance alloc size by @pfackeldey in https://github.com/scikit-hep/awkward/pull/3613
- perf: avoid method chaining for some shape_generators by @pfackeldey in https://github.com/scikit-hep/awkward/pull/3615
Other
- chore: update pre-commit hooks by @pre-commit-ci[bot] in https://github.com/scikit-hep/awkward/pull/3602
- chore(deps): bump the actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/scikit-hep/awkward/pull/3624
- chore: remove
materialize_if_virtualby @ikrommyd in https://github.com/scikit-hep/awkward/pull/3632 - chore(deps): bump actions/attest-build-provenance from 2.4.0 to 3.0.0 in the actions group by @dependabot[bot] in https://github.com/scikit-hep/awkward/pull/3635
- chore: update pre-commit hooks by @pre-commit-ci[bot] in https://github.com/scikit-hep/awkward/pull/3634
- test: test the virtual array generator before calling
.shapein copy test by @ikrommyd in https://github.com/scikit-hep/awkward/pull/3631 - refactor: VirtualArrays by @pfackeldey in https://github.com/scikit-hep/awkward/pull/3620
- docs: add nileshpatra as a contributor for code by @allcontributors[bot] in https://github.com/scikit-hep/awkward/pull/3638
- ci: move job to deploy doc preview to a separte workflow by @ariostas in https://github.com/scikit-hep/awkward/pull/3627
- ci: doc previews for PRs from forks by @ariostas in https://github.com/scikit-hep/awkward/pull/3625
New Contributors
- @nileshpatra made their first contribution in https://github.com/scikit-hep/awkward/pull/3629
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.8.7...v2.8.8