File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 8
8
9
9
jobs :
10
10
test :
11
- name : ${{ matrix.python-version }}-pydantic${{ matrix.pydantic-version }}- build
11
+ name : ${{ matrix.python-version }}-build
12
12
runs-on : ubuntu-latest
13
13
strategy :
14
14
matrix :
15
15
python-version : ["3.11", "3.12", "3.13"]
16
- pydantic-version : ["<2", ">=2"]
17
16
steps :
18
17
- uses : actions/checkout@v4
19
18
27
26
28
27
with :
29
28
path : ~/.cache/pip
30
- key : ${{ runner.os }}-pip-${{ matrix.python-version }}-pydantic${{ matrix.pydantic-version }}- ${{ hashFiles('**/dev-requirements.txt') }}
29
+ key : ${{ runner.os }}-pip-${{ matrix.python-version }}-${{ hashFiles('**/dev-requirements.txt') }}
31
30
restore-keys : |
32
- ${{ runner.os }}-pip-${{ matrix.python-version }}-pydantic${{ matrix.pydantic-version }}
33
31
${{ runner.os }}-pip-${{ matrix.python-version }}
34
32
${{ runner.os }}-pip
35
33
${{ runner.os }}-pip-dev
38
36
run : |
39
37
python -m pip install -r dev-requirements.txt
40
38
python -m pip install --no-deps -e .
41
- python -m pip install "pydantic${{ matrix.pydantic-version }}"
42
39
python -m pip list
43
40
44
41
- name : Running Tests
Original file line number Diff line number Diff line change 1
1
cachey
2
2
dask
3
- fastapi >= 0.78 .0
3
+ fastapi >= 0.115 .0
4
4
numcodecs
5
5
numpy
6
6
pluggy
7
+ pydantic >= 2.5.0
7
8
toolz
8
9
uvicorn
9
10
xarray >= 2025.1.0
You can’t perform that action at this time.
0 commit comments