diff --git a/Cargo.lock b/Cargo.lock index d9d4e0151..e27fb3991 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1190,7 +1190,7 @@ dependencies = [ [[package]] name = "benchmark-example-node" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -1203,7 +1203,7 @@ dependencies = [ [[package]] name = "benchmark-example-sink" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -1811,7 +1811,7 @@ dependencies = [ [[package]] name = "communication-layer-pub-sub" -version = "0.3.7" +version = "0.3.8" dependencies = [ "flume 0.10.14", "zenoh", @@ -1819,7 +1819,7 @@ dependencies = [ [[package]] name = "communication-layer-request-reply" -version = "0.3.7" +version = "0.3.8" [[package]] name = "concurrent-queue" @@ -2335,7 +2335,7 @@ dependencies = [ [[package]] name = "dora-arrow-convert" -version = "0.3.7" +version = "0.3.8" dependencies = [ "arrow", "eyre", @@ -2343,7 +2343,7 @@ dependencies = [ [[package]] name = "dora-cli" -version = "0.3.7" +version = "0.3.8" dependencies = [ "bat", "clap 4.5.20", @@ -2381,7 +2381,7 @@ dependencies = [ [[package]] name = "dora-coordinator" -version = "0.3.7" +version = "0.3.8" dependencies = [ "ctrlc", "dora-core", @@ -2401,7 +2401,7 @@ dependencies = [ [[package]] name = "dora-core" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-message", "eyre", @@ -2420,7 +2420,7 @@ dependencies = [ [[package]] name = "dora-daemon" -version = "0.3.7" +version = "0.3.8" dependencies = [ "aligned-vec", "async-trait", @@ -2452,7 +2452,7 @@ dependencies = [ [[package]] name = "dora-download" -version = "0.3.7" +version = "0.3.8" dependencies = [ "eyre", "reqwest", @@ -2481,7 +2481,7 @@ dependencies = [ [[package]] name = "dora-kit-car" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "dotenv", @@ -2495,7 +2495,7 @@ dependencies = [ [[package]] name = "dora-message" -version = "0.4.1" +version = "0.4.2" dependencies = [ "aligned-vec", "arrow-data", @@ -2515,7 +2515,7 @@ dependencies = [ [[package]] name = "dora-metrics" -version = "0.3.7" +version = "0.3.8" dependencies = [ "eyre", "opentelemetry 0.22.0", @@ -2526,7 +2526,7 @@ dependencies = [ [[package]] name = "dora-node-api" -version = "0.3.7" +version = "0.3.8" dependencies = [ "aligned-vec", "arrow", @@ -2550,7 +2550,7 @@ dependencies = [ [[package]] name = "dora-node-api-c" -version = "0.3.7" +version = "0.3.8" dependencies = [ "arrow-array", "dora-node-api", @@ -2560,7 +2560,7 @@ dependencies = [ [[package]] name = "dora-node-api-cxx" -version = "0.3.7" +version = "0.3.8" dependencies = [ "cxx", "cxx-build", @@ -2577,7 +2577,7 @@ dependencies = [ [[package]] name = "dora-node-api-python" -version = "0.3.7" +version = "0.3.8" dependencies = [ "arrow", "dora-node-api", @@ -2595,7 +2595,7 @@ dependencies = [ [[package]] name = "dora-openai-proxy-server" -version = "0.3.7" +version = "0.3.8" dependencies = [ "chrono", "dora-node-api", @@ -2616,7 +2616,7 @@ dependencies = [ [[package]] name = "dora-operator-api" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-arrow-convert", "dora-operator-api-macros", @@ -2625,14 +2625,14 @@ dependencies = [ [[package]] name = "dora-operator-api-c" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-operator-api-types", ] [[package]] name = "dora-operator-api-cxx" -version = "0.3.7" +version = "0.3.8" dependencies = [ "cxx", "cxx-build", @@ -2641,7 +2641,7 @@ dependencies = [ [[package]] name = "dora-operator-api-macros" -version = "0.3.7" +version = "0.3.8" dependencies = [ "proc-macro2", "quote", @@ -2650,7 +2650,7 @@ dependencies = [ [[package]] name = "dora-operator-api-python" -version = "0.3.7" +version = "0.3.8" dependencies = [ "aligned-vec", "arrow", @@ -2666,7 +2666,7 @@ dependencies = [ [[package]] name = "dora-operator-api-types" -version = "0.3.7" +version = "0.3.8" dependencies = [ "arrow", "dora-arrow-convert", @@ -2675,7 +2675,7 @@ dependencies = [ [[package]] name = "dora-record" -version = "0.3.7" +version = "0.3.8" dependencies = [ "chrono", "dora-node-api", @@ -2687,7 +2687,7 @@ dependencies = [ [[package]] name = "dora-rerun" -version = "0.3.7" +version = "0.3.8" dependencies = [ "bytemuck", "dora-node-api", @@ -2755,7 +2755,7 @@ dependencies = [ [[package]] name = "dora-runtime" -version = "0.3.7" +version = "0.3.8" dependencies = [ "aligned-vec", "arrow", @@ -2783,7 +2783,7 @@ dependencies = [ [[package]] name = "dora-tracing" -version = "0.3.7" +version = "0.3.8" dependencies = [ "eyre", "opentelemetry 0.18.0", @@ -5230,7 +5230,7 @@ dependencies = [ [[package]] name = "multiple-daemons-example-node" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -5241,14 +5241,14 @@ dependencies = [ [[package]] name = "multiple-daemons-example-operator" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-operator-api", ] [[package]] name = "multiple-daemons-example-sink" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -8606,7 +8606,7 @@ dependencies = [ [[package]] name = "receive_data" -version = "0.3.7" +version = "0.3.8" dependencies = [ "chrono", "dora-node-api", @@ -8929,7 +8929,7 @@ dependencies = [ [[package]] name = "rust-dataflow-example-node" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -8940,7 +8940,7 @@ dependencies = [ [[package]] name = "rust-dataflow-example-sink" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -8948,7 +8948,7 @@ dependencies = [ [[package]] name = "rust-dataflow-example-sink-dynamic" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -8956,7 +8956,7 @@ dependencies = [ [[package]] name = "rust-dataflow-example-status-node" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", @@ -8975,7 +8975,7 @@ dependencies = [ [[package]] name = "rust-ros2-dataflow-example-node" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "dora-ros2-bridge", @@ -9571,7 +9571,7 @@ dependencies = [ [[package]] name = "shared-memory-server" -version = "0.3.7" +version = "0.3.8" dependencies = [ "bincode", "eyre", @@ -10138,7 +10138,7 @@ dependencies = [ [[package]] name = "terminal-print" -version = "0.3.7" +version = "0.3.8" dependencies = [ "dora-node-api", "eyre", diff --git a/Cargo.toml b/Cargo.toml index 2c5baf4aa..68f4051b8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,36 +43,36 @@ members = [ [workspace.package] # Make sure to also bump `apis/node/python/__init__.py` version. -version = "0.3.7" +version = "0.3.8" description = "`dora` goal is to be a low latency, composable, and distributed data flow." documentation = "https://dora.carsmos.ai" license = "Apache-2.0" repository = "https://github.com/dora-rs/dora/" [workspace.dependencies] -dora-node-api = { version = "0.3.7", path = "apis/rust/node", default-features = false } -dora-node-api-python = { version = "0.3.7", path = "apis/python/node", default-features = false } -dora-operator-api = { version = "0.3.7", path = "apis/rust/operator", default-features = false } -dora-operator-api-macros = { version = "0.3.7", path = "apis/rust/operator/macros" } -dora-operator-api-types = { version = "0.3.7", path = "apis/rust/operator/types" } -dora-operator-api-python = { version = "0.3.7", path = "apis/python/operator" } -dora-operator-api-c = { version = "0.3.7", path = "apis/c/operator" } -dora-node-api-c = { version = "0.3.7", path = "apis/c/node" } -dora-core = { version = "0.3.7", path = "libraries/core" } -dora-arrow-convert = { version = "0.3.7", path = "libraries/arrow-convert" } -dora-tracing = { version = "0.3.7", path = "libraries/extensions/telemetry/tracing" } -dora-metrics = { version = "0.3.7", path = "libraries/extensions/telemetry/metrics" } -dora-download = { version = "0.3.7", path = "libraries/extensions/download" } -shared-memory-server = { version = "0.3.7", path = "libraries/shared-memory-server" } -communication-layer-request-reply = { version = "0.3.7", path = "libraries/communication-layer/request-reply" } -dora-runtime = { version = "0.3.7", path = "binaries/runtime" } -dora-daemon = { version = "0.3.7", path = "binaries/daemon" } -dora-coordinator = { version = "0.3.7", path = "binaries/coordinator" } +dora-node-api = { version = "0.3.8", path = "apis/rust/node", default-features = false } +dora-node-api-python = { version = "0.3.8", path = "apis/python/node", default-features = false } +dora-operator-api = { version = "0.3.8", path = "apis/rust/operator", default-features = false } +dora-operator-api-macros = { version = "0.3.8", path = "apis/rust/operator/macros" } +dora-operator-api-types = { version = "0.3.8", path = "apis/rust/operator/types" } +dora-operator-api-python = { version = "0.3.8", path = "apis/python/operator" } +dora-operator-api-c = { version = "0.3.8", path = "apis/c/operator" } +dora-node-api-c = { version = "0.3.8", path = "apis/c/node" } +dora-core = { version = "0.3.8", path = "libraries/core" } +dora-arrow-convert = { version = "0.3.8", path = "libraries/arrow-convert" } +dora-tracing = { version = "0.3.8", path = "libraries/extensions/telemetry/tracing" } +dora-metrics = { version = "0.3.8", path = "libraries/extensions/telemetry/metrics" } +dora-download = { version = "0.3.8", path = "libraries/extensions/download" } +shared-memory-server = { version = "0.3.8", path = "libraries/shared-memory-server" } +communication-layer-request-reply = { version = "0.3.8", path = "libraries/communication-layer/request-reply" } +dora-runtime = { version = "0.3.8", path = "binaries/runtime" } +dora-daemon = { version = "0.3.8", path = "binaries/daemon" } +dora-coordinator = { version = "0.3.8", path = "binaries/coordinator" } dora-ros2-bridge = { path = "libraries/extensions/ros2-bridge" } dora-ros2-bridge-msg-gen = { path = "libraries/extensions/ros2-bridge/msg-gen" } dora-ros2-bridge-python = { path = "libraries/extensions/ros2-bridge/python" } # versioned independently from the other dora crates -dora-message = { version = "0.4.1", path = "libraries/message" } +dora-message = { version = "0.4.2", path = "libraries/message" } arrow = { version = "53" } arrow-schema = { version = "53" } arrow-data = { version = "53" } diff --git a/Changelog.md b/Changelog.md index 0602e98af..ceaff779a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,27 @@ # Changelog +## Breaking Change + +Inputs are now schedule fairly meaning that they will be now be received equally and not necessarily in chronological order. This enables to always be able to refresh input with the least latency between input. + +## v0.3.8 (2024-12-06) + +- Make node hub CI/CD cross platform by @haixuanTao in https://github.com/dora-rs/dora/pull/714 +- Make node hub CI/CD cross architecture by @haixuanTao in https://github.com/dora-rs/dora/pull/716 +- Make list an available type for metadata by @haixuanTao in https://github.com/dora-rs/dora/pull/721 +- Add stdout logging by @haixuanTao in https://github.com/dora-rs/dora/pull/720 +- Add an error when a node fails when using dora run by @haixuanTao in https://github.com/dora-rs/dora/pull/719 +- Add pyarrow cuda zero copy helper by @haixuanTao in https://github.com/dora-rs/dora/pull/722 +- feat: Add Dora-kit car Control in node-hub by @LyonRust in https://github.com/dora-rs/dora/pull/715 +- Add yuv420 encoding to opencv-video-capture by @haixuanTao in https://github.com/dora-rs/dora/pull/725 +- Change macOS CI runner to `macos-13` by @phil-opp in https://github.com/dora-rs/dora/pull/729 +- Add eyre to pyo3 node by @haixuanTao in https://github.com/dora-rs/dora/pull/730 +- Moving queue size and making node flume queue bigger by @haixuanTao in https://github.com/dora-rs/dora/pull/724 +- Make python default for macos by @haixuanTao in https://github.com/dora-rs/dora/pull/731 +- Modify the node queue Scheduler to make it able to schedule input fairly by @haixuanTao in https://github.com/dora-rs/dora/pull/728 + +**Full Changelog**: https://github.com/dora-rs/dora/compare/v0.3.7...v0.3.8 + ## v0.3.7 (2024-11-15) ## What's Changed diff --git a/libraries/message/Cargo.toml b/libraries/message/Cargo.toml index f58b9fef4..284c4cfa8 100644 --- a/libraries/message/Cargo.toml +++ b/libraries/message/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "dora-message" # versioned separately from the other dora crates -version = "0.4.1" +version = "0.4.2" edition = "2021" documentation.workspace = true description.workspace = true diff --git a/node-hub/dora-argotranslate/pyproject.toml b/node-hub/dora-argotranslate/pyproject.toml index eaf5cb602..7a4cfb909 100644 --- a/node-hub/dora-argotranslate/pyproject.toml +++ b/node-hub/dora-argotranslate/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-argotranslate" -version = "0.3.7" +version = "0.3.8" description = "Dora Node for Text translating using Argostranslate" readme = "README.md" authors = [ diff --git a/node-hub/dora-distil-whisper/pyproject.toml b/node-hub/dora-distil-whisper/pyproject.toml index 760682d95..5eec26954 100644 --- a/node-hub/dora-distil-whisper/pyproject.toml +++ b/node-hub/dora-distil-whisper/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-distil-whisper" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-echo/pyproject.toml b/node-hub/dora-echo/pyproject.toml index 93754efd6..e7a169c2c 100644 --- a/node-hub/dora-echo/pyproject.toml +++ b/node-hub/dora-echo/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-echo" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-internvl/pyproject.toml b/node-hub/dora-internvl/pyproject.toml index 47fcf69f6..d8cdb1667 100644 --- a/node-hub/dora-internvl/pyproject.toml +++ b/node-hub/dora-internvl/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-internvl" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-keyboard/pyproject.toml b/node-hub/dora-keyboard/pyproject.toml index 952d2c043..ecf508e8a 100644 --- a/node-hub/dora-keyboard/pyproject.toml +++ b/node-hub/dora-keyboard/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-keyboard" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-kit-car/pyproject.toml b/node-hub/dora-kit-car/pyproject.toml index 47d4b47ff..3a94cd547 100644 --- a/node-hub/dora-kit-car/pyproject.toml +++ b/node-hub/dora-kit-car/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "dora-kit-car" -version = "0.3.7" +version = "0.3.8" authors = [{ name = "Leon", email = "echo_ai@foxmail.com" }] description = "Dora Node for dora kit car" readme = "README.md" diff --git a/node-hub/dora-microphone/pyproject.toml b/node-hub/dora-microphone/pyproject.toml index 5d5d135ad..c5b67246e 100644 --- a/node-hub/dora-microphone/pyproject.toml +++ b/node-hub/dora-microphone/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-microphone" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-openai-server/pyproject.toml b/node-hub/dora-openai-server/pyproject.toml index 3cbe0ef62..565ed5a67 100644 --- a/node-hub/dora-openai-server/pyproject.toml +++ b/node-hub/dora-openai-server/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-openai-server" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-opus/pyproject.toml b/node-hub/dora-opus/pyproject.toml index a0ba1b8a0..89d627d1e 100644 --- a/node-hub/dora-opus/pyproject.toml +++ b/node-hub/dora-opus/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-opus" -version = "0.3.7" +version = "0.3.8" description = "Dora Node for Text translating using Opus" readme = "README.md" authors = [ diff --git a/node-hub/dora-parler/pyproject.toml b/node-hub/dora-parler/pyproject.toml index a94b21b59..5433eba45 100644 --- a/node-hub/dora-parler/pyproject.toml +++ b/node-hub/dora-parler/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-parler" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-piper/pyproject.toml b/node-hub/dora-piper/pyproject.toml index 701abd951..d5c1009e4 100644 --- a/node-hub/dora-piper/pyproject.toml +++ b/node-hub/dora-piper/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-piper" -version = "0.3.6" +version = "0.3.8" authors = ["Haixuan Xavier Tao "] description = "Dora Node for using Agilex piper" readme = "README.md" diff --git a/node-hub/dora-pyorbbecksdk/pyproject.toml b/node-hub/dora-pyorbbecksdk/pyproject.toml index 266c10c87..485c7459d 100644 --- a/node-hub/dora-pyorbbecksdk/pyproject.toml +++ b/node-hub/dora-pyorbbecksdk/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-pyorbbecksdk" -version = "0.3.6" +version = "0.3.8" authors = ["Haixuan Xavier Tao "] description = "Dora Node for capturing video with PyOrbbeck SDK" readme = "README.md" diff --git a/node-hub/dora-pyrealsense/pyproject.toml b/node-hub/dora-pyrealsense/pyproject.toml index 88f6f56ef..d6663c958 100644 --- a/node-hub/dora-pyrealsense/pyproject.toml +++ b/node-hub/dora-pyrealsense/pyproject.toml @@ -11,7 +11,13 @@ packages = [{ include = "dora_pyrealsense" }] dora-rs = "^0.3.6" numpy = "< 2.0.0" opencv-python = ">= 4.1.1" -pyrealsense2 = "2.54.1.5216" +python = "^3.7" +pyrealsense2 = [ + { version = "2.54.1.5216", platform = "linux" }, + { version = "2.54.1.5216", platform = "windows" }, +] +pyrealsense2-macosx = { version = "2.54.2", platform = "darwin" } + [tool.poetry.scripts] dora-pyrealsense = "dora_pyrealsense.main:main" diff --git a/node-hub/dora-qwenvl/pyproject.toml b/node-hub/dora-qwenvl/pyproject.toml index 407887929..a662ded8d 100644 --- a/node-hub/dora-qwenvl/pyproject.toml +++ b/node-hub/dora-qwenvl/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-qwenvl" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/dora-vad/pyproject.toml b/node-hub/dora-vad/pyproject.toml index 3c0254b9d..ce87d1c8c 100644 --- a/node-hub/dora-vad/pyproject.toml +++ b/node-hub/dora-vad/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-vad" -version = "0.3.7" +version = "0.3.8" description = "Dora Node for Text translating using Argostranslate" readme = "README.md" authors = [ diff --git a/node-hub/dora-yolo/pyproject.toml b/node-hub/dora-yolo/pyproject.toml index fc8f530ce..2f4a6ac86 100644 --- a/node-hub/dora-yolo/pyproject.toml +++ b/node-hub/dora-yolo/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "dora-yolo" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/llama-factory-recorder/pyproject.toml b/node-hub/llama-factory-recorder/pyproject.toml index 1b22c7985..1a3d153f3 100644 --- a/node-hub/llama-factory-recorder/pyproject.toml +++ b/node-hub/llama-factory-recorder/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "llama-factory-recorder" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/opencv-plot/pyproject.toml b/node-hub/opencv-plot/pyproject.toml index 4bc2005cf..ccd00c03e 100644 --- a/node-hub/opencv-plot/pyproject.toml +++ b/node-hub/opencv-plot/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "opencv-plot" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/opencv-video-capture/pyproject.toml b/node-hub/opencv-video-capture/pyproject.toml index 1e84f538d..c75fac7b5 100644 --- a/node-hub/opencv-video-capture/pyproject.toml +++ b/node-hub/opencv-video-capture/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "opencv-video-capture" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/pyarrow-assert/pyproject.toml b/node-hub/pyarrow-assert/pyproject.toml index 96bfe639c..24b8a4520 100644 --- a/node-hub/pyarrow-assert/pyproject.toml +++ b/node-hub/pyarrow-assert/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyarrow-assert" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/pyarrow-sender/pyproject.toml b/node-hub/pyarrow-sender/pyproject.toml index d91be6f25..dd51c86a0 100644 --- a/node-hub/pyarrow-sender/pyproject.toml +++ b/node-hub/pyarrow-sender/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyarrow-sender" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ", diff --git a/node-hub/terminal-input/pyproject.toml b/node-hub/terminal-input/pyproject.toml index 4db343312..25dbd268f 100644 --- a/node-hub/terminal-input/pyproject.toml +++ b/node-hub/terminal-input/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "terminal-input" -version = "0.3.7" +version = "0.3.8" authors = [ "Haixuan Xavier Tao ", "Enzo Le Van ",