@@ -10,16 +10,16 @@ jobs:
1010 runs-on : ${{ matrix.os }}
1111 strategy :
1212 matrix :
13- python-version : ["3.7", "3. 8", "3.9", "3.10", "3.11", "3.12"]
13+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12"]
1414 numpy : [0, 1]
1515 os : [ubuntu-latest, macos-latest, windows-latest]
1616 steps :
17- - uses : actions/checkout@v3
17+ - uses : actions/checkout@v4
1818 - name : Set up Python ${{ matrix.python-version }}
19- uses : actions/setup-python@v4
19+ uses : actions/setup-python@v5
2020 with :
2121 python-version : ${{ matrix.python-version }}
22- - uses : actions/cache@v3
22+ - uses : actions/cache@v4
2323 name : Configure pip caching
2424 with :
2525 path : ~/.cache/pip
2929 - name : Install dependencies
3030 run : |
3131 pip install -e '.[test,mypy,flake8]'
32- - name : Optionally install tui dependencies (not 3.7)
33- if : matrix.python-version != '3.7'
32+ - name : Optionally install tui dependencies
3433 run : pip install -e '.[tui]'
3534 - name : Optionally install numpy
3635 if : matrix.numpy == 1
@@ -50,12 +49,10 @@ jobs:
5049 pytest -v
5150 - name : run mypy
5251 run : mypy sqlite_utils tests
53- - name : run flake8 if Python 3.8 or higher
54- if : matrix.python-version >= 3.8
52+ - name : run flake8
5553 run : flake8
5654 - name : Check formatting
5755 run : black . --check
5856 - name : Check if cog needs to be run
59- if : matrix.python-version != '3.7'
6057 run : |
6158 cog --check README.md docs/*.rst
0 commit comments