blanchon commited on
Commit
11e0298
·
1 Parent(s): 7c97885
Files changed (2) hide show
  1. pyproject.toml +1 -0
  2. uv.lock +16 -14
pyproject.toml CHANGED
@@ -28,6 +28,7 @@ dependencies = [
28
  "uvicorn[standard]>=0.34.3",
29
  "websockets>=15.0.1",
30
  "numpy>=2",
 
31
  ]
32
 
33
  [dependency-groups]
 
28
  "uvicorn[standard]>=0.34.3",
29
  "websockets>=15.0.1",
30
  "numpy>=2",
31
+ "pytest>=8.4.1",
32
  ]
33
 
34
  [dependency-groups]
uv.lock CHANGED
@@ -1385,7 +1385,7 @@ name = "markdown-it-py"
1385
  version = "3.0.0"
1386
  source = { registry = "https://pypi.org/simple" }
1387
  dependencies = [
1388
- { name = "mdurl" },
1389
  ]
1390
  sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596, upload-time = "2023-06-03T06:41:14.443Z" }
1391
  wheels = [
@@ -1686,7 +1686,7 @@ name = "nvidia-cudnn-cu12"
1686
  version = "9.5.1.17"
1687
  source = { registry = "https://pypi.org/simple" }
1688
  dependencies = [
1689
- { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1690
  ]
1691
  wheels = [
1692
  { url = "https://files.pythonhosted.org/packages/2a/78/4535c9c7f859a64781e43c969a3a7e84c54634e319a996d43ef32ce46f83/nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:30ac3869f6db17d170e0e556dd6cc5eee02647abc31ca856634d5a40f82c15b2", size = 570988386, upload-time = "2024-10-25T19:54:26.39Z" },
@@ -1697,7 +1697,7 @@ name = "nvidia-cufft-cu12"
1697
  version = "11.3.0.4"
1698
  source = { registry = "https://pypi.org/simple" }
1699
  dependencies = [
1700
- { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1701
  ]
1702
  wheels = [
1703
  { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload-time = "2024-11-20T17:41:32.357Z" },
@@ -1726,9 +1726,9 @@ name = "nvidia-cusolver-cu12"
1726
  version = "11.7.1.2"
1727
  source = { registry = "https://pypi.org/simple" }
1728
  dependencies = [
1729
- { name = "nvidia-cublas-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1730
- { name = "nvidia-cusparse-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1731
- { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1732
  ]
1733
  wheels = [
1734
  { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload-time = "2024-11-20T17:43:43.211Z" },
@@ -1740,7 +1740,7 @@ name = "nvidia-cusparse-cu12"
1740
  version = "12.5.4.2"
1741
  source = { registry = "https://pypi.org/simple" }
1742
  dependencies = [
1743
- { name = "nvidia-nvjitlink-cu12", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
1744
  ]
1745
  wheels = [
1746
  { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload-time = "2024-11-20T17:44:54.824Z" },
@@ -2699,8 +2699,8 @@ name = "rich"
2699
  version = "14.0.0"
2700
  source = { registry = "https://pypi.org/simple" }
2701
  dependencies = [
2702
- { name = "markdown-it-py" },
2703
- { name = "pygments" },
2704
  ]
2705
  sdist = { url = "https://files.pythonhosted.org/packages/a1/53/830aa4c3066a8ab0ae9a9955976fb770fe9c6102117c8ec4ab3ea62d89e8/rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725", size = 224078, upload-time = "2025-03-30T14:15:14.23Z" }
2706
  wheels = [
@@ -2727,6 +2727,7 @@ dependencies = [
2727
  { name = "opencv-python-headless" },
2728
  { name = "psutil" },
2729
  { name = "pydantic" },
 
2730
  { name = "python-multipart" },
2731
  { name = "robothub-transport-server-client" },
2732
  { name = "torch" },
@@ -2763,6 +2764,7 @@ requires-dist = [
2763
  { name = "opencv-python-headless", specifier = ">=4.11.0.86" },
2764
  { name = "psutil", specifier = ">=7.0.0" },
2765
  { name = "pydantic", specifier = ">=2.11.5" },
 
2766
  { name = "python-multipart", specifier = ">=0.0.20" },
2767
  { name = "robothub-transport-server-client", editable = "external/RobotHub-TransportServer/client/python" },
2768
  { name = "torch", specifier = ">=2.2.2" },
@@ -3271,7 +3273,7 @@ name = "triton"
3271
  version = "3.3.1"
3272
  source = { registry = "https://pypi.org/simple" }
3273
  dependencies = [
3274
- { name = "setuptools", marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" },
3275
  ]
3276
  wheels = [
3277
  { url = "https://files.pythonhosted.org/packages/24/5f/950fb373bf9c01ad4eb5a8cd5eaf32cdf9e238c02f9293557a2129b9c4ac/triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9999e83aba21e1a78c1f36f21bce621b77bcaa530277a50484a7cb4a822f6e43", size = 155669138, upload-time = "2025-05-29T23:39:51.771Z" },
@@ -3284,10 +3286,10 @@ name = "typer"
3284
  version = "0.16.0"
3285
  source = { registry = "https://pypi.org/simple" }
3286
  dependencies = [
3287
- { name = "click" },
3288
- { name = "rich" },
3289
- { name = "shellingham" },
3290
- { name = "typing-extensions" },
3291
  ]
3292
  sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/7d682431efca5fd290017663ea4588bf6f2c6aad085c7f108c5dbc316e70/typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b", size = 102625, upload-time = "2025-05-26T14:30:31.824Z" }
3293
  wheels = [
 
1385
  version = "3.0.0"
1386
  source = { registry = "https://pypi.org/simple" }
1387
  dependencies = [
1388
+ { name = "mdurl", marker = "sys_platform != 'emscripten'" },
1389
  ]
1390
  sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596, upload-time = "2023-06-03T06:41:14.443Z" }
1391
  wheels = [
 
1686
  version = "9.5.1.17"
1687
  source = { registry = "https://pypi.org/simple" }
1688
  dependencies = [
1689
+ { name = "nvidia-cublas-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1690
  ]
1691
  wheels = [
1692
  { url = "https://files.pythonhosted.org/packages/2a/78/4535c9c7f859a64781e43c969a3a7e84c54634e319a996d43ef32ce46f83/nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:30ac3869f6db17d170e0e556dd6cc5eee02647abc31ca856634d5a40f82c15b2", size = 570988386, upload-time = "2024-10-25T19:54:26.39Z" },
 
1697
  version = "11.3.0.4"
1698
  source = { registry = "https://pypi.org/simple" }
1699
  dependencies = [
1700
+ { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1701
  ]
1702
  wheels = [
1703
  { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload-time = "2024-11-20T17:41:32.357Z" },
 
1726
  version = "11.7.1.2"
1727
  source = { registry = "https://pypi.org/simple" }
1728
  dependencies = [
1729
+ { name = "nvidia-cublas-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1730
+ { name = "nvidia-cusparse-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1731
+ { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1732
  ]
1733
  wheels = [
1734
  { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload-time = "2024-11-20T17:43:43.211Z" },
 
1740
  version = "12.5.4.2"
1741
  source = { registry = "https://pypi.org/simple" }
1742
  dependencies = [
1743
+ { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
1744
  ]
1745
  wheels = [
1746
  { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload-time = "2024-11-20T17:44:54.824Z" },
 
2699
  version = "14.0.0"
2700
  source = { registry = "https://pypi.org/simple" }
2701
  dependencies = [
2702
+ { name = "markdown-it-py", marker = "sys_platform != 'emscripten'" },
2703
+ { name = "pygments", marker = "sys_platform != 'emscripten'" },
2704
  ]
2705
  sdist = { url = "https://files.pythonhosted.org/packages/a1/53/830aa4c3066a8ab0ae9a9955976fb770fe9c6102117c8ec4ab3ea62d89e8/rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725", size = 224078, upload-time = "2025-03-30T14:15:14.23Z" }
2706
  wheels = [
 
2727
  { name = "opencv-python-headless" },
2728
  { name = "psutil" },
2729
  { name = "pydantic" },
2730
+ { name = "pytest" },
2731
  { name = "python-multipart" },
2732
  { name = "robothub-transport-server-client" },
2733
  { name = "torch" },
 
2764
  { name = "opencv-python-headless", specifier = ">=4.11.0.86" },
2765
  { name = "psutil", specifier = ">=7.0.0" },
2766
  { name = "pydantic", specifier = ">=2.11.5" },
2767
+ { name = "pytest", specifier = ">=8.4.1" },
2768
  { name = "python-multipart", specifier = ">=0.0.20" },
2769
  { name = "robothub-transport-server-client", editable = "external/RobotHub-TransportServer/client/python" },
2770
  { name = "torch", specifier = ">=2.2.2" },
 
3273
  version = "3.3.1"
3274
  source = { registry = "https://pypi.org/simple" }
3275
  dependencies = [
3276
+ { name = "setuptools", marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
3277
  ]
3278
  wheels = [
3279
  { url = "https://files.pythonhosted.org/packages/24/5f/950fb373bf9c01ad4eb5a8cd5eaf32cdf9e238c02f9293557a2129b9c4ac/triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9999e83aba21e1a78c1f36f21bce621b77bcaa530277a50484a7cb4a822f6e43", size = 155669138, upload-time = "2025-05-29T23:39:51.771Z" },
 
3286
  version = "0.16.0"
3287
  source = { registry = "https://pypi.org/simple" }
3288
  dependencies = [
3289
+ { name = "click", marker = "sys_platform != 'emscripten'" },
3290
+ { name = "rich", marker = "sys_platform != 'emscripten'" },
3291
+ { name = "shellingham", marker = "sys_platform != 'emscripten'" },
3292
+ { name = "typing-extensions", marker = "sys_platform != 'emscripten'" },
3293
  ]
3294
  sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/7d682431efca5fd290017663ea4588bf6f2c6aad085c7f108c5dbc316e70/typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b", size = 102625, upload-time = "2025-05-26T14:30:31.824Z" }
3295
  wheels = [