From 5f087ec776457ac5b8d457067c3bfed60778631c Mon Sep 17 00:00:00 2001 From: Paul Natsuo Kishimoto Date: Wed, 20 Nov 2024 11:23:18 +0100 Subject: [PATCH] Override pyam-iamc pin to old Pint on Python 3.13 --- .github/workflows/pytest.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pytest.yaml b/.github/workflows/pytest.yaml index a08c6ef0c..b2fc14a3a 100644 --- a/.github/workflows/pytest.yaml +++ b/.github/workflows/pytest.yaml @@ -107,6 +107,10 @@ jobs: # commented: use with "pandas-version" in the matrix, above # pip install --upgrade pandas${{ matrix.pandas-version }} + # TEMPORARY With Python 3.13 pyam-iamc resolves to 1.3.1, which in turn + # limits pint < 0.17. Override. cf. iiasa/ixmp#544 + pip install --upgrade pint + - name: Install R dependencies and tutorial requirements run: | install.packages(c("remotes", "Rcpp"))