mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-08-21 17:53:45 +08:00
pyproject cleanup
This commit is contained in:
+13
-14
@@ -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 = [
|
||||
|
||||
@@ -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" },
|
||||
|
||||
Reference in New Issue
Block a user