Skip to content

Commit 450f528

Browse files
committed
build(pkg): Update pkgs to latest versions and remove redundant ones.
1 parent 3dd758b commit 450f528

2 files changed

Lines changed: 1513 additions & 15 deletions

File tree

‎pyproject.toml‎

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,7 @@ classifiers = [
2525
"Topic :: Software Development :: Libraries",
2626
"Topic :: Software Development :: Libraries :: Python Modules",
2727
]
28-
dependencies = ["torch==2.11.0", "torchvision==0.26.0", "wandb>=0.26.1"]
29-
30-
[project.optional-dependencies]
31-
mjlab = ["mjlab==1.6.0"]
32-
isaac = ["isaaclab[all,isaacsim]==3.0.0b2.post1", "tinyobjloader==2.0.0rc13"]
28+
dependencies = ["torch==2.14.0", "torchvision==0.29.0", "mujoco-warp==3.14.0"]
3329

3430
[project.urls]
3531
repository = "https://github.com/Achronus/velora"
@@ -38,7 +34,7 @@ issues = "https://github.com/Achronus/velora/issues"
3834

3935
[dependency-groups]
4036
dev = ["pytest>=8.3.0"]
41-
docs = ["mkdocs>=1.6.1", "mkdocs-material==9.7.7", "mkdocstrings-python==2.0.5"]
37+
docs = ["mkdocs>=1.6.1", "mkdocs-material==9.7.7", "mkdocstrings-python==2.0.9"]
4238

4339
[tool.pytest.ini_options]
4440
testpaths = ["tests"]
@@ -49,24 +45,15 @@ stubPath = "typings"
4945
[tool.setuptools.packages.find]
5046
include = ["velora*"]
5147

52-
[tool.uv]
53-
conflicts = [[{ extra = "mjlab" }, { extra = "isaac" }]]
54-
5548
[[tool.uv.index]]
5649
name = "pytorch-cuda"
5750
url = "https://download.pytorch.org/whl/cu130"
5851
explicit = true
5952

60-
[[tool.uv.index]]
61-
name = "nvidia"
62-
url = "https://pypi.nvidia.com"
63-
explicit = true
64-
6553
[tool.uv.sources]
6654
torch = [
6755
{ index = "pytorch-cuda", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
6856
]
6957
torchvision = [
7058
{ index = "pytorch-cuda", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
7159
]
72-
isaaclab = [{ index = "nvidia" }]

0 commit comments

Comments
 (0)