Awkward

Latest version: v2.6.4

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

Scan your dependencies

Page 2 of 42

2.6.0

From this point onward, awkward strictly depends on fsspec.

New features

* feat: turn on CUDA unit tests for working kernels and add some CUDA kernels by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2930
* feat: add string builder by lobis in https://github.com/scikit-hep/awkward/pull/2899
* feat: add to_parquet_row_groups by zbilodea in https://github.com/scikit-hep/awkward/pull/2979
* feat!: __array__ is no longer allowed on NumpyArray and EmptyArray by jpivarski in https://github.com/scikit-hep/awkward/pull/2997

Bug-fixes and performance

* fix: delete `header-only/tests/test_1542-array-builder.cpp` by ianna in https://github.com/scikit-hep/awkward/pull/2981
* fix: use `std::tuple_element_t` as an `OptionType` type alias by ianna in https://github.com/scikit-hep/awkward/pull/2977
* fix: generate error message and tests for CUDA and CPU kernels by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2989
* fix: `ak.merge_union_of_records` error message for cases that can't use `axis < 0` by jpivarski in https://github.com/scikit-hep/awkward/pull/2995

Other

* test: don't fail fast (so pypy doesn't stop the tests) by jpivarski in https://github.com/scikit-hep/awkward/pull/2956
* test: generate unit tests for cpu and cuda by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2938
* test: update test_2799 for Numba 0.59.0 by jpivarski in https://github.com/scikit-hep/awkward/pull/2998
* docs: add zonca as a contributor for code by allcontributors in https://github.com/scikit-hep/awkward/pull/2959
* docs: add chrisburr as a contributor for infra by allcontributors in https://github.com/scikit-hep/awkward/pull/2960
* docs: add zbilodea as a contributor for code by allcontributors in https://github.com/scikit-hep/awkward/pull/2961
* docs: add raymondEhlers as a contributor for maintenance by allcontributors in https://github.com/scikit-hep/awkward/pull/2962
* docs: add mloning as a contributor for doc by allcontributors in https://github.com/scikit-hep/awkward/pull/2963
* docs: add kkothari2001 as a contributor for code, and test by allcontributors in https://github.com/scikit-hep/awkward/pull/2964
* docs: add jrueb as a contributor for code by allcontributors in https://github.com/scikit-hep/awkward/pull/2965
* docs: add Moelf as a contributor for doc by allcontributors in https://github.com/scikit-hep/awkward/pull/2966
* docs: update dependencies by agoose77 in https://github.com/scikit-hep/awkward/pull/2986
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2948
* chore(deps): bump the actions group with 3 updates by dependabot in https://github.com/scikit-hep/awkward/pull/2980
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2982
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2991
* chore(deps): bump the actions group with 2 updates by dependabot in https://github.com/scikit-hep/awkward/pull/2990
* chore: fsspec is now a strict (required) dependency by jpivarski in https://github.com/scikit-hep/awkward/pull/2996

New Contributors
* lobis made their first contribution in https://github.com/scikit-hep/awkward/pull/2899

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.5.2...v2.6.0

2.5.2

New features

* feat: add some simpler `cuda_kernels` by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2880
* feat: add `recursive` flag to `Content.to_packed` by agoose77 in https://github.com/scikit-hep/awkward/pull/2933
* feat: configure Julia version and required packages by ianna in https://github.com/scikit-hep/awkward/pull/2896

Bug-fixes and performance

* fix: include header-only files in sdist by agoose77 in https://github.com/scikit-hep/awkward/pull/2909
* fix: touching of unions by agoose77 in https://github.com/scikit-hep/awkward/pull/2906
* fix: lazily project union contents by agoose77 in https://github.com/scikit-hep/awkward/pull/2913
* fix: support typetracer in `to_packed` for `IndexedOptionArray` by agoose77 in https://github.com/scikit-hep/awkward/pull/2912
* fix: cartesian nested record by agoose77 in https://github.com/scikit-hep/awkward/pull/2929
* fix: cast `bool_` to `int8` for positional reducers by agoose77 in https://github.com/scikit-hep/awkward/pull/2935
* fix: ak.std and ak.var for axis != -1. by jpivarski in https://github.com/scikit-hep/awkward/pull/2918

