]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
test: test Python 3.12 on all platform with final image
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 3 Oct 2023 11:21:46 +0000 (13:21 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 3 Oct 2023 11:32:21 +0000 (13:32 +0200)
.github/workflows/tests.yml
docs/basic/install.rst
docs/news.rst

index b16530023940f9399dc79ea49f3a1e9f5cf29f97..f5fe36ff5d170dfd7fbcd07db2d47299e6108652 100644 (file)
@@ -31,14 +31,14 @@ jobs:
           - {impl: python, python: "3.9", postgres: "postgres:12"}
           - {impl: python, python: "3.10", postgres: "postgres:13"}
           - {impl: python, python: "3.11", postgres: "postgres:14", libpq: master}
-          - {impl: python, python: "3.12.0-beta.4 - 3.12", postgres: "postgres:15", libpq: oldest}
+          - {impl: python, python: "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", libpq: master}
           - {impl: c, python: "3.9", postgres: "postgres:14"}
           - {impl: c, python: "3.10", postgres: "postgres:12"}
           - {impl: c, python: "3.11", postgres: "postgres:11", libpq: oldest}
-          - {impl: c, python: "3.12.0-beta.4 - 3.12", postgres: "postgres:10", libpq: newest}
+          - {impl: c, python: "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"}
@@ -124,11 +124,13 @@ jobs:
           - {impl: python, python: "3.9"}
           - {impl: python, python: "3.10"}
           - {impl: python, python: "3.11"}
+          - {impl: python, python: "3.12"}
           - {impl: c, python: "3.7"}
           - {impl: c, python: "3.8"}
           - {impl: c, python: "3.9"}
           - {impl: c, python: "3.10"}
           - {impl: c, python: "3.11"}
+          - {impl: c, python: "3.12"}
 
     env:
       PSYCOPG_IMPL: ${{ matrix.impl }}
@@ -179,11 +181,13 @@ jobs:
           - {impl: python, python: "3.9"}
           - {impl: python, python: "3.10"}
           - {impl: python, python: "3.11"}
+          - {impl: python, python: "3.12"}
           - {impl: c, python: "3.7"}
           - {impl: c, python: "3.8"}
           - {impl: c, python: "3.9"}
           - {impl: c, python: "3.10"}
           - {impl: c, python: "3.11"}
+          - {impl: c, python: "3.12"}
 
     env:
       PSYCOPG_IMPL: ${{ matrix.impl }}
@@ -245,7 +249,7 @@ jobs:
       matrix:
         include:
           - {impl: c, crdb: "latest-v23.1", python: "3.10", libpq: newest}
-          - {impl: python, crdb: "latest-v22.2", python: "3.11"}
+          - {impl: python, crdb: "latest-v22.2", python: "3.12"}
     env:
       PSYCOPG_IMPL: ${{ matrix.impl }}
       DEPS: ./psycopg[test] ./psycopg_pool
index 8e1dc6db2969ca490ecb92462c40b942e00b1591..8f28b9e65f604cd5ffd90580c3e60acfa6439f94 100644 (file)
@@ -19,7 +19,7 @@ Supported systems
 
 The Psycopg version documented here has *official and tested* support for:
 
-- Python: from version 3.7 to 3.11
+- Python: from version 3.7 to 3.12
 
   - Python 3.6 supported before Psycopg 3.1
 
index f9a1652a20becaab1c1e8fb6d36eae41ee9af434..635f801bcc644b246e125afa6cb66e2820640c00 100644 (file)
@@ -37,6 +37,7 @@ Psycopg 3.1.12
 - Fix possible hanging if a connection is closed while querying (:ticket:`#608`).
 - Fix memory leak when `~register_*()` functions are called repeatedly
   (:ticket:`#647`).
+- Release Python 3.12 binary packages.
 
 
 Psycopg 3.1.11