| @@ -1303,7 +1303,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "benchmark-example-node" | name = "benchmark-example-node" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -1316,7 +1316,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "benchmark-example-sink" | name = "benchmark-example-sink" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -2089,7 +2089,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "communication-layer-pub-sub" | name = "communication-layer-pub-sub" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "flume 0.10.14", | "flume 0.10.14", | ||||
| "zenoh 0.7.0-rc", | "zenoh 0.7.0-rc", | ||||
| @@ -2097,7 +2097,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "communication-layer-request-reply" | name = "communication-layer-request-reply" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| [[package]] | [[package]] | ||||
| name = "concat-idents" | name = "concat-idents" | ||||
| @@ -2911,7 +2911,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-arrow-convert" | name = "dora-arrow-convert" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow", | "arrow", | ||||
| "chrono", | "chrono", | ||||
| @@ -2922,7 +2922,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-cli" | name = "dora-cli" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "bat", | "bat", | ||||
| "clap 4.5.32", | "clap 4.5.32", | ||||
| @@ -2966,7 +2966,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-coordinator" | name = "dora-coordinator" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "ctrlc", | "ctrlc", | ||||
| "dora-core", | "dora-core", | ||||
| @@ -2987,7 +2987,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-core" | name = "dora-core" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-message", | "dora-message", | ||||
| "dunce", | "dunce", | ||||
| @@ -3011,7 +3011,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-daemon" | name = "dora-daemon" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "aligned-vec", | "aligned-vec", | ||||
| "async-trait", | "async-trait", | ||||
| @@ -3048,7 +3048,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-dav1d" | name = "dora-dav1d" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "bitstream-io", | "bitstream-io", | ||||
| "bytemuck", | "bytemuck", | ||||
| @@ -3062,7 +3062,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-download" | name = "dora-download" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "eyre", | "eyre", | ||||
| "reqwest", | "reqwest", | ||||
| @@ -3092,7 +3092,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-kit-car" | name = "dora-kit-car" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "dotenv", | "dotenv", | ||||
| @@ -3106,7 +3106,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-message" | name = "dora-message" | ||||
| version = "0.5.0-alpha" | |||||
| version = "0.5.0" | |||||
| dependencies = [ | dependencies = [ | ||||
| "aligned-vec", | "aligned-vec", | ||||
| "arrow-data", | "arrow-data", | ||||
| @@ -3127,7 +3127,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-metrics" | name = "dora-metrics" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "eyre", | "eyre", | ||||
| "opentelemetry 0.29.1", | "opentelemetry 0.29.1", | ||||
| @@ -3148,7 +3148,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-node-api" | name = "dora-node-api" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "aligned-vec", | "aligned-vec", | ||||
| "arrow", | "arrow", | ||||
| @@ -3173,7 +3173,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-node-api-c" | name = "dora-node-api-c" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow-array", | "arrow-array", | ||||
| "dora-node-api", | "dora-node-api", | ||||
| @@ -3183,7 +3183,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-node-api-cxx" | name = "dora-node-api-cxx" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow", | "arrow", | ||||
| "cxx", | "cxx", | ||||
| @@ -3201,7 +3201,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-node-api-python" | name = "dora-node-api-python" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow", | "arrow", | ||||
| "dora-cli", | "dora-cli", | ||||
| @@ -3222,7 +3222,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-object-to-pose" | name = "dora-object-to-pose" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -3231,7 +3231,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-openai-proxy-server" | name = "dora-openai-proxy-server" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "chrono", | "chrono", | ||||
| "dora-node-api", | "dora-node-api", | ||||
| @@ -3252,7 +3252,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api" | name = "dora-operator-api" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-arrow-convert", | "dora-arrow-convert", | ||||
| "dora-operator-api-macros", | "dora-operator-api-macros", | ||||
| @@ -3261,14 +3261,14 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api-c" | name = "dora-operator-api-c" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-operator-api-types", | "dora-operator-api-types", | ||||
| ] | ] | ||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api-cxx" | name = "dora-operator-api-cxx" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "cxx", | "cxx", | ||||
| "cxx-build", | "cxx-build", | ||||
| @@ -3277,7 +3277,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api-macros" | name = "dora-operator-api-macros" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "proc-macro2", | "proc-macro2", | ||||
| "quote", | "quote", | ||||
| @@ -3286,7 +3286,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api-python" | name = "dora-operator-api-python" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "aligned-vec", | "aligned-vec", | ||||
| "arrow", | "arrow", | ||||
| @@ -3302,7 +3302,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-operator-api-types" | name = "dora-operator-api-types" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow", | "arrow", | ||||
| "dora-arrow-convert", | "dora-arrow-convert", | ||||
| @@ -3311,7 +3311,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-rav1e" | name = "dora-rav1e" | ||||
| version = "0.3.11+fix1" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "avif-serialize", | "avif-serialize", | ||||
| "bytemuck", | "bytemuck", | ||||
| @@ -3324,7 +3324,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-record" | name = "dora-record" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "chrono", | "chrono", | ||||
| "dora-node-api", | "dora-node-api", | ||||
| @@ -3336,7 +3336,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-rerun" | name = "dora-rerun" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "bytemuck", | "bytemuck", | ||||
| "dora-node-api", | "dora-node-api", | ||||
| @@ -3351,7 +3351,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-ros2-bridge" | name = "dora-ros2-bridge" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "array-init", | "array-init", | ||||
| "dora-daemon", | "dora-daemon", | ||||
| @@ -3374,7 +3374,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-ros2-bridge-msg-gen" | name = "dora-ros2-bridge-msg-gen" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "anyhow", | "anyhow", | ||||
| "glob", | "glob", | ||||
| @@ -3390,7 +3390,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-ros2-bridge-python" | name = "dora-ros2-bridge-python" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "arrow", | "arrow", | ||||
| "dora-ros2-bridge", | "dora-ros2-bridge", | ||||
| @@ -3404,7 +3404,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-runtime" | name = "dora-runtime" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "aligned-vec", | "aligned-vec", | ||||
| "arrow", | "arrow", | ||||
| @@ -3443,7 +3443,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "dora-tracing" | name = "dora-tracing" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "eyre", | "eyre", | ||||
| "opentelemetry 0.18.0", | "opentelemetry 0.18.0", | ||||
| @@ -6982,7 +6982,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "multiple-daemons-example-node" | name = "multiple-daemons-example-node" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -6993,14 +6993,14 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "multiple-daemons-example-operator" | name = "multiple-daemons-example-operator" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-operator-api", | "dora-operator-api", | ||||
| ] | ] | ||||
| [[package]] | [[package]] | ||||
| name = "multiple-daemons-example-sink" | name = "multiple-daemons-example-sink" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -11017,7 +11017,7 @@ checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430" | |||||
| [[package]] | [[package]] | ||||
| name = "receive_data" | name = "receive_data" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "chrono", | "chrono", | ||||
| "dora-node-api", | "dora-node-api", | ||||
| @@ -11457,7 +11457,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "rust-dataflow-example-node" | name = "rust-dataflow-example-node" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -11468,7 +11468,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "rust-dataflow-example-sink" | name = "rust-dataflow-example-sink" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -11476,7 +11476,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "rust-dataflow-example-sink-dynamic" | name = "rust-dataflow-example-sink-dynamic" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -11484,7 +11484,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "rust-dataflow-example-status-node" | name = "rust-dataflow-example-status-node" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -11503,7 +11503,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "rust-ros2-dataflow-example-node" | name = "rust-ros2-dataflow-example-node" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "dora-ros2-bridge", | "dora-ros2-bridge", | ||||
| @@ -12347,7 +12347,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "shared-memory-server" | name = "shared-memory-server" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "bincode", | "bincode", | ||||
| "eyre", | "eyre", | ||||
| @@ -13173,7 +13173,7 @@ dependencies = [ | |||||
| [[package]] | [[package]] | ||||
| name = "terminal-print" | name = "terminal-print" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| dependencies = [ | dependencies = [ | ||||
| "dora-node-api", | "dora-node-api", | ||||
| "eyre", | "eyre", | ||||
| @@ -50,37 +50,37 @@ members = [ | |||||
| [workspace.package] | [workspace.package] | ||||
| edition = "2021" | edition = "2021" | ||||
| # Make sure to also bump `apis/node/python/__init__.py` version. | # Make sure to also bump `apis/node/python/__init__.py` version. | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| description = "`dora` goal is to be a low latency, composable, and distributed data flow." | description = "`dora` goal is to be a low latency, composable, and distributed data flow." | ||||
| documentation = "https://dora-rs.ai" | documentation = "https://dora-rs.ai" | ||||
| license = "Apache-2.0" | license = "Apache-2.0" | ||||
| repository = "https://github.com/dora-rs/dora/" | repository = "https://github.com/dora-rs/dora/" | ||||
| [workspace.dependencies] | [workspace.dependencies] | ||||
| dora-node-api = { version = "0.3.11", path = "apis/rust/node", default-features = false } | |||||
| dora-node-api-python = { version = "0.3.11", path = "apis/python/node", default-features = false } | |||||
| dora-operator-api = { version = "0.3.11", path = "apis/rust/operator", default-features = false } | |||||
| dora-operator-api-macros = { version = "0.3.11", path = "apis/rust/operator/macros" } | |||||
| dora-operator-api-types = { version = "0.3.11", path = "apis/rust/operator/types" } | |||||
| dora-operator-api-python = { version = "0.3.11", path = "apis/python/operator" } | |||||
| dora-operator-api-c = { version = "0.3.11", path = "apis/c/operator" } | |||||
| dora-node-api-c = { version = "0.3.11", path = "apis/c/node" } | |||||
| dora-core = { version = "0.3.11", path = "libraries/core" } | |||||
| dora-arrow-convert = { version = "0.3.11", path = "libraries/arrow-convert" } | |||||
| dora-tracing = { version = "0.3.11", path = "libraries/extensions/telemetry/tracing" } | |||||
| dora-metrics = { version = "0.3.11", path = "libraries/extensions/telemetry/metrics" } | |||||
| dora-download = { version = "0.3.11", path = "libraries/extensions/download" } | |||||
| shared-memory-server = { version = "0.3.11", path = "libraries/shared-memory-server" } | |||||
| communication-layer-request-reply = { version = "0.3.11", path = "libraries/communication-layer/request-reply" } | |||||
| dora-cli = { version = "0.3.11", path = "binaries/cli" } | |||||
| dora-runtime = { version = "0.3.11", path = "binaries/runtime" } | |||||
| dora-daemon = { version = "0.3.11", path = "binaries/daemon" } | |||||
| dora-coordinator = { version = "0.3.11", path = "binaries/coordinator" } | |||||
| dora-ros2-bridge = { version = "0.3.11", path = "libraries/extensions/ros2-bridge" } | |||||
| dora-ros2-bridge-msg-gen = { version = "0.3.11", path = "libraries/extensions/ros2-bridge/msg-gen" } | |||||
| dora-node-api = { version = "0.3.12", path = "apis/rust/node", default-features = false } | |||||
| dora-node-api-python = { version = "0.3.12", path = "apis/python/node", default-features = false } | |||||
| dora-operator-api = { version = "0.3.12", path = "apis/rust/operator", default-features = false } | |||||
| dora-operator-api-macros = { version = "0.3.12", path = "apis/rust/operator/macros" } | |||||
| dora-operator-api-types = { version = "0.3.12", path = "apis/rust/operator/types" } | |||||
| dora-operator-api-python = { version = "0.3.12", path = "apis/python/operator" } | |||||
| dora-operator-api-c = { version = "0.3.12", path = "apis/c/operator" } | |||||
| dora-node-api-c = { version = "0.3.12", path = "apis/c/node" } | |||||
| dora-core = { version = "0.3.12", path = "libraries/core" } | |||||
| dora-arrow-convert = { version = "0.3.12", path = "libraries/arrow-convert" } | |||||
| dora-tracing = { version = "0.3.12", path = "libraries/extensions/telemetry/tracing" } | |||||
| dora-metrics = { version = "0.3.12", path = "libraries/extensions/telemetry/metrics" } | |||||
| dora-download = { version = "0.3.12", path = "libraries/extensions/download" } | |||||
| shared-memory-server = { version = "0.3.12", path = "libraries/shared-memory-server" } | |||||
| communication-layer-request-reply = { version = "0.3.12", path = "libraries/communication-layer/request-reply" } | |||||
| dora-cli = { version = "0.3.12", path = "binaries/cli" } | |||||
| dora-runtime = { version = "0.3.12", path = "binaries/runtime" } | |||||
| dora-daemon = { version = "0.3.12", path = "binaries/daemon" } | |||||
| dora-coordinator = { version = "0.3.12", path = "binaries/coordinator" } | |||||
| dora-ros2-bridge = { version = "0.3.12", path = "libraries/extensions/ros2-bridge" } | |||||
| dora-ros2-bridge-msg-gen = { version = "0.3.12", path = "libraries/extensions/ros2-bridge/msg-gen" } | |||||
| dora-ros2-bridge-python = { path = "libraries/extensions/ros2-bridge/python" } | dora-ros2-bridge-python = { path = "libraries/extensions/ros2-bridge/python" } | ||||
| # versioned independently from the other dora crates | # versioned independently from the other dora crates | ||||
| dora-message = { version = "0.5.0-alpha", path = "libraries/message" } | |||||
| dora-message = { version = "0.5.0", path = "libraries/message" } | |||||
| arrow = { version = "54.2.1" } | arrow = { version = "54.2.1" } | ||||
| arrow-schema = { version = "54.2.1" } | arrow-schema = { version = "54.2.1" } | ||||
| arrow-data = { version = "54.2.1" } | arrow-data = { version = "54.2.1" } | ||||
| @@ -1,5 +1,59 @@ | |||||
| # Changelog | # Changelog | ||||
| ## v0.3.12 (2025-06-30) | |||||
| ## What's Changed | |||||
| - Implemented dora-cotracker node by @ShashwatPatil in https://github.com/dora-rs/dora/pull/931 | |||||
| - Minor fix and add boxes2d example to facebook/cotracker by @haixuanTao in https://github.com/dora-rs/dora/pull/950 | |||||
| - Update Rust crate tokio to v1.44.2 [SECURITY] by @renovate in https://github.com/dora-rs/dora/pull/951 | |||||
| - Post 3.11 release fix by @haixuanTao in https://github.com/dora-rs/dora/pull/954 | |||||
| - Bump crossbeam-channel from 0.5.14 to 0.5.15 by @dependabot in https://github.com/dora-rs/dora/pull/959 | |||||
| - Added E ruff flag for pydocstyle by @7SOMAY in https://github.com/dora-rs/dora/pull/958 | |||||
| - Revert "Added E ruff flag for better code quality [skip ci]" by @haixuanTao in https://github.com/dora-rs/dora/pull/968 | |||||
| - Ease of use changes in benches for issue #957 by @Ignavar in https://github.com/dora-rs/dora/pull/969 | |||||
| - Reachy cotracker by @haixuanTao in https://github.com/dora-rs/dora/pull/972 | |||||
| - Improve rav1e by @haixuanTao in https://github.com/dora-rs/dora/pull/974 | |||||
| - Fix pyrealsense by @haixuanTao in https://github.com/dora-rs/dora/pull/973 | |||||
| - Added Self Uninstall Command by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/944 | |||||
| - Improve benchmark implementation & Add warning for discarding events by @Mivik in https://github.com/dora-rs/dora/pull/971 | |||||
| - docs: Updated README: Added comprehensive usage documentation with vi… by @LeonRust in https://github.com/dora-rs/dora/pull/983 | |||||
| - Fix rerun-viewer example. by @francocipollone in https://github.com/dora-rs/dora/pull/989 | |||||
| - docs: add license badge by @Radovenchyk in https://github.com/dora-rs/dora/pull/996 | |||||
| - Disable sccache for `musllinux` jobs by @haixuanTao in https://github.com/dora-rs/dora/pull/1000 | |||||
| - Remove unused sysinfo monitor by @Mivik in https://github.com/dora-rs/dora/pull/1007 | |||||
| - Refactor Python CUDA IPC API by @Mivik in https://github.com/dora-rs/dora/pull/1002 | |||||
| - fix terminal not printing stdout on nvml warning by @haixuanTao in https://github.com/dora-rs/dora/pull/1008 | |||||
| - Fix issue #1006: [Brief description of the fix] by @sohamukute in https://github.com/dora-rs/dora/pull/1013 | |||||
| - Improving so100 usability by @haixuanTao in https://github.com/dora-rs/dora/pull/988 | |||||
| - Add dora-mediapipe node for quick human pose estimation by @haixuanTao in https://github.com/dora-rs/dora/pull/986 | |||||
| - Bump torch to 2.7 by @haixuanTao in https://github.com/dora-rs/dora/pull/1015 | |||||
| - refactor(tracing): use builder style by @sjfhsjfh in https://github.com/dora-rs/dora/pull/1009 | |||||
| - Fix spawning runtime through python when it is installed with pip by @haixuanTao in https://github.com/dora-rs/dora/pull/1011 | |||||
| - chore(deps): update dependency numpy to v2 by @renovate in https://github.com/dora-rs/dora/pull/1014 | |||||
| - Fix error when multiple visualization key is active and when urdf_transform env variable is not present by @haixuanTao in https://github.com/dora-rs/dora/pull/1016 | |||||
| - Update pyrealsense2 Dependencies for L515 Support and Fix README wget Link by @kingchou007 in https://github.com/dora-rs/dora/pull/1021 | |||||
| - Minor fix for mujoco sim by @haixuanTao in https://github.com/dora-rs/dora/pull/1023 | |||||
| - dora-mujoco simulation node with example for controlling any arm by @ShashwatPatil in https://github.com/dora-rs/dora/pull/1012 | |||||
| - fix ros CI/CD by @haixuanTao in https://github.com/dora-rs/dora/pull/1027 | |||||
| - dora-vggt by @haixuanTao in https://github.com/dora-rs/dora/pull/1024 | |||||
| - Adding vision to openai server by @haixuanTao in https://github.com/dora-rs/dora/pull/1025 | |||||
| - Revert "Adding vision to openai server" by @haixuanTao in https://github.com/dora-rs/dora/pull/1031 | |||||
| - Expose AllInputClosed message as a Stop message by @haixuanTao in https://github.com/dora-rs/dora/pull/1026 | |||||
| - Add support for git repository sources for nodes by @phil-opp in https://github.com/dora-rs/dora/pull/901 | |||||
| - Adding vision to rust openai proxy server by @haixuanTao in https://github.com/dora-rs/dora/pull/1033 | |||||
| - Add automatic robot descriptions URDF retrieval from https://github.com/robot-descriptions/robot_descriptions.py by @haixuanTao in https://github.com/dora-rs/dora/pull/1032 | |||||
| ## New Contributors | |||||
| - @Mivik made their first contribution in https://github.com/dora-rs/dora/pull/971 | |||||
| - @francocipollone made their first contribution in https://github.com/dora-rs/dora/pull/989 | |||||
| - @sohamukute made their first contribution in https://github.com/dora-rs/dora/pull/1013 | |||||
| - @sjfhsjfh made their first contribution in https://github.com/dora-rs/dora/pull/1009 | |||||
| - @kingchou007 made their first contribution in https://github.com/dora-rs/dora/pull/1021 | |||||
| **Full Changelog**: https://github.com/dora-rs/dora/compare/v0.3.11...v0.3.12 | |||||
| ## v0.3.11 (2025-04-07) | ## v0.3.11 (2025-04-07) | ||||
| ## What's Changed | ## What's Changed | ||||
| @@ -62,6 +62,7 @@ | |||||
| <details open> | <details open> | ||||
| <summary><b>2025</b></summary> | <summary><b>2025</b></summary> | ||||
| - \[06/25\] Add support for git based node, dora-vggt for multi-camera depth estimation, and adding robot_descriptions_py as a default way to get urdfs within dora. | |||||
| - \[05/25\] Add support for dora-pytorch-kinematics for fk and ik, dora-mediapipe for pose estimation, dora-rustypot for rust serialport read/write, points2d and points3d visualization in rerun. | - \[05/25\] Add support for dora-pytorch-kinematics for fk and ik, dora-mediapipe for pose estimation, dora-rustypot for rust serialport read/write, points2d and points3d visualization in rerun. | ||||
| - \[04/25\] Add support for dora-cotracker to track any point on a frame, dora-rav1e AV1 encoding up to 12bit and dora-dav1d AV1 decoding, | - \[04/25\] Add support for dora-cotracker to track any point on a frame, dora-rav1e AV1 encoding up to 12bit and dora-dav1d AV1 decoding, | ||||
| - \[03/25\] Add support for dora async Python. | - \[03/25\] Add support for dora async Python. | ||||
| @@ -19,7 +19,7 @@ futures = "0.3.21" | |||||
| tokio = { version = "1.24.2", features = ["full"] } | tokio = { version = "1.24.2", features = ["full"] } | ||||
| tokio-stream = { version = "0.1.8", features = ["io-util", "net"] } | tokio-stream = { version = "0.1.8", features = ["io-util", "net"] } | ||||
| uuid = { version = "1.2.1" } | uuid = { version = "1.2.1" } | ||||
| dora-core = { workspace = true } | |||||
| dora-core = { workspace = true, features = ["build"] } | |||||
| tracing = "0.1.36" | tracing = "0.1.36" | ||||
| dora-tracing = { workspace = true, optional = true } | dora-tracing = { workspace = true, optional = true } | ||||
| futures-concurrency = "7.1.0" | futures-concurrency = "7.1.0" | ||||
| @@ -1,7 +1,7 @@ | |||||
| [package] | [package] | ||||
| name = "dora-message" | name = "dora-message" | ||||
| # versioned separately from the other dora crates | # versioned separately from the other dora crates | ||||
| version = "0.5.0-alpha" | |||||
| version = "0.5.0" | |||||
| edition.workspace = true | edition.workspace = true | ||||
| documentation.workspace = true | documentation.workspace = true | ||||
| description.workspace = true | description.workspace = true | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-argotranslate" | name = "dora-argotranslate" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| description = "Dora Node for Text translating using Argostranslate" | description = "Dora Node for Text translating using Argostranslate" | ||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-cotracker" | name = "dora-cotracker" | ||||
| version = "0.1.0" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Shashwat Patil", email = "shashwatpatil974@gmail.com" }] | authors = [{ name = "Shashwat Patil", email = "shashwatpatil974@gmail.com" }] | ||||
| description = "A Dora node implementing real-time object tracking using Facebook's CoTracker model" | description = "A Dora node implementing real-time object tracking using Facebook's CoTracker model" | ||||
| license = "CC-BY-1.0" | license = "CC-BY-1.0" | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-distil-whisper" | name = "dora-distil-whisper" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-echo" | name = "dora-echo" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-gradio" | name = "dora-gradio" | ||||
| version = "0.2.0" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Shashwat Patil", email = "email@email.com" }] | authors = [{ name = "Shashwat Patil", email = "email@email.com" }] | ||||
| description = "dora-gradio" | description = "dora-gradio" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-internvl" | name = "dora-internvl" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-ios-lidar" | name = "dora-ios-lidar" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Your Name", email = "email@email.com" }] | authors = [{ name = "Your Name", email = "email@email.com" }] | ||||
| description = "dora-ios-lidar" | description = "dora-ios-lidar" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-keyboard" | name = "dora-keyboard" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-kokoro-tts" | name = "dora-kokoro-tts" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Your Name", email = "email@email.com" }] | authors = [{ name = "Your Name", email = "email@email.com" }] | ||||
| description = "dora-kokoro-tts" | description = "dora-kokoro-tts" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-microphone" | name = "dora-microphone" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [package] | [package] | ||||
| name = "dora-object-to-pose" | name = "dora-object-to-pose" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| edition = "2021" | edition = "2021" | ||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-openai-server" | name = "dora-openai-server" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-opus" | name = "dora-opus" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| description = "Dora Node for Text translating using Opus" | description = "Dora Node for Text translating using Opus" | ||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-outtetts" | name = "dora-outtetts" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [] | authors = [] | ||||
| description = "dora-outtetts" | description = "dora-outtetts" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-parler" | name = "dora-parler" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-phi4" | name = "dora-phi4" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Somay", email = "ssomay2002@gmail.com" }] | authors = [{ name = "Somay", email = "ssomay2002@gmail.com" }] | ||||
| description = "DORA node for Phi-4 multimodal model" | description = "DORA node for Phi-4 multimodal model" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-piper" | name = "dora-piper" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| description = "Dora Node for using Agilex piper" | description = "Dora Node for using Agilex piper" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-pyaudio" | name = "dora-pyaudio" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| readme = "README.md" | readme = "README.md" | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-pyorbbecksdk" | name = "dora-pyorbbecksdk" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Xiang Yang", email = "Ryu-Yang@qq.com" }, | { name = "Xiang Yang", email = "Ryu-Yang@qq.com" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-pyrealsense" | name = "dora-pyrealsense" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| description = "Dora Node for capturing video with Pyrealsense" | description = "Dora Node for capturing video with Pyrealsense" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-qwen" | name = "dora-qwen" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Your Name", email = "email@email.com" }] | authors = [{ name = "Your Name", email = "email@email.com" }] | ||||
| description = "dora-qwen" | description = "dora-qwen" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-qwen2-5-vl" | name = "dora-qwen2-5-vl" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-qwenvl" | name = "dora-qwenvl" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,7 +1,7 @@ | |||||
| [package] | [package] | ||||
| name = "dora-rav1e" | name = "dora-rav1e" | ||||
| edition = "2021" | edition = "2021" | ||||
| version = "0.3.11+fix1" | |||||
| version = "0.3.12" | |||||
| description.workspace = true | description.workspace = true | ||||
| documentation.workspace = true | documentation.workspace = true | ||||
| license = "BSD-2-Clause" | license = "BSD-2-Clause" | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-rdt-1b" | name = "dora-rdt-1b" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| description = "Dora Node for RDT 1B" | description = "Dora Node for RDT 1B" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-reachy2" | name = "dora-reachy2" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Your Name", email = "email@email.com" }] | authors = [{ name = "Your Name", email = "email@email.com" }] | ||||
| description = "dora-reachy2" | description = "dora-reachy2" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-sam2" | name = "dora-sam2" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Your Name", email = "email@email.com" }] | authors = [{ name = "Your Name", email = "email@email.com" }] | ||||
| description = "dora-sam2" | description = "dora-sam2" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-ugv" | name = "dora-ugv" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| description = "Dora Node for using Agilex UGV" | description = "Dora Node for using Agilex UGV" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-vad" | name = "dora-vad" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| description = "Dora Node for Text translating using Argostranslate" | description = "Dora Node for Text translating using Argostranslate" | ||||
| authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "dora-yolo" | name = "dora-yolo" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -8,7 +8,7 @@ readme = "README.md" | |||||
| requires-python = ">=3.9" | requires-python = ">=3.9" | ||||
| dependencies = [ | dependencies = [ | ||||
| "dora-rs == 0.3.11", | |||||
| "dora-rs == 0.3.12", | |||||
| "numpy <= 2.0.0", | "numpy <= 2.0.0", | ||||
| "feetech-servo-sdk == 1.0.0", | "feetech-servo-sdk == 1.0.0", | ||||
| "pwm-position-control", | "pwm-position-control", | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "gamepad" | name = "gamepad" | ||||
| version = "0.1.0" | |||||
| version = "0.3.12" | |||||
| authors = [{ name = "Shashwat Patil", email = "email@email.com" }] | authors = [{ name = "Shashwat Patil", email = "email@email.com" }] | ||||
| description = "gamepad" | description = "gamepad" | ||||
| license = { text = "MIT" } | license = { text = "MIT" } | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "llama-factory-recorder" | name = "llama-factory-recorder" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "opencv-plot" | name = "opencv-plot" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| license = { file = "MIT" } | license = { file = "MIT" } | ||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "opencv-video-capture" | name = "opencv-video-capture" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "pyarrow-assert" | name = "pyarrow-assert" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "pyarrow-sender" | name = "pyarrow-sender" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||
| @@ -1,6 +1,6 @@ | |||||
| [project] | [project] | ||||
| name = "terminal-input" | name = "terminal-input" | ||||
| version = "0.3.11" | |||||
| version = "0.3.12" | |||||
| authors = [ | authors = [ | ||||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | ||||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | ||||