From 0ffcef360b08c15c1c3d76b87ed1efbcf8b942e0 Mon Sep 17 00:00:00 2001 From: cschen Date: Sun, 22 Sep 2024 17:04:08 +0200 Subject: [PATCH] add python glue --- src/ffi/python/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ffi/python/mod.rs b/src/ffi/python/mod.rs index d1c7105..0956b8b 100644 --- a/src/ffi/python/mod.rs +++ b/src/ffi/python/mod.rs @@ -132,6 +132,11 @@ impl Driver { } } +#[pyfunction] +fn version() -> String { + crate::version() +} + #[pyfunction] fn init() -> PyResult { let (rt_stop_tx, mut rt_stop_rx) = oneshot::channel::<()>(); @@ -257,6 +262,7 @@ impl IntoPy for crate::api::User { #[pymodule] fn codemp(m: &Bound<'_, PyModule>) -> PyResult<()> { + m.add_function(wrap_pyfunction!(version, m)?)?; m.add_function(wrap_pyfunction!(init, m)?)?; m.add_function(wrap_pyfunction!(get_default_config, m)?)?; m.add_function(wrap_pyfunction!(connect, m)?)?;