File tree Expand file tree Collapse file tree 3 files changed +15
-10
lines changed Expand file tree Collapse file tree 3 files changed +15
-10
lines changed Original file line number Diff line number Diff line change 27
27
matrix :
28
28
python-version : ['3.11']
29
29
numpy-version : ['2.1']
30
- dependency-set : ["optional "]
30
+ dependency-set : ["test-minimal "]
31
31
32
32
steps :
33
33
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -22,24 +22,24 @@ jobs:
22
22
matrix :
23
23
python-version : ['3.11', '3.12', '3.13']
24
24
numpy-version : ['1.25', '2.1']
25
- dependency-set : ["minimal", "optional "]
25
+ dependency-set : ["minimal", "test-minimal "]
26
26
os : ["ubuntu-latest"]
27
27
include :
28
28
- python-version : ' 3.11'
29
29
numpy-version : ' 1.25'
30
- dependency-set : ' optional '
30
+ dependency-set : ' test-minimal '
31
31
os : ' macos-latest'
32
32
- python-version : ' 3.13'
33
33
numpy-version : ' 2.1'
34
- dependency-set : ' optional '
34
+ dependency-set : ' test-minimal '
35
35
os : ' macos-latest'
36
36
- python-version : ' 3.11'
37
37
numpy-version : ' 1.25'
38
- dependency-set : ' optional '
38
+ dependency-set : ' test-minimal '
39
39
os : ' windows-latest'
40
40
- python-version : ' 3.13'
41
41
numpy-version : ' 2.1'
42
- dependency-set : ' optional '
42
+ dependency-set : ' test-minimal '
43
43
os : ' windows-latest'
44
44
runs-on : ${{ matrix.os }}
45
45
52
52
cache : ' pip'
53
53
- name : Install Hatch
54
54
run : |
55
- python -m pip install --upgrade pip
55
+ python -m pip install --upgrade pip
56
56
pip install hatch
57
57
- name : Set Up Hatch Env
58
58
run : |
84
84
cache : ' pip'
85
85
- name : Install Hatch
86
86
run : |
87
- python -m pip install --upgrade pip
87
+ python -m pip install --upgrade pip
88
88
pip install hatch
89
89
- name : Set Up Hatch Env
90
90
run : |
@@ -111,4 +111,4 @@ jobs:
111
111
contains(needs.*.result, 'cancelled')
112
112
run : exit 1
113
113
- name : Success
114
- run : echo Success!
114
+ run : echo Success!
Original file line number Diff line number Diff line change @@ -68,7 +68,11 @@ gpu = [
68
68
universal-pathlib = [
69
69
' universal-pathlib>=0.0.22'
70
70
]
71
+ tree = [
72
+ ' rich' ,
73
+ ]
71
74
# Development extras
75
+ test-minimal = [" zarr[universal-pathlib, tree]" ]
72
76
test = [
73
77
" coverage" ,
74
78
" pytest" ,
@@ -94,6 +98,7 @@ docs = [
94
98
' msgpack' ,
95
99
]
96
100
101
+
97
102
[project .urls ]
98
103
"Bug Tracker" = " https://github.com/zarr-developers/zarr-python/issues"
99
104
Changelog = " https://zarr.readthedocs.io/en/stable/release.html"
@@ -133,7 +138,7 @@ version = ["minimal"]
133
138
[[tool .hatch .envs .test .matrix ]]
134
139
python = [" 3.11" , " 3.12" , " 3.13" ]
135
140
numpy = [" 1.25" , " 2.1" ]
136
- features = [" optional " ]
141
+ features = [" test-minimal " ]
137
142
138
143
[[tool .hatch .envs .test .matrix ]]
139
144
python = [" 3.11" , " 3.12" , " 3.13" ]
You can’t perform that action at this time.
0 commit comments