Other

* test: only run test for specific Numba version by agoose77 in https://github.com/scikit-hep/awkward/pull/2921
* test: add PyPy to the test matrix by jpivarski in https://github.com/scikit-hep/awkward/pull/2927
* ci: update `actions/(upload|download)-artifact` by agoose77 in https://github.com/scikit-hep/awkward/pull/2904
* ci: group dependabot updates by henryiii in https://github.com/scikit-hep/awkward/pull/2914
* ci: fix name of artifacts in deploy-cpp by agoose77 in https://github.com/scikit-hep/awkward/pull/2940
* chore: restore files that generated the type-parser by jpivarski in https://github.com/scikit-hep/awkward/pull/2926
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2915
* chore(deps): bump the actions group with 1 update by dependabot in https://github.com/scikit-hep/awkward/pull/2923

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.5.1...v2.5.2

2.5.1

New Features

* feat: add `enforce_concatenated_form` by agoose77 in https://github.com/scikit-hep/awkward/pull/2860
* feat: add `Form.is_equal_to` by agoose77 in https://github.com/scikit-hep/awkward/pull/2862
* feat: Implement Indexed builder by zonca in https://github.com/scikit-hep/awkward/pull/2883

Bug Fixes and Performance

* fix: ufunc handling of attrs by agoose77 in https://github.com/scikit-hep/awkward/pull/2837
* fix: only compare scalars in full_like by agoose77 in https://github.com/scikit-hep/awkward/pull/2857
* fix: `Array.__getitem__` should set `attrs` on result by agoose77 in https://github.com/scikit-hep/awkward/pull/2866
* fix: errors in existing `cuda_kernels` by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2877
* fix: register Numba in test by agoose77 in https://github.com/scikit-hep/awkward/pull/2879
* fix: failing tests after 2877 by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2886
* fix: support revertable for concatenate in pyarrow logic by agoose77 in https://github.com/scikit-hep/awkward/pull/2889


Other

* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2842
* chore: make the CUDA test configuration more resilient at startup by agoose77 in https://github.com/scikit-hep/awkward/pull/2846
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2850
* chore: formatted kernel-test-data.json for better searching and editing in git. by jpivarski in https://github.com/scikit-hep/awkward/pull/2874
* chore: use tomli by henryiii in https://github.com/scikit-hep/awkward/pull/2882
* chore: appease pylint by agoose77 in https://github.com/scikit-hep/awkward/pull/2890
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2891* chore: only copy non-test headers by agoose77 in https://github.com/scikit-hep/awkward/pull/2893
* chore(deps): bump mymindstorm/setup-emsdk from 12 to 13 by dependabot in https://github.com/scikit-hep/awkward/pull/2847
* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by dependabot in https://github.com/scikit-hep/awkward/pull/2855
* chore(deps): bump actions/setup-python from 4 to 5 by dependabot in https://github.com/scikit-hep/awkward/pull/2873
* ci: fix path to header only tests by zonca in https://github.com/scikit-hep/awkward/pull/2851
* ci: compile header only tests in Debug mode by zonca in https://github.com/scikit-hep/awkward/pull/2870
* docs: link to execute JupyterLite full screen by zonca in https://github.com/scikit-hep/awkward/pull/2854
* refactor: split "meta" into `Meta` by agoose77 in https://github.com/scikit-hep/awkward/pull/2841
* refactor: remove dead code in generate-tests.py by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2875
* refactor: remove obsolete cuda_kernels by ManasviGoyal in https://github.com/scikit-hep/awkward/pull/2876


New Contributors
* zonca made their first contribution in https://github.com/scikit-hep/awkward/pull/2851

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.5.0...v2.5.1

