mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-02-19 05:24:06 +08:00
* rework mac_setup.sh * ignore casadi and onnx runtime in pipfile for Darwin * remove rust stuff * build and install casadi * add wget * explicit python3. dont do onnx just yet * resource compiler * replace acados Darwin lib w universal2 libs * relock Pipfile using linux machine * Update update_requirements.sh brackets * Update update_requirements.sh oops * ci: re-enable mac build * attempt to fix ci build: * pip stuff? * move rcc bin path to env script * oops * only mac * k im lazy. does ci like this?? * huh?? * * use curl * avoid casadi rebuilds * add comment to remove protobuf * host detect typo * python version * how did the builds not use swig? * better reinstall check * sometimes mac clang complain abt error limit * ci: build OP in venv * ci: bump to Big Sur * retry? idk why it failed @ acados link * * use macos-latest * move rcc path to scons * add extra paths for odd homebrew installs * acados source change * update macOS README * uh, maybe? * k nvm * ci: ok this is strange. might be scons bug? * fix conflicts: bump * just add cppcheck for pre-commit stuff * agane * cleanup * try that * fix path * no pyenv update on mac * source * fix rpath prefix? * no examples * fix exit * let's get this cached * add virtualenvs to cache * why did we cache that * let's see what's big * more * always ruyn * cache scons cache * better cache key * fix for partial hit * why so long Co-authored-by: Andrew Tec <andrest@trabus.com> Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> Co-authored-by: Bruce Wayne <batman@openpilot-mac-mini.local>
84 lines
1.4 KiB
TOML
84 lines
1.4 KiB
TOML
[[source]]
|
|
name = "pypi"
|
|
url = "https://pypi.org/simple"
|
|
verify_ssl = true
|
|
|
|
[dev-packages]
|
|
control = "*"
|
|
coverage = "*"
|
|
dictdiffer = "*"
|
|
fastcluster = "*"
|
|
hexdump = "*"
|
|
hypothesis = "*"
|
|
inputs = "*"
|
|
lru-dict = "*"
|
|
markdown-it-py = "*"
|
|
matplotlib = "*"
|
|
mypy = "*"
|
|
myst-parser = "*"
|
|
numpy = "*"
|
|
opencv-python-headless = "*"
|
|
parameterized = "*"
|
|
paramiko = "*"
|
|
pprofile = "*"
|
|
pre-commit = "*"
|
|
pycurl = "*"
|
|
pygame = "*"
|
|
pyprof2calltree = "*"
|
|
pytest = "*"
|
|
pytest-xdist = "*"
|
|
reverse_geocoder = "*"
|
|
scipy = "*"
|
|
sphinx = "*"
|
|
sphinx-sitemap = "*"
|
|
sphinx-rtd-theme = "*"
|
|
breathe = "*"
|
|
subprocess32 = "*"
|
|
tenacity = "*"
|
|
|
|
[packages]
|
|
atomicwrites = "*"
|
|
casadi = {version = "*", markers="platform_system != 'Darwin'"}
|
|
cffi = "*"
|
|
crcmod = "*"
|
|
cryptography = "*"
|
|
Cython = "*"
|
|
flake8 = "*"
|
|
Flask = "*"
|
|
future-fstrings = "*" # for acados
|
|
gunicorn = "*"
|
|
hexdump = "*"
|
|
Jinja2 = "*"
|
|
json-rpc = "*"
|
|
libusb1 = "*"
|
|
nose = "*"
|
|
numpy = "*"
|
|
onnx = "*"
|
|
onnxruntime-gpu = {version = "*", markers="platform_system != 'Darwin'"}
|
|
pillow = "*"
|
|
psutil = "*"
|
|
pycapnp = "==1.1.0"
|
|
pycryptodome = "*"
|
|
PyJWT = "*"
|
|
pylint = "*"
|
|
pyopencl = "*"
|
|
pyserial = "*"
|
|
python-dateutil = "*"
|
|
PyYAML = "*"
|
|
pyzmq = "*"
|
|
requests = "*"
|
|
scons = "*"
|
|
sentry-sdk = "*"
|
|
setproctitle = "*"
|
|
six = "*"
|
|
smbus2 = "*"
|
|
sympy = "!=1.6.1"
|
|
timezonefinder = "*"
|
|
tqdm = "*"
|
|
urllib3 = "*"
|
|
utm = "*"
|
|
websocket_client = "*"
|
|
|
|
[requires]
|
|
python_version = "3.8"
|