Awkward

Latest version: v2.7.2

Safety actively analyzes 688931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 44

2.3.3

New features

* feat: add support for `__arrow_array__` by agoose77 in https://github.com/scikit-hep/awkward/pull/2650
* feat: add `__dlpack__`, `from_dlpack` support by agoose77 in https://github.com/scikit-hep/awkward/pull/2649

Bug-fixes and performance

* fix: rename cppyy test by ianna in https://github.com/scikit-hep/awkward/pull/2643
* fix: support `highlevel=False` in all branches for `from_parquet` by agoose77 in https://github.com/scikit-hep/awkward/pull/2646
* fix: support non-hashable values in `parameters_union` by agoose77 in https://github.com/scikit-hep/awkward/pull/2651
* fix: remove unneeded cast by agoose77 in https://github.com/scikit-hep/awkward/pull/2653

Other

* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.9 to 1.8.10 by dependabot in https://github.com/scikit-hep/awkward/pull/2641

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.3.2...v2.3.3

2.3.2

New features

* feat: add support for expected termination of transform functions by agoose77 in https://github.com/scikit-hep/awkward/pull/2595
* feat: export error classes by agoose77 in https://github.com/scikit-hep/awkward/pull/2613
* feat: unpickle arrays made in Awkward v1 (as v2). by jpivarski in https://github.com/scikit-hep/awkward/pull/2604
* feat: use pyarrow for string functions by jpivarski in https://github.com/scikit-hep/awkward/pull/2616
* feat: add support for dictionary encoding from Arrow by agoose77 in https://github.com/scikit-hep/awkward/pull/2630
* feat: add CPU kernel for `to_numpy` support for strings/bytestrings by agoose77 in https://github.com/scikit-hep/awkward/pull/2631

Bug-fixes and performance

* fix: don't decorate non-`Exception` subclasses by agoose77 in https://github.com/scikit-hep/awkward/pull/2587
* fix: use `to_backend_array()` instead of `asarray` by agoose77 in https://github.com/scikit-hep/awkward/pull/2592
* fix: `artefacts` → `artifacts` in `pyproject.toml` by agoose77 in https://github.com/scikit-hep/awkward/pull/2612
* fix: adjust for numexpr 2.8.5, which hid getContext's frame_depth argument by jpivarski in https://github.com/scikit-hep/awkward/pull/2617
* fix: add inline to prevent multiple definitions by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2606
* fix: support lists of strings in `ak.zip` with `optiontype_outside_record=True` by agoose77 in https://github.com/scikit-hep/awkward/pull/2623
* fix: support `counts=len(array)` in `ak.unflatten` by agoose77 in https://github.com/scikit-hep/awkward/pull/2632
* fix: support non `int64` index in `ListArray`'s `pad_none` by agoose77 in https://github.com/scikit-hep/awkward/pull/2634
* fix: `assert nextlen == 0` in reducer should also allow `unknown_length` by jpivarski in https://github.com/scikit-hep/awkward/pull/2610

Other

* refactor: add new `module` and `name` arguments to `high_level_function` decorator by agoose77 in https://github.com/scikit-hep/awkward/pull/2620
* docs: add guide on unflattening and grouping by agoose77 in https://github.com/scikit-hep/awkward/pull/2622
* docs: remove reference to old arrayclass by agoose77 in https://github.com/scikit-hep/awkward/pull/2640
* docs: initial user-guide pass for string functions by agoose77 in https://github.com/scikit-hep/awkward/pull/2635
* chore(deps): bump pypa/cibuildwheel from 2.13.1 to 2.14.1 by dependabot in https://github.com/scikit-hep/awkward/pull/2584
* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by dependabot in https://github.com/scikit-hep/awkward/pull/2580
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2565
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2585
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2619
* chore: use 2x faster black mirror by henryiii in https://github.com/scikit-hep/awkward/pull/2633
* chore: drop 3.7 classifier by agoose77 in https://github.com/scikit-hep/awkward/pull/2636
* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.9 by dependabot in https://github.com/scikit-hep/awkward/pull/2639
* chore(deps): bump pypa/cibuildwheel from 2.14.1 to 2.15.0 by dependabot in https://github.com/scikit-hep/awkward/pull/2629

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.3.1...v2.3.2

2.3.1

New features

_(none!)_

Bug-fixes and performance

* fix: added kernel specializations for `awkward_ListOffsetArray_reduce_local_nextparents_64` by jpivarski in https://github.com/scikit-hep/awkward/pull/2572

Other

_(none!)_

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.3.0...v2.3.1

