[package]
edition = "2024"
name = "spvirit-py"
version = "0.1.7"
authors = ["Mateusz Leputa for ISIS Neutron and Muon Source Copyright 2026"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Python bindings for spvirit PVAccess client and server."
readme = "README.md"
keywords = [
"epics",
"pvaccess",
"python",
"pyo3",
]
categories = ["science"]
license = "BSD-3-Clause"
repository = "https://github.com/ISISNeutronMuon/spvirit"
resolver = "2"
[lib]
name = "spvirit"
crate-type = ["cdylib"]
path = "src/lib.rs"
[dependencies.pyo3]
version = "0.24"
features = ["extension-module"]
[dependencies.pyo3-async-runtimes]
version = "=0.24.0"
features = ["tokio-runtime"]
[dependencies.serde_json]
version = "1.0.145"
[dependencies.spvirit-client]
version = "0.1.10"
[dependencies.spvirit-codec]
version = "0.1.10"
[dependencies.spvirit-server]
version = "0.1.10"
[dependencies.spvirit-types]
version = "0.1.10"
[dependencies.tokio]
version = "1.47.1"
features = [
"rt-multi-thread",
"sync",
"macros",
"time",
]
[dependencies.tracing]
version = "0.1.41"