<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Alexandre Detiste pushed to branch master at <a href="https://salsa.debian.org/med-team/python-awkward">Debian Med / python-awkward</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/b56b190bfc7a9900e15fdfc4ca3abf128b3eada2">b56b190b</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T16:50:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>wrap-and-sort -ast
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/1999400b7c59ee4cef54cb96ec2e309feb511f7d">1999400b</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T16:50:36+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 2.9.0</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/0b1f1b9b9abb5fdf6457312e1a7cd921d729e4c0">0b1f1b9b</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T16:50:50+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update upstream source from tag 'upstream/2.9.0'

Update to upstream version '2.9.0'
with Debian dir 7982aa574afb2cc93159483e6cc6a344ebbac264</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/f5b04ec928a9272b2e3370ac276c9af192e1a9b0">f5b04ec9</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T16:55:17+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refresh patches
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/6b15da34a94a44c541ee3b121b994e7035c40e5c">6b15da34</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T16:56:33+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>disable useless Salsa CI jobs
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/f42cc0cd0b86b80e1ae529153014941d9c4072db">f42cc0cd</a></strong>
<div>
<span> by Alexandre Detiste </span> <i> at 2026-02-09T18:19:33+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>declare dependency on newer "nox"
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
224 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#b99a553129205c135d9c22898b68fbb33fa4e737">
.all-contributorsrc
</a>
</li>
<li class="file-stats">
<a href="#8dee754ef48daff974197ada0ed07385d315975a">
.github/workflows/build-wheels.yml
</a>
</li>
<li class="file-stats">
<a href="#e5a6f1ed046081016d3663d7c080e9a742d096d0">
.github/workflows/coverage.yml
</a>
</li>
<li class="file-stats">
<a href="#029d21d807e09dfef627003ed62d079b5bb4f08d">
.github/workflows/deploy-cpp.yml
</a>
</li>
<li class="file-stats">
<a href="#f130ad0d1d16d0d70ec30d355f736ae3784b05cf">
.github/workflows/deploy.yml
</a>
</li>
<li class="file-stats">
<a href="#fc233ff1dfbf6445400ff48e10d70bbda3101afc">
.github/workflows/docs-version.yml
</a>
</li>
<li class="file-stats">
<a href="#f77558a0cba95fa2ac6c74be338fafa09fda0050">
.github/workflows/docs.yml
</a>
</li>
<li class="file-stats">
<a href="#16c01658b390cd5f4cb001c4473eeed0da362275">
.github/workflows/header-only-test.yml
</a>
</li>
<li class="file-stats">
<a href="#730337a19a5aa856e9a50d6596dfed88aab93f03">
.github/workflows/lint.yml
</a>
</li>
<li class="file-stats">
<a href="#3b49ce0c3f7a77643a5db9df28c1c0741d665546">
.github/workflows/needs-cpp-release.yml
</a>
</li>
<li class="file-stats">
<a href="#68251451fe667ed65f5c3bf7d922ac551f669baf">
.github/workflows/packaging-test.yml
</a>
</li>
<li class="file-stats">
<a href="#7ceee5d954a74b8640cc2bfd6c27b8fdf07d7045">
.github/workflows/test.yml
</a>
</li>
<li class="file-stats">
<a href="#dd03aa8df26488d62d32cb285f7bb110a4bbeebc">
.github/workflows/upload-nightly-wheels.yml
</a>
</li>
<li class="file-stats">
<a href="#e7d14d429f898757a423156de0e8c49d75240694">
.pre-commit-config.yaml
</a>
</li>
<li class="file-stats">
<a href="#3f454a98e586d1aa0d322e19afd5e67e08f2d3c8">
CONTRIBUTING.md
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#275d660135f4b92b20d750199af4bc696b6fb0e7">
awkward-cpp/pyproject.toml
</a>
</li>
<li class="file-stats">
<a href="#c8760a79b53385b96bf04ac52e1b0e1d868d8314">
awkward-cpp/src/cpu-kernels/awkward_NumpyArray_pad_zero_to_length.cpp
</a>
</li>
<li class="file-stats">
<a href="#8fa6983122a895f1f0e81cbea1acdb864d3651e9">
awkward-cpp/src/cpu-kernels/awkward_NumpyArray_prepare_utf8_to_utf32_padded.cpp
</a>
</li>
<li class="file-stats">
<a href="#aa79eec0d509904e4c482b82f1313cb51907e983">
awkward-cpp/src/cpu-kernels/awkward_NumpyArray_utf8_to_utf32_padded.cpp
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#9d757c8ac5579d9cc5e5254a7e6d9cfd9333d924">
debian/patches/no-internet.patch
</a>
</li>
<li class="file-stats">
<a href="#18e9a6532947328f12b107b5b22d770c8f387248">
debian/patches/remove-rapidjson-license-reference.diff
</a>
</li>
<li class="file-stats">
<a href="#b1dbf22e88351ec0d5d1d1a7f53295504b480e61">
debian/salsa-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#83223a554d33ba7e1888274ff8ac43adb8147ba0">
debian/tests/control
</a>
</li>
<li class="file-stats">
<a href="#7f87d35ddbd068be234b029d2923f422b3cbbbd6">
dev/cuda-tests/cuda-tests-entrypoint
</a>
</li>
<li class="file-stats">
<a href="#7f5a0a0e93501c24efdb88f2ca927b1881f03969">
dev/cuda-tests/cuda-tests.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#fb0a4df1ea0f31742edf1468c4a08f7df62b36b5">
dev/generate-kernel-signatures.py
</a>
</li>
<li class="file-stats">
<a href="#267bd50ea4c004ada928e3c3e7aa0331dd4763cd">
dev/generate-tests.py
</a>
</li>
<li class="file-stats">
<a href="#f7fa02ebf0b9e5028973369e7fe59fefa6cbf313">
docs/reference/ak.behavior.md
</a>
</li>
<li class="file-stats">
<a href="#b15175d8c0f527078ec668d7cb3728951d11d454">
docs/reference/toctree.txt
</a>
</li>
<li class="file-stats">
<a href="#5c615c34b924b2de4112739d9110cd9c2c374704">
docs/switcher.json
</a>
</li>
<li class="file-stats">
<a href="#b8dccac7dd7d05979a577ff28250375e0f8dfb4f">
kernel-specification.yml
</a>
</li>
<li class="file-stats">
<a href="#2f98c0e627fa6e428dcb86c17a8c76939011a951">
noxfile.py
</a>
</li>
<li class="file-stats">
<a href="#5d07e7d72637aa0d59c89d381fe6dc4cf46e2491">
pyproject.toml
</a>
</li>
<li class="file-stats">
<a href="#2da3c5042b34774cb16e6679f60968cf8bcb840b">
requirements-test-pypy.txt

