Skip to content

Commit 0d76749

Browse files
committed
Remove cython as a dependency
1 parent 399192d commit 0d76749

File tree

2 files changed

+1
-46
lines changed

2 files changed

+1
-46
lines changed

pyproject.toml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,61 +16,47 @@ dependencies = [
1616
"sympy", # rednose + friends
1717
"crcmod", # cars + qcomgpsd
1818
"tqdm", # cars (fw_versions.py) on start + many one-off uses
19-
2019
# hardwared
2120
"smbus2", # configuring amp
22-
2321
# core
2422
"cffi",
2523
"scons",
2624
"pycapnp==2.1.0",
27-
"Cython",
2825
"setuptools",
2926
"numpy >=2.0",
30-
3127
# body / webrtcd
3228
"aiohttp",
3329
"aiortc",
3430
# aiortc does not put an upper bound on pyopenssl and is now incompatible
3531
# with the latest release
3632
"pyopenssl < 24.3.0",
3733
"pyaudio",
38-
3934
# ubloxd (TODO: just use struct)
4035
"kaitaistruct",
41-
4236
# panda
4337
"libusb1",
4438
"spidev; platform_system == 'Linux'",
45-
4639
# modeld
4740
"onnx >= 1.14.0",
48-
4941
# logging
5042
"pyzmq",
5143
"sentry-sdk",
5244
"xattr", # used in place of 'os.getxattr' for macos compatibility
53-
5445
# athena
5546
"PyJWT",
5647
"json-rpc",
5748
"websocket_client",
58-
5949
# acados deps
6050
"casadi >=3.6.6", # 3.12 fixed in 3.6.6
6151
"future-fstrings",
62-
6352
# joystickd
6453
"inputs",
65-
6654
# these should be removed
6755
"psutil",
6856
"pycryptodome", # used in updated/casync, panda, body, and a test
6957
"setproctitle",
70-
7158
# logreader
7259
"zstandard",
73-
7460
# ui
7561
"raylib < 5.5.0.3", # TODO: unpin when they fix https://github.com/electronstudio/raylib-python-cffi/issues/186
7662
"qrcode",
@@ -238,6 +224,7 @@ lint.ignore = [
238224
"NPY002", # new numpy random syntax is worse
239225
"UP045", "UP007", # these don't play nice with raylib atm
240226
]
227+
lint.flake8-implicit-str-concat.allow-multiline = false
241228
line-length = 160
242229
target-version ="py311"
243230
exclude = [
@@ -254,7 +241,6 @@ exclude = [
254241
"*.ipynb",
255242
"generated",
256243
]
257-
lint.flake8-implicit-str-concat.allow-multiline = false
258244

259245
[tool.ruff.lint.flake8-tidy-imports.banned-api]
260246
"selfdrive".msg = "Use openpilot.selfdrive"

uv.lock

Lines changed: 0 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)