Ctrl K
ComunidadGuías…

Cargo.toml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
[workspace]
members = [
    "rust/core",
    "rust/utils",
    "rust/py",
    "rust/py_utils",
    "rust/code_ast",
    "rust/ops_text",
    "rust/code_match",
    "rust/sdk/cocoindex",
    "rust/sdk/cocoindex_macros",
    "rust/cli",
    "rust/cli/tests/fixture_app",
]
resolver = "3"

[workspace.package]
version = "999.0.0"
edition = "2024"
rust-version = "1.91.1"
license = "Apache-2.0"

[workspace.dependencies]
aho-corasick = "1.1.4"
anyhow = { version = "1.0.100", features = ["std"] }
async-trait = "0.1.89"
axum = "0.8.7"
base64 = "0.22.1"
blake2 = "0.10.6"
bytes = "1.11.0"
chrono = "0.4.42"
clap = { version = "4.6", features = ["derive"] }
dotenvy = "0.15.7"
encoding_rs = "0.8.35"
env_logger = "0.11.8"
futures = "0.3.31"
globset = "0.4.18"
governor = { version = "0.10.1", default-features = false, features = [
    "std",
    "jitter",
] }
hashlink = "0.11"
hex = "0.4.3"
indexmap = { version = "2.12.1", features = ["serde"] }
nix = { version = "0.30", features = ["fs", "term"] }
unicode-width = "0.2"
itertools = "0.14.0"
parking_lot = "0.12.5"
pyo3 = { version = "0.29.0", features = ["auto-initialize", "chrono", "uuid"] }
pyo3-async-runtimes = { version = "0.29.0", features = ["tokio-runtime"] }
pythonize = "0.29.0"
rand = "0.9.2"
regex = "1.12.2"
regex-syntax = "0.8.10"
reqwest = { version = "0.12.24", default-features = false, features = [
    "json",
    "rustls-tls",
] }
rmp = { version = "0.8.14" }
rmp-serde = { version = "1.3.0" }
rpds = { version = "1.2.0" }
serde = { version = "1.0.228" }
serde_json = "1.0.145"
serde_path_to_error = "0.1.20"
serde_with = { version = "3.16.0", features = ["base64"] }
storekey = { version = "0.9.0", features = ["uuid"] }
tokio = { version = "1.48.0", features = [
    "macros",
    "rt-multi-thread",
    "full",
    "tracing",
    "fs",
    "sync",
] }
tokio-stream = "0.1.17"
tokio-util = { version = "0.7.17", features = ["rt"] }
tracing = { version = "0.1", features = ["log"] }
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
unicase = "2.8.1"
uuid = { version = "1.18.1", features = ["serde", "v4", "v8"] }

[profile.release]
codegen-units = 1
strip = "symbols"
lto = true