requirements-test-basic.txt
</a>
</li>
<li class="file-stats">
<a href="#0ff0c5f00cf6f06c191c23de21920afe5d6e9749">
requirements-test-full.txt
</a>
</li>
<li class="file-stats">
<a href="#248d979d1c484cddc767f2e9918df6747331c34e">
requirements-test-gpu.txt
</a>
</li>
<li class="file-stats">
<a href="#ab873eccf1412b57dd24c72f841a2510383dc174">
requirements-test-minimal.txt
</a>
</li>
<li class="file-stats">
<a href="#1667b3e78bcda1666d12ef862e899dc288db0adf">
requirements-test-ml.txt
</a>
</li>
<li class="file-stats">
<a href="#425e1a70b392045e7a6f5e35579f67b3b5fcc88c">
requirements-test-nogil.txt
</a>
</li>
<li class="file-stats">
<a href="#110b28d6f0b071984c770caddd5270d5e7773154">
src/awkward/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#b4cfd1a733fdbe5e3e55424c9487516f81495ef2">
src/awkward/_backends/cupy.py
</a>
</li>
<li class="file-stats">
<a href="#d88282150e3e14365741b78cf15a5a6db60551c4">
src/awkward/_behavior.py
</a>
</li>
<li class="file-stats">
<a href="#afc54a83c043dc197228bca72a7d69836beeb5cb">
src/awkward/_broadcasting.py
</a>
</li>
<li class="file-stats">
<a href="#2b4ef061cb403454f1ded676dec55fb4013fc11a">
src/awkward/_connect/cling.py
</a>
</li>
<li class="file-stats">
<a href="#4f519003f0ea6eb67c33a6477ea5bb966c0bdac8">
src/awkward/_connect/cuda/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#826693c41afa9455e4dfa7bf51bf1fbb25add05b">
<span class="new-file">
+
src/awkward/_connect/cuda/_compute.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#5e63d1359a7d26334145cedb544c95d2c85c8403">
src/awkward/_connect/cuda/cuda_kernels/awkward_ListArray_combinations.cu
</a>
</li>
<li class="file-stats">
<a href="#545cb000e835f11444a5feaf80919b27bd049c4a">
src/awkward/_connect/cuda/cuda_kernels/awkward_RegularArray_combinations_64.cu
</a>
</li>
<li class="file-stats">
<a href="#4b1f8c5a03978b871103ae594132385611b36d41">
src/awkward/_connect/hist.py
</a>
</li>
<li class="file-stats">
<a href="#85a51b231a1af982c7dacb8f507415bd193d0ac1">
src/awkward/_connect/jax/trees.py
</a>
</li>
<li class="file-stats">
<a href="#202d91d200fbd8de3173c566c6ad08618301915e">
src/awkward/_connect/numba/arrayview.py
</a>
</li>
<li class="file-stats">
<a href="#cdfec314a11c84668df6aa982f73f5d39f19363e">
src/awkward/_connect/numexpr.py
</a>
</li>
<li class="file-stats">
<a href="#7a010b88760ab70d424611491cd5bdb172120971">
src/awkward/_connect/pyarrow/table_conv.py
</a>
</li>
<li class="file-stats">
<a href="#1fa747d53a9a6722e6e6ab456e802981b12683a6">
src/awkward/_do.py
</a>
</li>
<li class="file-stats">
<a href="#75691062460062ec47c610fe841e9c0b572dd609">
src/awkward/_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#f083fd76b9864ba43fdd7e2fd9208b1f8dbeab24">
src/awkward/_namedaxis.py
</a>
</li>
<li class="file-stats">
<a href="#205f98a7a72be75a246b1a57d0b5cc39bffea192">
src/awkward/_nplikes/array_module.py
</a>
</li>
<li class="file-stats">
<a href="#ddfc2a42726f59512acad4ee344fcbd5c00f5b7f">
src/awkward/_nplikes/numpy_like.py
</a>
</li>
<li class="file-stats">
<a href="#f5df62b1e90c46bc8c0e87c733bb04a5a6c8f65d">
src/awkward/_nplikes/placeholder.py
</a>
</li>
<li class="file-stats">
<a href="#419aa46128c14f8a18330b8458575cc8442af168">
src/awkward/_nplikes/typetracer.py
</a>
</li>
<li class="file-stats">
<a href="#04cc5069a37ec894b7df4ff8dfe56bf2b9a209a0">
src/awkward/_nplikes/virtual.py
</a>
</li>
<li class="file-stats">
<a href="#e41b6de97ae2b5dae1e0545ea7883dbbc74321d7">
src/awkward/_pickle.py
</a>
</li>
<li class="file-stats">
<a href="#7e49abb7408b5db33388a5684c3b7d9d80567a74">
src/awkward/_slicing.py
</a>
</li>
<li class="file-stats">
<a href="#d9730c54a6677f2e9de430c0f120adcc9aaf5e30">
src/awkward/_typing.py
</a>
</li>
<li class="file-stats">
<a href="#9c39871d8dc301b2897a831d1ba681ac5e2d61bd">
src/awkward/contents/bitmaskedarray.py
</a>
</li>
<li class="file-stats">
<a href="#b9be0bb1723815fc9fbd80667bb14ca44240f153">
src/awkward/contents/bytemaskedarray.py
</a>
</li>
<li class="file-stats">
<a href="#5102e0251c4447fc056c6d83166b1f4a9d423150">
src/awkward/contents/content.py
</a>
</li>
<li class="file-stats">
<a href="#e11a735bd7f8568528eb35d79dca52d6ef0e33d8">
src/awkward/contents/emptyarray.py
</a>
</li>
<li class="file-stats">
<a href="#52e9ffecf141c7aacc34b9765137c19a94c087b8">
src/awkward/contents/indexedarray.py
</a>
</li>
<li class="file-stats">
<a href="#4e3ff7c2bfa57d8ab686b5bb423e7459f8eff3c0">
src/awkward/contents/indexedoptionarray.py
</a>
</li>
<li class="file-stats">
<a href="#c7a2d82ed6f0c42cc5d33455f2bc507193fa1ff7">
src/awkward/contents/listarray.py
</a>
</li>
<li class="file-stats">
<a href="#1f2896ca61ff5d78775f967d46d51f52e67417db">
src/awkward/contents/listoffsetarray.py
</a>
</li>
<li class="file-stats">
<a href="#18c3820fa956e866fca924b4bd9887b4ad5d1798">
src/awkward/contents/numpyarray.py
</a>
</li>
<li class="file-stats">
<a href="#28f32dde27f658ec7c0829b813cd75326b734dda">
src/awkward/contents/recordarray.py
</a>
</li>
<li class="file-stats">
<a href="#698964eab486ff796e7bafb833707a27ac0cc522">
src/awkward/contents/regulararray.py
</a>
</li>
<li class="file-stats">
<a href="#af12ebf700fe1f41c9567be6e8cc9e244a9b872c">
src/awkward/contents/unionarray.py
</a>
</li>
<li class="file-stats">
<a href="#822b5592e5da99776801b5a5969e808c2a7d9edd">
src/awkward/contents/unmaskedarray.py
</a>
</li>
<li class="file-stats">
<a href="#a68a0034d0cbe0cf8443b16201c1d97293bfee2f">
src/awkward/forms/form.py
</a>
</li>
<li class="file-stats">
<a href="#5612d6dadd35d42464414e6c59899ae76d00040a">
src/awkward/forms/recordform.py
</a>
</li>
<li class="file-stats">
<a href="#34e93b3c58f6be9f4098b37f61613927d9d02bf6">
src/awkward/forms/unionform.py
</a>
</li>
<li class="file-stats">
<a href="#9b380f3102c3a8ce9833c41b9b25ea534c5f2577">
src/awkward/highlevel.py
</a>
</li>
<li class="file-stats">
<a href="#2c4e8ad4fb949aa179c3a448d60a6ad38a3f4fb2">
src/awkward/operations/ak_all.py
</a>
</li>
<li class="file-stats">
<a href="#9930b482436477fe9a226490802360622aa592f9">
src/awkward/operations/ak_almost_equal.py
</a>
</li>
<li class="file-stats">
<a href="#fb48211bf6accc0bc5d8ae08ef086fadb88c8929">
src/awkward/operations/ak_any.py
</a>
</li>
<li class="file-stats">
<a href="#e0fee794264c7297c499f0c87419609ffd4c21a1">
src/awkward/operations/ak_argcartesian.py
</a>
</li>
<li class="file-stats">
<a href="#57100c22e74032a38733b3f90342e2785f4717a2">
src/awkward/operations/ak_argcombinations.py
</a>
</li>
<li class="file-stats">
<a href="#aa1cb631414c64fb0b9f4842856b92cf2414d461">
src/awkward/operations/ak_argmax.py
</a>
</li>
<li class="file-stats">
<a href="#15ec2edee877e13181cd390ca1ff30f4bb88ed10">
src/awkward/operations/ak_argmin.py
</a>
</li>
<li class="file-stats">
<a href="#05508ce1b023a861152e193f0ccbcf0e54cfaf0f">
src/awkward/operations/ak_argsort.py
</a>
</li>
<li class="file-stats">
<a href="#ca75c7bbca1a2174dff39bef1530de7669070ff5">
src/awkward/operations/ak_broadcast_arrays.py
</a>
</li>
<li class="file-stats">
<a href="#b1219a0502dbc6869cb304afc4400a20d079cf11">
src/awkward/operations/ak_broadcast_fields.py
</a>
</li>
<li class="file-stats">
<a href="#a9465190ea6ad0afd9b4a0b206ab5a7d42edb3c3">
src/awkward/operations/ak_cartesian.py
</a>
</li>
<li class="file-stats">
<a href="#739972a3c2ddab16ecc68789aea5d38e1d292b03">
src/awkward/operations/ak_combinations.py
</a>
</li>
<li class="file-stats">
<a href="#5ff4dac1a059ee4c25cc7748abfb0b4f15ed3d93">
src/awkward/operations/ak_concatenate.py
</a>
</li>
<li class="file-stats">
<a href="#078fac02a4e4b8f6f84a14c630e4ca08789484dd">
src/awkward/operations/ak_corr.py
</a>
</li>
<li class="file-stats">
<a href="#92d167ad8331d09623b3707c0b45d105539bd502">
src/awkward/operations/ak_count.py
</a>
</li>
<li class="file-stats">
<a href="#fd1cf145e9f2508702eba7415b4fcc848f2e9cf9">
src/awkward/operations/ak_count_nonzero.py
</a>
</li>
<li class="file-stats">
<a href="#295bcea1b6c901c80c7d7728986d38943fa3a679">
src/awkward/operations/ak_covar.py
</a>
</li>
<li class="file-stats">
<a href="#821fbf1947800c5154095624851b515b1943c056">
src/awkward/operations/ak_drop_none.py
</a>
</li>
<li class="file-stats">
<a href="#c242386eb448d0883dbb1900db31c426ff2b265d">
src/awkward/operations/ak_enforce_type.py
</a>
</li>
<li class="file-stats">
<a href="#a858902445d47dbd2341b4eceaa9081324d2dd94">
src/awkward/operations/ak_fill_none.py
</a>
</li>
<li class="file-stats">
<a href="#41fe36bef49f7c637e6f6d0c164957e7536217c2">
src/awkward/operations/ak_firsts.py
</a>
</li>
<li class="file-stats">
<a href="#13ef6609f4a068df72a9d94d7afecc29c1b20168">
src/awkward/operations/ak_flatten.py
</a>
</li>
<li class="file-stats">
<a href="#9ab813822c10a42e71462d63867c279c7eb7ef80">
src/awkward/operations/ak_from_avro_file.py
</a>
</li>
<li class="file-stats">
<a href="#cad89a31dccab01fded7e54b3a1c8b2066bc4e70">
src/awkward/operations/ak_from_buffers.py
</a>
</li>
<li class="file-stats">
<a href="#9e7dc512464b4102a9175e4efc41ed15bf6ae9c0">
src/awkward/operations/ak_from_iter.py
</a>
</li>
<li class="file-stats">
<a href="#99c9f49940b6665001c2b1cedef3cb9d15153630">
src/awkward/operations/ak_from_safetensors.py
</a>
</li>
<li class="file-stats">
<a href="#68a2d60e6ccc9bea46eeaa7cda5040d5d2af229d">
src/awkward/operations/ak_is_none.py
</a>
</li>
<li class="file-stats">
<a href="#24a35c48d6cedfb344e87e9b1e78a9caef48f018">
src/awkward/operations/ak_linear_fit.py
</a>
</li>
<li class="file-stats">
<a href="#f79cb2dd6137ce20772eefed5f80ddb84e64ad8f">
src/awkward/operations/ak_local_index.py
</a>
</li>
<li class="file-stats">
<a href="#b21f6e6874d95b1d094654efd41a4e3a1b53afe8">
src/awkward/operations/ak_max.py
</a>
</li>
<li class="file-stats">
<a href="#a4e8fc6dffca53962eed9cb77e8e28bdc5f5a60e">
src/awkward/operations/ak_mean.py
</a>
</li>
<li class="file-stats">
<a href="#cab0fc3a046315ee6000fb6ac6fa9ca9a1fc70cf">
src/awkward/operations/ak_merge_option_of_records.py
</a>
</li>
<li class="file-stats">
<a href="#e579538561a8db5817c2c9ab9bd3502fcde2f4c4">
src/awkward/operations/ak_merge_union_of_records.py
</a>
</li>
<li class="file-stats">
<a href="#d54933851df3c139a06ce193bd56a8e7f2581174">
src/awkward/operations/ak_min.py
</a>
</li>
<li class="file-stats">
<a href="#a82dba34673c4003f8544b121897c30f99699c05">
src/awkward/operations/ak_moment.py
</a>
</li>
<li class="file-stats">
<a href="#a1e4d20e00f010160d2b99b250fdd9ee70c90404">
src/awkward/operations/ak_num.py
</a>
</li>
<li class="file-stats">
<a href="#c15b9198c58063697d9a2b988e0d5abde47f6e1e">
src/awkward/operations/ak_pad_none.py
</a>
</li>
<li class="file-stats">
<a href="#bf31863a145ada2681336725825f27c0d366cc24">
src/awkward/operations/ak_prod.py
</a>
</li>
<li class="file-stats">
<a href="#e6469f9959846dea0013f5ef4b620b35512e3c0d">
src/awkward/operations/ak_ptp.py
</a>
</li>
<li class="file-stats">
<a href="#d462a244cc0feb2d5fef3d65da4c44a24e28e703">
src/awkward/operations/ak_singletons.py
</a>
</li>
<li class="file-stats">
<a href="#c35fe390872b48824404f5989072dbbabc67b233">
src/awkward/operations/ak_softmax.py
</a>
</li>
<li class="file-stats">
<a href="#3bbba49bb3a92bfba549896a71a0f3f5df8696da">
src/awkward/operations/ak_sort.py
</a>
</li>
<li class="file-stats">
<a href="#db149d0c1f75d41c421d862aacb089285724b3c1">
src/awkward/operations/ak_std.py
</a>
</li>
<li class="file-stats">
<a href="#a87702a4c0a2eb2589a8122ce1df49811a6917b7">
src/awkward/operations/ak_sum.py
</a>
</li>
<li class="file-stats">
<a href="#0de643e8c4744a0519567932da0a3d4d940286a1">
src/awkward/operations/ak_to_cudf.py
</a>
</li>
<li class="file-stats">
<a href="#2d15a46a05ae011073aa4069e9604c03854f4af2">
src/awkward/operations/ak_to_dataframe.py
</a>
</li>
<li class="file-stats">
<a href="#54602d2930773a899af07867c08ce7c1628ae918">
src/awkward/operations/ak_to_parquet.py
</a>
</li>
<li class="file-stats">
<a href="#6b2afe020c3958828cefd73a15b5870c80d65c7d">
src/awkward/operations/ak_to_raggedtensor.py
</a>
</li>
<li class="file-stats">
<a href="#9bda19231c47b4d8b63217a1af06e74f95fc2434">
src/awkward/operations/ak_to_safetensors.py
</a>
</li>
<li class="file-stats">
<a href="#49de64d8907189e2acfd394884c7bc19058d8eba">
src/awkward/operations/ak_to_tensorflow.py
</a>
</li>
<li class="file-stats">
<a href="#a85b7aeeaa5102034186cef4562736e1d1c34f53">
src/awkward/operations/ak_to_torch.py
</a>
</li>
<li class="file-stats">
<a href="#492518f31672bc7ef6dc5049e4fc149958b8dfbc">
src/awkward/operations/ak_unflatten.py
</a>
</li>
<li class="file-stats">
<a href="#299692fd17bce8e76ce156b62c8e8a5d261fc8fd">
src/awkward/operations/ak_unzip.py
</a>
</li>
<li class="file-stats">
<a href="#2be2509b70cabc5260dfe592ccd58238f0dfa493">
src/awkward/operations/ak_var.py
</a>
</li>
<li class="file-stats">
<a href="#83900a1af5060ebb48f28b24cec32141524ccff3">
src/awkward/operations/str/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#514c15b4324657d6a9b687b2558c664e7e8d6e85">
src/awkward/prettyprint.py
</a>
</li>
<li class="file-stats">
<a href="#5db6866c61bbe9a9a11100c37231041b70b1a1f5">
src/awkward/record.py
</a>
</li>
<li class="file-stats">
<a href="#06302933f0e06e897bf6b2283f21f1d3d7d47873">
src/awkward/types/_awkward_datashape_parser.py
</a>
</li>
<li class="file-stats">
<a href="#98668a0734f5f24df7622e60dd834d98a9874ee1">
src/awkward/types/recordtype.py
</a>
</li>
<li class="file-stats">
<a href="#67276d8f241d7f6e6d04835be83ee3ae2fb4707a">
src/awkward/types/uniontype.py
</a>
</li>
<li class="file-stats">
<a href="#11470a699293fed3bf07a6af58585d38da6529c5">
<span class="new-file">
+
studies/cccl/_segment_algorithms.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#6aea1f892ebd8c685a0125a40fb9e9cb99874229">
<span class="new-file">
+
studies/cccl/benchmark.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#cbdee63b99f9f9df0d45dd526b8794fdcbf9a208">
<span class="new-file">
+
studies/cccl/helpers.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e56a77d59549e0beae43763e87882546c14ca6c7">
<span class="new-file">
+
studies/cccl/playground.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#426dd075f868cfc3ee2e9fab6aa756ad2ecedf2c">
<span class="new-file">
+
studies/cccl/profile_cccl.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#82002c37b3be8d862cf1aa08b3691a4960b57fef">
<span class="new-file">
+
studies/cuda-cccl-kernels/reducers/argmax_implementations_comparison.ipynb
</span>
</a>
</li>
<li class="file-stats">
<a href="#b5487c7958f80e710b9d7a84b33e053fdc03c58d">
<span class="new-file">
+
studies/cuda-cccl-kernels/reducers/awkward_reduce_sum.ipynb
</span>
</a>
</li>
<li class="file-stats">
<a href="#6b0e19a545f97a8a56a42f702d7cc1fe86e23ec7">
<span class="new-file">
+
studies/cuda-cccl-kernels/reducers/awkward_reduce_sum_atomics.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#aa0417b42da29183afcb687ee4dff6b4f5506cca">
<span class="new-file">
+
studies/cuda-cccl-kernels/reducers/generate_random_array.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e308d1de2d54c34956a7380ffd382c9c66033f31">
tests-cuda/test_2922a_new_cuda_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#00e1d75be1a5bf59acbe1699e60ec80c0edfe3b5">
tests-cuda/test_2922b_new_cuda_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#c04b7247ed4afbb16cc78e071c7da3a38e29abcb">
tests-cuda/test_3051_to_cuda.py
</a>
</li>
<li class="file-stats">
<a href="#339385439287aaf73d07308b2ff2b4a283760959">
tests-cuda/test_3065a_cuda_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#6a8e3296ef5db0fac3f157a9160e93b67ad8ed18">
tests-cuda/test_3065b_cuda_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#c683eb521d0d7a3817bda648fa327435e974c038">
tests-cuda/test_3065c_cuda_kernels.py
</a>
</li>
<li class="file-stats">
<a href="#a3162b214c64c7101fbfdf233a1c85ce9017df26">
tests-cuda/test_3086_cuda_concatenate.py
</a>
</li>
<li class="file-stats">
<a href="#c1d3e1ad3ae737f7b1d20f3f92d669e815131962">
tests-cuda/test_3130_cuda_listarray_getitem_next.py
</a>
</li>
<li class="file-stats">
<a href="#f581d79342b4bd1cfde2ee9cd8cf152a562c7a1b">
tests-cuda/test_3136_cuda_argmin_and_argmax.py
</a>
</li>
<li class="file-stats">
<a href="#f170698d7a3bbc4a06da99e3537642560ccff575">
tests-cuda/test_3136_cuda_reducers.py
</a>
</li>
<li class="file-stats">
<a href="#f8cf0dc4b179aa9f27d26a096fde0022c46d9cd9">
tests-cuda/test_3140_cuda_jagged_and_masked_getitem.py
</a>
</li>
<li class="file-stats">
<a href="#c46778727e66d90bc501b661b2ac6e68152906cc">
tests-cuda/test_3140_cuda_slicing.py
</a>
</li>
<li class="file-stats">
<a href="#5b97bec2abe347a97aea12bba5a73bc191debbdc">
tests-cuda/test_3141_cuda_misc.py
</a>
</li>
<li class="file-stats">
<a href="#bed50534aa468f58b0e915d7bba0b35b8ccc2369">
tests-cuda/test_3149_complex_reducers.py
</a>
</li>
<li class="file-stats">
<a href="#476e072b7aa4fec855a15b190a2388b6fb858731">
tests-cuda/test_3150_combinations_n_equal_2.py
</a>
</li>
<li class="file-stats">
<a href="#4c66282cbb6d413250be785fdd30b1008bb3497d">
tests-cuda/test_3162_block_boundary_reducers.py
</a>
</li>
<li class="file-stats">
<a href="#5ae417ece1312e6ed33804ef8372a3460d14bfda">
tests-cuda/test_3162_cuda_generic_reducer_operation.py
</a>
</li>
<li class="file-stats">
<a href="#20e3a5cc0a12c6137fd5abf1e8c062301f716e21">
tests-cuda/test_3260_combinations_n_equal_3.py
</a>
</li>
<li class="file-stats">
<a href="#9ad877097e7513271f87d3c76c413eedd8d0a8f9">
tests-cuda/test_3459_virtualarray_with_cuda.py
</a>
</li>
<li class="file-stats">
<a href="#dd14573ca37e55f4c4e645fc1cd319d9cbf0fb83">
<span class="new-file">
+
tests-cuda/test_3749_cuda_backend_sort.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#317098c0c2e5b655b2e1f2094dbd65b8e5233bee">
tests/samples/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#6a98fdd1ab7ef93077b0eee0c0ca1da37b7b52ea">
tests/test_0025_record_array.py
</a>
</li>
<li class="file-stats">
<a href="#2a571379ec50aeb8a46c56474ddd1f111e78d9b3">
tests/test_0080_flatpandas_multiindex_rows_and_columns.py
</a>
</li>
<li class="file-stats">
<a href="#5424035378623e858bbb1a4ea70fba719283534f">
tests/test_0089_numpy_functions.py
</a>
</li>
<li class="file-stats">
<a href="#21db037315e0494e0bc1732fc502e6bac86f82ec">
tests/test_0111_jagged_and_masked_getitem.py
</a>
</li>
<li class="file-stats">
<a href="#c8d66b4d2bbd8f4ad811abb7b857d15cf5513973">
tests/test_0118_numba_cpointers.py
</a>
</li>
<li class="file-stats">
<a href="#41ac6b726a07c00c11bb2a5534c69429326eeb54">
tests/test_0395_fix_numba_indexedarray.py
</a>
</li>
<li class="file-stats">
<a href="#929de204e5b95f3928726d7456c8b20d373c5ea1">
tests/test_0397_arrays_as_constants_in_numba.py
</a>
</li>
<li class="file-stats">
<a href="#c6b740eef1e5951d29c0d26f0779ada79aa9f34c">
tests/test_1075_validityerror.py
</a>
</li>
<li class="file-stats">
<a href="#1e49a388a1c949b281c555bc3aef834973a04921">
tests/test_1473_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#25577ac7641978e380ac5f15a660b5a5be945e97">
tests/test_1490_jax_reducers_combinations.py
</a>
</li>
<li class="file-stats">
<a href="#9a07222649b1fac5a4f3c86390117f2980c324c3">
tests/test_1508_awkward_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#0c2252746a08750bc44e2cfcef6aa4d60398cdd4">
tests/test_1511_set_attribute.py
</a>
</li>
<li class="file-stats">
<a href="#1101dfada12e02632dcc85998e899a18a33ffb4c">
tests/test_1613_generator_tolayout_records.py
</a>
</li>
<li class="file-stats">
<a href="#6b39d95d0afee48642164ba746e298066afffafe">
tests/test_1620_layout_builders.py
</a>
</li>
<li class="file-stats">
<a href="#bf4a624f26b14bf10db706fca5240ecf2da68185">
tests/test_1625_multiple_columns_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#56c96c28356a15ce23fdcd2b79009610640c799e">
tests/test_1781_rdataframe_snapshot.py
</a>
</li>
<li class="file-stats">
<a href="#aeab310983c96e3d576def67f0c0ed78601d580b">
tests/test_1829_to_from_rdataframe_bool.py
</a>
</li>
<li class="file-stats">
<a href="#3a132d04fba57f22f60a6a7063db604b1a4e5352">
tests/test_1960_awkward_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#33a1e1da792bd644ea8fa545f2189a9fb1becc4e">
tests/test_2023_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#e9907d7a7957f59bdc625775f1e6e2385a4bcd9a">
tests/test_2198_almost_equal.py
</a>
</li>
<li class="file-stats">
<a href="#1b91cc1fe56d70c81a8b432b1a005c29a2e0d5cf">
tests/test_2202_filter_multiple_columns_from_rdataframe.py
</a>
</li>
<li class="file-stats">
<a href="#fae8ff88b4703f624e3ecd96b6f34db70e0d4677">
tests/test_2234_from_rdataframe_keep_order.py
</a>
</li>
<li class="file-stats">
<a href="#f5cbc060783415b8fd28e2e0f8c808618827758a">
tests/test_2240_simplify_merge_as_union.py
</a>
</li>
<li class="file-stats">
<a href="#f1699ec77d12fa7c0b0746f00b036a34736c0314">
tests/test_2258_from_rdataframe_with_arguments.py
</a>
</li>
<li class="file-stats">
<a href="#a8b76f7972e782b6c4b6838b904c4e3804aa3bae">
tests/test_2296_duplicate_field.py
</a>
</li>
<li class="file-stats">
<a href="#363b473f742f9693d88beb970565d5d6440c684f">
tests/test_2377_empty_index.py
</a>
</li>
<li class="file-stats">
<a href="#06c27523f034d2fe7b9f437928eb11311bd51f0e">
tests/test_2424_almost_equal_union_record.py
</a>
</li>
<li class="file-stats">
<a href="#55ec825003108575c442b9514b4222857c67fa41">
tests/test_2433_copy_behaviors.py
</a>
</li>
<li class="file-stats">
<a href="#9055b33e7d8cdd39928c1002d2fb1ecf24142e06">
tests/test_2550_validity_error_recursive.py
</a>
</li>
<li class="file-stats">
<a href="#723f48e34d7acd23610543bf4eb48aedfeb17471">
tests/test_2596_named_axis.py
</a>
</li>
<li class="file-stats">
<a href="#8f0cc67becbd0d52c3576a489bfbb3d09145185c">
tests/test_2857_full_like_scalar.py
</a>
</li>
<li class="file-stats">
<a href="#20b6baa8631669d5863396d4a4d52f6e80273a26">
tests/test_3347_weakref_mask_highlevel_array.py
</a>
</li>
<li class="file-stats">
<a href="#d7f9b770e0dc6035403b202e1f3b011285b9abf7">
tests/test_3375_add_rdf_column.py
</a>
</li>
<li class="file-stats">
<a href="#c727d7fabad520aca13e2e1d8824a1aaf771fbe8">
tests/test_3464_jax_reducers.py
</a>
</li>
<li class="file-stats">
<a href="#e3e86271c89f64c23ecd50c5e5281bce40667638">
<span class="new-file">
+
tests/test_3694_to_dataframe_align_multindex.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#428eddfbd18115fadfcfb4cd1a6e3194add8c001">
<span class="new-file">
+
tests/test_3697_parquet_string_int32_offsets.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#4ac5ae1b6fd44d27c2487fba197beee471c0d439">
<span class="new-file">
+
tests/test_3710_behavior_validation.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#1a46e401b02fdc10cef65ef91eed1dc4922db6a3">
<span class="new-file">
+
tests/test_3724_arraybuilder_show.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e6e201963a19a640112666556978aefb28a25038">
<span class="new-file">
+
tests/test_3727_to_indexedoptionarray64_with_int32_index.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#a95626b1511cb15440987a3ebbefe33c2fd103bd">
<span class="new-file">
+
tests/test_3728_record_from_iterable_with_nested_dicts.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#f0080b8e76ba2093b42517eb3475bc79e48d4e5d">
<span class="new-file">
+
tests/test_3729_nth_moment_with_weights.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#970f203441673e9d2fabb34cf5b82ce1e4d9a857">
<span class="new-file">
+
tests/test_3741_virtualarray_caching.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#4e59664a345e84b5429089b3d8f77f3063e9cf7f">
<span class="new-file">
+
tests/test_3751_virtual_array_knows_buffer_key.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#0c64eae6ba34070a05bca92611a2c2369d524778">
<span class="new-file">
+
tests/test_3764_enforce_type_with_typetracers.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#18a93cacfbd288b791f1c29605a04c3151db3417">
<span class="new-file">
+
tests/test_3765_typetracer_all_any_infinite_recursion.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#46b73e9cb4e1187d6315b7a7604feef08579c3b0">
<span class="new-file">
+
tests/test_3773_almost_equal_unionarray.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#cc56ad95271b5385767741590334183ae5d85f1f">
<span class="new-file">
+
tests/test_3773_mergeable_next_mergecastable.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#1910fab6e7dfe850399cd6bb1ee48e63c8cf679c">
<span class="new-file">
+
tests/test_3773_unionarray_simplified_mergecastable_and_dropunused.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#c601f7279df98075c10bf045a71eab83153ad2de">
<span class="new-file">
+
tests/test_3810_form_length_zero_one_array.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#6ff25150dcf3e5922b63eb5f06c61a758f8002a9">
<span class="new-file">
+
tests/test_3820_from_buffers_byteorder.py
</span>
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">

<br>
<a href="https://salsa.debian.org/med-team/python-awkward/-/compare/ca258401451ee98d79ca1938ce9b687467d62664...f42cc0cd0b86b80e1ae529153014941d9c4072db">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/med-team/python-awkward/-/compare/ca258401451ee98d79ca1938ce9b687467d62664...f42cc0cd0b86b80e1ae529153014941d9c4072db at 1770674672
</span>



</p>
</div>
</body>
</html>