Skip to content

feat(multipart): allow reusing types other than stream iterators #832

feat(multipart): allow reusing types other than stream iterators

feat(multipart): allow reusing types other than stream iterators #832

Triggered via pull request April 14, 2026 14:04
@0x676e670x676e67
synchronize #571
multipart
Status Success
Total duration 21m 59s
Artifacts 29

ci.yml

on: pull_request
Matrix: Android
Matrix: manylinux
Matrix: macos
Matrix: musllinux
Matrix: windows
Release
0s
Release
Fit to window
Zoom out
Zoom in

Annotations

29 warnings
style
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
style
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, aarch64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos (standard, --find-interpreter, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, x86_64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos (standard, --find-interpreter, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (standard, --find-interpreter, macos-latest, x86_64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, aarch64, jemalloc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions-rs/toolchain@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
macos (free-threaded, --interpreter 3.13t 3.14t, macos-latest, aarch64, jemalloc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
manylinux (standard, --find-interpreter, ubuntu-latest, x86, jemalloc, crossbuild-essential-i386,...
Failed to download action 'https://api.github.com/repos/actions/upload-artifact/tarball/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
manylinux (standard, --find-interpreter, ubuntu-latest, x86, jemalloc, crossbuild-essential-i386,...
Failed to download action 'https://api.github.com/repos/actions/upload-artifact/tarball/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.

Artifacts

Produced during runtime
Name Size Digest
wheels-android-aarch64-linux-android
3.73 MB
sha256:ece25b31874c1f69471e75662f839259157eb47449394de8569eb7e889e8588f
wheels-android-x86_64-linux-android
3.86 MB
sha256:ae4ecf7ae56efa26ad3fd8c66981bbc0b6e8a115981771ba5aaedcb481d9a9b6
wheels-linux-aarch64-free-threaded
8.08 MB
sha256:f36b24e916ea939c3fb48607b1c4f2e2baeadf9d7d029544fb1ad2a56acae839
wheels-linux-aarch64-standard
4.04 MB
sha256:00462ab57cd365510223042a56e1ab2db0ebf5bca7a16ab25513047133af737d
wheels-linux-armv7-free-threaded
7.49 MB
sha256:b0dcdfbed6ac0fc6d3ee5bb41628c25f06873170b23a29ecbfbef8db70f215b5
wheels-linux-armv7-standard
3.74 MB
sha256:21d2f98d78e9b9836e52732937f9e334f3c4b9f2eccb62b28309be89cdb52524
wheels-linux-x86-free-threaded
8.37 MB
sha256:fd50fdf64fcd69bc50223903550b5a98e58cfd8365c35848988d9f573cb190c7
wheels-linux-x86-standard
4.19 MB
sha256:d1aab5fdc2c23dcd50983a53205e7e7481470c4848cd3216ea1e652c545e6369
wheels-linux-x86_64-free-threaded
8.14 MB
sha256:c1fabc31a7496457fe24c2fe47e32014fc9acc4aa503ab033b606725b41da1be
wheels-linux-x86_64-standard
4.06 MB
sha256:4410ed54f9d2719c1109bd2bb4dab30122c3a194cf9cd8f8c637b05c4bf86020
wheels-macos-aarch64-free-threaded
7.21 MB
sha256:33b1c7d8b12a49647e33e80fffa055248a1098f89e09cb6324038e0159aa9930
wheels-macos-aarch64-standard
3.61 MB
sha256:1ea4d58628b195d7655d662e8e6c8b47b1cad4f802cd6983d06848026f449c9e
wheels-macos-x86_64-free-threaded
7.63 MB
sha256:5b0881d4562964bc97f460cc4141b8c9a1670547ace7f12590474d944fc6ff0f
wheels-macos-x86_64-standard
3.82 MB
sha256:20e87e9ecc37c7e596db42f97d9675e149808d36bb093e79d2c87cc1769400dc
wheels-musllinux-aarch64-unknown-linux-musl-free-threaded
7.27 MB
sha256:9ae8eba44ba5a459e8cf084e92674cbfd1a91ca8a9add40d7c9f109ba25522d2
wheels-musllinux-aarch64-unknown-linux-musl-standard
3.63 MB
sha256:b5f14a2d1bdcbcabf5ef10924b04170fe0215ae23f4993b92d9e35d82f15fc3c
wheels-musllinux-armv7-unknown-linux-musleabihf-free-threaded
6.96 MB
sha256:ab37324272390cfb38a93b5ecf9c6032f3b9fafc3689dc49dcb1e5ff84847df9
wheels-musllinux-armv7-unknown-linux-musleabihf-standard
3.48 MB
sha256:e5713a057bf3475c4179553a25afa6df426c0b2207fc116f33a7f530425dbbd3
wheels-musllinux-i686-unknown-linux-musl-free-threaded
7.44 MB
sha256:a613cbe16a5368cd90a9001e6630f2aaa94599a2013bd490dda56685d884dd34
wheels-musllinux-i686-unknown-linux-musl-standard
3.72 MB
sha256:b6fc9b8bc16ad28012601a142808ed782e97dc296e0427e0ff86f1ffcd24c1b0
wheels-musllinux-x86_64-unknown-linux-musl-free-threaded
7.71 MB
sha256:04332c2fef61344ea080572f13e554702d17191aca407dd92756f3f79b71f339
wheels-musllinux-x86_64-unknown-linux-musl-standard
3.85 MB
sha256:deadd11d437ae09d7ac5c0de255e0a676cbd64535d4b8866f22b528417896e5c
wheels-sdist
246 KB
sha256:c18103939a55da5574bb6d171ab6be57a38baf015e280aa3568a7b382e051c7e
wheels-windows-aarch64-free-threaded
7.09 MB
sha256:e054d8d5feab0d5b935a76c47cd73c4daad366770e0343975e0c3ed52409fbae
wheels-windows-aarch64-standard
3.54 MB
sha256:82acdebcbea2f6cfd4c6b45720d964f5cdeecbd337ad050b176e710dc641d723
wheels-windows-x64-free-threaded
7.74 MB
sha256:6b9d673187f5d2853a057ea2d2e7d6afcd7b17f773b7a16b3b256387274bf611
wheels-windows-x64-standard
3.87 MB
sha256:7f4da44cabdf105db62a339c829f69e341a6eb5202a7f00fddbce80cd21c104e
wheels-windows-x86-free-threaded
7.1 MB
sha256:0b2e2a1188e6f4f3c5cfb278f65816432bc1d573a9e682eca6263bb2ec5a903b
wheels-windows-x86-standard
3.56 MB
sha256:32abd3242b6363735c401b95647082e83d9e07ceeedb8a41833d5cf68dd7ccd9