From: Mike Bayer Date: Wed, 4 Oct 2023 15:55:36 +0000 (-0400) Subject: enable 3.12 wheels / actions X-Git-Tag: rel_2_0_22~13^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f17563540ff68a1327db21711740e8683507357a;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git enable 3.12 wheels / actions Change-Id: I823dc9378fe2c18c59237f30906c1efc4b041d54 --- diff --git a/.github/workflows/create-wheels.yaml b/.github/workflows/create-wheels.yaml index 6a90dc1e89..c2aca5b007 100644 --- a/.github/workflows/create-wheels.yaml +++ b/.github/workflows/create-wheels.yaml @@ -22,7 +22,7 @@ jobs: python: - "cp37-* cp38-*" - "cp39-* cp310-*" - - "cp311-*" + - "cp311-* cp312-*" wheel_mode: - compiled os: @@ -84,7 +84,7 @@ jobs: - name: Set up Python for twine and pure-python wheel uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.11" - name: Build pure-python wheel if: ${{ matrix.wheel_mode == 'pure-python' && runner.os == 'Linux' }} diff --git a/.github/workflows/run-test.yaml b/.github/workflows/run-test.yaml index f484703084..fa2fa54f2e 100644 --- a/.github/workflows/run-test.yaml +++ b/.github/workflows/run-test.yaml @@ -35,7 +35,7 @@ jobs: - "3.9" - "3.10" - "3.11" - - "3.12.0-alpha - 3.12" + - "3.12" - "pypy-3.9" build-type: - "cext" @@ -50,10 +50,6 @@ jobs: pytest-args: "-k 'not test_autocommit_on and not test_turn_autocommit_off_via_default_iso_level and not test_autocommit_isolation_level'" - os: "ubuntu-latest" pytest-args: "--dbdriver pysqlite --dbdriver aiosqlite" - # greenlet doesn't build as of 2022-12-01 - - python-version: "3.12.0-alpha - 3.12" - no-greenlet: "true" - pytest-args: "--dbdriver pysqlite --assert plain" exclude: # linux and osx do not have x86 python @@ -152,7 +148,7 @@ jobs: - mypy - lint - pep484 - + exclude: # run lint only on 3.11 - tox-env: lint