diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3c4aca34..0b5ecb5c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13.0"] # macos-12 is an intel runner, macos-14 is a arm64 runner platform: [ubuntu-latest, windows-latest, macos-12, macos-14] @@ -61,7 +61,15 @@ jobs: conda activate env export DISABLE_NUMCODECS_AVX2="" # TODO: put back zfpy import when it supports numpy 2.0 - python -m pip install -v -e .[test,test_extras,msgpack,pcodec] + python -m pip install -v -e .[test,test_extras,msgpack] + + - name: Install pcodec + if: matrix.python-version != '3.13.0' + shell: "bash -l {0}" + run: | + conda activate env + python -m pip install -v pcodec + # This is used to test with zfpy, which does not yet support numpy 2.0 - name: Install older numpy and zfpy