[package] name = "rtx-neuro-python" version = "1.0.0" edition = "2024" authors = ["RustyTorch Team"] license = "MIT OR Apache-2.0" description = "Python bindings for RTX-Neuro neuroimaging library" keywords = ["neuroimaging", "meg", "eeg", "python", "pyo3"] categories = ["science", "api-bindings"] [lib] name = "rtx_neuro" crate-type = ["cdylib"] [dependencies] # PyO3 for Python bindings pyo3 = { version = "0.24", features = ["extension-module"] } numpy = "0.24" ndarray = "0.15" # RTX Neuro crates rtx-neuro-io = { path = "../rtx-neuro-io" } rtx-neuro-signal = { path = "../rtx-neuro-signal" } rtx-neuro-forward = { path = "../rtx-neuro-forward" } rtx-neuro-inverse = { path = "../rtx-neuro-inverse" } rtx-neuro-connectivity = { path = "../rtx-neuro-connectivity" } rtx-neuro-stats = { path = "../rtx-neuro-stats" } rtx-neuro-anatomy = { path = "../rtx-neuro-anatomy" } # Core dependencies thiserror = "2" nalgebra = "0.34" num-complex = "0.4" [features] default = ["extension-module"] extension-module = ["pyo3/extension-module"] [lints] workspace = true