]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
get aiosqlite to run on python 3 but not 3.11, attempt 2
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 1 Dec 2022 00:41:15 +0000 (19:41 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 1 Dec 2022 00:41:15 +0000 (19:41 -0500)
Change-Id: Iee0077f8c662da59ee63fa73296cb04ab1b09551

.github/workflows/run-test.yaml

index 2d3c3a8021d4932eb4fbbe50ddf47eea50a44cf2..381befe09f0bb1ba04f078e149348235ba4a8598 100644 (file)
@@ -49,20 +49,14 @@ jobs:
           # autocommit tests fail on the ci for some reason
           # - python-version: "pypy-3.9"
           #   pytest-args: "-k 'not test_autocommit_on and not test_turn_autocommit_off_via_default_iso_level and not test_autocommit_isolation_level'"
-          # add aiosqlite on linux
+          # add aiosqlite on linux, for py3.10 only;
+          # wait for https://github.com/python/cpython/issues/99205 to be
+          # fixed for py311
           - os: "ubuntu-latest"
-
-          # disable aiosqlite until python 3.11.1 is released;
-          # 3.11.0 has a thread memory leak
-          # https://github.com/python/cpython/issues/99205
-          # which is suspected of crashing the py 3.11 action
-            python-version:
-              - "3.7"
-              - "3.8"
-              - "3.9"
-              - "3.10"
+            python-version: "3.10"
             pytest-args: "--dbdriver pysqlite --dbdriver aiosqlite"
 
+
         exclude:
           # linux and osx do not have x86 python
           - os: "ubuntu-latest"