Aryan Karamtoth pushed to branch master at Debian Med / python-awkward
Commits: 226cf945 by Aryan Karamtoth at 2026-08-04T08:09:58+05:30 New upstream version 2.12.0 - - - - - 97446d11 by Aryan Karamtoth at 2026-08-04T08:10:21+05:30 Update upstream source from tag 'upstream/2.12.0' Update to upstream version '2.12.0' with Debian dir 4f424e368628c91260017da21fb7fded5c1d115f - - - - - 47720157 by Aryan Karamtoth at 2026-08-04T08:11:08+05:30 Bump Standards-Version to 4.7.4 - - - - - 5c1c2581 by Aryan Karamtoth at 2026-08-04T08:11:44+05:30 Bump Copyright Years - - - - - 3ff2f426 by Aryan Karamtoth at 2026-08-12T13:04:37+05:30 wip - - - - - 548 changed files: - .all-contributorsrc - .github/ISSUE_TEMPLATE/config.yml - .github/ISSUE_TEMPLATE/feature-request.yml - + .github/actions/setup-gpu-env/action.yml - .github/dependabot.yml - + .github/release.yml - + .github/workflows/ci.yml - .github/workflows/deploy-cpp.yml - .github/workflows/deploy.yml - .github/workflows/docs-preview.yml - .github/workflows/docs-version.yml - .github/workflows/lint.yml - .github/workflows/needs-cpp-release.yml - + .github/workflows/pr-type-label.yml - + .github/workflows/property-tests-gpu.yml - + .github/workflows/property-tests.yml - .github/workflows/build-wheels.yml → .github/workflows/reusable-build-wheels.yml - + .github/workflows/reusable-change-detection.yml - .github/workflows/coverage.yml → .github/workflows/reusable-coverage.yml - .github/workflows/docs.yml → .github/workflows/reusable-docs.yml - .github/workflows/header-only-test.yml → .github/workflows/reusable-header-only-test.yml - .github/workflows/packaging-test.yml → .github/workflows/reusable-packaging-test.yml - .github/workflows/test.yml → .github/workflows/reusable-test.yml - .github/workflows/semantic-pr-title.yml - .github/workflows/upload-nightly-wheels.yml - .gitignore - .pre-commit-config.yaml - + AGENTS.md - CONTRIBUTING.md - README.md - awkward-cpp/CMakeLists.txt - awkward-cpp/include/awkward/common.h - awkward-cpp/include/awkward/forth/ForthMachine.h - awkward-cpp/pyproject.toml - awkward-cpp/src/cpu-kernels/awkward_BitMaskedArray_to_ByteMaskedArray.cpp - awkward-cpp/src/cpu-kernels/awkward_BitMaskedArray_to_IndexedOptionArray.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_getitem_nextcarry.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_getitem_nextcarry_outindex.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_numnull.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_overlay_mask.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_reduce_next_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ByteMaskedArray_toIndexedOptionArray.cpp - awkward-cpp/src/cpu-kernels/awkward_Content_getitem_next_missing_jagged_getmaskstartstop.cpp - awkward-cpp/src/cpu-kernels/awkward_Index_nones_as_index.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_fill.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_fill_count.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_flatten_nextcarry.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_flatten_none2empty.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_getitem_nextcarry.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_getitem_nextcarry_outindex.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_index_of_nulls.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_local_preparenext_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_numnull.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_numnull_parents.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_numnull_unique_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_overlay_mask.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_ranges_carry_next_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_ranges_next_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_reduce_next_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_reduce_next_fix_offsets_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_simplify.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_unique_next_index_and_offsets_64.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedArray_validity.cpp - awkward-cpp/src/cpu-kernels/awkward_IndexedOptionArray_rpad_and_clip_mask_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_broadcast_tooffsets.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_combinations.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_combinations_length.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_compact_offsets.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_fill.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_apply.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_carrylen.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_descend.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_expand.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_numvalid.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_jagged_shrink.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_array.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_array_advanced.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_at.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_range.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_range_carrylength.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_range_counts.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_getitem_next_range_spreadadvanced.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_localindex.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_min_range.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_rpad_and_clip_length_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_rpad_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListArray_validity.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_argsort_strings.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_drop_none_indexes.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_flatten_offsets.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_local_preparenext_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_local_nextparents_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_local_outoffsets_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_reduce_nonlocal_preparenext_64.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_rpad_and_clip_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_rpad_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_rpad_length_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_ListOffsetArray_toRegularArray.cpp - awkward-cpp/src/cpu-kernels/awkward_MaskedArray_getitem_next_jagged_project.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_pad_zero_to_length.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_prepare_utf8_to_utf32_padded.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_rearrange_shifted.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_reduce_adjust_starts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_reduce_adjust_starts_shifts_64.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_reduce_mask_ByteMaskedArray_64.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_sort_asstrings_uint8.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_subrange_equal.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_subrange_equal_bool.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_unique_strings_uint8.cpp - awkward-cpp/src/cpu-kernels/awkward_NumpyArray_utf8_to_utf32_padded.cpp - − awkward-cpp/src/cpu-kernels/awkward_RecordArray_reduce_nonlocal_outoffsets_64.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_combinations_64.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_carry.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_jagged_expand.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_array.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_array_advanced.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_array_regularize.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_at.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_range.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_getitem_next_range_spreadadvanced.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_localindex.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_reduce_local_nextparents_64.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_reduce_nonlocal_preparenext_64.cpp - awkward-cpp/src/cpu-kernels/awkward_RegularArray_rpad_and_clip_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_fillindex.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_fillindex_count.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_fillna.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_filltags.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_filltags_const.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_flatten_combine.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_flatten_length.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_nestedfill_tags_index.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_project.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_regular_index.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_regular_index_getsize.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_simplify.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_simplify_one.cpp - awkward-cpp/src/cpu-kernels/awkward_UnionArray_validity.cpp - awkward-cpp/src/cpu-kernels/awkward_argsort.cpp - awkward-cpp/src/cpu-kernels/awkward_index_rpad_and_clip_axis0.cpp - awkward-cpp/src/cpu-kernels/awkward_index_rpad_and_clip_axis1.cpp - awkward-cpp/src/cpu-kernels/awkward_localindex.cpp - awkward-cpp/src/cpu-kernels/awkward_missing_repeat.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_argmax.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_argmax_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_argmin.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_argmin_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_count_64.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_countnonzero.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_countnonzero_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_max.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_max_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_min.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_min_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_prod.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_prod_bool.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_prod_bool_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_prod_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum_bool.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum_bool_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum_complex.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum_int32_bool_64.cpp - awkward-cpp/src/cpu-kernels/awkward_reduce_sum_int64_bool_64.cpp - + awkward-cpp/src/cpu-kernels/awkward_reduce_sumofpowers.cpp - + awkward-cpp/src/cpu-kernels/awkward_reduce_sumofsquares.cpp - awkward-cpp/src/cpu-kernels/awkward_sort.cpp - awkward-cpp/src/cpu-kernels/awkward_sorting_ranges.cpp - awkward-cpp/src/cpu-kernels/awkward_sorting_ranges_length.cpp - awkward-cpp/src/cpu-kernels/awkward_unique_offsets.cpp - awkward-cpp/src/cpu-kernels/awkward_unique_ranges.cpp - awkward-cpp/src/cpu-kernels/awkward_unique_ranges_bool.cpp - awkward-cpp/src/cpu-kernels/kernel-utils.cpp - awkward-cpp/src/libawkward/builder/RecordBuilder.cpp - awkward-cpp/src/libawkward/forth/ForthInputBuffer.cpp - awkward-cpp/src/libawkward/forth/ForthMachine.cpp - awkward-cpp/src/libawkward/forth/ForthOutputBuffer.cpp - awkward-cpp/src/libawkward/io/json.cpp - awkward-cpp/src/libawkward/util.cpp - awkward-cpp/src/python/content.cpp - awkward-cpp/src/python/io.cpp - + benchmarks/bench_ak_funcs_cpu.py - + benchmarks/bench_lazy_ir.py - + benchmarks/check_unary_transform_leak.py - + benchmarks/compare_pip_vs_branch.py - + benchmarks/cuda_compute_cache_leak_reproducer.py - + benchmarks/diagnose_alloc_by_callsite.py - + benchmarks/diagnose_alloc_by_function.py - + benchmarks/diagnose_compute_leaks.py - + benchmarks/diagnose_retained_buffers.py - + benchmarks/profile_cpu.py - + benchmarks/profile_reduce_sum.py - + benchmarks/profile_reduce_sum_cpu.py - codecov.yml - debian/changelog - debian/control - debian/copyright - + debian/patches/drop-importlib-metadata.diff - − debian/patches/drop_importlib_metadata.patch - debian/patches/series - dev/generate-kernel-signatures.py - dev/generate-tests.py - + docs/_autoapi_templates/python/class.rst - + docs/_autoapi_templates/python/data.rst - + docs/_autoapi_templates/python/function.rst - + docs/_autoapi_templates/python/method.rst - + docs/_autoapi_templates/python/module.rst - + docs/_autoapi_templates/python/package.rst - + docs/_autoapi_templates/python/property.rst - docs/_static/css/awkward.css - docs/conf.py - − docs/prepare_docstrings.py - docs/requirements.txt - docs/switcher.json - docs/user-guide/how-to-specialize-differentiate-jax.md - header-only/CMakeLists.txt - header-only/growable-buffer/awkward/GrowableBuffer.h - header-only/layout-builder/awkward/LayoutBuilder.h - header-only/layout-builder/awkward/utils.h - header-only/tests/CMakeLists.txt - header-only/tests/test_1542-growable-buffer.cpp - + header-only/tests/test_4087-bitmasked-growablebuffer.cpp - + header-only/tests/test_4088-layoutbuilder-form-fixes.cpp - kernel-specification.yml - kernel-test-data.json - pyproject.toml - requirements-test-full.txt - requirements-test-gpu.txt - requirements-test-minimal.txt - requirements-test-nogil.txt - src/awkward/_backends/backend.py - src/awkward/_backends/cupy.py - src/awkward/_backends/jax.py - src/awkward/_backends/typetracer.py - src/awkward/_broadcasting.py - src/awkward/_categorical.py - src/awkward/_connect/avro.py - + src/awkward/_connect/cpu/__init__.py - + src/awkward/_connect/cpu/_fusion_codegen.py - + src/awkward/_connect/cpu/helpers.py - + src/awkward/_connect/cpu/ir_nodes.py - src/awkward/_connect/cuda/__init__.py - src/awkward/_connect/cuda/_compute.py - + src/awkward/_connect/cuda/_fusion_codegen.py - + src/awkward/_connect/cuda/_segment_algorithms.py - src/awkward/_connect/cuda/cuda_kernels/awkward_ByteMaskedArray_reduce_next_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_IndexedArray_index_of_nulls.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_IndexedArray_local_preparenext_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_IndexedArray_reduce_next_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_ListArray_getitem_jagged_shrink.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_ListOffsetArray_reduce_local_nextparents_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_ListOffsetArray_rpad_axis1.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_NumpyArray_rearrange_shifted.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_NumpyArray_reduce_adjust_starts_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_NumpyArray_reduce_adjust_starts_shifts_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_NumpyArray_reduce_mask_ByteMaskedArray_64.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_RecordArray_reduce_nonlocal_outoffsets_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_RegularArray_reduce_nonlocal_preparenext_64.cu - src/awkward/_connect/cuda/cuda_kernels/awkward_UnionArray_regular_index.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_argmax.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_argmax_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_argmin.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_argmin_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_count_64.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_countnonzero.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_countnonzero_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_max.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_max_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_min.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_min_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_prod.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_prod_bool.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_prod_bool_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_prod_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum_bool.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum_bool_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum_complex.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum_int32_bool_64.cu - − src/awkward/_connect/cuda/cuda_kernels/awkward_reduce_sum_int64_bool_64.cu - + src/awkward/_connect/cuda/helpers.py - + src/awkward/_connect/cuda/ir_nodes.py - + src/awkward/_connect/cuda/reducers.py - src/awkward/_connect/hist.py - src/awkward/_connect/jax/reducers.py - + src/awkward/_connect/lazy/__init__.py - + src/awkward/_connect/lazy/_executor.py - + src/awkward/_connect/lazy/_fusion.py - + src/awkward/_connect/lazy/_ir.py - + src/awkward/_connect/lazy/_layout.py - + src/awkward/_connect/lazy/_lazy_impl.py - + src/awkward/_connect/lazy/_nvtx.py - + src/awkward/_connect/lazy/core.py - src/awkward/_connect/numba/builder.py - src/awkward/_connect/numba/layout.py - src/awkward/_connect/numexpr.py - src/awkward/_connect/numpy.py - src/awkward/_connect/pyarrow/__init__.py - src/awkward/_connect/pyarrow/conversions.py - src/awkward/_connect/rdataframe/from_rdataframe.py - src/awkward/_do.py - src/awkward/_errors.py - src/awkward/_kernels.py - src/awkward/_layout.py - src/awkward/_meta/unionmeta.py - src/awkward/_namedaxis.py - src/awkward/_nplikes/array_module.py - src/awkward/_nplikes/cupy.py - src/awkward/_nplikes/jax.py - src/awkward/_nplikes/numpy.py - src/awkward/_nplikes/numpy_like.py - src/awkward/_nplikes/placeholder.py - src/awkward/_nplikes/typetracer.py - src/awkward/_nplikes/virtual.py - src/awkward/_pickle.py - src/awkward/_reducers.py - src/awkward/_regularize.py - src/awkward/_slicing.py - src/awkward/_util.py - src/awkward/contents/bitmaskedarray.py - src/awkward/contents/bytemaskedarray.py - src/awkward/contents/content.py - src/awkward/contents/emptyarray.py - src/awkward/contents/indexedarray.py - src/awkward/contents/indexedoptionarray.py - src/awkward/contents/listarray.py - src/awkward/contents/listoffsetarray.py - src/awkward/contents/numpyarray.py - src/awkward/contents/recordarray.py - src/awkward/contents/regulararray.py - src/awkward/contents/unionarray.py - src/awkward/contents/unmaskedarray.py - src/awkward/forms/form.py - src/awkward/forms/indexedform.py - src/awkward/forms/listform.py - src/awkward/forms/listoffsetform.py - src/awkward/forms/numpyform.py - src/awkward/forms/recordform.py - src/awkward/forms/regularform.py - src/awkward/highlevel.py - src/awkward/jax.py - src/awkward/operations/__init__.py - src/awkward/operations/ak_all.py - src/awkward/operations/ak_almost_equal.py - src/awkward/operations/ak_angle.py - src/awkward/operations/ak_any.py - src/awkward/operations/ak_argcartesian.py - src/awkward/operations/ak_argcombinations.py - src/awkward/operations/ak_argmax.py - src/awkward/operations/ak_argmin.py - src/awkward/operations/ak_argsort.py - src/awkward/operations/ak_array_equal.py - src/awkward/operations/ak_backend.py - src/awkward/operations/ak_broadcast_arrays.py - src/awkward/operations/ak_broadcast_fields.py - src/awkward/operations/ak_cartesian.py - src/awkward/operations/ak_categories.py - src/awkward/operations/ak_combinations.py - src/awkward/operations/ak_concatenate.py - src/awkward/operations/ak_copy.py - src/awkward/operations/ak_corr.py - src/awkward/operations/ak_count.py - src/awkward/operations/ak_count_nonzero.py - src/awkward/operations/ak_covar.py - src/awkward/operations/ak_enforce_type.py - src/awkward/operations/ak_flatten.py - src/awkward/operations/ak_from_arrow.py - src/awkward/operations/ak_from_arrow_schema.py - src/awkward/operations/ak_from_avro_file.py - src/awkward/operations/ak_from_buffers.py - src/awkward/operations/ak_from_categorical.py - src/awkward/operations/ak_from_feather.py - src/awkward/operations/ak_from_iter.py - src/awkward/operations/ak_from_jax.py - src/awkward/operations/ak_from_json.py - src/awkward/operations/ak_from_parquet.py - src/awkward/operations/ak_from_raggedtensor.py - src/awkward/operations/ak_from_rdataframe.py - src/awkward/operations/ak_from_regular.py - src/awkward/operations/ak_from_safetensors.py - src/awkward/operations/ak_full_like.py - src/awkward/operations/ak_imag.py - src/awkward/operations/ak_is_categorical.py - src/awkward/operations/ak_is_tuple.py - src/awkward/operations/ak_is_valid.py - src/awkward/operations/ak_isclose.py - src/awkward/operations/ak_linear_fit.py - src/awkward/operations/ak_local_index.py - src/awkward/operations/ak_mask.py - src/awkward/operations/ak_materialize.py - src/awkward/operations/ak_max.py - src/awkward/operations/ak_mean.py - src/awkward/operations/ak_merge_option_of_records.py - src/awkward/operations/ak_merge_union_of_records.py - src/awkward/operations/ak_min.py - src/awkward/operations/ak_moment.py - src/awkward/operations/ak_nan_to_num.py - src/awkward/operations/ak_num.py - src/awkward/operations/ak_ones_like.py - src/awkward/operations/ak_pad_none.py - src/awkward/operations/ak_prod.py - src/awkward/operations/ak_ptp.py - src/awkward/operations/ak_ravel.py - src/awkward/operations/ak_real.py - src/awkward/operations/ak_round.py - src/awkward/operations/ak_run_lengths.py - src/awkward/operations/ak_softmax.py - src/awkward/operations/ak_sort.py - src/awkward/operations/ak_std.py - src/awkward/operations/ak_strings_astype.py - src/awkward/operations/ak_sum.py - + src/awkward/operations/ak_sumofpowers.py - + src/awkward/operations/ak_sumofsquares.py - src/awkward/operations/ak_to_backend.py - src/awkward/operations/ak_to_buffers.py - src/awkward/operations/ak_to_feather.py - src/awkward/operations/ak_to_json.py - src/awkward/operations/ak_to_layout.py - src/awkward/operations/ak_to_parquet.py - src/awkward/operations/ak_to_parquet_dataset.py - src/awkward/operations/ak_to_parquet_row_groups.py - src/awkward/operations/ak_transform.py - src/awkward/operations/ak_type.py - src/awkward/operations/ak_unflatten.py - src/awkward/operations/ak_unzip.py - src/awkward/operations/ak_validity_error.py - src/awkward/operations/ak_values_astype.py - src/awkward/operations/ak_var.py - src/awkward/operations/ak_where.py - src/awkward/operations/ak_zeros_like.py - src/awkward/operations/ak_zip.py - src/awkward/operations/ak_zip_no_broadcast.py - src/awkward/prettyprint.py - src/awkward/record.py - src/awkward/types/listtype.py - src/awkward/types/numpytype.py - src/awkward/types/recordtype.py - src/awkward/types/regulartype.py - + studies/cccl/bench_lazy_fusion.py - + studies/cccl/bench_reduce_bool.py - + studies/cccl/playground-cccl-with-ir.py - + studies/cccl/probe_fusion_mechanism.py - + studies/cuda-cccl-kernels/awkward_ListArray_combinations.py - + studies/cuda-cccl-kernels/awkward_ListArray_combinations_faster.py - + studies/cuda-cccl-kernels/reducers/awkward_argmax_reduction_script.py - + tests-cuda/bench_gpu_kernels.py - tests-cuda/test_1381_check_errors.py - tests-cuda/test_2922b_new_cuda_kernels.py - tests-cuda/test_3065a_cuda_kernels.py - tests-cuda/test_3149_complex_reducers.py - tests-cuda/test_3162_block_boundary_reducers.py - tests-cuda/test_3459_virtualarray_with_cuda.py - + tests-cuda/test_3792_cccl_iterator.py - + tests-cuda/test_3792_lazy_executor.py - + tests-cuda/test_3792_lazy_ir.py - + tests-cuda/test_3792_lazy_regressions.py - + tests-cuda/test_3845_byteswap_cuda.py - + tests-cuda/test_3892_cuda_nan_to_num.py - + tests-cuda/test_3922_missing_repeat_with_repetitions.py - + tests-cuda/test_4056_cuda_kernel_memory.py - + tests-cuda/test_4232_cuda_sumofpowers_map.py - + tests-cuda/test_4232_cuda_var_sumofsquares.py - + tests-cuda/test_4240_cuda_argsort.py - + tests/properties/__init__.py - + tests/properties/conftest.py - + tests/properties/kernels/__init__.py - + tests/properties/kernels/test_BitMaskedArray_to_ByteMaskedArray.py - + tests/properties/operations/__init__.py - + tests/properties/operations/test_array_equal.py - + tests/properties/operations/test_to_from_arrow.py - + tests/properties/operations/test_to_from_buffers.py - + tests/properties/operations/test_to_from_feather.py - + tests/properties/operations/test_to_from_json.py - + tests/properties/operations/test_to_from_numpy.py - + tests/properties/operations/test_to_from_parquet.py - tests/test_0032_replace_dressedtype.py - tests/test_0049_distinguish_record_and_recordarray_behaviors.py - tests/test_1294_to_and_from_parquet.py - tests/test_1345_avro_reader.py - tests/test_1447_jax_autodiff_slices_ufuncs.py - tests/test_1490_jax_reducers_combinations.py - tests/test_1762_jax_behavior_support.py - tests/test_1764_jax_jacobian.py - tests/test_1904_drop_none.py - tests/test_2067_to_buffers_byteorder.py - tests/test_2106_pickle_class.py - tests/test_2198_almost_equal.py - tests/test_2305_nep_18_lazy_conversion.py - tests/test_2319_from_buffers_array.py - tests/test_2512_record_array_carry.py - tests/test_2596_named_axis.py - tests/test_2650_arrow_array_highlevel.py - tests/test_2968_to_parquet_row_groups.py - tests/test_3209_awkwardforth_read_negative_number_of_items.py - tests/test_3685_to_from_safetensors.py - + tests/test_3792_lazy_cpu.py - + tests/test_3792_lazy_fusion.py - + tests/test_3792_lazy_regressions.py - + tests/test_3845_byteswap.py - + tests/test_3845_byteswap_jax.py - + tests/test_3889_layout_length_generators.py - + tests/test_3906_fields_access_returns_shallow_copy.py - + tests/test_3921_array_equal_datetime_and_timedelta.py - + tests/test_3938_generator_expression_inputs.py - + tests/test_3962_array_equal_record_mismatch.py - + tests/test_3991_numpy_array_function_result_containers.py - + tests/test_3996_attrs_validated_at_creation.py - + tests/test_4010_virtual_array_lazy_concatenation.py - + tests/test_4056_cuda_compute_signature_consistency.py - + tests/test_4056_indexedarray_unique.py - + tests/test_4056_record_reducer_shifts.py - + tests/test_4056_sort_argsort_nan_empty.py - + tests/test_4056_sort_int64_precision.py - + tests/test_4089_fix_pybind_layer.py - + tests/test_4090_sort_int64_precision.py - + tests/test_4091_string_sort_unique_kernels.py - + tests/test_4092_bitmasked_fixes.py - + tests/test_4093_nan_reducer_behavior_attrs.py - + tests/test_4095_highlevel_record.py - + tests/test_4096_connect_misc_fixes.py - + tests/test_4097_reject_float_indices.py - + tests/test_4099_pyarrow_nopandas_empty_chunked_attrs.py - + tests/test_4100_typetracer_correctness.py - + tests/test_4101_fix_form_type_equality.py - + tests/test_4102_contents_error_paths.py - + tests/test_4105_forth_vm_and_libawkward_fixes.py - + tests/test_4106_fix_core_misc.py - + tests/test_4107_operations_batch.py - + tests/test_4108_namedaxis_broadcast_where.py - + tests/test_4109_python_perf.py - + tests/test_4127_emptyarray_option_to_bytemasked.py - + tests/test_4191_parquet_default_row_group_size.py - + tests/test_4202_parquet_row_group_size_string.py - + tests/test_4212_behavior_validation_rollback.py - + tests/test_4223_descriptive_statistics_overflow.py - + tests/test_4232_moment_sumofpowers.py - + tests/test_4232_stats_branch_coverage.py - + tests/test_4232_var_sumofsquares_overflow.py - + tests/test_4249_numba_string_lowering.py - + tests/test_4250_numba_native_strings.py The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/med-team/python-awkward/-/compare/3c128f87c94a5cc3071227fa7662aac9e24f2242...3ff2f426284106b99c8e46fb0ee06381228a339b -- View it on GitLab: https://salsa.debian.org/med-team/python-awkward/-/compare/3c128f87c94a5cc3071227fa7662aac9e24f2242...3ff2f426284106b99c8e46fb0ee06381228a339b You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
