@@ -13,16 +13,13 @@ concurrency:
1313jobs :
1414 test :
1515 name : " Python: ${{ matrix.python-version }}
16- SQLA: ${{ matrix.sqla-version }}
1716 on ${{ matrix.os }}"
1817 runs-on : ${{ matrix.os }}
1918 strategy :
2019 matrix :
2120 os : ['ubuntu-latest', 'macos-latest']
2221 python-version : ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
2322 cratedb-version : ['5.4.5']
24- sqla-version : ['<1.4', '<1.5', '<2.1']
25- pip-allow-prerelease : ['false']
2623
2724 # To save resources, only use the most recent Python versions on macOS.
2825 exclude :
@@ -35,20 +32,10 @@ jobs:
3532 - os : ' macos-latest'
3633 python-version : ' 3.10'
3734
38- # Another CI test matrix slot to test against prerelease versions of Python packages.
39- include :
40- - os : ' ubuntu-latest'
41- python-version : ' 3.12'
42- cratedb-version : ' 5.4.5'
43- sqla-version : ' latest'
44- pip-allow-prerelease : ' true'
45-
4635 fail-fast : false
4736
4837 env :
4938 CRATEDB_VERSION : ${{ matrix.cratedb-version }}
50- SQLALCHEMY_VERSION : ${{ matrix.sqla-version }}
51- PIP_ALLOW_PRERELEASE : ${{ matrix.pip-allow-prerelease }}
5239 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
5340
5441 steps :
@@ -70,13 +57,12 @@ jobs:
7057 source bootstrap.sh
7158
7259 # Report about the test matrix slot.
73- echo "Invoking tests with CrateDB ${CRATEDB_VERSION} and SQLAlchemy ${SQLALCHEMY_VERSION} "
60+ echo "Invoking tests with CrateDB ${CRATEDB_VERSION}"
7461
7562 # Run linter.
7663 flake8 src bin
7764
7865 # Run tests.
79- export SQLALCHEMY_WARN_20=1
8066 coverage run bin/test -vvv
8167
8268 # Set the stage for uploading the coverage report.
0 commit comments