Skip to content

Commit

Permalink
Fix license and readme and requires-python
Browse files Browse the repository at this point in the history
  • Loading branch information
haixuanTao committed Jan 17, 2025
1 parent d3fdbf5 commit 9e3142d
Show file tree
Hide file tree
Showing 30 changed files with 77 additions and 42 deletions.
5 changes: 4 additions & 1 deletion apis/python/node/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@ build-backend = "maturin"

[project]
name = "dora-rs"
dynamic = ["version", "readme"]
dynamic = ["version"]
# Install pyarrow at the same time of dora-rs
requires-python = ">=3.7"
license = { text = "MIT" }
readme = "README.md"
dependencies = ['pyarrow']

[dependency-groups]
Expand Down
4 changes: 3 additions & 1 deletion binaries/cli/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ build-backend = "maturin"
[project]
name = "dora-rs-cli"
dynamic = ["version"]

scripts = { "dora" = "dora_cli:py_main" }
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"
dependencies = ['dora-rs']

[tool.maturin]
Expand Down
4 changes: 2 additions & 2 deletions binaries/cli/src/template/python/__node-name__/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ name = "__node-name__"
version = "0.0.0"
authors = [{ name = "Your Name", email = "[email protected]" }]
description = "Node Name"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 15.0.0"]

Expand Down
2 changes: 2 additions & 0 deletions node-hub/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ authors = [
]
description = "Dora Node for plotting data with OpenCV"
readme = "README.md"
license = { text = "MIT" }
requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.8",
Expand Down
5 changes: 3 additions & 2 deletions node-hub/dora-argotranslate/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@
name = "dora-argotranslate"
version = "0.3.8"
description = "Dora Node for Text translating using Argostranslate"
readme = "README.md"
authors = [
{ name = "Haixuan Xavier Tao", email = "[email protected]" },
{ name = "Enzo Le Van", email = "[email protected]" },
{ name = "Félix Huang", email = "[email protected]" },
]

license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "argostranslate >= 1.9.6"]

Expand Down
4 changes: 2 additions & 2 deletions node-hub/dora-distil-whisper/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora dora-distil-whisper"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
4 changes: 3 additions & 1 deletion node-hub/dora-echo/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora echo"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"]

Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-internvl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for VLM"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [

Expand Down
4 changes: 3 additions & 1 deletion node-hub/dora-keyboard/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora dora-keyboard"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
2 changes: 2 additions & 0 deletions node-hub/dora-kit-car/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ name = "dora-kit-car"
dynamic = ["version"]
authors = [{ name = "Leon", email = "[email protected]" }]
description = "Dora Node for dora kit car"
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

scripts = { "dora-kit-car" = "dora_kit_car:py_main" }

Expand Down
4 changes: 3 additions & 1 deletion node-hub/dora-microphone/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora dora-microphone"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
4 changes: 3 additions & 1 deletion node-hub/dora-openai-server/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora OpenAI API Server"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
4 changes: 3 additions & 1 deletion node-hub/dora-opus/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@
name = "dora-opus"
version = "0.3.8"
description = "Dora Node for Text translating using Opus"
readme = "README.md"
authors = [
{ name = "Haixuan Xavier Tao", email = "[email protected]" },
{ name = "Enzo Le Van", email = "[email protected]" },
{ name = "Félix Huang", email = "[email protected]" },
]

license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
4 changes: 2 additions & 2 deletions node-hub/dora-outtetts/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
name = "dora-outtetts"
version = "0.0.0"
authors = []
license = "MIT License"
description = "dora-outtetts"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-parler/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for Text to speech with dora Parler-TTS"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-piper/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name = "dora-piper"
version = "0.3.8"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]
description = "Dora Node for using Agilex piper"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "piper_sdk >= 0.0.8", "numpy < 2.0.0"]

Expand Down
12 changes: 4 additions & 8 deletions node-hub/dora-pyaudio/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[project]
name = "dora-pyaudio"
version = "0.0.0"
version = "0.0.1"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]
license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"
description = "dora-pyaudio"
license = "MIT License"


dependencies = [
"dora-rs >= 0.3.6",
"numpy >= 1.0.0",
"pyarrow >= 5.0.0",
"python >= 3.8",
"pyaudio >= 0.1.0",
]

Expand All @@ -19,7 +19,3 @@ dev = ["pytest >=8.1.1", "ruff >=0.9.1"]

[project.scripts]
dora-pyaudio = "dora_pyaudio.main:main"

[build-system]
requires = ["poetry-core>=1.8.0"]
build-backend = "poetry.core.masonry.api"
3 changes: 2 additions & 1 deletion node-hub/dora-pyorbbecksdk/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Xiang Yang", email = "[email protected]" },
]
description = "Dora Node for capturing video with PyOrbbeck SDK"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"]

Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-pyrealsense/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name = "dora-pyrealsense"
version = "0.3.8"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]
description = "Dora Node for capturing video with Pyrealsense"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-qwenvl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for VLM"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-rdt-1b/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name = "dora-rdt-1b"
version = "0.3.8"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]
description = "Dora Node for RDT 1B"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-ugv/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ name = "dora-ugv"
version = "0.3.6"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]
description = "Dora Node for using Agilex UGV"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "python >= 3.7"]

Expand Down
5 changes: 3 additions & 2 deletions node-hub/dora-vad/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
name = "dora-vad"
version = "0.3.8"
description = "Dora Node for Text translating using Argostranslate"
readme = "README.md"
authors = [{ name = "Haixuan Xavier Tao", email = "[email protected]" }]

license = { text = "MIT" }
readme = "README.md"
requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "silero-vad >= 5.1"]

Expand Down
3 changes: 2 additions & 1 deletion node-hub/dora-yolo/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for object detection with dora YOLOv8"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "ultralytics >= 8.3.24"]

Expand Down
3 changes: 2 additions & 1 deletion node-hub/llama-factory-recorder/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for VLM"
readme = "README.md"


requires-python = ">=3.7"

dependencies = [
"dora-rs >= 0.3.6",
"pillow >= 10.4.0",
Expand Down
3 changes: 2 additions & 1 deletion node-hub/opencv-plot/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for plotting text and bbox on image with OpenCV"
readme = "README.md"


requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"]

[dependency-groups]
Expand Down
3 changes: 2 additions & 1 deletion node-hub/opencv-video-capture/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for capturing video with OpenCV"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "opencv-python >= 4.1.1"]

Expand Down
6 changes: 4 additions & 2 deletions node-hub/pyarrow-assert/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
[project]
readme = "README.md"
name = "pyarrow-assert"
version = "0.3.8"
authors = [
{ name = "Haixuan Xavier Tao", email = "[email protected]" },
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora Node for plotting text and bbox on image with OpenCV"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"

requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"]

Expand Down
6 changes: 4 additions & 2 deletions node-hub/pyarrow-sender/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora pyarrow Sender"
license = "MIT License"

license = { text = "MIT" }
readme = "README.md"


requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"]

[dependency-groups]
Expand Down
4 changes: 3 additions & 1 deletion node-hub/terminal-input/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ authors = [
{ name = "Enzo Le Van", email = "[email protected]" },
]
description = "Dora terminal input"
license = "MIT License"
license = { text = "MIT" }
readme = "README.md"


requires-python = ">=3.7"

dependencies = ["dora-rs >= 0.3.6", "numpy < 2.0.0", "pyarrow >= 5.0.0"]

[dependency-groups]
Expand Down

0 comments on commit 9e3142d

Please sign in to comment.