Separate python dep into groups (#32739)

* split

* only zstd
old-commit-hash: 9ffd973be9
testing-closet^2
Maxime Desroches 1 year ago committed by GitHub
parent 7cd75b8290
commit 7007dae556
  1. 4
      poetry.lock
  2. 48
      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:35ddb7f95b0443e48f540d6b7ec0b01b4d35da2c7b758de47fb6f0040dac527d oid sha256:679471ca12c6a741705ce235dd6c8995672f3dea43835e0b498e36796d69dc85
size 627912 size 628402

@ -139,55 +139,61 @@ psutil = "*"
timezonefinder = "*" # just used for nav ETA timezonefinder = "*" # just used for nav ETA
pycryptodome = "*" # used in updated/casync, panda, body, and a test pycryptodome = "*" # used in updated/casync, panda, body, and a test
[tool.poetry.group.docs.dependencies]
Jinja2 = "*"
sphinx = "*"
sphinx-rtd-theme = "*"
sphinx-sitemap = "*"
[tool.poetry.group.testing.dependencies]
coverage = "*"
hypothesis = "~6.47"
mypy = "*"
pre-commit = "*"
pytest = "*"
pytest-cov = "*"
pytest-cpp = "*"
pytest-subtests = "*"
pytest-xdist = "*"
pytest-timeout = "*"
pytest-randomly = "*"
pytest-asyncio = "*"
pytest-mock = "*"
pytest-repeat = "*"
ruff = "*"
[tool.poetry.group.tools.dependencies]
zstd = "*"
[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 = "*" control = "*"
coverage = "*"
dictdiffer = "*" dictdiffer = "*"
flaky = "*" flaky = "*"
hypothesis = "~6.47"
inputs = "*" inputs = "*"
Jinja2 = "*"
lru-dict = "*" lru-dict = "*"
matplotlib = "*" matplotlib = "*"
metadrive-simulator = { git = "https://github.com/commaai/metadrive.git", branch = "python3.12", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies metadrive-simulator = { git = "https://github.com/commaai/metadrive.git", branch = "python3.12", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies
mpld3 = "*" mpld3 = "*"
mypy = "*"
myst-parser = "*" myst-parser = "*"
natsort = "*" natsort = "*"
opencv-python-headless = "*" opencv-python-headless = "*"
parameterized = "^0.8" parameterized = "^0.8"
#pprofile = "*" #pprofile = "*"
polyline = "*" polyline = "*"
pre-commit = "*"
pyautogui = "*" pyautogui = "*"
pyopencl = { version = "*", markers = "platform_machine != 'aarch64'" } # broken on arm64
pygame = "*" pygame = "*"
pyopencl = { version = "*", markers = "platform_machine != 'aarch64'" } # broken on arm64
pywinctl = "*" pywinctl = "*"
pyprof2calltree = "*" pyprof2calltree = "*"
pytest = "*"
pytest-cov = "*"
pytest-cpp = "*"
pytest-subtests = "*"
pytest-xdist = "*"
pytest-timeout = "*"
pytest-randomly = "*"
pytest-asyncio = "*"
pytest-mock = "*"
pytest-repeat = "*"
rerun-sdk = "*" rerun-sdk = "*"
ruff = "*"
sphinx = "*"
sphinx-rtd-theme = "*"
sphinx-sitemap = "*"
tabulate = "*" tabulate = "*"
types-requests = "*" types-requests = "*"
types-tabulate = "*" types-tabulate = "*"
tqdm = "*" tqdm = "*"
zstd = "*"
# 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