Alina commited on
Commit
560e734
·
unverified ·
2 Parent(s): c25e479 1ee6d50

Merge pull request #44 from pollen-robotics/update_pyproject

Browse files
Files changed (2) hide show
  1. pyproject.toml +4 -10
  2. 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.12'" },
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?branch=main#27f054934f15070750ee0383a94c103231bd0bbb" }
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?branch=develop#ba10625dd2431850eff04f18b413b415a9ac188a" }
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?branch=main" },
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.git?branch=develop" },
3626
- { name = "reachy-mini-dances-library", editable = "../reachy_mini_dances_library" },
3627
- { name = "reachy-mini-toolbox", git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox.git?branch=main" },
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 = { editable = "../reachy_mini_dances_library" }
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.git?branch=main#c4b18a56e51db9ce0fd9286c54554c89bf968a48" }
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" },