diff --git a/poetry.lock b/poetry.lock index c77d7e939b..0949ac51d0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f50587d07fa2c3b8740ae7c7983bc66929baae1470cc2ce486351e4496f6d14b -size 435724 +oid sha256:2e74664c07d33cf6cf08a1321404091ef4a476f37134f8d0792051f10dc24f4e +size 437235 diff --git a/pyproject.toml b/pyproject.toml index 07cf9a2233..fc336da676 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -75,18 +75,14 @@ documentation = "https://docs.comma.ai" [tool.poetry.dependencies] python = "~3.11" -atomicwrites = "*" aiohttp = "*" aiortc = "*" casadi = "==3.6.3" cffi = "*" -control = "*" crcmod = "*" -cryptography = "*" Cython = "*" future-fstrings = "*" # for acados hexdump = "*" -Jinja2 = "*" json-rpc = "*" libusb1 = "*" numpy = "*" @@ -97,8 +93,6 @@ psutil = "*" pyaudio = "*" pycapnp = "*" pycryptodome = "*" -pycurl = "*" -pydub = "*" PyJWT = "*" pyopencl = "*" pyserial = "*" @@ -107,30 +101,35 @@ pyzmq = "*" requests = "*" scons = "*" sentry-sdk = "==1.28.1" # needs to be updated with AGNOS -setproctitle = "*" smbus2 = "*" sounddevice = "*" spidev = { version = "*", platform = "linux" } sympy = "*" -timezonefinder = "*" -tqdm = "*" websocket_client = "*" polyline = "*" 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] av = "*" azure-identity = "*" azure-storage-blob = "*" breathe = "*" +control = "*" coverage = "*" dictdiffer = "*" ft4222 = "*" hypothesis = "~6.47" inputs = "*" +Jinja2 = "*" lru-dict = "*" -markdown-it-py = "*" matplotlib = "*" metadrive-simulator = { git = "https://github.com/metadriverse/metadrive.git", rev ="72e842cd1d025bf676e4af8797a01e4aa282109f", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies mpld3 = "*" @@ -138,12 +137,10 @@ mypy = "*" myst-parser = "*" natsort = "*" opencv-python-headless = "*" -pandas = "*" parameterized = "^0.8" pprofile = "*" pre-commit = "*" pygame = "*" -pympler = "*" pyprof2calltree = "*" pytest = "*" pytest-cov = "*" @@ -154,7 +151,6 @@ pytest-timeout = "*" pytest-timeouts = "*" pytest-randomly = "*" ruff = "*" -scipy = "*" sphinx = "*" sphinx-rtd-theme = "*" sphinx-sitemap = "*" @@ -165,6 +161,7 @@ types-pycurl = "*" types-PyYAML = "*" types-requests = "*" types-tabulate = "*" +tqdm = "*" # 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