Optional native Rust kernel for zpe-multimodal stream scan and validation paths
Project description
zpe-imc-kernel
Optional native Rust kernel for zpe-multimodal.
This package provides the compiled backend used by the IMC native scan and
validation path. It is a companion package, not a replacement for
zpe-multimodal.
Current intent:
pip install zpe-multimodalcloses the base Python package surface.pip install zpe-imc-kernelprovides the optional native backend.pip install "zpe-multimodal[native]"closes the public extra-based install path once both packages are published.
This source tree lives in the canonical ZPE-IMC repo so the public kernel
lane is not trapped in a duplicate local workspace.
Local Build
python -m pip install --upgrade pip maturin
python -m maturin build --release --manifest-path Cargo.toml --interpreter python
Install the resulting wheel and verify from the repo root:
python -m pip install target/wheels/zpe_imc_kernel-*.whl
python -m pip install -e ".[native]"
python -m pytest code/tests/test_imc_rust_kernel_native.py -q
Publication Boundary
The presence of this source tree does not mean the package is already live on PyPI. Publication still requires running the kernel publish workflow from the canonical repo with valid PyPI credentials.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zpe_imc_kernel-0.1.0.tar.gz.
File metadata
- Download URL: zpe_imc_kernel-0.1.0.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50e5ea3d1f7229bbb38e04ea382ab28159b0393dacbef5c6c8a24731fbdc41ee
|
|
| MD5 |
758755c72e430eb82a2c103bec1f4c03
|
|
| BLAKE2b-256 |
b3c385dac89ae3d933bc6a0035a45726f6c4d3a1618e44cd35ccb49170785637
|
File details
Details for the file zpe_imc_kernel-0.1.0-cp311-abi3-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: zpe_imc_kernel-0.1.0-cp311-abi3-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 378.0 kB
- Tags: CPython 3.11+, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
568ac3aa6939c355b0748101e70d641c8be39afd9e3f8d4894f176337a6cb039
|
|
| MD5 |
62375f78c5dfbfab61cc7c00016e92bb
|
|
| BLAKE2b-256 |
78a01c11d675802be48071e3857962980db4e37e88ed1ce12df51edf1fbfcbe8
|
File details
Details for the file zpe_imc_kernel-0.1.0-cp311-abi3-macosx_11_0_arm64.whl.
File metadata
- Download URL: zpe_imc_kernel-0.1.0-cp311-abi3-macosx_11_0_arm64.whl
- Upload date:
- Size: 335.1 kB
- Tags: CPython 3.11+, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f315d43fe00bdbc8a3765e95393190a9506c83f4c973ffa49627cc467d7a823
|
|
| MD5 |
9c010903ed41f017cdaa3f352ce31fc9
|
|
| BLAKE2b-256 |
fc7886e682a202592c9039c0def0244473ac72125153463c0c3b08bf4de7525f
|
File details
Details for the file zpe_imc_kernel-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl.
File metadata
- Download URL: zpe_imc_kernel-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl
- Upload date:
- Size: 353.3 kB
- Tags: CPython 3.11+, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b09e8da08ac7d9fdf23386136bf791c0b4f7c65c6136e49b974711671657bd64
|
|
| MD5 |
d02c484582a70edd0dc7aff880c54476
|
|
| BLAKE2b-256 |
ff940bd85f0159b7eb734e9edbe8b903f8caba709e88dfc20919c5f6c09d4db0
|