chore(sys): update to ONNX Runtime v1.24.3

This commit is contained in:
Carson M.
2026-03-13 19:49:08 -05:00
parent c4d54b36c5
commit f5c1548f88
10 changed files with 28 additions and 28 deletions

View File

@@ -5,7 +5,7 @@ on:
onnxruntime-branch:
type: string
description: "ONNX Runtime branch"
default: "v1.24.2"
default: "v1.24.3"
push:
paths:
- 'ort-sys/build/**/*.rs'
@@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v5
- name: Compile ONNX Runtime
run: |
git clone https://github.com/microsoft/onnxruntime --recursive --branch ${{ inputs.onnxruntime-branch || 'v1.24.2' }} --single-branch --depth 1
git clone https://github.com/microsoft/onnxruntime --recursive --branch ${{ inputs.onnxruntime-branch || 'v1.24.3' }} --single-branch --depth 1
cd onnxruntime
./build.sh --update --build --config Release --parallel --compile_no_warning_as_error --skip_submodule_sync
cd ..
@@ -47,7 +47,7 @@ jobs:
# - uses: actions/checkout@v5
# - name: Compile ONNX Runtime
# run: |
# git clone https://github.com/microsoft/onnxruntime --recursive --branch ${{ inputs.onnxruntime-branch || 'v1.24.2' }} --single-branch --depth 1
# git clone https://github.com/microsoft/onnxruntime --recursive --branch ${{ inputs.onnxruntime-branch || 'v1.24.3' }} --single-branch --depth 1
# cd onnxruntime
# ./build.sh --update --build --config Release --parallel --compile_no_warning_as_error --skip_submodule_sync --minimal_build
# cd ..

View File

@@ -3,7 +3,7 @@
<hr />
<a href="https://app.codecov.io/gh/pykeio/ort" target="_blank"><img alt="Coverage Results" src="https://img.shields.io/codecov/c/gh/pykeio/ort?style=for-the-badge"></a> <a href="https://crates.io/crates/ort" target="_blank"><img alt="Crates.io" src="https://img.shields.io/crates/d/ort?style=for-the-badge"></a> <a href="https://opencollective.com/pyke-osai" target="_blank"><img alt="Open Collective backers and sponsors" src="https://img.shields.io/opencollective/all/pyke-osai?style=for-the-badge&label=sponsors"></a>
<br />
<a href="https://crates.io/crates/ort" target="_blank"><img alt="Crates.io" src="https://img.shields.io/crates/v/ort?style=for-the-badge&label=ort&logo=rust"></a> <img alt="ONNX Runtime" src="https://img.shields.io/badge/onnxruntime-v1.24.2-blue?style=for-the-badge&logo=cplusplus">
<a href="https://crates.io/crates/ort" target="_blank"><img alt="Crates.io" src="https://img.shields.io/crates/v/ort?style=for-the-badge&label=ort&logo=rust"></a> <img alt="ONNX Runtime" src="https://img.shields.io/badge/onnxruntime-v1.24.3-blue?style=for-the-badge&logo=cplusplus">
<br />
| 💖 Sponsored by | |

View File

@@ -1,7 +1,7 @@
[package]
name = "ort-candle-standalone"
publish = false
version = "1.24.2"
version = "1.24.3"
edition = "2024"
[package.metadata.winresource]

View File

