Upstream: https://github.com/Rhoban/onshape-to-robot Upstream-Commit: 80e710700aac9573a2230f74f7ce9e094833a0bc Upstream-Branch: master
45 lines
1.2 KiB
TOML
45 lines
1.2 KiB
TOML
[build-system]
|
|
requires = ["uv_build>=0.9.9,<0.10.0"]
|
|
build-backend = "uv_build"
|
|
|
|
[project]
|
|
name = "onshape_to_robot"
|
|
version = "1.8.3"
|
|
description = "Converting Onshape assembly to robot definition (URDF, SDF, MuJoCo) through Onshape API"
|
|
readme = "README.md"
|
|
requires-python = ">=3.9"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
dependencies = [
|
|
"numpy",
|
|
"requests",
|
|
"commentjson",
|
|
"colorama>=0.4.6",
|
|
"numpy-stl",
|
|
"transforms3d",
|
|
"python-dotenv",
|
|
]
|
|
|
|
[project.urls]
|
|
Homepage = "https://onshape-to-robot.readthedocs.io/"
|
|
Repository = "https://github.com/rhoban/onshape-to-robot/"
|
|
|
|
[project.scripts]
|
|
onshape-to-robot = "onshape_to_robot:export.main"
|
|
onshape-to-robot-bullet = "onshape_to_robot:bullet.main"
|
|
onshape-to-robot-mujoco = "onshape_to_robot:mujoco.main"
|
|
onshape-to-robot-clear-cache = "onshape_to_robot:clear_cache.main"
|
|
onshape-to-robot-edit-shape = "onshape_to_robot:edit_shape.main"
|
|
onshape-to-robot-pure-sketch = "onshape_to_robot:pure_sketch.main"
|
|
|
|
[project.optional-dependencies]
|
|
pymeshlab = ["pymeshlab"]
|
|
pybullet = ["pybullet"]
|
|
mujoco = ["mujoco"]
|
|
|
|
[tool.uv.build-backend]
|
|
module-root = ""
|