FabienDanieau commited on
Commit
54beb05
·
1 Parent(s): 70b7a0a

bug #60: use pip packages instead of repos

Browse files
Files changed (2) hide show
  1. pyproject.toml +3 -3
  2. uv.lock +38 -16
pyproject.toml CHANGED
@@ -24,9 +24,9 @@ dependencies = [
24
  "openai>=2.1",
25
 
26
  #Reachy mini
27
- "reachy_mini_dances_library@git+ssh://git@github.com/pollen-robotics/reachy_mini_dances_library@main",
28
- "reachy_mini_toolbox@git+ssh://git@github.com/pollen-robotics/reachy_mini_toolbox@main",
29
- "reachy_mini@git+ssh://git@github.com/pollen-robotics/reachy_mini@develop",
30
  ]
31
 
32
  [project.optional-dependencies]
 
24
  "openai>=2.1",
25
 
26
  #Reachy mini
27
+ "reachy_mini_dances_library",
28
+ "reachy_mini_toolbox",
29
+ "reachy_mini>=1.0.0.rc4",
30
  ]
31
 
32
  [project.optional-dependencies]
uv.lock CHANGED
@@ -962,7 +962,7 @@ name = "exceptiongroup"
962
  version = "1.3.0"
963
  source = { registry = "https://pypi.org/simple" }
964
  dependencies = [
965
- { name = "typing-extensions", marker = "python_full_version < '3.12'" },
966
  ]
967
  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" }
