<!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;">
Aryan Karamtoth 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/8bccb0fc57c404bca8f039066c93785945357d7d">8bccb0fc</a></strong>
<div>
<span> by Aryan Karamtoth </span> <i> at 2025-11-15T08:53:40+05:30 </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.8.10</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/49787696f16ca5057a3f9b2bd821b0fdfcdd3a99">49787696</a></strong>
<div>
<span> by Aryan Karamtoth </span> <i> at 2025-11-15T08:53:40+05:30 </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.8.10'
Update to upstream version '2.8.10'
with Debian dir e8473f9dcc92a1f94b6fd668f1414cef38b081ec</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/aceb84bda5615a523df94162639851cf0cf9042b">aceb84bd</a></strong>
<div>
<span> by Aryan Karamtoth </span> <i> at 2025-11-15T08:55:19+05:30 </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 release: 2.8.10
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/python-awkward/-/commit/c9abb1ed001e752fa17bff205221f22d25bfd341">c9abb1ed</a></strong>
<div>
<span> by Aryan Karamtoth </span> <i> at 2025-11-15T08:55:43+05:30 </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 release: 2.8.10
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
90 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="#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="#cd0e404427664c89b61870649cee498aabda3afd">
.github/workflows/docs-preview.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="#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="#e7d14d429f898757a423156de0e8c49d75240694">
.pre-commit-config.yaml
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#254a2da7a740675e537439eb88e32083b9ea4771">
docs/conf.py
</a>
</li>
<li class="file-stats">
<a href="#6448c9c69f67bfef37c2d90b387c217139922585">
docs/getting-started/thinking-in-arrays.ipynb
</a>
</li>
<li class="file-stats">
<a href="#8665dd3a80f80b89dfa8ef71364e9b77aa7130bc">
docs/reference/index.md
</a>
</li>
<li class="file-stats">
<a href="#b15175d8c0f527078ec668d7cb3728951d11d454">
docs/reference/toctree.txt
</a>
</li>
<li class="file-stats">
<a href="#aebd297f2fc9edb6fc4f21aae6710326b09a09e0">
docs/user-guide/how-to-convert-rdataframe.md
</a>
</li>
<li class="file-stats">
<a href="#5d07e7d72637aa0d59c89d381fe6dc4cf46e2491">
pyproject.toml
</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="#afc54a83c043dc197228bca72a7d69836beeb5cb">
src/awkward/_broadcasting.py
</a>
</li>
<li class="file-stats">
<a href="#202d91d200fbd8de3173c566c6ad08618301915e">
src/awkward/_connect/numba/arrayview.py
</a>
</li>
<li class="file-stats">
<a href="#815f9d7b3814f648c342e5f0eb40540db4deeafd">
src/awkward/_connect/numba/builder.py
</a>
</li>
<li class="file-stats">
<a href="#cdfec314a11c84668df6aa982f73f5d39f19363e">
src/awkward/_connect/numexpr.py
</a>
</li>
<li class="file-stats">
<a href="#1fa747d53a9a6722e6e6ab456e802981b12683a6">
src/awkward/_do.py
</a>
</li>
<li class="file-stats">
<a href="#e59fb14c75e0d452a48428b23b2220df574d88f4">
src/awkward/_nplikes/cupy.py
</a>
</li>
<li class="file-stats">
<a href="#f2c071b34275927322db34ca1e9fa1cedc570f55">
src/awkward/_nplikes/jax.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="#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="#1f2896ca61ff5d78775f967d46d51f52e67417db">
src/awkward/contents/listoffsetarray.py
</a>
</li>
<li class="file-stats">
<a href="#698964eab486ff796e7bafb833707a27ac0cc522">
src/awkward/contents/regulararray.py
</a>
</li>
<li class="file-stats">
<a href="#eeb95be75875aa87415d68643d7043ef2b455a17">
src/awkward/forms/bitmaskedform.py
</a>
</li>
<li class="file-stats">
<a href="#3303e9a66a5526ea5eeae97f72e1daf875d42743">
src/awkward/forms/bytemaskedform.py
</a>
</li>
<li class="file-stats">
<a href="#e66297f11a5468d9edc4305bdc301d328e312fbb">
src/awkward/forms/emptyform.py
</a>
</li>
<li class="file-stats">
<a href="#936e7737b0e1705574b4427043740b5b026d7180">
src/awkward/forms/indexedform.py
</a>
</li>
<li class="file-stats">
<a href="#17070e9fa6cd9705f4e6aa844f337b50cbcb776e">
src/awkward/forms/indexedoptionform.py
</a>
</li>
<li class="file-stats">
<a href="#6df37cb7b2acec68a502b796b15077f389b4976b">
src/awkward/forms/listform.py
</a>
</li>
<li class="file-stats">
<a href="#1307308ee8a1456c5650240e6782bf28b24b6eb5">
src/awkward/forms/listoffsetform.py
</a>
</li>
<li class="file-stats">
<a href="#0612ac14fcd8a11b504a11dfd15a972e4100ee06">
src/awkward/forms/numpyform.py
</a>
</li>
<li class="file-stats">
<a href="#5612d6dadd35d42464414e6c59899ae76d00040a">
src/awkward/forms/recordform.py
</a>
</li>
<li class="file-stats">
<a href="#16aa988ca2fc843e6e504f28f0659b15c7017b92">
src/awkward/forms/regularform.py
</a>
</li>
<li class="file-stats">
<a href="#34e93b3c58f6be9f4098b37f61613927d9d02bf6">
src/awkward/forms/unionform.py
</a>
</li>
<li class="file-stats">
<a href="#79cf1f65e1560b2cef9e725bf7d2e8d526b204f3">
src/awkward/forms/unmaskedform.py
</a>
</li>
<li class="file-stats">
<a href="#b1c5b6b991daa65d9a716be4e1b587c6391b6ef4">
src/awkward/operations/__init__.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="#c242386eb448d0883dbb1900db31c426ff2b265d">
src/awkward/operations/ak_enforce_type.py
</a>
</li>
<li class="file-stats">
<a href="#d506a0c29f20d6f03ce09a5026e77c6b295c5076">
src/awkward/operations/ak_from_arrow.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="#35807167ffd05ca9ce5598fe89558e5a7839dffd">
src/awkward/operations/ak_from_cupy.py
</a>
</li>
<li class="file-stats">
<a href="#dfecd3fa97e0ea0947c2ef1c291bf163373aa6c6">
src/awkward/operations/ak_from_dlpack.py
</a>
</li>
<li class="file-stats">
<a href="#4761e366eadb9d8b0583fcd5a021aee680ce7077">
src/awkward/operations/ak_from_jax.py
</a>
</li>
<li class="file-stats">
<a href="#2e5aa4883dd577875d5d9099539b3cd55c931dd4">
src/awkward/operations/ak_from_numpy.py
</a>
</li>
<li class="file-stats">
<a href="#c492a8670d548d5c2f865a042df40670e37427c7">
src/awkward/operations/ak_from_parquet.py
</a>
</li>
<li class="file-stats">
<a href="#99c9f49940b6665001c2b1cedef3cb9d15153630">
<span class="new-file">
+
src/awkward/operations/ak_from_safetensors.py
</span>
</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="#05a66e5e61cbc9e3d625881e144aecff077f3f2f">
src/awkward/operations/ak_metadata_from_parquet.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="#9bda19231c47b4d8b63217a1af06e74f95fc2434">
<span class="new-file">
+
src/awkward/operations/ak_to_safetensors.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#59aefd42f5393c938bdd48e822c6aa7c3bf8f3d9">
src/awkward/operations/ak_with_field.py
</a>
</li>
<li class="file-stats">
<a href="#32e8979485e22c141c556f58269f1b646d7c284c">
tests-cuda/test_1300_same_for_numba_cuda.py
</a>
</li>
<li class="file-stats">
<a href="#07fd152bf05a9a3fd599d90eb0e91fdfe6ceb969">
tests-cuda/test_1809_array_cuda_jit.py
</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="#c04b7247ed4afbb16cc78e071c7da3a38e29abcb">
tests-cuda/test_3051_to_cuda.py
</a>
</li>
<li class="file-stats">
<a href="#b607edc860d87688e3aac12769f6d9ef8bd3346c">
tests-cuda/test_3115_array_typed_cuda_jit.py
</a>
</li>
<li class="file-stats">
<a href="#9ad877097e7513271f87d3c76c413eedd8d0a8f9">
<span class="new-file">
+
tests-cuda/test_3459_virtualarray_with_cuda.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#25577ac7641978e380ac5f15a660b5a5be945e97">
tests/test_1490_jax_reducers_combinations.py
</a>
</li>
<li class="file-stats">
<a href="#b1b2fde26277b4830293a955ab33f94d810ea3b6">
tests/test_1565_axis_wrap_if_negative_record.py
</a>
</li>
<li class="file-stats">
<a href="#1ee8fee49682398014a4ccdc5cf13234b3115d11">
tests/test_1766_record_form_fields.py
</a>
</li>
<li class="file-stats">
<a href="#10e13c79e025fe7102fbd46a43759e2f9bb1454e">
tests/test_2085_empty_if_typetracer.py
</a>
</li>
<li class="file-stats">
<a href="#59c08ab33954afbb614554c72588635385db9581">
tests/test_2373_unzip_touching.py
</a>
</li>
<li class="file-stats">
<a href="#363b473f742f9693d88beb970565d5d6440c684f">
<span class="new-file">
+
tests/test_2377_empty_index.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#9c544a624acd9f776ff7acc43e082e5a24f1f2c5">
tests/test_2410_string_broadcast.py
</a>
</li>
<li class="file-stats">
<a href="#723f48e34d7acd23610543bf4eb48aedfeb17471">
tests/test_2596_named_axis.py
</a>
</li>
<li class="file-stats">
<a href="#3eba271aedb394514f121132a7f54c9f23024ea5">
tests/test_2638_mean_and_count_grads.py
</a>
</li>
<li class="file-stats">
<a href="#0d14a680daf186f8502ca23aed8bf7cb0d0d2d2e">
tests/test_2660_expected_container_keys_from_form.py
</a>
</li>
<li class="file-stats">
<a href="#945a992a6f5d9c5176179a016e177bebe507cee4">
tests/test_2724_expected_from_buffers_recursive.py
</a>
</li>
<li class="file-stats">
<a href="#5e5994bbc2aeca8d6e9978e3b690eac6078c3269">
tests/test_2806_attrs_typetracer.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="#233fe913d1616ad809802a838092652a9926bf1f">
tests/test_3440_calculate_parquet_uuid.py
</a>
</li>
<li class="file-stats">
<a href="#6109ab82c9761b53c51073f404c2ab1a67f158f7">
<span class="new-file">
+
tests/test_3664_concatenate_emptyarays.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#affb1a305fd930ab2c101a846f46c36b1facec78">
<span class="new-file">
+
tests/test_3667_virtual_array_shape_check_in_from_buffers.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#7b37ad5621e3dbe5d0650d18c66f07ec5bc809d7">
<span class="new-file">
+
tests/test_3681_preserve_field_order_with_field.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#c6b8e28cf7cb8b03aa0aef6c7a46833e30a03420">
<span class="new-file">
+
tests/test_3685_to_from_safetensors.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#66d94cb0d51a9e7c30712b70cb6f0657bab8fad5">
<span class="new-file">
+
tests/test_3687_from_functions_attrs.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#521137cca5b76c962f03874f45d740b094022139">
<span class="new-file">
+
tests/test_3692_to_dataframe_masked_string_dtype_resize.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/3736869b908b290bbac8890c984dd8311338d454...c9abb1ed001e752fa17bff205221f22d25bfd341">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/3736869b908b290bbac8890c984dd8311338d454...c9abb1ed001e752fa17bff205221f22d25bfd341 at 1763177203
</span>
</p>
</div>
</body>
</html>