]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: set up test grid to test Python 3.12
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 24 May 2023 23:14:09 +0000 (01:14 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 1 Aug 2023 02:47:43 +0000 (03:47 +0100)
.github/workflows/tests.yml

index 7660f4049f17e4956e15f2a068eba9f827e4006e..4c014b36685831d54eaeea25f19f3e6a8d868bb3 100644 (file)
@@ -27,16 +27,18 @@ jobs:
         include:
           # Test different combinations of Python, Postgres, libpq.
           - {impl: python, python: "3.7", postgres: "postgres:10", libpq: newest}
-          - {impl: python, python: "3.8", postgres: "postgres:12"}
-          - {impl: python, python: "3.9", postgres: "postgres:13"}
-          - {impl: python, python: "3.10", postgres: "postgres:14"}
-          - {impl: python, python: "3.11", postgres: "postgres:15", libpq: oldest}
+          - {impl: python, python: "3.8", postgres: "postgres:11"}
+          - {impl: python, python: "3.9", postgres: "postgres:12"}
+          - {impl: python, python: "3.10", postgres: "postgres:13"}
+          - {impl: python, python: "3.11", postgres: "postgres:14"}
+          - {impl: python, python: "3.12.0-alpha - 3.12", postgres: "postgres:15", libpq: oldest}
 
           - {impl: c, python: "3.7", postgres: "postgres:15", libpq: newest}
           - {impl: c, python: "3.8", postgres: "postgres:13"}
           - {impl: c, python: "3.9", postgres: "postgres:14"}
-          - {impl: c, python: "3.10", postgres: "postgres:11", libpq: oldest}
-          - {impl: c, python: "3.11", postgres: "postgres:10", libpq: newest}
+          - {impl: c, python: "3.10", postgres: "postgres:12"}
+          - {impl: c, python: "3.11", postgres: "postgres:11", libpq: oldest}
+          - {impl: c, python: "3.12.0-alpha - 3.12", postgres: "postgres:10", libpq: newest}
 
           - {impl: python, python: "3.9", ext: dns, postgres: "postgres:14"}
           - {impl: python, python: "3.9", ext: postgis, postgres: "postgis/postgis"}