From b8568bb21e85982fe27bc634572af5e4196fa37f Mon Sep 17 00:00:00 2001 From: Marekkon5 Date: Fri, 8 Sep 2023 11:55:14 +0200 Subject: [PATCH] Python docs updates and bug fixes --- Cargo.lock | 1 + client/src/components/DevTools.vue | 16 ++++++- crates/onetagger-autotag/src/platforms.rs | 2 +- crates/onetagger-python/Cargo.toml | 1 + crates/onetagger-python/src/docs.py | 56 ++++++++++++++++++++++- crates/onetagger-python/src/module.rs | 50 ++++++++++---------- crates/onetagger-tag/src/lib.rs | 40 +++++++++++++++- crates/onetagger-tagger/src/lib.rs | 7 ++- crates/onetagger/src/socket.rs | 6 +++ 9 files changed, 146 insertions(+), 33 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bb992a81..3b6ff3ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4846,6 +4846,7 @@ dependencies = [ "onetagger-tagger", "pyembed", "pyo3", + "pythonize", "rmp-serde", "serde", "serde_json", diff --git a/client/src/components/DevTools.vue b/client/src/components/DevTools.vue index 2752ee5e..ef6b9ccc 100644 --- a/client/src/components/DevTools.vue +++ b/client/src/components/DevTools.vue @@ -25,6 +25,7 @@ Go to dev server Open webview devtools Open data dir + Generate and open Python Docs
@@ -63,11 +64,12 @@