| @@ -2,7 +2,7 @@ | |||
| set -euo | |||
| # List of ignored modules | |||
| ignored_folders=("dora-parler" "dora-magma") | |||
| ignored_folders=("dora-parler" "dora-opus" "dora-internvl" "dora-magma") | |||
| # Skip test | |||
| skip_test_folders=("dora-internvl" "dora-parler" "dora-keyboard" "dora-microphone" "terminal-input" "dora-magma") | |||
| @@ -16,7 +16,9 @@ dependencies = [ | |||
| "pyarrow >= 5.0.0", | |||
| "transformers >= 4.0.0", | |||
| "accelerate >= 0.29.2", | |||
| "torch >= 2.2.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "modelscope >= 1.18.1", | |||
| "mlx-whisper >= 0.4.1; sys_platform == 'darwin'", | |||
| ] | |||
| @@ -2,8 +2,8 @@ | |||
| name = "dora-internvl" | |||
| version = "0.3.11" | |||
| authors = [ | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| ] | |||
| description = "Dora Node for VLM" | |||
| license = { text = "MIT" } | |||
| @@ -12,17 +12,18 @@ requires-python = ">=3.8" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.2.0", | |||
| "torchvision >= 0.17", | |||
| "transformers >= 4.11.3", | |||
| "pillow >= 10.0.0", | |||
| "bitsandbytes >= 0.41.0", | |||
| "einops >= 0.6.1", | |||
| "einops-exts >= 0.0.4", | |||
| "timm >= 0.9.12", | |||
| "sentencepiece >= 0.1.99", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "transformers >= 4.11.3", | |||
| "pillow >= 10.0.0", | |||
| "bitsandbytes >= 0.41.0", | |||
| "einops >= 0.6.1", | |||
| "einops-exts >= 0.0.4", | |||
| "timm >= 0.9.12", | |||
| "sentencepiece >= 0.1.99", | |||
| ] | |||
| [dependency-groups] | |||
| @@ -9,9 +9,6 @@ requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "torch == 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torchaudio >= 2.1.0", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "huggingface-hub>=0.29.0", | |||
| @@ -13,8 +13,9 @@ authors = [{ name = "Munish Mummadi", email = "moneymindedmunish1@gmail.com" }] | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2", | |||
| "torch >= 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "transformers>=4.45", | |||
| "opencv-python >= 4.1.1", | |||
| "accelerate>=1.5.1", | |||
| @@ -3,9 +3,9 @@ name = "dora-opus" | |||
| version = "0.3.11" | |||
| description = "Dora Node for Text translating using Opus" | |||
| authors = [ | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Félix Huang", email = "felix.huang.net@gmail.com" }, | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Félix Huang", email = "felix.huang.net@gmail.com" }, | |||
| ] | |||
| license = { text = "MIT" } | |||
| @@ -13,13 +13,15 @@ readme = "README.md" | |||
| requires-python = ">=3.8" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "transformers >= 4.45", | |||
| "modelscope >= 1.18.1", | |||
| "sentencepiece >= 0.1.99", | |||
| "torch >= 2.2.0", | |||
| "sacremoses>=0.1.1", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "transformers >= 4.45", | |||
| "modelscope >= 1.18.1", | |||
| "sentencepiece >= 0.1.99", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "sacremoses>=0.1.1", | |||
| ] | |||
| [dependency-groups] | |||
| @@ -2,8 +2,8 @@ | |||
| name = "dora-parler" | |||
| version = "0.3.11" | |||
| authors = [ | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| ] | |||
| description = "Dora Node for Text to speech with dora Parler-TTS" | |||
| license = { text = "MIT" } | |||
| @@ -11,14 +11,12 @@ readme = "README.md" | |||
| requires-python = ">=3.8" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.2.0", | |||
| "torchaudio >= 2.2.2", | |||
| "sentencepiece >= 0.1.99", | |||
| "pyaudio >= 0.2.14", | |||
| "modelscope >= 1.18.1", | |||
| "transformers >=4.48.0,<=4.48.0", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "sentencepiece >= 0.1.99", | |||
| "pyaudio >= 0.2.14", | |||
| "modelscope >= 1.18.1", | |||
| "transformers >=4.48.0,<=4.48.0", | |||
| ] | |||
| [tool.uv.sources] | |||
| @@ -9,9 +9,9 @@ requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "torch == 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torchaudio >= 2.1.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "accelerate>=1.3.0", | |||
| @@ -2,8 +2,8 @@ | |||
| name = "dora-qwen2-5-vl" | |||
| version = "0.3.11" | |||
| authors = [ | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| ] | |||
| description = "Dora Node for VLM" | |||
| license = { text = "MIT" } | |||
| @@ -11,19 +11,19 @@ readme = "README.md" | |||
| requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch == 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torchaudio >= 2.1.0", | |||
| "qwen-vl-utils >= 0.0.5", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "peft == 0.13.2", | |||
| "accelerate>=1.3.0", | |||
| "transformers", | |||
| "setuptools>=65.0.0", | |||
| # "flash-attn>=2.7.1; sys_platform != 'darwin'", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "qwen-vl-utils >= 0.0.5", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "peft == 0.13.2", | |||
| "accelerate>=1.3.0", | |||
| "transformers", | |||
| "setuptools>=65.0.0", | |||
| # "flash-attn>=2.7.1; sys_platform != 'darwin'", | |||
| ] | |||
| ## Currently flash_attn is not supported as a pip install within uv. | |||
| @@ -2,8 +2,8 @@ | |||
| name = "dora-qwenvl" | |||
| version = "0.3.11" | |||
| authors = [ | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| { name = "Haixuan Xavier Tao", email = "tao.xavier@outlook.com" }, | |||
| { name = "Enzo Le Van", email = "dev@enzo-le-van.fr" }, | |||
| ] | |||
| description = "Dora Node for VLM" | |||
| license = { text = "MIT" } | |||
| @@ -11,17 +11,17 @@ readme = "README.md" | |||
| requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torchaudio >= 2.1.0", | |||
| "qwen-vl-utils >= 0.0.5", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "peft == 0.13.2", | |||
| "accelerate>=1.3.0", | |||
| "transformers", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy < 2.0.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "qwen-vl-utils >= 0.0.5", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "peft == 0.13.2", | |||
| "accelerate>=1.3.0", | |||
| "transformers", | |||
| ] | |||
| # flash_attn = "^2.6.1" # Install using: pip install -U flash-attn --no-build-isolation | |||
| @@ -8,23 +8,24 @@ readme = "README.md" | |||
| requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "numpy > 1.24.4", | |||
| "torch >= 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "transformers >= 4.45", | |||
| "qwen-vl-utils >= 0.0.2", | |||
| "accelerate >= 0.33", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "packaging == 24.0", | |||
| "wandb == 0.17.0", | |||
| "diffusers == 0.27.2", | |||
| "timm == 1.0.3", | |||
| "sentencepiece == 0.2.0", | |||
| "h5py == 3.11.0", | |||
| "imgaug == 0.4.0", | |||
| "huggingface_hub == 0.23.5", | |||
| "dora-rs >= 0.3.9", | |||
| "numpy > 1.24.4", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "transformers >= 4.45", | |||
| "qwen-vl-utils >= 0.0.2", | |||
| "accelerate >= 0.33", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "packaging == 24.0", | |||
| "wandb == 0.17.0", | |||
| "diffusers == 0.27.2", | |||
| "timm == 1.0.3", | |||
| "sentencepiece == 0.2.0", | |||
| "h5py == 3.11.0", | |||
| "imgaug == 0.4.0", | |||
| "huggingface_hub == 0.23.5", | |||
| ] | |||
| # flash_attn = "^2.6.1" # Install using: pip install -U flash-attn --no-build-isolation | |||
| @@ -9,9 +9,9 @@ requires-python = ">=3.9" | |||
| dependencies = [ | |||
| "dora-rs >= 0.3.9", | |||
| "torch == 2.4.0", | |||
| "torchvision >= 0.19", | |||
| "torchaudio >= 2.1.0", | |||
| "torch >= 2.7.0", | |||
| "torchvision >= 0.22", | |||
| "torchaudio >= 2.7.0", | |||
| "opencv-python >= 4.1.1", | |||
| "modelscope >= 1.18.1", | |||
| "accelerate >= 1.3.0", | |||