@@ -5,7 +5,7 @@ static API_BASE: ort_sys::OrtApiBase = ort_sys::OrtApiBase {
static API: ort_sys::OrtApi = ort_candle::api();
unsafe extern "system" fn get_version_string() -> *const ort_sys::c_char {
c"1.24.2+candle@0.9-wrapper@0.2.0".as_ptr()
c"1.24.3+candle@0.9-wrapper@0.2.0".as_ptr()
}
unsafe extern "system" fn get_api(version: u32) -> *const ort_sys::OrtApi {

View File

@@ -1,7 +1,7 @@
[package]
name = "ort-tract-standalone"
publish = false
version = "1.24.2"
version = "1.24.3"
edition = "2024"
[package.metadata.winresource]

View File

@@ -5,7 +5,7 @@ static API_BASE: ort_sys::OrtApiBase = ort_sys::OrtApiBase {
static API: ort_sys::OrtApi = ort_tract::api();
unsafe extern "system" fn get_version_string() -> *const ort_sys::c_char {
c"1.24.2+tract@0.22-wrapper@0.2.0".as_ptr()
c"1.24.3+tract@0.22-wrapper@0.2.0".as_ptr()
}
unsafe extern "system" fn get_api(version: u32) -> *const ort_sys::OrtApi {

View File

@@ -11,7 +11,7 @@ import Ort from '../../components/Ort';
| **ort** | **ONNX Runtime** |
| -------- | ----------------:|
| v2.0.0+ | v1.24.2 |
| v2.0.0+ | v1.24.3 |
| v1.16.0-v1.16.2 | v1.16.0 |
| v1.15.0-v1.15.5 | v1.15.1 |
| v1.14.2-v1.14.8 | v1.14.1 |

View File

@@ -1,17 +1,17 @@
cu13 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-pc-windows-msvc+cu13.tar.lzma2 e96616510082108be228ad6ea026246a31650b7d446b330c6b9671fcb9ae6267
cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-pc-windows-msvc+cu12.tar.lzma2 8a54165e2dfc85e9f6afbdaf154e7c1c74582e6269a2d0ec93b11e1459309555
cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-unknown-linux-gnu+cu12.tar.lzma2 6e7848acdb7284feb44e2781583a90e820839767459ad8fa2abf7dd63b731fd9
cu13 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-unknown-linux-gnu+cu13.tar.lzma2 b08edf7fa78f50b034f9744a3e9ef6541b15deb62dc8cba97ed1635549a8c64b
wgpu x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-pc-windows-msvc+wgpu.tar.lzma2 cf35d8f2efd7d81c1af56b310498d924acfbaf0c831088ba44721c399740c574
nvrtx x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-pc-windows-msvc+nvrtx.tar.lzma2 66a85008addbd0c35a75be15c4b5ee0167a1c5d55d80b37f80ce769e775a8112
wgpu x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-unknown-linux-gnu+wgpu.tar.lzma2 e9aa41101eacde0bf8f832f28c06a8bf3d0f7896a463e0b2d3550563583262b9
none x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-pc-windows-msvc.tar.lzma2 b685bfc8d336e0ba95c066a7a982c03aa6dedd528a492eb99ca4ccb7f3af9e7a
none aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-pc-windows-msvc.tar.lzma2 8f3a87f1ab1a22d690534b1c67225ef6aadfb51bf960c5d87f250451e46aec8f
nvrtx x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-unknown-linux-gnu+nvrtx.tar.lzma2 41a35588fd9f7cb6c570e82d3cb6cc6de2dd6fa09bac751dd8890c07d8f1e5d1
none x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/x86_64-unknown-linux-gnu.tar.lzma2 acc1cba79c337594ead1d88ca72516147aa60054c84217b53399a31caa5ba671
none aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-unknown-linux-gnu.tar.lzma2 7e4f5fec4494cbf578c4e28082b0229c42f735523f584259028dde96acf3b092
none aarch64-linux-android https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-linux-android.tar.lzma2 f18ca9dae04bee54d1d9c5f01304cbdba2aecc7e48f95afcb12cdabb3b1e6f37
none aarch64-apple-ios https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-apple-ios.tar.lzma2 ace020d895f8280333206ea8af8bd6daba8a6bdb83c298986a0fdc1e0e3f57f0
none aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-apple-darwin.tar.lzma2 612739f75438dc0a075461e1fb454226b4a1eb175e60a7271ba966bbbb972cd4
none aarch64-apple-ios-sim https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-apple-ios-sim.tar.lzma2 73ef2f89087d72aaccf4228bcfe0225f63ccc137048fe584f4e024f41b725b79
wgpu aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.2/aarch64-apple-darwin+wgpu.tar.lzma2 e7271056b10dc2fec4b1bcc5bb9ac28a5f288de0a1f9c24c389c95566a487549
cu13 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-pc-windows-msvc+cu13.tar.lzma2 123a326963a1a700a9c398b9b758d02f30f532ad3828355ee4239d6644718e1b
cu12 x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-pc-windows-msvc+cu12.tar.lzma2 6a039d917b8fa715dfc4762dfc5c5d20a07d94b59185cd2afc72cd0c3c00f8fc
cu13 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-unknown-linux-gnu+cu13.tar.lzma2 f9a45720e0d5d6b362119490eeb73bbcdd8119adc4c3c6698f818251e6ddc127
cu12 x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-unknown-linux-gnu+cu12.tar.lzma2 bd191e2f6497d7d1fc581c4144ad946a9a4925cc1ddbac9175099f034694b032
wgpu x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-pc-windows-msvc+wgpu.tar.lzma2 d8725fea1875ff10108cb8a872c11f2934778f8d86cb5072514610584a5c34d9
nvrtx x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-pc-windows-msvc+nvrtx.tar.lzma2 dee4669c50358e6249ba1ef2506aa3ae33a89333d1d94d99b938bb81e5cdfd48
none x86_64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-pc-windows-msvc.tar.lzma2 d76e4d939a87fc44cc69fdf7bfa0352cd61a0755d2fc281a3d3a153f29a3c7e8
none aarch64-pc-windows-msvc https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-pc-windows-msvc.tar.lzma2 3989cb5ecde41f321be2fc913cd47563242292c1882f714c36e4b8b8b907d6bb
wgpu x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-unknown-linux-gnu+wgpu.tar.lzma2 a1e4755e07134f1afdf8ed5c43b62d1f42acc164f8caf608485a9cb96dedeb76
nvrtx x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-unknown-linux-gnu+nvrtx.tar.lzma2 5faea4791e3f7243d98cb13e23de9b7cbdd743b728cbb66e86fdc27420ffb333
none x86_64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/x86_64-unknown-linux-gnu.tar.lzma2 5d19a02e47c543937ddf08f5fe8b5083e43306f9eff872acd6e82cb68f0e8801
none aarch64-unknown-linux-gnu https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-unknown-linux-gnu.tar.lzma2 56fe98fc7a3248420ed7b3b38de3afeff9135c43cd7ee611789708a9a1aaf309
wgpu aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-apple-darwin+wgpu.tar.lzma2 3c5ad1a1c01e499d45152d1e6be4ec6bdadad11be8673d833a77b15bbade001e
none aarch64-linux-android https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-linux-android.tar.lzma2 af3a3c7826ceeda2ab37b5565e85154c912f9dc5a5c4c109c80ab06510aa03ed
none aarch64-apple-ios-sim https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-apple-ios-sim.tar.lzma2 9b3c51e10d9d98bcb97e2b118356ec6e3c204fbbb3b7c1ca1997ceaad47a9b72
none aarch64-apple-darwin https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-apple-darwin.tar.lzma2 9418eb3607f68d82f5d70d5dd725bd40b084dae9285cf658f169dd29da96df1f
none aarch64-apple-ios https://cdn.pyke.io/0/pyke:ort-rs/ms@1.24.3/aarch64-apple-ios.tar.lzma2 12d89c4ca578faec6e6374106be2d9c60fb59a37061cc1fac4ad1d19a24231a0

View File

@@ -500,7 +500,7 @@ impl EnvironmentBuilder {
/// The `ort-web` alternative backend collects telemetry data by default. This telemetry data is sent to pyke.
/// More details can be found in the `_telemetry.js` file in the root of the `ort-web` crate.
///
/// [etw]: https://github.com/microsoft/onnxruntime/blob/v1.24.2/onnxruntime/core/platform/windows/telemetry.cc
/// [etw]: https://github.com/microsoft/onnxruntime/blob/v1.24.3/onnxruntime/core/platform/windows/telemetry.cc
#[must_use = "commit() must be called in order for the environment to take effect"]
pub fn with_telemetry(mut self, enable: bool) -> Self {
self.telemetry = enable;

View File

@@ -426,7 +426,7 @@ impl MemoryInfo {
// All getter functions are (at least currently) infallible - they simply just dereference the corresponding fields,
// and always return `nullptr` for the status; so none of these have to return `Result`s.
// https://github.com/microsoft/onnxruntime/blob/v1.24.2/onnxruntime/core/framework/allocator.cc#L330
// https://github.com/microsoft/onnxruntime/blob/v1.24.3/onnxruntime/core/framework/allocator.cc#L330
/// Returns the [`MemoryType`] described by this struct.
/// ```