@@ -44,11 +44,11 @@ jobs:
4444 runs-on : ${{ matrix.os }}
4545
4646 steps :
47- - uses : actions/checkout@v4
47+ - uses : actions/checkout@v5
4848 with :
4949 fetch-depth : 0 # grab all branches and tags
5050 - name : Set up Python
51- uses : actions/setup-python@v5
51+ uses : actions/setup-python@v6
5252 with :
5353 python-version : ${{ matrix.python-version }}
5454 cache : ' pip'
@@ -86,11 +86,11 @@ jobs:
8686 - python-version : " 3.11"
8787 dependency-set : upstream
8888 steps :
89- - uses : actions/checkout@v4
89+ - uses : actions/checkout@v5
9090 with :
9191 fetch-depth : 0
9292 - name : Set up Python
93- uses : actions/setup-python@v5
93+ uses : actions/setup-python@v6
9494 with :
9595 python-version : ${{ matrix.python-version }}
9696 cache : ' pip'
@@ -115,11 +115,11 @@ jobs:
115115 name : doctests
116116 runs-on : ubuntu-latest
117117 steps :
118- - uses : actions/checkout@v4
118+ - uses : actions/checkout@v5
119119 with :
120120 fetch-depth : 0 # required for hatch version discovery, which is needed for numcodecs.zarr3
121121 - name : Set up Python
122- uses : actions/setup-python@v5
122+ uses : actions/setup-python@v6
123123 with :
124124 python-version : ' 3.13'
125125 cache : ' pip'
@@ -129,11 +129,10 @@ jobs:
129129 pip install hatch
130130 - name : Set Up Hatch Env
131131 run : |
132- hatch env create doctest
133- hatch env run -e doctest list-env
132+ hatch run doctest:pip list
134133 - name : Run Tests
135134 run : |
136- hatch env run --env doctest run
135+ hatch run doctest:test
137136
138137 test-complete :
139138 name : Test complete
0 commit comments