Andrei Radulescu
30500eee39
Split out openpilot and agnos python dependencies ( #265 )
...
* make openpilot a dependency of agnos
* cleaner curls [upload]
* adding required dbus-python and pyopencl [upload]
* check in openpilot pyproject.toml and uv.lock
* ignore openpilot uv.lock
* remove allow-direct-references
* codespell: ignore openpilot python deps folder
* use a uv workspace instead
https://docs.astral.sh/uv/concepts/workspaces/
* codespell: ignore uv folder
* uv lock in sync
* agnos optional deps are never installed
* uv temp fix for dbus-python error
* uv agnos virtual
* update openpilot pyproject.toml
* also install openpilot testing
* sourcing is needed [upload]
* [upload]
* update openpilot uv.lock
* fix wrong env for uv sync
* added openpilot[testing]
* openpilot uv.lock is now workspace uv.lock
* [upload]
* no more uv.lock download
* new uv.lock
* openpilot[dev] + uv lock --upgrade
* [upload]
---------
Co-authored-by: Comma Device <device@comma.ai >
2024-09-04 13:16:40 -07:00
pantew869
6e94867233
Switch from poetry to uv ( #238 )
...
* switch to uv from poetry
* delete poetry.lock
* add uv.lock, required-python, and switch to hatch as in openpilot
* add uv.lock, required-python, and switch to hatch as in openpilot
* update pyproject.toml and copy uv.lock to the docker image
* return opencl
* update uv.lock
* fix precommit
* use two spaces
2024-07-14 07:29:18 -07:00
Justin Newberry
6e38c949bb
Precommit: ensure poetry lockfile up to date ( #177 )
...
* ensure poetry up to date
* bump
2023-11-10 20:18:56 -08:00
Adeeb Shihadeh
d57b0a2bdc
pipenv -> poetry ( #130 )
...
* pipenv -> poetry
* fix pre-commit
* rm that
* don't spellcheck lock file
* new poetry is broken
* add comment back
2023-04-15 11:43:28 -07:00
Adeeb Shihadeh
18f4bd76c0
little bit of ci ( #96 )
...
* more pre-commit
* run in ci
* fix violations
* cleanup
2022-10-22 18:07:59 -07:00
Adeeb Shihadeh
8401d694b2
fix pre-commit complaints
2021-10-14 12:12:29 -07:00
Adeeb Shihadeh
4e38c8f181
initial agnos-builder release
2021-09-23 19:08:32 -07:00