cleanup python dependencies (#30764)

* less

* try to remove that

* little more

* update

* ugh still need this
old-commit-hash: dfa2e9146f
chrysler-long2
Adeeb Shihadeh 1 year ago committed by GitHub
parent 9c4376a57f
commit 46e4e96440
  1. 4
      poetry.lock
  2. 23
      pyproject.toml

4
poetry.lock generated

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:f50587d07fa2c3b8740ae7c7983bc66929baae1470cc2ce486351e4496f6d14b oid sha256:2e74664c07d33cf6cf08a1321404091ef4a476f37134f8d0792051f10dc24f4e
size 435724 size 437235

@ -75,18 +75,14 @@ documentation = "https://docs.comma.ai"
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "~3.11" python = "~3.11"
atomicwrites = "*"
aiohttp = "*" aiohttp = "*"
aiortc = "*" aiortc = "*"
casadi = "==3.6.3" casadi = "==3.6.3"
cffi = "*" cffi = "*"
control = "*"
crcmod = "*" crcmod = "*"
cryptography = "*"
Cython = "*" Cython = "*"
future-fstrings = "*" # for acados future-fstrings = "*" # for acados
hexdump = "*" hexdump = "*"
Jinja2 = "*"
json-rpc = "*" json-rpc = "*"
libusb1 = "*" libusb1 = "*"
numpy = "*" numpy = "*"
@ -97,8 +93,6 @@ psutil = "*"
pyaudio = "*" pyaudio = "*"
pycapnp = "*" pycapnp = "*"
pycryptodome = "*" pycryptodome = "*"
pycurl = "*"
pydub = "*"
PyJWT = "*" PyJWT = "*"
pyopencl = "*" pyopencl = "*"
pyserial = "*" pyserial = "*"
@ -107,30 +101,35 @@ pyzmq = "*"
requests = "*" requests = "*"
scons = "*" scons = "*"
sentry-sdk = "==1.28.1" # needs to be updated with AGNOS sentry-sdk = "==1.28.1" # needs to be updated with AGNOS
setproctitle = "*"
smbus2 = "*" smbus2 = "*"
sounddevice = "*" sounddevice = "*"
spidev = { version = "*", platform = "linux" } spidev = { version = "*", platform = "linux" }
sympy = "*" sympy = "*"
timezonefinder = "*"
tqdm = "*"
websocket_client = "*" websocket_client = "*"
polyline = "*" polyline = "*"
sconscontrib = {git = "https://github.com/SCons/scons-contrib.git"} sconscontrib = {git = "https://github.com/SCons/scons-contrib.git"}
# these should be removed
atomicwrites = "*"
markdown-it-py = "*"
timezonefinder = "*"
pycurl = "*"
setproctitle = "*"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
av = "*" av = "*"
azure-identity = "*" azure-identity = "*"
azure-storage-blob = "*" azure-storage-blob = "*"
breathe = "*" breathe = "*"
control = "*"
coverage = "*" coverage = "*"
dictdiffer = "*" dictdiffer = "*"
ft4222 = "*" ft4222 = "*"
hypothesis = "~6.47" hypothesis = "~6.47"
inputs = "*" inputs = "*"
Jinja2 = "*"
lru-dict = "*" lru-dict = "*"
markdown-it-py = "*"
matplotlib = "*" matplotlib = "*"
metadrive-simulator = { git = "https://github.com/metadriverse/metadrive.git", rev ="72e842cd1d025bf676e4af8797a01e4aa282109f", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies metadrive-simulator = { git = "https://github.com/metadriverse/metadrive.git", rev ="72e842cd1d025bf676e4af8797a01e4aa282109f", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies
mpld3 = "*" mpld3 = "*"
@ -138,12 +137,10 @@ mypy = "*"
myst-parser = "*" myst-parser = "*"
natsort = "*" natsort = "*"
opencv-python-headless = "*" opencv-python-headless = "*"
pandas = "*"
parameterized = "^0.8" parameterized = "^0.8"
pprofile = "*" pprofile = "*"
pre-commit = "*" pre-commit = "*"
pygame = "*" pygame = "*"
pympler = "*"
pyprof2calltree = "*" pyprof2calltree = "*"
pytest = "*" pytest = "*"
pytest-cov = "*" pytest-cov = "*"
@ -154,7 +151,6 @@ pytest-timeout = "*"
pytest-timeouts = "*" pytest-timeouts = "*"
pytest-randomly = "*" pytest-randomly = "*"
ruff = "*" ruff = "*"
scipy = "*"
sphinx = "*" sphinx = "*"
sphinx-rtd-theme = "*" sphinx-rtd-theme = "*"
sphinx-sitemap = "*" sphinx-sitemap = "*"
@ -165,6 +161,7 @@ types-pycurl = "*"
types-PyYAML = "*" types-PyYAML = "*"
types-requests = "*" types-requests = "*"
types-tabulate = "*" types-tabulate = "*"
tqdm = "*"
# this is only pinned since 5.15.11 is broken # this is only pinned since 5.15.11 is broken
pyqt5 = { version = "==5.15.2", markers = "platform_machine == 'x86_64'" } # no aarch64 wheels for macOS/linux pyqt5 = { version = "==5.15.2", markers = "platform_machine == 'x86_64'" } # no aarch64 wheels for macOS/linux

Loading…
Cancel
Save