From 5c992ba846d40c6b784d629ab77678282a01e73e Mon Sep 17 00:00:00 2001 From: Lindsey Gray Date: Fri, 31 Jan 2025 09:02:04 -0600 Subject: [PATCH 1/2] build(check): does numba < 0.61 work with fixes? --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e589f8ac6..391d4334a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ dependencies = [ "pyarrow>=6.0.0", "fsspec-xrootd>=0.2.3", "matplotlib>=3", - "numba>=0.58.1", + "numba>=0.58.1,<0.61", "numpy>=1.22", "scipy>=1.1.0", "tqdm>=4.27.0", From 4ebd15ccd8d64a617aab0960cd0c3e6a9be20faf Mon Sep 17 00:00:00 2001 From: Lindsey Gray Date: Fri, 31 Jan 2025 09:02:56 -0600 Subject: [PATCH 2/2] use py 3.12 since 3.13 requires 0.61 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea113e3a5..62a4fc541 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: "3.13" + python-version: "3.12" - uses: pre-commit/action@v3.0.1 with: extra_args: --hook-stage manual --all-files @@ -42,7 +42,7 @@ jobs: os: [ubuntu-latest, macOS-latest, windows-latest] java-version: [17] java-distribution: ["corretto"] - python-version: ["3.9", "3.13"] + python-version: ["3.9", "3.12"] name: test coffea (${{ matrix.os }}) - python ${{ matrix.python-version }}, JDK${{ matrix.java-version }}