pyproject cleanup

This commit is contained in:
Adeeb Shihadeh
2026-07-23 08:31:54 -07:00
parent 66300306f4
commit 87fde8a058
2 changed files with 13 additions and 16 deletions
+13 -14
View File
@@ -17,7 +17,6 @@ dependencies = [
# core
"scons",
"pycapnp==2.1.0", # 2.2 introduces a memory leak due to cyclic references
"Cython",
"numpy >=2.0",
# vendored native dependencies
@@ -30,10 +29,6 @@ dependencies = [
"comma-deps-git-lfs",
"comma-deps-gcc-arm-none-eabi",
# logging
"pyzmq",
"sentry-sdk",
# athena
"PyJWT[crypto]",
"websocket_client",
@@ -42,16 +37,16 @@ dependencies = [
"inputs",
# these should be removed
"pyzmq",
"sentry-sdk",
"setproctitle",
# logreader
"zstandard",
"jeepney",
"pillow",
"zstandard", # this can go once we're on Python 3.14+
# ui
"comma-deps-raylib",
"qrcode",
"jeepney",
"pillow",
]
[project.optional-dependencies]
@@ -60,13 +55,17 @@ docs = [
]
testing = [
"coverage",
"coverage", # line coverage
"ty", # type checking
"ruff", # linting
"codespell", # spellcheck
# TODO: replace this with our own implementation
"hypothesis ==6.47.*",
"ty",
# TODO: replace these with our own nice simple test runner
"pytest",
"pytest-xdist",
"ruff",
"codespell",
]
dev = [
Generated
-2
View File
@@ -699,7 +699,6 @@ dependencies = [
{ name = "comma-deps-raylib" },
{ name = "comma-deps-zeromq" },
{ name = "comma-deps-zstd" },
{ name = "cython" },
{ name = "inputs" },
{ name = "jeepney" },
{ name = "numpy" },
@@ -773,7 +772,6 @@ requires-dist = [
{ name = "comma-deps-zeromq" },
{ name = "comma-deps-zstd" },
{ name = "coverage", marker = "extra == 'testing'" },
{ name = "cython" },
{ name = "hypothesis", marker = "extra == 'testing'", specifier = "==6.47.*" },
{ name = "inputs" },
{ name = "jeepney" },