Published November 5, 2023
| Version v2.4.8
Software
Open
Awkward Array
Authors/Creators
- 1. Princeton University
- 2. Manipal Institute Of Technology
- 3. Purdue University
- 4. National Institute of Technology, Durgapur
- 5. Fermilab
- 6. Delhi Technological University
Description
New Features
- feat: add
to_bufferand helper methods in layout builder by @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2766 - feat: add helper methods to
utils.hby @ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2771 - feat!: rework ufunc type promotion handling by @agoose77 in https://github.com/scikit-hep/awkward/pull/2767
- feat: extend
to_layoutoptions by @agoose77 in https://github.com/scikit-hep/awkward/pull/2763
Bug Fixes and Performance
- fix: add
highlevel,behaviorarguments to composite reducers by @agoose77 in https://github.com/scikit-hep/awkward/pull/2754 - fix: export
nanvariants by @agoose77 in https://github.com/scikit-hep/awkward/pull/2758 - fix: update
__class__for bothlayoutandbehaviorconsistently by @agoose77 in https://github.com/scikit-hep/awkward/pull/2759 - fix: support all-
Noneindex inawkward_Index_nones_as_index.cppby @agoose77 in https://github.com/scikit-hep/awkward/pull/2769 - fix: handle unhashable behaviour type by @ianna in https://github.com/scikit-hep/awkward/pull/2770
- fix: protect RecordForm against len(fields) != len(contents) by @jpivarski in https://github.com/scikit-hep/awkward/pull/2776
- fix: drop lengths recursively by @agoose77 in https://github.com/scikit-hep/awkward/pull/2775
- fix:
ak.numshould always return a useful (non-unknown length) type by @agoose77 in https://github.com/scikit-hep/awkward/pull/2785 - fix: remove old argument from
broadcast_and_applyby @agoose77 in https://github.com/scikit-hep/awkward/pull/2790 - fix: don't preserve unexpected option for is_in by @agoose77 in https://github.com/scikit-hep/awkward/pull/2792
- fix: support scalar strings in
fill_noneby @agoose77 in https://github.com/scikit-hep/awkward/pull/2793
Other
- chore: add trove classifier to awkward-cpp by @agoose77 in https://github.com/scikit-hep/awkward/pull/2729
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2733
- chore: set
pyupgradeversion by @agoose77 in https://github.com/scikit-hep/awkward/pull/2756 - chore: prepare for ruff-format by @henryiii in https://github.com/scikit-hep/awkward/pull/2773
- chore: move to Ruff-format by @henryiii in https://github.com/scikit-hep/awkward/pull/2777
- ci: fix oldest-supported-dependencies test workflow by @agoose77 in https://github.com/scikit-hep/awkward/pull/2783
- chore: run mypy in CI by @agoose77 in https://github.com/scikit-hep/awkward/pull/2789
- chore: run mypy on
ak.typesby @agoose77 in https://github.com/scikit-hep/awkward/pull/2791 - refactor: drop
behaviorbroadcasting by @agoose77 in https://github.com/scikit-hep/awkward/pull/2761 - refactor: introduce parametrised nplike types by @agoose77 in https://github.com/scikit-hep/awkward/pull/2795
Full Changelog: https://github.com/scikit-hep/awkward/compare/v2.4.6...v2.4.8
Other
If you use this software, please cite it as below.Files
scikit-hep/awkward-v2.4.8.zip
Files
(6.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c6b746d26a9e2d933b981848742b32b8
|
6.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/scikit-hep/awkward/tree/v2.4.8 (URL)