Skip to content

Commit 4fce79a

Browse files
authored
Pin Zarr v2 by default (#660)
* Don't include memray callback in coverage stats * Pin to Zarr v2 by default
1 parent 58ea08b commit 4fce79a

File tree

3 files changed

+3
-10
lines changed

3 files changed

+3
-10
lines changed

.coveragerc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
omit =
33
*/tests/*
44
cubed/array_api/*
5-
cubed/extensions/*
5+
cubed/diagnostics/memray.py
66
cubed/runtime/executors/beam.py
77
cubed/runtime/executors/coiled.py
88
cubed/runtime/executors/dask*.py

.github/workflows/tests.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,11 @@ jobs:
1919
matrix:
2020
os: ["ubuntu-latest", "macos-13", "windows-latest"]
2121
python-version: ["3.10"]
22-
PIP_FLAGS: [""]
2322
include:
2423
- os: "ubuntu-latest"
2524
python-version: "3.12"
2625
- os: "ubuntu-latest"
2726
python-version: "3.13"
28-
# Disable until Zarr v3 is working https://github.com/cubed-dev/cubed/issues/295
29-
# - os: "ubuntu-latest"
30-
# python-version: "3.12"
31-
# PIP_FLAGS: "--pre"
3227

3328
steps:
3429
- name: Checkout source
@@ -53,9 +48,7 @@ jobs:
5348
5449
- name: Install
5550
run: |
56-
python -m pip install ${PIP_FLAGS} -e .[test]
57-
env:
58-
PIP_FLAGS: ${{ matrix.PIP_FLAGS }}
51+
python -m pip install -e .[test]
5952
6053
- name: Run tests
6154
env:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ dependencies = [
3636
"psutil",
3737
"tenacity",
3838
"toolz",
39-
"zarr",
39+
"zarr < 3",
4040
]
4141

4242
[project.optional-dependencies]

0 commit comments

Comments
 (0)