Merge pull request #44 from pollen-robotics/update_pyproject
Browse files- pyproject.toml +4 -10
- uv.lock +16 -24
pyproject.toml
CHANGED
|
@@ -11,7 +11,7 @@ readme = "README.md"
|
|
| 11 |
requires-python = ">=3.10"
|
| 12 |
dependencies = [
|
| 13 |
"aiortc>=1.13.0",
|
| 14 |
-
"fastrtc",
|
| 15 |
"gradio>=5.49.0",
|
| 16 |
"huggingface_hub>=0.34.4",
|
| 17 |
"mediapipe>=0.10.14",
|
|
@@ -21,9 +21,9 @@ dependencies = [
|
|
| 21 |
"openai>=2.1",
|
| 22 |
"PyGObject>=3.42.2,<=3.46.0",
|
| 23 |
"python-dotenv",
|
| 24 |
-
"reachy_mini_dances_library",
|
| 25 |
-
"reachy_mini_toolbox",
|
| 26 |
-
"reachy_mini",
|
| 27 |
"supervision",
|
| 28 |
"torch",
|
| 29 |
"transformers",
|
|
@@ -36,12 +36,6 @@ reachy-mini-conversation-demo = "reachy_mini_conversation_demo.main:main"
|
|
| 36 |
[dependency-groups]
|
| 37 |
dev = ["pytest", "ruff==0.12.0"]
|
| 38 |
|
| 39 |
-
[tool.uv.sources]
|
| 40 |
-
reachy_mini_dances_library = { path = "../reachy_mini_dances_library", editable = true }
|
| 41 |
-
reachy_mini = { git = "ssh://git@github.com/pollen-robotics/reachy_mini.git", branch = "develop" }
|
| 42 |
-
reachy_mini_toolbox = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox.git", branch = "main" }
|
| 43 |
-
fastrtc = { git = "ssh://git@github.com/gradio-app/fastrtc.git", branch = "main" }
|
| 44 |
-
|
| 45 |
[tool.setuptools]
|
| 46 |
package-dir = { "" = "src" }
|
| 47 |
include-package-data = true
|
|
|
|
| 11 |
requires-python = ">=3.10"
|
| 12 |
dependencies = [
|
| 13 |
"aiortc>=1.13.0",
|
| 14 |
+
"fastrtc@git+ssh://git@github.com/gradio-app/fastrtc.git@main",
|
| 15 |
"gradio>=5.49.0",
|
| 16 |
"huggingface_hub>=0.34.4",
|
| 17 |
"mediapipe>=0.10.14",
|
|
|
|
| 21 |
"openai>=2.1",
|
| 22 |
"PyGObject>=3.42.2,<=3.46.0",
|
| 23 |
"python-dotenv",
|
| 24 |
+
"reachy_mini_dances_library@git+ssh://git@github.com/pollen-robotics/reachy_mini_dances_library@main",
|
| 25 |
+
"reachy_mini_toolbox@git+ssh://git@github.com/pollen-robotics/reachy_mini_toolbox@main",
|
| 26 |
+
"reachy_mini@git+ssh://git@github.com/pollen-robotics/reachy_mini@develop",
|
| 27 |
"supervision",
|
| 28 |
"torch",
|
| 29 |
"transformers",
|
|
|
|
| 36 |
[dependency-groups]
|
| 37 |
dev = ["pytest", "ruff==0.12.0"]
|
| 38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
[tool.setuptools]
|
| 40 |
package-dir = { "" = "src" }
|
| 41 |
include-package-data = true
|
uv.lock
CHANGED
|
@@ -937,7 +937,7 @@ name = "exceptiongroup"
|
|
| 937 |
version = "1.3.0"
|
| 938 |
source = { registry = "https://pypi.org/simple" }
|
| 939 |
dependencies = [
|
| 940 |
-
{ name = "typing-extensions", marker = "python_full_version < '3.
|
| 941 |
]
|
| 942 |
sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" }
|
| 943 |
wheels = [
|
|
@@ -961,7 +961,7 @@ wheels = [
|
|
| 961 |
[[package]]
|
| 962 |
name = "fastrtc"
|
| 963 |
version = "0.0.33"
|
| 964 |
-
source = { git = "ssh://git@github.com/gradio-app/fastrtc.git?
|
| 965 |
dependencies = [
|
| 966 |
{ name = "aioice" },
|
| 967 |
{ name = "aiortc" },
|
|
@@ -2448,7 +2448,7 @@ name = "nvidia-cudnn-cu12"
|
|
| 2448 |
version = "9.10.2.21"
|
| 2449 |
source = { registry = "https://pypi.org/simple" }
|
| 2450 |
dependencies = [
|
| 2451 |
-
{ name = "nvidia-cublas-cu12" },
|
| 2452 |
]
|
| 2453 |
wheels = [
|
| 2454 |
{ url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" },
|
|
@@ -2459,7 +2459,7 @@ name = "nvidia-cufft-cu12"
|
|
| 2459 |
version = "11.3.3.83"
|
| 2460 |
source = { registry = "https://pypi.org/simple" }
|
| 2461 |
dependencies = [
|
| 2462 |
-
{ name = "nvidia-nvjitlink-cu12" },
|
| 2463 |
]
|
| 2464 |
wheels = [
|
| 2465 |
{ url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" },
|
|
@@ -2486,9 +2486,9 @@ name = "nvidia-cusolver-cu12"
|
|
| 2486 |
version = "11.7.3.90"
|
| 2487 |
source = { registry = "https://pypi.org/simple" }
|
| 2488 |
dependencies = [
|
| 2489 |
-
{ name = "nvidia-cublas-cu12" },
|
| 2490 |
-
{ name = "nvidia-cusparse-cu12" },
|
| 2491 |
-
{ name = "nvidia-nvjitlink-cu12" },
|
| 2492 |
]
|
| 2493 |
wheels = [
|
| 2494 |
{ url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" },
|
|
@@ -2499,7 +2499,7 @@ name = "nvidia-cusparse-cu12"
|
|
| 2499 |
version = "12.5.8.93"
|
| 2500 |
source = { registry = "https://pypi.org/simple" }
|
| 2501 |
dependencies = [
|
| 2502 |
-
{ name = "nvidia-nvjitlink-cu12" },
|
| 2503 |
]
|
| 2504 |
wheels = [
|
| 2505 |
{ url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" },
|
|
@@ -3556,7 +3556,7 @@ wheels = [
|
|
| 3556 |
[[package]]
|
| 3557 |
name = "reachy-mini"
|
| 3558 |
version = "0.1.0"
|
| 3559 |
-
source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini?
|
| 3560 |
dependencies = [
|
| 3561 |
{ name = "aiohttp" },
|
| 3562 |
{ name = "asgiref" },
|
|
@@ -3612,7 +3612,7 @@ dev = [
|
|
| 3612 |
[package.metadata]
|
| 3613 |
requires-dist = [
|
| 3614 |
{ name = "aiortc", specifier = ">=1.13.0" },
|
| 3615 |
-
{ name = "fastrtc", git = "ssh://git@github.com/gradio-app/fastrtc.git?
|
| 3616 |
{ name = "gradio", specifier = ">=5.49.0" },
|
| 3617 |
{ name = "huggingface-hub", specifier = ">=0.34.4" },
|
| 3618 |
{ name = "mediapipe", specifier = ">=0.10.14" },
|
|
@@ -3622,9 +3622,9 @@ requires-dist = [
|
|
| 3622 |
{ name = "opencv-python", specifier = ">=4.12.0.88" },
|
| 3623 |
{ name = "pygobject", specifier = ">=3.42.2,<=3.46.0" },
|
| 3624 |
{ name = "python-dotenv" },
|
| 3625 |
-
{ name = "reachy-mini", git = "ssh://git@github.com/pollen-robotics/reachy_mini
|
| 3626 |
-
{ name = "reachy-mini-dances-library",
|
| 3627 |
-
{ name = "reachy-mini-toolbox", git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox
|
| 3628 |
{ name = "supervision" },
|
| 3629 |
{ name = "torch" },
|
| 3630 |
{ name = "transformers" },
|
|
@@ -3640,19 +3640,11 @@ dev = [
|
|
| 3640 |
[[package]]
|
| 3641 |
name = "reachy-mini-dances-library"
|
| 3642 |
version = "0.1.2"
|
| 3643 |
-
source = {
|
| 3644 |
dependencies = [
|
| 3645 |
{ name = "reachy-mini" },
|
| 3646 |
]
|
| 3647 |
|
| 3648 |
-
[package.metadata]
|
| 3649 |
-
requires-dist = [
|
| 3650 |
-
{ name = "pytest", marker = "extra == 'dev'" },
|
| 3651 |
-
{ name = "reachy-mini", git = "ssh://git@github.com/pollen-robotics/reachy_mini?branch=develop" },
|
| 3652 |
-
{ name = "ruff", marker = "extra == 'dev'", specifier = "==0.12.0" },
|
| 3653 |
-
]
|
| 3654 |
-
provides-extras = ["dev"]
|
| 3655 |
-
|
| 3656 |
[[package]]
|
| 3657 |
name = "reachy-mini-motor-controller"
|
| 3658 |
version = "0.7.0"
|
|
@@ -3812,7 +3804,7 @@ wheels = [
|
|
| 3812 |
[[package]]
|
| 3813 |
name = "reachy-mini-toolbox"
|
| 3814 |
version = "0.1.0"
|
| 3815 |
-
source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox
|
| 3816 |
|
| 3817 |
[[package]]
|
| 3818 |
name = "regex"
|
|
@@ -4501,7 +4493,7 @@ name = "triton"
|
|
| 4501 |
version = "3.4.0"
|
| 4502 |
source = { registry = "https://pypi.org/simple" }
|
| 4503 |
dependencies = [
|
| 4504 |
-
{ name = "setuptools" },
|
| 4505 |
]
|
| 4506 |
wheels = [
|
| 4507 |
{ url = "https://files.pythonhosted.org/packages/62/ee/0ee5f64a87eeda19bbad9bc54ae5ca5b98186ed00055281fd40fb4beb10e/triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128", size = 155430069, upload-time = "2025-07-30T19:58:21.715Z" },
|
|
|
|
| 937 |
version = "1.3.0"
|
| 938 |
source = { registry = "https://pypi.org/simple" }
|
| 939 |
dependencies = [
|
| 940 |
+
{ name = "typing-extensions", marker = "python_full_version < '3.11'" },
|
| 941 |
]
|
| 942 |
sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" }
|
| 943 |
wheels = [
|
|
|
|
| 961 |
[[package]]
|
| 962 |
name = "fastrtc"
|
| 963 |
version = "0.0.33"
|
| 964 |
+
source = { git = "ssh://git@github.com/gradio-app/fastrtc.git?rev=main#27f054934f15070750ee0383a94c103231bd0bbb" }
|
| 965 |
dependencies = [
|
| 966 |
{ name = "aioice" },
|
| 967 |
{ name = "aiortc" },
|
|
|
|
| 2448 |
version = "9.10.2.21"
|
| 2449 |
source = { registry = "https://pypi.org/simple" }
|
| 2450 |
dependencies = [
|
| 2451 |
+
{ name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32'" },
|
| 2452 |
]
|
| 2453 |
wheels = [
|
| 2454 |
{ url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" },
|
|
|
|
| 2459 |
version = "11.3.3.83"
|
| 2460 |
source = { registry = "https://pypi.org/simple" }
|
| 2461 |
dependencies = [
|
| 2462 |
+
{ name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
|
| 2463 |
]
|
| 2464 |
wheels = [
|
| 2465 |
{ url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" },
|
|
|
|
| 2486 |
version = "11.7.3.90"
|
| 2487 |
source = { registry = "https://pypi.org/simple" }
|
| 2488 |
dependencies = [
|
| 2489 |
+
{ name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32'" },
|
| 2490 |
+
{ name = "nvidia-cusparse-cu12", marker = "sys_platform != 'win32'" },
|
| 2491 |
+
{ name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
|
| 2492 |
]
|
| 2493 |
wheels = [
|
| 2494 |
{ url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" },
|
|
|
|
| 2499 |
version = "12.5.8.93"
|
| 2500 |
source = { registry = "https://pypi.org/simple" }
|
| 2501 |
dependencies = [
|
| 2502 |
+
{ name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
|
| 2503 |
]
|
| 2504 |
wheels = [
|
| 2505 |
{ url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" },
|
|
|
|
| 3556 |
[[package]]
|
| 3557 |
name = "reachy-mini"
|
| 3558 |
version = "0.1.0"
|
| 3559 |
+
source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini?rev=develop#6988c959826968ec416336d9fc4c1bb4f70fb2d7" }
|
| 3560 |
dependencies = [
|
| 3561 |
{ name = "aiohttp" },
|
| 3562 |
{ name = "asgiref" },
|
|
|
|
| 3612 |
[package.metadata]
|
| 3613 |
requires-dist = [
|
| 3614 |
{ name = "aiortc", specifier = ">=1.13.0" },
|
| 3615 |
+
{ name = "fastrtc", git = "ssh://git@github.com/gradio-app/fastrtc.git?rev=main" },
|
| 3616 |
{ name = "gradio", specifier = ">=5.49.0" },
|
| 3617 |
{ name = "huggingface-hub", specifier = ">=0.34.4" },
|
| 3618 |
{ name = "mediapipe", specifier = ">=0.10.14" },
|
|
|
|
| 3622 |
{ name = "opencv-python", specifier = ">=4.12.0.88" },
|
| 3623 |
{ name = "pygobject", specifier = ">=3.42.2,<=3.46.0" },
|
| 3624 |
{ name = "python-dotenv" },
|
| 3625 |
+
{ name = "reachy-mini", git = "ssh://git@github.com/pollen-robotics/reachy_mini?rev=develop" },
|
| 3626 |
+
{ name = "reachy-mini-dances-library", git = "ssh://git@github.com/pollen-robotics/reachy_mini_dances_library?rev=main" },
|
| 3627 |
+
{ name = "reachy-mini-toolbox", git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox?rev=main" },
|
| 3628 |
{ name = "supervision" },
|
| 3629 |
{ name = "torch" },
|
| 3630 |
{ name = "transformers" },
|
|
|
|
| 3640 |
[[package]]
|
| 3641 |
name = "reachy-mini-dances-library"
|
| 3642 |
version = "0.1.2"
|
| 3643 |
+
source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_dances_library?rev=main#ca0b86cbe5c2c4031ea8c618a62dc936fba4ca92" }
|
| 3644 |
dependencies = [
|
| 3645 |
{ name = "reachy-mini" },
|
| 3646 |
]
|
| 3647 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3648 |
[[package]]
|
| 3649 |
name = "reachy-mini-motor-controller"
|
| 3650 |
version = "0.7.0"
|
|
|
|
| 3804 |
[[package]]
|
| 3805 |
name = "reachy-mini-toolbox"
|
| 3806 |
version = "0.1.0"
|
| 3807 |
+
source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox?rev=main#c4b18a56e51db9ce0fd9286c54554c89bf968a48" }
|
| 3808 |
|
| 3809 |
[[package]]
|
| 3810 |
name = "regex"
|
|
|
|
| 4493 |
version = "3.4.0"
|
| 4494 |
source = { registry = "https://pypi.org/simple" }
|
| 4495 |
dependencies = [
|
| 4496 |
+
{ name = "setuptools", marker = "sys_platform != 'win32'" },
|
| 4497 |
]
|
| 4498 |
wheels = [
|
| 4499 |
{ url = "https://files.pythonhosted.org/packages/62/ee/0ee5f64a87eeda19bbad9bc54ae5ca5b98186ed00055281fd40fb4beb10e/triton-3.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ff2785de9bc02f500e085420273bb5cc9c9bb767584a4aa28d6e360cec70128", size = 155430069, upload-time = "2025-07-30T19:58:21.715Z" },
|