mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-23 04:27:11 +00:00
chore: add version specifications for crates.io publishing
Updated Cargo.toml files to specify explicit version requirements for path dependencies, enabling successful publishing to crates.io. Published crates: - ruvector-temporal-tensor v2.0.1 - ruvector-core v2.0.1 - ruvector-gnn v2.0.1 - ruvector-raft v2.0.1 - ruvector-cluster v2.0.1 - ruvector-replication v2.0.1 - ruvector-graph v2.0.1 - ruvector-mincut v2.0.1 - ruvector-crv v0.1.0 - rvlite v0.3.0 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
3ba549739f
commit
0989957d15
9 changed files with 16 additions and 16 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
|
@ -9198,7 +9198,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "rvlite"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"console_error_panic_hook",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ readme = "README.md"
|
|||
description = "Distributed clustering and sharding for ruvector"
|
||||
|
||||
[dependencies]
|
||||
ruvector-core = {path = "../ruvector-core" }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core" }
|
||||
tokio = { workspace = true, features = ["time"] }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ crate-type = ["rlib"]
|
|||
default = []
|
||||
|
||||
[dependencies]
|
||||
ruvector-attention = { path = "../ruvector-attention" }
|
||||
ruvector-gnn = { path = "../ruvector-gnn" }
|
||||
ruvector-mincut = { path = "../ruvector-mincut", default-features = false, features = ["exact"] }
|
||||
ruvector-attention = { version = "0.1.31", path = "../ruvector-attention" }
|
||||
ruvector-gnn = { version = "2.0.1", path = "../ruvector-gnn", default-features = false }
|
||||
ruvector-mincut = { version = "2.0.1", path = "../ruvector-mincut", default-features = false, features = ["exact"] }
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
thiserror = "1.0"
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ description = "Graph Neural Network layer for Ruvector on HNSW topology"
|
|||
|
||||
[dependencies]
|
||||
# Core
|
||||
ruvector-core = { path = "../ruvector-core", default-features = false }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core", default-features = false }
|
||||
|
||||
# Math and numerics
|
||||
ndarray = { workspace = true, features = ["serde"] }
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ description = "Distributed Neo4j-compatible hypergraph database with SIMD optimi
|
|||
|
||||
[dependencies]
|
||||
# RuVector dependencies
|
||||
ruvector-core = { path = "../ruvector-core", default-features = false, features = ["simd", "parallel"] }
|
||||
ruvector-raft = { path = "../ruvector-raft", optional = true }
|
||||
ruvector-cluster = { path = "../ruvector-cluster", optional = true }
|
||||
ruvector-replication = { path = "../ruvector-replication", optional = true }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core", default-features = false, features = ["simd", "parallel"] }
|
||||
ruvector-raft = { version = "2.0.1", path = "../ruvector-raft", optional = true }
|
||||
ruvector-cluster = { version = "2.0.1", path = "../ruvector-cluster", optional = true }
|
||||
ruvector-replication = { version = "2.0.1", path = "../ruvector-replication", optional = true }
|
||||
|
||||
# Storage and indexing (optional for WASM)
|
||||
redb = { workspace = true, optional = true }
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ documentation = "https://docs.rs/ruvector-mincut"
|
|||
|
||||
[dependencies]
|
||||
# RuVector dependencies
|
||||
ruvector-core = {path = "../ruvector-core", default-features = false }
|
||||
ruvector-graph = { path = "../ruvector-graph", default-features = false, optional = true }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core", default-features = false }
|
||||
ruvector-graph = { version = "2.0.1", path = "../ruvector-graph", default-features = false, optional = true }
|
||||
|
||||
# Core dependencies
|
||||
petgraph = "0.6"
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ readme = "README.md"
|
|||
description = "Raft consensus implementation for ruvector distributed metadata"
|
||||
|
||||
[dependencies]
|
||||
ruvector-core = {path = "../ruvector-core" }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core" }
|
||||
tokio = { workspace = true, features = ["time"] }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ readme = "README.md"
|
|||
description = "Data replication and synchronization for ruvector"
|
||||
|
||||
[dependencies]
|
||||
ruvector-core = {path = "../ruvector-core" }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core" }
|
||||
tokio = { workspace = true, features = ["time"] }
|
||||
serde = { workspace = true }
|
||||
serde_json = { workspace = true }
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "rvlite"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
edition = "2021"
|
||||
description = "Standalone vector database with SQL, SPARQL, and Cypher - powered by RuVector WASM"
|
||||
license = "MIT OR Apache-2.0"
|
||||
|
|
@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
|
|||
|
||||
[dependencies]
|
||||
# ===== 100% REUSE - Existing WASM Crates =====
|
||||
ruvector-core = {path = "../ruvector-core", default-features = false, features = ["memory-only"] }
|
||||
ruvector-core = { version = "2.0.1", path = "../ruvector-core", default-features = false, features = ["memory-only"] }
|
||||
# Note: ruvector-wasm, ruvector-graph-wasm, ruvector-gnn-wasm will be added after validating they exist
|
||||
|
||||
# Optional features (to be enabled after basic integration works)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue