@@ -21,15 +21,15 @@ crate-type = ["cdylib", "rlib"]
2121[dependencies ]
2222# core
2323tracing = " 0.1"
24- thiserror = " 1 .0"
24+ thiserror = " 2 .0"
2525# crdt
2626diamond-types = " 1.0"
2727# proto
2828codemp-proto = " 0.7"
29- uuid = { version = " 1.10 " , features = [" v4" ] }
29+ uuid = { version = " 1.13 " , features = [" v4" ] }
3030tonic = { version = " 0.12" , features = [" tls" , " tls-roots" ] }
3131# api
32- tokio = { version = " 1.40 " , features = [" macros" , " rt-multi-thread" , " sync" ] }
32+ tokio = { version = " 1.43 " , features = [" macros" , " rt-multi-thread" , " sync" ] }
3333xxhash-rust = { version = " 0.8" , features = [" xxh3" ] }
3434# client
3535tokio-stream = " 0.1"
@@ -39,7 +39,6 @@ dashmap = "6.1"
3939tracing-subscriber = { version = " 0.3" , optional = true }
4040
4141# glue (java)
42- lazy_static = { version = " 1.5" , optional = true }
4342jni = { version = " 0.21" , features = [" invocation" ], optional = true }
4443jni-toolbox = { version = " 0.2" , optional = true , features = [" uuid" ] }
4544
@@ -71,10 +70,10 @@ serialize = ["dep:serde", "uuid/serde"]
7170# special tests which require more setup
7271test-e2e = []
7372# ffi
74- java = [" dep:lazy_static " , " dep: jni" , " dep:tracing-subscriber" , " dep:jni-toolbox" ]
73+ java = [" dep:jni" , " dep:tracing-subscriber" , " dep:jni-toolbox" ]
7574js = [" dep:napi-build" , " dep:tracing-subscriber" , " dep:napi" , " dep:napi-derive" ]
7675py = [" dep:pyo3" , " dep:tracing-subscriber" , " dep:pyo3-build-config" ]
77- lua = [" serialize" , " dep:mlua" , " dep:tracing-subscriber" , " dep:lazy_static " ]
76+ lua = [" serialize" , " dep:mlua" , " dep:tracing-subscriber" ]
7877# ffi variants
7978lua-jit = [" mlua?/luajit" ]
8079lua-54 = [" mlua?/lua54" ]
0 commit comments