]> 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:28:18 +0000 (13:28 +0200)
.github/workflows/tests.yml
docs/basic/install.rst
docs/news.rst

index 8950b181edee521687379ac9e853cb0a2c3d4cc2..491e85373851a2aad80df8cb76522e6074067262 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"}
-          - {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"}
           - {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"}
@@ -117,11 +117,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 }}
@@ -172,11 +174,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 }}
@@ -238,7 +242,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 f11e6eab4b49ea280e42a3fcbfc53299f65fe8af..44f17f45f55ce366252d2713c16c4af596357178 100644 (file)
@@ -16,6 +16,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