Skip to content

Add C-level buffered array writer with direct file descriptor writes #1107

Add C-level buffered array writer with direct file descriptor writes

Add C-level buffered array writer with direct file descriptor writes #1107

Re-run triggered June 29, 2026 19:43
Status Success
Total duration 3m 57s
Artifacts 19

ci.yml

on: pull_request
Matrix Runner Config
5s
Matrix Runner Config
Matrix: wheels
Publish
Publish
Fit to window
Zoom out
Zoom in

Annotations

97 warnings
Package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.11 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.11 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / macos-15-intel / Python 3.14 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.14 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / macos-15-intel / Python 3.13 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.13 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / macos-15-intel / Python 3.12 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.12 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.13 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.13 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.10 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.10 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.14 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.14 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / macos-15-intel / Python 3.14t / FT1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.14t / FT1
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.12 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.12 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.11 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.11 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.13 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.13 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.13 / FT0: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.13 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.13 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.13 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.13 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / macos-15-intel / Python 3.10 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / macos-15-intel / Python 3.10 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / ubuntu-22.04 / Python 3.14t / FT1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / ubuntu-22.04 / Python 3.14t / FT1
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.12 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.12 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.12 / FT0: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.12 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.12 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.12 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.12 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.10 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.10 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.10 / FT0: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.10 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.10 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.10 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.10 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.14 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.14 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14 / FT0: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.11 / FT0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.11 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.11 / FT0: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.11 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.11 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.11 / FT0: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.11 / FT0
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Build / windows-2022 / Python 3.14t / FT1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build / windows-2022 / Python 3.14t / FT1: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L1508
C4244: 'initializing': conversion from 'double' to 'Py_ssize_t', possible loss of data
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L338
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L335
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L334
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L328
C4293: '>>': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14t / FT1: src/auto_map.c#L328
C4293: '<<': shift count negative or too big, undefined behavior
Build / windows-2022 / Python 3.14t / FT1: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14t / FT1: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14t / FT1: src/utilities.h#L347
C4244: 'initializing': conversion from '__int64' to 'npy_intp', possible loss of data
Build / windows-2022 / Python 3.14t / FT1
The `python-version` input is not set. The version of Python currently in `PATH` will be used.

Artifacts

Produced during runtime
Name Size Digest
dist-sdist
105 KB
sha256:60a71911df46ac84f93262f3fdb3d2dd03ab01b660d71db9a512a39479b8114c
dist-wheels-macos-15-intel-py310-t0
159 KB
sha256:8ffdcc469a91766c69c9f5e688acf2f9401bcea14d6036614e0929f0fc0fa4f9
dist-wheels-macos-15-intel-py311-t0
159 KB
sha256:0946aeb43986f30d7ce7cdf8c1f1fb7bfe5894373042837ff96d6709b4f0d97c
dist-wheels-macos-15-intel-py312-t0
160 KB
sha256:19ac63a2a03efd8c79f0c637ef91c15aa0849ecaa4c9fea17fb11d563dfc4538
dist-wheels-macos-15-intel-py313-t0
160 KB
sha256:4ea418e02fff5bf48c4bc49c62adf83ec82384b5426b51c1fe12f6f15cd4b229
dist-wheels-macos-15-intel-py314-t0
160 KB
sha256:13f380738ee901d26860a5d3210bd1d948fc8c9d86afb33ee60dc2ffb75786ed
dist-wheels-macos-15-intel-py314t-t1
163 KB
sha256:5351288c8f68bbc73f18669b00d02dbb75235ca076a8966b65b5f5d228b9878a
dist-wheels-ubuntu-22.04-py310-t0
976 KB
sha256:e6a4cc28fd87a53eefe40306c5e7622d1574e510dd59722b218e9f7953a8c825
dist-wheels-ubuntu-22.04-py311-t0
1010 KB
sha256:22126ec203e7fa562fb58e8cefdeddfb30ca38170dd4678ed442796c2f6b58dd
dist-wheels-ubuntu-22.04-py312-t0
1.01 MB
sha256:2c7b1d0c77b8784dbb0350d4b6bace98914dc93f851b3c9f2b8a6c7bb60de1ef
dist-wheels-ubuntu-22.04-py313-t0
1.01 MB
sha256:48e5030d4970a2275dfdde332ffc516722eda809b1f615342a5ee027dddeb445
dist-wheels-ubuntu-22.04-py314-t0
1 MB
sha256:a6dbfca85308c2244edc518f3a1eb268781a81bcd977d72a75d11a0572f8bb9d
dist-wheels-ubuntu-22.04-py314t-t1
1.08 MB
sha256:fa2e21ae8a4ef8db916db92b5e02a8a3e43552883eef953ff109a5a68844560c
dist-wheels-windows-2022-py310-t0
276 KB
sha256:daeb7eff6941a433cd78e46b40242022a078dc12f58af0b67e894c715b5c9034
dist-wheels-windows-2022-py311-t0
276 KB
sha256:8317fb9588d3805f2ef7e42304648629bb224b2719418be1c27cb5e4680c098d
dist-wheels-windows-2022-py312-t0
277 KB
sha256:85936b3069c4286b1ae0923536596dea30838dd71357a84875135db8b5dd82cb
dist-wheels-windows-2022-py313-t0
277 KB
sha256:74e8459a362bf1efc4d5c1cfb154b130c08f988270d2875a288ea457b0673f3d
dist-wheels-windows-2022-py314-t0
279 KB
sha256:552655b9d40a54fd4e801b52ecfc1f30595c24cc5bb571d68ac0c8f6c5a20f03
dist-wheels-windows-2022-py314t-t1
288 KB
sha256:a7473541de21ac6590a408b2f934ef398a248f3131fec15cbe79a31de3a37839