Skip to content

Commit 0160172

Browse files
committed
upgrade to pyproject.toml
1 parent 7f03912 commit 0160172

File tree

2 files changed

+34
-47
lines changed

2 files changed

+34
-47
lines changed

pyproject.toml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[build-system]
2+
requires = ["setuptools>=61", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "teleop"
7+
version = "0.1.3"
8+
description = "Turns your phone into a robot arm teleoperation device by leveraging the WebXR API"
9+
readme = { file = "README.md", content-type = "text/markdown" }
10+
license = { file = "LICENSE" }
11+
authors = [{ name = "Spes Robotics", email = "contact@spes.ai" }]
12+
dependencies = [
13+
"fastapi",
14+
"uvicorn[standard]",
15+
"numpy",
16+
"transforms3d",
17+
"pytest",
18+
"requests",
19+
"websocket-client",
20+
]
21+
22+
[project.urls]
23+
Documentation = "https://github.com/SpesRobotics/teleop"
24+
Source = "https://github.com/SpesRobotics/teleop"
25+
Tracker = "https://github.com/SpesRobotics/teleop/issues"
26+
27+
[project.optional-dependencies]
28+
utils = ["pin"]
29+
30+
[tool.setuptools.packages.find]
31+
include = ["teleop*"]
32+
33+
[tool.setuptools.package-data]
34+
teleop = ["cert.pem", "key.pem", "index.html", "teleop-ui.js", "utils/lite6.urdf"]

setup.py

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)