AI-Studio/runtime/Cargo.toml

64 lines
2.0 KiB
TOML
Raw Normal View History

2024-03-28 21:26:48 +00:00
[package]
name = "mindwork-ai-studio"
2026-02-22 14:20:05 +00:00
version = "26.2.2"
2024-03-28 21:26:48 +00:00
edition = "2021"
description = "MindWork AI Studio"
authors = ["Thorsten Sommer"]
[build-dependencies]
2026-03-10 19:50:45 +00:00
tauri-build = { version = "1.5.6", features = [] }
2024-03-28 21:26:48 +00:00
[dependencies]
2026-03-10 19:50:45 +00:00
tauri = { version = "1.8.3", features = [ "http-all", "updater", "shell-sidecar", "shell-open", "dialog", "global-shortcut"] }
tauri-plugin-window-state = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v1" }
2026-01-25 13:09:33 +00:00
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
2025-03-08 13:38:38 +00:00
keyring = { version = "3.6.2", features = ["apple-native", "windows-native", "sync-secret-service"] }
2026-01-25 13:09:33 +00:00
arboard = "3.6.1"
tokio = { version = "1.50.0", features = ["rt", "rt-multi-thread", "macros", "process"] }
2026-01-25 13:09:33 +00:00
tokio-stream = "0.1.18"
futures = "0.3.32"
2025-04-01 18:44:43 +00:00
async-stream = "0.3.6"
2026-01-25 13:09:33 +00:00
flexi_logger = "0.31.8"
log = { version = "0.4.29", features = ["kv"] }
once_cell = "1.21.4"
2025-01-01 17:05:26 +00:00
rocket = { version = "0.5.1", features = ["json", "tls"] }
rand = "0.10.0"
rand_chacha = "0.10.0"
2024-09-01 18:10:03 +00:00
base64 = "0.22.1"
aes = "0.8.4"
cbc = "0.1.2"
pbkdf2 = "0.12.2"
hmac = "0.12.1"
sha2 = "0.10.8"
2026-01-25 13:09:33 +00:00
rcgen = { version = "0.14.7", features = ["pem"] }
2025-08-10 16:32:38 +00:00
file-format = "0.28.0"
calamine = "0.34.0"
2026-01-25 13:09:33 +00:00
pdfium-render = "0.8.37"
sys-locale = "0.3.2"
2026-01-25 13:09:33 +00:00
cfg-if = "1.0.4"
pptx-to-md = "0.4.0"
tempfile = "3.27.0"
strum_macros = "0.28.0"
sysinfo = "0.38.4"
2025-01-01 17:05:26 +00:00
# Fixes security vulnerability downstream, where the upstream is not fixed yet:
2026-02-08 11:37:45 +00:00
time = "0.3.47" # -> Rocket
bytes = "1.11.1" # -> almost every dependency
aws-lc-rs = "1.16.2" # -> reqwest
tar = "0.4.45" # -> Tauri v1
rustls-webpki = "0.103.10" # -> tokio, reqwest
2024-03-28 21:26:48 +00:00
2024-06-23 17:33:21 +00:00
[target.'cfg(target_os = "linux")'.dependencies]
# See issue https://github.com/tauri-apps/tauri/issues/4470
reqwest = { version = "0.13.2", features = ["native-tls-vendored"] }
# Fixes security vulnerability downstream, where the upstream is not fixed yet:
openssl = "0.10.76" # -> reqwest, Tauri v1
2024-06-23 17:33:21 +00:00
[target.'cfg(target_os = "windows")'.dependencies]
2025-12-31 13:31:52 +00:00
windows-registry = "0.6.1"
2024-03-28 21:26:48 +00:00
[features]
custom-protocol = ["tauri/custom-protocol"]