commaci-public
206061be5f
[bot] Update uv.lock ( #3430 )
...
* [bot] Update uv.lock
* happy ty
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-02 11:07:47 -07:00
commaci-public
a527667083
[bot] Update uv.lock ( #3397 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-05-18 09:02:15 -07:00
commaci-public
aae4827da4
[bot] Update uv.lock ( #3364 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-05-11 09:16:55 -07:00
Adeeb Shihadeh
c2e4f5de7a
unpin pycapnp ( #3358 )
2026-04-24 21:42:38 -07:00
Shane Smiskol
ae12e2d4da
packaging: ship DBC source files and runtime data in the wheel ( #3349 )
...
* packaging: ship DBC source files and runtime data in the wheel
The 0.3.0 wheel only shipped safety headers via package-data. Every other
data file (.dbc, .capnp, .toml, CARS_template.md) was missing, which meant
the published package couldn't load any DBC or initialize car interfaces
out of the box.
Declare explicit package-data patterns for opendbc.dbc and opendbc.car so
the generator's source .dbc files, rlog.capnp, the torque_data TOMLs, and
the docs template are all included.
After this, a clean \`pip install opendbc\` successfully round-trips a CAN
message through CANPacker + CANParser.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* bump
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 01:26:37 -07:00
Shane Smiskol
b69cb4d030
packaging: move direct-URL deps to dependency-groups ( #3348 )
...
PyPI rejects wheel uploads whose Requires-Dist entries contain direct URLs,
which was blocking the 0.3.0 release with a 400 Bad Request. Move
comma-car-segments and cppcheck from [project.optional-dependencies].testing
to a PEP 735 [dependency-groups].testing — groups are not published in the
wheel. Update setup.sh to install them via --all-groups.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 00:33:28 -07:00
Shane Smiskol
7d40d89089
0.3.0 ( #3347 )
...
* 0.3.0
* notes
* update
* update
2026-04-22 00:18:45 -07:00
commaci-public
6123dde9f6
[bot] Update uv.lock ( #3327 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-04-13 09:14:38 -07:00
commaci-public
25d32b2d43
[bot] Update uv.lock ( #3298 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-04-06 09:35:13 -07:00
commaci-public
543bb1beb1
[bot] Update uv.lock ( #3266 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-03-30 09:35:33 -07:00
commaci-public
1a6377c0ae
[bot] Update uv.lock ( #3223 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-03-23 08:34:26 -07:00
commaci-public
55a8f4cd86
[bot] Update uv.lock ( #3164 )
...
* [bot] Update uv.lock
* Fix XCP enum values for ty 0.0.23
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-03-16 09:32:30 -07:00
Adeeb Shihadeh
930eeb1470
deps: switch cppcheck to a per-package release branch ( #3211 )
2026-03-14 16:21:46 -07:00
Adeeb Shihadeh
ddeba888a3
try no scons ( #3194 )
...
* try no scons
* lil more
* lil more
* lazy
* fix ty
2026-03-11 11:23:38 -07:00
Adeeb Shihadeh
2d52887bee
Replace pytest with unittest + unittest-parallel ( #3191 )
2026-03-10 23:10:12 -07:00
Adeeb Shihadeh
3f7c6c4124
rm crcmod package ( #3187 )
...
* rm crcmod
* lil more
* make ruff happy
* lock
2026-03-10 22:08:45 -07:00
Adeeb Shihadeh
358ff9e08f
rm pytest-randomly ( #3188 )
...
* rm pytest-randomly
* rm pytest-randomly
2026-03-10 22:07:06 -07:00
Adeeb Shihadeh
517b3f99d4
rm pytest-coverage ( #3186 )
2026-03-10 21:54:52 -07:00
Adeeb Shihadeh
6d7342b69d
matplotlib is unused
2026-03-10 21:50:01 -07:00
Adeeb Shihadeh
37207f61e9
Replace mull with custom mutation test runner ( #3130 )
...
simple mutation!
2026-03-10 21:23:32 -07:00
Adeeb Shihadeh
a2c3ad09bd
use vendored cppcheck from dependencies repo ( #3154 )
2026-02-23 12:46:34 -08:00
commaci-public
e6c1d6a189
[bot] Update uv.lock ( #3153 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-23 06:50:52 -08:00
commaci-public
817dc1a52a
[bot] Update uv.lock ( #3133 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-16 11:10:42 -05:00
commaci-public
143e87f3e4
[bot] Update uv.lock ( #3118 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-09 09:41:53 -08:00
Adeeb Shihadeh
7c78ee87b7
replace natsort with lil function ( #3105 )
...
* replace natsort with lil function
* sort
2026-02-02 08:07:10 -08:00
commaci-public
ccbf96e0de
[bot] Update uv.lock ( #3104 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-02-02 07:49:32 -08:00
commaci-public
c7319ff209
[bot] Update uv.lock ( #3071 )
...
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-01-26 21:02:10 -08:00
Adeeb Shihadeh
4ec3892bcd
pin python dependencies ( #3047 )
...
* check in uv.lock
* ty fixes
2026-01-20 09:30:31 -08:00