From abbfb2fcbb5245a0e35032d21fa2941f7342dc67 Mon Sep 17 00:00:00 2001 From: Simon Li Date: Tue, 5 Mar 2024 23:27:47 +0000 Subject: [PATCH] test-local: install pycurl from source --- .github/workflows/test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b44c5efc1..ec42ce38d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -426,10 +426,12 @@ jobs: # binderhub/static/dist/bundle.js is built, and use "-e" to # ensure code coverage is captured. # + # https://discourse.jupyter.org/t/suddenly-getting-oath-cert-error/24217/4 + # pycurl wheels fail to pick up the system CA certs, so install from source run: | pip install -r dev-requirements.txt -r testing/local-binder-local-hub/requirements.txt - pip install ".[pycurl]" - pip install -e ".[pycurl]" + pip install ".[pycurl]" --no-binary pycurl + pip install -e ".[pycurl]" --no-binary pycurl - name: Setup JupyterHub NPM dependencies run: npm install -g configurable-http-proxy