From 7bac395fc44a257b3fef1e53b6e89bee620d7150 Mon Sep 17 00:00:00 2001 From: Camillo Schenone Date: Fri, 24 Nov 2023 11:44:08 +0100 Subject: [PATCH] fixed select_buffer in the lib Former-commit-id: 13c418ed5990300a0c15278e490726dd01680dd2 --- bindings/codemp_client.cpython-38-darwin.so.REMOVED.git-id | 2 +- src/lib.rs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bindings/codemp_client.cpython-38-darwin.so.REMOVED.git-id b/bindings/codemp_client.cpython-38-darwin.so.REMOVED.git-id index 5d349f5..b93438c 100644 --- a/bindings/codemp_client.cpython-38-darwin.so.REMOVED.git-id +++ b/bindings/codemp_client.cpython-38-darwin.so.REMOVED.git-id @@ -1 +1 @@ -c89068ebc710e18686da3486ffb87421db21e058 \ No newline at end of file +55ed2ebf31cde48dafa1993cd5227bbe01669172 \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 8bf7e05..7bb8215 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -169,7 +169,10 @@ impl PyClientHandle { .await .map_err(PyCodempError::from)?; - Ok(cont) + Python::with_gil(|py| { + let pystr: Py = PyString::new(py, cont.as_str()).into(); + Ok(pystr) + }) }) } }