2.5.1rc1

New Features

* feat: add `Form.is_equal_to` by agoose77 in https://github.com/scikit-hep/awkward/pull/2862
* feat: add `enforce_concatenated_form` by agoose77 in https://github.com/scikit-hep/awkward/pull/2860

Bug Fixes and Performance

* fix: ufunc handling of attrs by agoose77 in https://github.com/scikit-hep/awkward/pull/2837
* fix: only compare scalars in full_like by agoose77 in https://github.com/scikit-hep/awkward/pull/2857
* fix: `Array.__getitem__` should set `attrs` on result by agoose77 in https://github.com/scikit-hep/awkward/pull/2866

Other

* refactor: split "meta" into `Meta` by agoose77 in https://github.com/scikit-hep/awkward/pull/2841
* docs: link to execute JupyterLite full screen by zonca in https://github.com/scikit-hep/awkward/pull/2854
* ci: fix path to header only tests by zonca in https://github.com/scikit-hep/awkward/pull/2851
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2842
* chore: make the CUDA test configuration more resilient at startup by agoose77 in https://github.com/scikit-hep/awkward/pull/2846
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2850
* chore(deps): bump mymindstorm/setup-emsdk from 12 to 13 by dependabot in https://github.com/scikit-hep/awkward/pull/2847
* chore(deps): bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by dependabot in https://github.com/scikit-hep/awkward/pull/2855

New Contributors
* zonca made their first contribution in https://github.com/scikit-hep/awkward/pull/2851

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.5.0...v2.5.1rc1

2.5.0

New Features
* feat: add `.attrs` to highlevel objects by agoose77 in https://github.com/scikit-hep/awkward/pull/2757
* feat: add string formatter to `ak.Array.show` by agoose77 in https://github.com/scikit-hep/awkward/pull/2803
* feat: expose attrs in typetracer by agoose77 in https://github.com/scikit-hep/awkward/pull/2806
* feat: export more of typetracer by agoose77 in https://github.com/scikit-hep/awkward/pull/2816
* feat!: prepare for 2.5.0 by agoose77 in https://github.com/scikit-hep/awkward/pull/2798
* feat!: drop `forget_length` in `typetracer_with_report` by agoose77 in https://github.com/scikit-hep/awkward/pull/2807

Bug Fixes and Performance
* fix: support bool types in `resolve_dtypes` by agoose77 in https://github.com/scikit-hep/awkward/pull/2809
* fix: support scalar returns from `firsts` by agoose77 in https://github.com/scikit-hep/awkward/pull/2815
* fix: include `_kernel_signatures.py` in package by agoose77 in https://github.com/scikit-hep/awkward/pull/2819* refactor: more type hints by agoose77 in https://github.com/scikit-hep/awkward/pull/2804

Other
* chore: drop `isort` config, require annotation imports by agoose77 in https://github.com/scikit-hep/awkward/pull/2801
* chore: only build _ext and kernels by agoose77 in https://github.com/scikit-hep/awkward/pull/2813
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/awkward/pull/2817
* docs: how to accelerate awkward arrays with cppyy by ianna in https://github.com/scikit-hep/awkward/pull/2334
* refactor: drop use of `behavior` in `recursively_apply` by agoose77 in https://github.com/scikit-hep/awkward/pull/2805
* test: Make cuda tests pass by kkothari2001 in https://github.com/scikit-hep/awkward/pull/2570


New Contributors
* kkothari2001 made their first contribution in https://github.com/scikit-hep/awkward/pull/2570

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.4.9...v2.5.0

2.5.0rc0

Bug Fixes and Performance
* fix: drop lengths recursively by agoose77 in https://github.com/scikit-hep/awkward/pull/2775


Other
* chore: remove `ak.to_categorical` by agoose77 in https://github.com/scikit-hep/awkward/pull/2779

**Full Changelog**: https://github.com/scikit-hep/awkward/compare/v2.4.7...v2.5.0rc0

Page 2 of 42

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.