]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
build: build manylinux2014 packages
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 13 Jun 2022 00:04:59 +0000 (02:04 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 14 Jun 2022 16:22:11 +0000 (18:22 +0200)
manylinux_2_24 is soon EOL and 2_28 will be incompatible with many
distributions to come. See <https://github.com/pypa/manylinux/issues/1332>.

Close #124

.github/workflows/packages.yml
docs/news.rst

index 316887c9b222c4c7c09d843bc93cc44c2a071bb5..cfde090e2b0a803c7f9365311c4cfb885961980f 100644 (file)
@@ -99,10 +99,10 @@ jobs:
         with:
           package-dir: psycopg_binary
         env:
-          CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_24
-          CIBW_MANYLINUX_I686_IMAGE: manylinux_2_24
-          CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_24
-          CIBW_MANYLINUX_PPC64LE_IMAGE: manylinux_2_24
+          CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
+          CIBW_MANYLINUX_I686_IMAGE: manylinux2014
+          CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014
+          CIBW_MANYLINUX_PPC64LE_IMAGE: manylinux2014
           CIBW_BUILD: ${{matrix.pyver}}-${{matrix.platform}}_${{matrix.arch}}
           CIBW_ARCHS_LINUX: auto aarch64 ppc64le
           CIBW_BEFORE_ALL_LINUX: ./tools/build/wheel_linux_before_all.sh
index 8ca2802a7782486630008f3d308e228563a5786a..6f53b88f4d726e778d282ac8767852ca03b196d8 100644 (file)
@@ -18,6 +18,7 @@ Psycopg 3.0.15 (unreleased)
 - Restore the connection to usable state after an error in `~Cursor.stream()`.
 - Raise `DataError` instead of `OverflowError` loading binary intervals
   out-of-range.
+- Distribute ``manylinux2014`` wheel packages (:ticket:`#124`).
 
 
 Current release