2.3.0

New features
* feat: LayoutBuilder in Numba by ianna in https://github.com/scikit-hep/awkward/pull/2408
* feat: move string features into core by agoose77 in https://github.com/scikit-hep/awkward/pull/2547
* feat: add new `__list__` parameter for list-based array types by agoose77 in https://github.com/scikit-hep/awkward/pull/2549
* feat!: deprecate string behavior classes by agoose77 in https://github.com/scikit-hep/awkward/pull/2528
* feat!: apply retroactive deprecations by agoose77 in https://github.com/scikit-hep/awkward/pull/2566
Bug fixes and performance
* fix: support dict-likes in form.from_dict, convert fields to list by agoose77 in https://github.com/scikit-hep/awkward/pull/2548
* fix: check validity error properly by agoose77 in https://github.com/scikit-hep/awkward/pull/2550
* fix: string broadcasting by agoose77 in https://github.com/scikit-hep/awkward/pull/2552
* fix: make C++ LayoutBuilder API consistent with the Numba's by ianna in https://github.com/scikit-hep/awkward/pull/2553
* fix: convert unknown-length to index in `ListOffsetArray.to_RegularArray` by agoose77 in https://github.com/scikit-hep/awkward/pull/2560
* fix: prefer known to unknown lengths in broadcasting by agoose77 in https://github.com/scikit-hep/awkward/pull/2561
* fix: broadcasting of regular strings by agoose77 in https://github.com/scikit-hep/awkward/pull/2564
* fix: restore NEP-18 overloads for concatenate and where by agoose77 in https://github.com/scikit-hep/awkward/pull/2567
Other
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2532
* chore: update pyodide parts a bit by henryiii in https://github.com/scikit-hep/awkward/pull/2538
* chore: move C++ format configuration by agoose77 in https://github.com/scikit-hep/awkward/pull/2554
* chore: drop Python 3.7 by agoose77 in https://github.com/scikit-hep/awkward/pull/2557
* chore: ruff moved to astral-sh by henryiii in https://github.com/scikit-hep/awkward/pull/2562
* chore: target-version no longer needed by Black or Ruff by henryiii in https://github.com/scikit-hep/awkward/pull/2563
* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by dependabot in https://github.com/scikit-hep/awkward/pull/2546
* ci: cap `pydantic<2` to fix WASM build by agoose77 in https://github.com/scikit-hep/awkward/pull/2558
* refactor: drop unused `if` by agoose77 in https://github.com/scikit-hep/awkward/pull/2543

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.2.4...v2.3.0

2.2.4

New features
* feat!: canonicalise `union` of `indexed` by agoose77 in https://github.com/scikit-hep/awkward/pull/2527
* feat: add array dispatcher (inline) by agoose77 in https://github.com/scikit-hep/awkward/pull/2531

Bug fixes and performance
* fix: patch `NDArrayOperatorsMixin` by agoose77 in https://github.com/scikit-hep/awkward/pull/2534
* fix: improve performance of `Form.select_columns` by agoose77 in https://github.com/scikit-hep/awkward/pull/2536

Other
* refactor: add internal `with_operation_context` by agoose77 in https://github.com/scikit-hep/awkward/pull/2525
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2522
* chore(deps): bump pypa/cibuildwheel from 2.13.0 to 2.13.1 by dependabot in https://github.com/scikit-hep/awkward/pull/2521


**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.2.3...v2.2.4

2.2.3

New features
* feat!: deprecate `to_NumpyForm`'s ``dtype` argument by agoose77 in https://github.com/scikit-hep/awkward/pull/2503
* feat!: deprecate the time `__unit__` parameter by agoose77 in https://github.com/scikit-hep/awkward/pull/2518

Bug fixes and performance
* fix: don't project records during broadcasting; push index down by agoose77 in https://github.com/scikit-hep/awkward/pull/2524
* fix: protect ak.to_parquet against memory explosion when args are swapped. by jpivarski in https://github.com/scikit-hep/awkward/pull/2523
* fix: str of `KeyError` for <3.11 by agoose77 in https://github.com/scikit-hep/awkward/pull/2519
* fix: support `axis != -1` for record reduction by agoose77 in https://github.com/scikit-hep/awkward/pull/2514

Other
* refactor: dead c++ elimination by agoose77 in https://github.com/scikit-hep/awkward/pull/2504
* refactor: move responsibility for positional reducers to `Reducer.apply` by agoose77 in https://github.com/scikit-hep/awkward/pull/2507


**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.2.2...v2.2.3

Page 6 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.