From 83dbe25a61a1545b5ea720bad56dabd20836bd80 Mon Sep 17 00:00:00 2001 From: Ryan May Date: Fri, 27 Dec 2024 15:36:23 -0700 Subject: [PATCH] CI: Pin urllib3 to v2.2.3 2.3.0 release is not compatible with the current (6.0.2) version of vcrpy. --- .github/workflows/tests-pypi.yml | 3 +++ ci/requirements.txt | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/tests-pypi.yml b/.github/workflows/tests-pypi.yml index d4baa3ee3..67976aa88 100644 --- a/.github/workflows/tests-pypi.yml +++ b/.github/workflows/tests-pypi.yml @@ -65,6 +65,9 @@ jobs: dep = dep.split(';')[0] if 'siphon' not in dep: out.write(dep.replace('>=', '==') + '\n') + # Needed until vcrpy >=6.0.2 comes out with support for urllib3>=2.3 + if fname == 'requirements.txt': + out.write('urllib3==2.2.3\n') EOF - name: Install from PyPI diff --git a/ci/requirements.txt b/ci/requirements.txt index 482196837..7facc97cb 100644 --- a/ci/requirements.txt +++ b/ci/requirements.txt @@ -3,3 +3,4 @@ numpy==2.2.0 pandas==2.2.3 protobuf==5.28.3 requests==2.32.3 +urllib3==2.2.3