diff --git a/binaries/cli/pyproject.toml b/binaries/cli/pyproject.toml index 8347841f9..f8bb29143 100644 --- a/binaries/cli/pyproject.toml +++ b/binaries/cli/pyproject.toml @@ -7,8 +7,7 @@ name = "dora-rs-cli" dynamic = ["version"] scripts = { "dora" = "dora_cli:py_main" } license = { text = "MIT" } -readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ['dora-rs'] [tool.maturin] diff --git a/binaries/cli/src/template/python/__node-name__/pyproject.toml b/binaries/cli/src/template/python/__node-name__/pyproject.toml index 181e3c0af..657793700 100644 --- a/binaries/cli/src/template/python/__node-name__/pyproject.toml +++ b/binaries/cli/src/template/python/__node-name__/pyproject.toml @@ -5,7 +5,7 @@ authors = [{ name = "Your Name", email = "email@email.com" }] description = "Node Name" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 15.0.0"] diff --git a/node-hub/dora-argotranslate/pyproject.toml b/node-hub/dora-argotranslate/pyproject.toml index 69c7d517d..3e360cb55 100644 --- a/node-hub/dora-argotranslate/pyproject.toml +++ b/node-hub/dora-argotranslate/pyproject.toml @@ -9,7 +9,7 @@ authors = [ ] license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "argostranslate >= 1.9.6"] diff --git a/node-hub/dora-distil-whisper/pyproject.toml b/node-hub/dora-distil-whisper/pyproject.toml index 3de59748e..ff14edcee 100644 --- a/node-hub/dora-distil-whisper/pyproject.toml +++ b/node-hub/dora-distil-whisper/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora dora-distil-whisper" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-echo/pyproject.toml b/node-hub/dora-echo/pyproject.toml index b24f6e3dd..356d42b51 100644 --- a/node-hub/dora-echo/pyproject.toml +++ b/node-hub/dora-echo/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora echo" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"] diff --git a/node-hub/dora-internvl/pyproject.toml b/node-hub/dora-internvl/pyproject.toml index 22e764adb..8e8b3740f 100644 --- a/node-hub/dora-internvl/pyproject.toml +++ b/node-hub/dora-internvl/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for VLM" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ diff --git a/node-hub/dora-keyboard/pyproject.toml b/node-hub/dora-keyboard/pyproject.toml index 9af4a8421..f7f7d813f 100644 --- a/node-hub/dora-keyboard/pyproject.toml +++ b/node-hub/dora-keyboard/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora dora-keyboard" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-kit-car/pyproject.toml b/node-hub/dora-kit-car/pyproject.toml index 1bd1f4d1e..e8176c575 100644 --- a/node-hub/dora-kit-car/pyproject.toml +++ b/node-hub/dora-kit-car/pyproject.toml @@ -9,7 +9,7 @@ authors = [{ name = "Leon", email = "echo_ai@foxmail.com" }] description = "Dora Node for dora kit car" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" scripts = { "dora-kit-car" = "dora_kit_car:py_main" } diff --git a/node-hub/dora-microphone/pyproject.toml b/node-hub/dora-microphone/pyproject.toml index e71ec93de..1fb11987d 100644 --- a/node-hub/dora-microphone/pyproject.toml +++ b/node-hub/dora-microphone/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora dora-microphone" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-openai-server/pyproject.toml b/node-hub/dora-openai-server/pyproject.toml index c4fddeb45..6d29f2f76 100644 --- a/node-hub/dora-openai-server/pyproject.toml +++ b/node-hub/dora-openai-server/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora OpenAI API Server" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-opus/pyproject.toml b/node-hub/dora-opus/pyproject.toml index fe4492fc2..70e4c50c0 100644 --- a/node-hub/dora-opus/pyproject.toml +++ b/node-hub/dora-opus/pyproject.toml @@ -10,7 +10,7 @@ authors = [ license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-outtetts/pyproject.toml b/node-hub/dora-outtetts/pyproject.toml index 32ca5fa73..783de34ca 100644 --- a/node-hub/dora-outtetts/pyproject.toml +++ b/node-hub/dora-outtetts/pyproject.toml @@ -5,7 +5,7 @@ authors = [] description = "dora-outtetts" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-parler/pyproject.toml b/node-hub/dora-parler/pyproject.toml index 92faaf250..1434055de 100644 --- a/node-hub/dora-parler/pyproject.toml +++ b/node-hub/dora-parler/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for Text to speech with dora Parler-TTS" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-piper/pyproject.toml b/node-hub/dora-piper/pyproject.toml index 781aaa6e4..809b40c8c 100644 --- a/node-hub/dora-piper/pyproject.toml +++ b/node-hub/dora-piper/pyproject.toml @@ -5,7 +5,7 @@ authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] description = "Dora Node for using Agilex piper" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "piper_sdk >= 0.0.8", "numpy < 2.0.0"] diff --git a/node-hub/dora-pyaudio/pyproject.toml b/node-hub/dora-pyaudio/pyproject.toml index e0153df1c..137cb98a4 100644 --- a/node-hub/dora-pyaudio/pyproject.toml +++ b/node-hub/dora-pyaudio/pyproject.toml @@ -4,7 +4,7 @@ version = "0.0.1" authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" description = "dora-pyaudio" dependencies = [ diff --git a/node-hub/dora-pyorbbecksdk/pyproject.toml b/node-hub/dora-pyorbbecksdk/pyproject.toml index 5046aaeb2..1042cbf04 100644 --- a/node-hub/dora-pyorbbecksdk/pyproject.toml +++ b/node-hub/dora-pyorbbecksdk/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for capturing video with PyOrbbeck SDK" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"] diff --git a/node-hub/dora-pyrealsense/pyproject.toml b/node-hub/dora-pyrealsense/pyproject.toml index c3c53afd7..d1fc525a8 100644 --- a/node-hub/dora-pyrealsense/pyproject.toml +++ b/node-hub/dora-pyrealsense/pyproject.toml @@ -5,15 +5,15 @@ authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] description = "Dora Node for capturing video with Pyrealsense" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1", - "pyrealsense2-macosx = 2.54.2; sys_platform == 'darwin'", - "pyrealsense2 = '2.54.1.5216'; sys_platform == 'linux'", - "pyrealsense2 = '2.54.1.5216'; sys_platform == 'windows'", + "pyrealsense2-macosx >= 2.54.2; sys_platform == 'darwin'", + "pyrealsense2 == 2.54.1.5216; sys_platform == 'linux'", + "pyrealsense2 == 2.54.1.5216; sys_platform == 'windows'", ] [dependency-groups] dev = ["pytest >=8.1.1", "ruff >=0.9.1"] diff --git a/node-hub/dora-qwenvl/pyproject.toml b/node-hub/dora-qwenvl/pyproject.toml index d11840996..7e50987c2 100644 --- a/node-hub/dora-qwenvl/pyproject.toml +++ b/node-hub/dora-qwenvl/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for VLM" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-rdt-1b/pyproject.toml b/node-hub/dora-rdt-1b/pyproject.toml index ef355d0cc..f0f45ba5f 100644 --- a/node-hub/dora-rdt-1b/pyproject.toml +++ b/node-hub/dora-rdt-1b/pyproject.toml @@ -5,7 +5,7 @@ authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] description = "Dora Node for RDT 1B" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/dora-rerun/pyproject.toml b/node-hub/dora-rerun/pyproject.toml index be5c29fa7..e6b3de96b 100644 --- a/node-hub/dora-rerun/pyproject.toml +++ b/node-hub/dora-rerun/pyproject.toml @@ -5,6 +5,9 @@ build-backend = "maturin" [project] name = "dora-rerun" dynamic = ["version"] +license = { text = "MIT" } +requires-python = ">=3.7" + dependencies = [ 'rerun_sdk==0.21.0', # "rerun-loader-urdf @ git+https://github.com/rerun-io/rerun-loader-python-example-urdf.git", diff --git a/node-hub/dora-ugv/pyproject.toml b/node-hub/dora-ugv/pyproject.toml index 5c122b695..fcb52dc5c 100644 --- a/node-hub/dora-ugv/pyproject.toml +++ b/node-hub/dora-ugv/pyproject.toml @@ -5,7 +5,7 @@ authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] description = "Dora Node for using Agilex UGV" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "python >= 3.7"] diff --git a/node-hub/dora-vad/pyproject.toml b/node-hub/dora-vad/pyproject.toml index 1ba5762f7..993b7e8b9 100644 --- a/node-hub/dora-vad/pyproject.toml +++ b/node-hub/dora-vad/pyproject.toml @@ -5,7 +5,7 @@ description = "Dora Node for Text translating using Argostranslate" authors = [{ name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }] license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "silero-vad >= 5.1"] diff --git a/node-hub/dora-yolo/pyproject.toml b/node-hub/dora-yolo/pyproject.toml index af386cd62..bf55a1b44 100644 --- a/node-hub/dora-yolo/pyproject.toml +++ b/node-hub/dora-yolo/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for object detection with dora YOLOv8" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "ultralytics >= 8.3.24"] diff --git a/node-hub/llama-factory-recorder/pyproject.toml b/node-hub/llama-factory-recorder/pyproject.toml index 8fe7a220d..11fb5f062 100644 --- a/node-hub/llama-factory-recorder/pyproject.toml +++ b/node-hub/llama-factory-recorder/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for VLM" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.6", diff --git a/node-hub/opencv-plot/pyproject.toml b/node-hub/opencv-plot/pyproject.toml index 7a65a40e4..13545fbe4 100644 --- a/node-hub/opencv-plot/pyproject.toml +++ b/node-hub/opencv-plot/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for plotting text and bbox on image with OpenCV" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"] diff --git a/node-hub/opencv-video-capture/pyproject.toml b/node-hub/opencv-video-capture/pyproject.toml index 507af9142..d79dc0845 100644 --- a/node-hub/opencv-video-capture/pyproject.toml +++ b/node-hub/opencv-video-capture/pyproject.toml @@ -8,7 +8,7 @@ authors = [ description = "Dora Node for capturing video with OpenCV" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"] diff --git a/node-hub/pyarrow-assert/pyproject.toml b/node-hub/pyarrow-assert/pyproject.toml index 7fbf0d820..964a4e385 100644 --- a/node-hub/pyarrow-assert/pyproject.toml +++ b/node-hub/pyarrow-assert/pyproject.toml @@ -9,7 +9,7 @@ description = "Dora Node for plotting text and bbox on image with OpenCV" license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"] diff --git a/node-hub/pyarrow-sender/pyproject.toml b/node-hub/pyarrow-sender/pyproject.toml index cab0f56b0..1f8efd43e 100644 --- a/node-hub/pyarrow-sender/pyproject.toml +++ b/node-hub/pyarrow-sender/pyproject.toml @@ -10,7 +10,7 @@ license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"] diff --git a/node-hub/terminal-input/pyproject.toml b/node-hub/terminal-input/pyproject.toml index 6dc744b9d..87cee72d5 100644 --- a/node-hub/terminal-input/pyproject.toml +++ b/node-hub/terminal-input/pyproject.toml @@ -10,7 +10,7 @@ license = { text = "MIT" } readme = "README.md" -requires-python = ">=3.7" +requires-python = ">=3.8" dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"]