[package]
name = "pyroxide"
description = "Zero-copy FFI bridge between Rust and Mojo"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
documentation = "https://docs.rs/pyroxide"
keywords = ["mojo", "ffi", "interop", "zero-copy", "modular"]
categories = ["api-bindings", "development-tools::ffi"]
readme = "../README.md"
[features]
default = []
max = ["dep:max-sys"]
[dependencies]
zerocopy = { version = "0.8", features = ["derive"] }
max-sys = { version = "0.1", path = "../max-sys", optional = true }
[package.metadata.docs.rs]
all-features = true
[package.metadata.cargo-machete]
ignored = ["max-sys"]
[lints]
workspace = true