968
  wheels = [
@@ -1843,6 +1843,15 @@ wheels = [
1843
  { url = "https://files.pythonhosted.org/packages/09/56/ed35668130e32dbfad2eb37356793b0a95f23494ab5be7d9bf5cb75850ee/llvmlite-0.45.1-cp313-cp313-win_amd64.whl", hash = "sha256:080e6f8d0778a8239cd47686d402cb66eb165e421efa9391366a9b7e5810a38b", size = 38132232, upload-time = "2025-10-01T18:05:14.477Z" },
1844
  ]
1845
 
 
 
 
 
 
 
 
 
 
1846
  [[package]]
1847
  name = "markdown-it-py"
1848
  version = "4.0.0"
@@ -2481,7 +2490,7 @@ name = "nvidia-cudnn-cu12"
2481
  version = "9.10.2.21"
2482
  source = { registry = "https://pypi.org/simple" }
2483
  dependencies = [
2484
- { name = "nvidia-cublas-cu12" },
2485
  ]
2486
  wheels = [
2487
  { 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" },
@@ -2492,7 +2501,7 @@ name = "nvidia-cufft-cu12"
2492
  version = "11.3.3.83"
2493
  source = { registry = "https://pypi.org/simple" }
2494
  dependencies = [
2495
- { name = "nvidia-nvjitlink-cu12" },
2496
  ]
2497
  wheels = [
2498
  { 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" },
@@ -2519,9 +2528,9 @@ name = "nvidia-cusolver-cu12"
2519
  version = "11.7.3.90"
2520
  source = { registry = "https://pypi.org/simple" }
2521
  dependencies = [
2522
- { name = "nvidia-cublas-cu12" },
2523
- { name = "nvidia-cusparse-cu12" },
2524
- { name = "nvidia-nvjitlink-cu12" },
2525
  ]
2526
  wheels = [
2527
  { 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" },
@@ -2532,7 +2541,7 @@ name = "nvidia-cusparse-cu12"
2532
  version = "12.5.8.93"
2533
  source = { registry = "https://pypi.org/simple" }
2534
  dependencies = [
2535
- { name = "nvidia-nvjitlink-cu12" },
2536
  ]
2537
  wheels = [
2538
  { 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" },
@@ -3512,8 +3521,8 @@ wheels = [
3512
 
3513
  [[package]]
3514
  name = "reachy-mini"
3515
- version = "0.1.0"
3516
- source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini?rev=develop#2d1e16e4dd3084241c56dc826ccab84ddf58fda4" }
3517
  dependencies = [
3518
  { name = "aiohttp" },
3519
  { name = "asgiref" },
@@ -3522,6 +3531,7 @@ dependencies = [
3522
  { name = "fastapi" },
3523
  { name = "huggingface-hub" },
3524
  { name = "jinja2" },
 
3525
  { name = "numpy" },
3526
  { name = "opencv-python" },
3527
  { name = "psutil" },
@@ -3533,6 +3543,10 @@ dependencies = [
3533
  { name = "soundfile" },
3534
  { name = "uvicorn", extra = ["standard"] },
3535
  ]
 
 
 
 
3536
 
3537
  [[package]]
3538
  name = "reachy-mini-conversation-demo"
@@ -3590,12 +3604,12 @@ requires-dist = [
3590
  { name = "openai", specifier = ">=2.1" },
3591
  { name = "opencv-python", specifier = ">=4.12.0.88" },
3592
  { name = "python-dotenv" },
3593
- { name = "reachy-mini", git = "ssh://git@github.com/pollen-robotics/reachy_mini?rev=develop" },
3594
  { name = "reachy-mini-conversation-demo", extras = ["local-vision"], marker = "extra == 'all-vision'" },
3595
  { name = "reachy-mini-conversation-demo", extras = ["mediapipe-vision"], marker = "extra == 'all-vision'" },
3596
  { name = "reachy-mini-conversation-demo", extras = ["yolo-vision"], marker = "extra == 'all-vision'" },
3597
- { name = "reachy-mini-dances-library", git = "ssh://git@github.com/pollen-robotics/reachy_mini_dances_library?rev=main" },
3598
- { name = "reachy-mini-toolbox", git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox?rev=main" },
3599
  { name = "supervision", marker = "extra == 'yolo-vision'" },
3600
  { name = "torch", marker = "extra == 'local-vision'" },
3601
  { name = "transformers", marker = "extra == 'local-vision'" },
@@ -3611,11 +3625,15 @@ dev = [
3611
 
3612
  [[package]]
3613
  name = "reachy-mini-dances-library"
3614
- version = "0.2.0"
3615
- source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_dances_library?rev=main#a6bab591d754b949b833547a2926dee29e89b672" }
3616
  dependencies = [
3617
  { name = "reachy-mini" },
3618
  ]
 
 
 
 
3619
 
3620
  [[package]]
3621
  name = "reachy-mini-motor-controller"
@@ -3776,7 +3794,11 @@ wheels = [
3776
  [[package]]
3777
  name = "reachy-mini-toolbox"
3778
  version = "1.0.0"
3779
- source = { git = "ssh://git@github.com/pollen-robotics/reachy_mini_toolbox?rev=main#d9fdf01d0da6a300cb313371c00750f085762f7c" }
 
 
 
 
3780
 
3781
  [[package]]
3782
  name = "regex"
@@ -4475,7 +4497,7 @@ name = "triton"
4475
  version = "3.4.0"
4476
  source = { registry = "https://pypi.org/simple" }
4477
  dependencies = [
4478
- { name = "setuptools" },
4479
  ]
4480
  wheels = [
4481
  { 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" },
 
962
  version = "1.3.0"
963
  source = { registry = "https://pypi.org/simple" }
964
  dependencies = [
965
+ { name = "typing-extensions", marker = "python_full_version < '3.11'" },
966
  ]
967
  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" }
968
  wheels = [
 
1843
  { url = "https://files.pythonhosted.org/packages/09/56/ed35668130e32dbfad2eb37356793b0a95f23494ab5be7d9bf5cb75850ee/llvmlite-0.45.1-cp313-cp313-win_amd64.whl", hash = "sha256:080e6f8d0778a8239cd47686d402cb66eb165e421efa9391366a9b7e5810a38b", size = 38132232, upload-time = "2025-10-01T18:05:14.477Z" },
1844
  ]
1845
 
1846
+ [[package]]
1847
+ name = "log-throttling"
1848
+ version = "0.0.3"
1849
+ source = { registry = "https://pypi.org/simple" }
1850
+ sdist = { url = "https://files.pythonhosted.org/packages/76/be/09fda383d82a7b91f12ff5002bc909e101769c802ff3b1d2cb9f533d1a2f/log-throttling-0.0.3.tar.gz", hash = "sha256:df714e1448cd9cb4c916cf668ab88323032e61ece733548708d996ecf63190b9", size = 3533, upload-time = "2022-03-08T16:29:23.674Z" }
1851
+ wheels = [
1852
+ { url = "https://files.pythonhosted.org/packages/b1/6e/995ebad4ab08250b4afe1d91fe3086b863ed9bb74539d90485250a50f08a/log_throttling-0.0.3-py3-none-any.whl", hash = "sha256:a82508f489dd44a60b737a0339c784dd8ee2b9db16bdcf587a8ae1012a7f6ffc", size = 4081, upload-time = "2022-03-08T16:29:21.443Z" },
1853
+ ]
1854
+
1855
  [[package]]
1856
  name = "markdown-it-py"
1857
  version = "4.0.0"
 
2490
  version = "9.10.2.21"
2491
  source = { registry = "https://pypi.org/simple" }
2492
  dependencies = [
2493
+ { name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32'" },
2494
  ]
2495
  wheels = [
2496
  { 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" },
 
2501
  version = "11.3.3.83"
2502
  source = { registry = "https://pypi.org/simple" }
2503
  dependencies = [
2504
+ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
2505
  ]
2506
  wheels = [
2507
  { 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" },
 
2528
  version = "11.7.3.90"
2529
  source = { registry = "https://pypi.org/simple" }
2530
  dependencies = [
2531
+ { name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32'" },
2532
+ { name = "nvidia-cusparse-cu12", marker = "sys_platform != 'win32'" },
2533
+ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
2534
  ]
2535
  wheels = [
2536
  { 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" },
 
2541
  version = "12.5.8.93"
2542
  source = { registry = "https://pypi.org/simple" }
2543
  dependencies = [
2544
+ { name = "nvidia-nvjitlink-cu12", marker = "sys_platform != 'win32'" },
2545
  ]
2546
  wheels = [
2547
  { 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" },
 
3521
 
3522
  [[package]]
3523
  name = "reachy-mini"
3524
+ version = "1.0.0rc5"
3525
+ source = { registry = "https://pypi.org/simple" }
3526
  dependencies = [
3527
  { name = "aiohttp" },
3528
  { name = "asgiref" },
 
3531
  { name = "fastapi" },
3532
  { name = "huggingface-hub" },
3533
  { name = "jinja2" },
3534
+ { name = "log-throttling" },
3535
  { name = "numpy" },
3536
  { name = "opencv-python" },
3537
  { name = "psutil" },
 
3543
  { name = "soundfile" },
3544
  { name = "uvicorn", extra = ["standard"] },
3545
  ]
3546
+ sdist = { url = "https://files.pythonhosted.org/packages/e8/83/236734031d84b3723546afd2f16e9b2ad8628c72dc73ffafedf4e1e00654/reachy_mini-1.0.0rc5.tar.gz", hash = "sha256:1d44b8d3d684a6a5d98481ea9da513d6f819e22bb4eca2191c6350af0526a742", size = 20412331, upload-time = "2025-10-15T16:51:52.227Z" }
3547
+ wheels = [
3548
+ { url = "https://files.pythonhosted.org/packages/a4/5f/f711e67d1d72457f5af8a05b8350c81722656685e81958cb30cf93cd9977/reachy_mini-1.0.0rc5-py3-none-any.whl", hash = "sha256:75eb3ce2c87e343e6c10232e9931356e4d43b34978f35291dbf65093db25db19", size = 20443500, upload-time = "2025-10-15T16:51:49.419Z" },
3549
+ ]
3550
 
3551
  [[package]]
3552
  name = "reachy-mini-conversation-demo"
 
3604
  { name = "openai", specifier = ">=2.1" },
3605
  { name = "opencv-python", specifier = ">=4.12.0.88" },
3606
  { name = "python-dotenv" },
3607
+ { name = "reachy-mini", specifier = ">=1.0.0rc4" },
3608
  { name = "reachy-mini-conversation-demo", extras = ["local-vision"], marker = "extra == 'all-vision'" },
3609
  { name = "reachy-mini-conversation-demo", extras = ["mediapipe-vision"], marker = "extra == 'all-vision'" },
3610
  { name = "reachy-mini-conversation-demo", extras = ["yolo-vision"], marker = "extra == 'all-vision'" },
3611
+ { name = "reachy-mini-dances-library" },
3612
+ { name = "reachy-mini-toolbox" },
3613
  { name = "supervision", marker = "extra == 'yolo-vision'" },
3614
  { name = "torch", marker = "extra == 'local-vision'" },
3615
  { name = "transformers", marker = "extra == 'local-vision'" },
 
3625
 
3626
  [[package]]
3627
  name = "reachy-mini-dances-library"
3628
+ version = "0.2.1"
3629
+ source = { registry = "https://pypi.org/simple" }
3630
  dependencies = [
3631
  { name = "reachy-mini" },
3632
  ]
3633
+ sdist = { url = "https://files.pythonhosted.org/packages/5f/0e/7b26c96caf905e8e0cedff57251da4f953b1c2b97a611c86aee76318f5d1/reachy_mini_dances_library-0.2.1.tar.gz", hash = "sha256:f63fbb0e27f97c547f4e4487e8491495365b24c6f0d063780ef1da9fa5b1daf1", size = 14022, upload-time = "2025-10-15T16:09:00.965Z" }
3634
+ wheels = [
3635
+ { url = "https://files.pythonhosted.org/packages/e2/52/69d2d0434019e72811f77bfe408e6781a8bee10639e480d9d6ac1b745f81/reachy_mini_dances_library-0.2.1-py3-none-any.whl", hash = "sha256:b3b2028dd92648b70c262535e9b77aa481a0a3dcf6f2ceece84c08b725cbbddf", size = 16159, upload-time = "2025-10-15T16:08:59.673Z" },
3636
+ ]
3637
 
3638
  [[package]]
3639
  name = "reachy-mini-motor-controller"
 
3794
  [[package]]
3795
  name = "reachy-mini-toolbox"
3796
  version = "1.0.0"
3797
+ source = { registry = "https://pypi.org/simple" }
3798
+ sdist = { url = "https://files.pythonhosted.org/packages/e8/e2/3707b974101b34d434d9678320ea6af009d17c80b6836291e6ea7cc6c3d5/reachy_mini_toolbox-1.0.0.tar.gz", hash = "sha256:ab8fbed56c4a1640c34e69535db191ebbe39a7002fec73b81a9b901255348824", size = 9346, upload-time = "2025-10-08T12:10:08.488Z" }
3799
+ wheels = [
3800
+ { url = "https://files.pythonhosted.org/packages/97/10/cf03849aa74b2eee11820862210f20d6ec7c8aa96bf54874ff5ce0657349/reachy_mini_toolbox-1.0.0-py3-none-any.whl", hash = "sha256:7d509aa225f36747a2461a44a3fb44701384125e30008bffc4a99c9588109210", size = 9778, upload-time = "2025-10-08T12:10:07.16Z" },
3801
+ ]
3802
 
3803
  [[package]]
3804
  name = "regex"
 
4497
  version = "3.4.0"
4498
  source = { registry = "https://pypi.org/simple" }
4499
  dependencies = [
4500
+ { name = "setuptools", marker = "sys_platform != 'win32'" },
4501
  ]
4502
  wheels = [
4503
  { 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" },