]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
enable 3.12 wheels / actions
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 4 Oct 2023 15:55:36 +0000 (11:55 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 6 Oct 2023 16:38:22 +0000 (12:38 -0400)
Change-Id: I823dc9378fe2c18c59237f30906c1efc4b041d54

.github/workflows/create-wheels.yaml
.github/workflows/run-test.yaml

index 6a90dc1e89ddb733fa55feba68904c28cbeba27a..c2aca5b0079e89f6ea1e126758968ec7c9fa12e4 100644 (file)
@@ -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' }}
index f48470308492ca64a6acb30ca7edd43855eb2e98..fa2fa54f2ea5b51dabcc75275c59453b84d771f5 100644 (file)
@@ -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