]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: add PostgreSQL 18 to the test grid
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 7 Sep 2025 00:35:30 +0000 (02:35 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sun, 7 Sep 2025 11:47:47 +0000 (13:47 +0200)
.github/workflows/tests.yml

index 47c86373c2a85d816b89db800ee0dd2ceabafe0c..6ebc0ab5b48a3279fd3e34b626d1d3a69cf07d9d 100644 (file)
@@ -28,10 +28,10 @@ jobs:
       matrix:
         include:
           # Test different combinations of Python, Postgres, libpq.
-          - {impl: python, python: "3.8", postgres: "postgres:17", libpq: oldest}
-          - {impl: python, python: "3.9", postgres: "postgres:16", libpq: master}
-          - {impl: python, python: "3.10", postgres: "postgres:15"}
-          - {impl: python, python: "3.11", postgres: "postgres:14"}
+          - {impl: python, python: "3.8", postgres: "postgres:18rc1", libpq: oldest}
+          - {impl: python, python: "3.9", postgres: "postgres:17", libpq: master}
+          - {impl: python, python: "3.10", postgres: "postgres:16"}
+          - {impl: python, python: "3.11", postgres: "postgres:15"}
           - {impl: python, python: "3.12", postgres: "postgres:13", libpq: newest}
           - {impl: python, python: "3.13", postgres: "postgres:12"}
           - {impl: python, python: "3.14", postgres: "postgres:14"}
@@ -42,10 +42,10 @@ jobs:
           - {impl: c, python: "3.11", postgres: "postgres:15", libpq: oldest}
           - {impl: c, python: "3.12", postgres: "postgres:16", libpq: newest}
           - {impl: c, python: "3.13", postgres: "postgres:17"}
-          - {impl: c, python: "3.14", postgres: "postgres:17"}
+          - {impl: c, python: "3.14", postgres: "postgres:18rc1"}
 
           - {impl: python, python: "3.8", ext: gevent, postgres: "postgres:17"}
-          - {impl: c, python: "3.12", ext: gevent, postgres: "postgres:14"}
+          - {impl: c, python: "3.12", ext: gevent, postgres: "postgres:18rc1"}
           - {impl: python, python: "3.9", ext: dns, postgres: "postgres:14"}
           - {impl: python, python: "3.12", ext: postgis, postgres: "postgis/postgis"}
           - {impl: python, python: "3.10", ext: numpy, postgres: "postgres:14"}