Commit Graph

7 Commits

Author SHA1 Message Date
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