Adeeb Shihadeh
13511e383c
remove pre-commit (explorations) ( #33172 )
...
* remove pre-commit (explorations)
* lint.sh
* remove rest
* add to release files
* no source
* 1min is all you need
2024-08-01 22:16:13 -07:00
Maxime Desroches
1e9738131d
don't lock when installing python packages ( #33051 )
...
frozen
2024-07-23 14:52:08 -07:00
Maxime Desroches
66e1810c0d
uv: don't exit if update fails ( #32859 )
...
dont exit if fails
2024-06-28 03:55:15 +00:00
Maxime Desroches
579b131a6e
retry uv update ( #32858 )
...
retry
2024-06-28 03:29:11 +00:00
Maxime Desroches
a74f794213
uv: don't use cache ( #32854 )
...
* no cache
* update
2024-06-28 00:47:13 +00:00
Maxime Desroches
12d5afba73
switch to uv ( #32853 )
...
* switch to uv
* pin back numpy
* remove lock
* try without cache
* test with no cache
* no cache for all
* debug
* remove debug
* remove pygame dep
* Update README.md
* remove lower bound
* update repo maintenance job
* upgradable
* repo maintenance
* copy poetry api
* build system
* unpin pygame
* readd cache
* readd cache
* basic command
* lower delay
* macos
* fix authors
* macos fix
* use uv
* preview
* other way
* new metadrive
* uv sync
* cp lock in docker
* fix docker
* use hatchling
* fix devcontainer
* fix container
* path
* uv run
* cleanup
* pre-commit
* format
* release_file
2024-06-28 00:04:05 +00:00
Maxime Desroches
de75372880
Remove pyenv ( #32786 )
...
* no pyenv
* better
* check poetry
* docker
* syntax
* manual env
* pre-commit
* revert
* format
2024-06-19 16:55:23 +00:00
royjr
987b0d9e03
Ubuntu 24.04 fix setup ( #32783 )
...
* fix tk-dev
* fix missing pip
* Update tools/install_python_dependencies.sh
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-06-18 11:27:28 -07:00
Adeeb Shihadeh
ddfb31f1bf
remove .python-version ( #32714 )
...
* remove .python-version
* no cp
2024-06-11 16:25:24 -07:00
Adeeb Shihadeh
1eb938b8e8
Revert no pyenv ( #32547 )
...
* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit f4322666c6 .
* Revert "Removal of pyenv (#32512 )"
This reverts commit f5752121f8 .
2024-05-26 21:21:50 -07:00
Mauricio Alvarez Leon
f4322666c6
ubuntu_setup: fix No module apt_pkg error when setting up (#32526 )
...
* no apt_pkg fix
* check arch
* fix if
* cleanup
* reorder
* increase shm size for selfdrive tests
* add comment explaining reinstall
* refine
2024-05-24 21:38:23 -07:00
Mauricio Alvarez Leon
f5752121f8
Removal of pyenv ( #32512 )
...
* initial removal of pyenv
* remove .python-version copy in dockerfile
* successful image build with ppa
* update prompt
* pip install scons
* apt install scons
* finally fix dockerfile to work with venv
* cleanup userflow
* increase memory to 100m
* typos
* wrong variable
* lmao
2024-05-23 07:56:18 -07:00
Mauricio Alvarez Leon
bbbd510fcc
update pip/poetry versions ( #32289 )
2024-04-24 19:47:22 -07:00
Jason Young
991d02ba27
fix pre-commit install process ( #31445 )
...
* fix pre-commit install process
* only install pre-commit from a git repo
2024-02-14 08:19:20 -08:00
Adeeb Shihadeh
13bf8c26f3
Update Python packages and pre-commit hooks ( #30269 )
...
* Update Python packages and pre-commit hooks
* fix pyqt
---------
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com >
2023-10-18 20:18:08 -07:00
Kacper Rączy
39d2517d3d
macOS: generate .pyenvrc during setup ( #29698 )
...
* Create .pyenvrc if it does not exist
* Replace source zshrc with pyenvrc
* Remove unnecessary variables if pyenv wasn't installed
* Add check fo PYENV_SHELL
* source instead of eval
* printf instead of echo
* leave previous pyenvrc path to source
* Add newline
* Change shebang
* Dont source the file after setup
* eval virtualenv-init too
* modify comment
* Just unset broken function on macos
2023-08-29 16:01:04 -07:00
Kacper Rączy
0f7be5b1e6
Setup cleanup vol. 2 ( #29456 )
...
* code from setup cleanup #29419
update ci
update ci
export variables for mac os
check env
what is in the profile script?
install pyenv the same everywhere
temporarily disable brew cache
temporarily disable brew cache
try fixing pyenv virtualenv-init
try this
inject shims path earlier
try alternate install method
switch back to brew install
try eval "$(pyenv init --path)"
add eval "\$(pyenv init --path)"
* Add local .env file to the cache list
* Change .env paths
* debug line
* order?
* remove .env
* Add .venv to caches
---------
Co-authored-by: Greg Hogan <gregjhogan@gmail.com >
2023-08-21 13:30:48 -07:00
Greg Hogan
282fd778aa
venv in code directory ( #29452 )
...
put venv in code directory
2023-08-17 15:43:02 -07:00
Justin Newberry
1944945d9d
Revert "setup cleanup ( #29419 )" ( #29451 )
...
This reverts commit ad32816fd6 .
2023-08-17 13:23:06 -07:00
Greg Hogan
ad32816fd6
setup cleanup ( #29419 )
...
* setup cleanup
* update ci
* update ci
* export variables for mac os
* check env
* what is in the profile script?
* install pyenv the same everywhere
* temporarily disable brew cache
* temporarily disable brew cache
* try fixing pyenv virtualenv-init
* try this
* inject shims path earlier
* try alternate install method
* switch back to brew install
* try eval "$(pyenv init --path)"
* add eval "\$(pyenv init --path)"
2023-08-17 08:51:16 -07:00
Adeeb Shihadeh
0ced56b2ea
remove xx dependencies ( #29263 )
...
* rm xx deps
* mv that
* fix
* fix a path
* relock
* relock
* update
* update sentry
* update
* revert sentry
* Update lock
* Dummy pip package
* Not needed with poetry
* dont need dummy
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2023-08-11 20:05:44 -07:00