python dependency notes (#32668)

old-commit-hash: 284512b2ca
097
Adeeb Shihadeh 11 months ago committed by GitHub
parent eaeff91d2a
commit a05ec1f4de
  1. 4
      poetry.lock
  2. 53
      pyproject.toml

4
poetry.lock generated

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c803c02c1a5b9bb67b70a847c862464f49481e0edf44226ec1aeb3f107c5d790
size 618064
oid sha256:c31b95cf06d05594bad1cf4f09b581497cb41f8b6c8fe93ee8f0bd2ad01f93c6
size 618381

@ -86,34 +86,47 @@ readme = "README.md"
repository = "https://github.com/commaai/openpilot"
documentation = "https://docs.comma.ai"
[tool.poetry.dependencies]
python = "~3.11"
aiohttp = "*"
aiortc = "*"
# multiple users
sounddevice = "*" # micd + soundd
pyserial = "*" # pigeond + qcomgpsd
requests = "*" # many one-off uses
sympy = "*" # rednose + friends
crcmod = "*" # cars + qcomgpsd
# hardwared
smbus2 = "*" # configuring amp
# core
cffi = "*"
crcmod = "*"
scons = "*"
pycapnp = "*"
Cython = "*"
json-rpc = "*"
libusb1 = "*"
numpy = "*"
# body / webrtcd
aiohttp = "*"
aiortc = "*"
pyaudio = "*"
# panda
libusb1 = "*"
spidev = { version = "*", platform = "linux" }
# modeld
onnx = ">=1.14.0"
onnxruntime = { version = ">=1.16.3", platform = "linux", markers = "platform_machine == 'aarch64'" }
onnxruntime-gpu = { version = ">=1.16.3", platform = "linux", markers = "platform_machine == 'x86_64'" }
psutil = "*"
pyaudio = "*"
pycapnp = "*"
pycryptodome = "*"
PyJWT = "*"
pyserial = "*"
# logging
pyzmq = "*"
requests = "*"
scons = "*"
sentry-sdk = "*"
smbus2 = "*"
sounddevice = "*"
spidev = { version = "*", platform = "linux" }
sympy = "*"
# athena
PyJWT = "*"
json-rpc = "*"
websocket_client = "*"
# acados deps
@ -121,8 +134,10 @@ casadi = "*"
future-fstrings = "*"
# these should be removed
timezonefinder = "*"
psutil = "*"
timezonefinder = "*" # just used for nav ETA
setproctitle = "*"
pycryptodome = "*" # used in updated/casync, panda, body, and a test
[tool.poetry.group.dev.dependencies]
av = "*"

Loading…
Cancel
Save