|
37 | 37 | run: | |
38 | 38 | # TODO: Remove this conditional when pcodec supports Python 3.14 |
39 | 39 | if [[ "${{ matrix.python-version }}" == "3.14" ]]; then |
40 | | - python -m pip install -v ".[test,test_extras,msgpack,google_crc32c,crc32c,zfpy]" |
| 40 | + python -m pip install -v \ |
| 41 | + --group test --group test_extras \ |
| 42 | + ".[msgpack,google_crc32c,crc32c,zfpy]" |
41 | 43 | else |
42 | | - python -m pip install -v ".[test,test_extras,msgpack,google_crc32c,crc32c,pcodec,zfpy]" |
| 44 | + python -m pip install -v \ |
| 45 | + --group test --group test_extras \ |
| 46 | + ".[msgpack,google_crc32c,crc32c,pcodec,zfpy]" |
43 | 47 | fi |
44 | 48 |
|
45 | 49 | - name: List installed packages |
@@ -85,12 +89,15 @@ jobs: |
85 | 89 | python-version: ${{ matrix.python-version }} |
86 | 90 | cache: 'pip' |
87 | 91 |
|
| 92 | + - name: Upgrade pip |
| 93 | + run: python -m pip install --upgrade pip |
| 94 | + |
88 | 95 | - name: Install numcodecs |
89 | 96 | run: | |
90 | 97 | if [[ -n "${{ matrix.extras }}" ]]; then |
91 | | - python -m pip install -v ".[${{ matrix.extras }},test]" |
| 98 | + python -m pip install -v --group test ".[${{ matrix.extras }}]" |
92 | 99 | else |
93 | | - python -m pip install -v ".[test]" |
| 100 | + python -m pip install -v --group test . |
94 | 101 | fi |
95 | 102 |
|
96 | 103 | - name: List installed packages |
@@ -135,9 +142,15 @@ jobs: |
135 | 142 | python-version: ${{ matrix.python-version }} |
136 | 143 | cache: 'pip' |
137 | 144 |
|
| 145 | + - name: Upgrade pip |
| 146 | + run: python -m pip install --upgrade pip |
| 147 | + |
138 | 148 | - name: Install numcodecs and Zarr |
139 | 149 | run: | |
140 | | - python -m pip install -v ".[test,test_extras]" "${{ matrix.zarr-pkg }}" crc32c |
| 150 | + python -m pip install -v \ |
| 151 | + --group test --group test_extras \ |
| 152 | + . "${{ matrix.zarr-pkg }}" crc32c |
| 153 | +
|
141 | 154 | - name: List installed packages |
142 | 155 | run: python -m pip list |
143 | 156 |
|
|
0 commit comments