From 21ac057b3a271c6bdc959f6b941f4012805e037e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?xavier=20dupr=C3=A9?= Date: Sat, 2 Jan 2021 13:25:27 +0100 Subject: [PATCH] update CI --- .circleci/config.yml | 8 ++++++++ .travis.yml | 1 + appveyor.yml | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index cb21c52..a75fdcd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -66,6 +66,14 @@ jobs: pip3 install --no-binary shapely shapely pip3 install cartopy + - run: + name: Install numba, llvmlite + command: | + python3 -m venv venv + . venv/bin/activate + export LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config + pip3 install llvmlite numba + - run: name: install dependencies command: | diff --git a/.travis.yml b/.travis.yml index 432d624..774c067 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,7 @@ before_install: - wget https://apt.llvm.org/llvm.sh - chmod +x llvm.sh - sudo ./llvm.sh 10 + - export LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config install: - pip install -r requirements.txt diff --git a/appveyor.yml b/appveyor.yml index 4fbc374..be71fa4 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -15,7 +15,7 @@ install: # for numba - "%PYTHON%\\Scripts\\pip install importlib_metadata" - "%PYTHON%\\Scripts\\pymy_install3 cartopy pyproj shapely llvmlite numba" - - "%PYTHON%\\Scripts\\pip install -r requirements.txt" + - "%PYTHON%\\Scripts\\pip install -r requirements.txt --no-deps" build: off