Skip to content

Commit 338ba73

Browse files
BLD/RLS: update wheels to include GDAL 3.10.2 (#524)
1 parent 4dfbd44 commit 338ba73

7 files changed

+14
-14
lines changed

.github/workflows/release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
needs: [build-sdist]
5555
runs-on: ubuntu-latest
5656
container:
57-
image: "ghcr.io/osgeo/gdal:ubuntu-small-3.10.0"
57+
image: "ghcr.io/osgeo/gdal:ubuntu-small-3.10.2"
5858

5959
steps:
6060
- name: Install packages
@@ -184,7 +184,7 @@ jobs:
184184
path: |
185185
${{ matrix.vcpkg_cache }}
186186
# bump the last digit to avoid using previous build cache
187-
key: ${{ matrix.os }}-${{ matrix.arch }}-vcpkg-gdal3.10.0-cache0
187+
key: ${{ matrix.os }}-${{ matrix.arch }}-vcpkg-gdal3.10.2-cache0
188188

189189
# MacOS build requires aclocal, which is part of automake, but appears
190190
# to be missing in default image
@@ -202,7 +202,7 @@ jobs:
202202
git reset --hard
203203
# pull specific commit with desired GDAL version
204204
git pull
205-
git checkout 0857a4b08c14030bbe41e80accb2b1fddb047a74
205+
git checkout d24ce43972a16be005ba1458eed67d071d44dc1c
206206
207207
- name: Install GDAL
208208
env:

CHANGES.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
### Packaging
1515

16-
- The GDAL library included in the wheels is upgraded from 3.9.2 to 3.10.0 (#499).
16+
- The GDAL library included in the wheels is upgraded from 3.9.2 to 3.10.2 (#499).
1717

1818
## 0.10.0 (2024-09-28)
1919

ci/manylinux2014_x86_64-vcpkg-gdal.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM quay.io/pypa/manylinux2014_x86_64:2024-08-12-7fde9b1
1+
FROM quay.io/pypa/manylinux2014_x86_64:2025-01-11-3165879
22

33
# building openssl needs IPC-Cmd (https://github.com/microsoft/vcpkg/issues/24988)
44
RUN yum install -y curl unzip zip tar perl-IPC-Cmd
@@ -7,7 +7,7 @@ RUN yum install -y curl unzip zip tar perl-IPC-Cmd
77
RUN ln -s /opt/python/cp38-cp38/bin/python3 /usr/bin/python3
88

99
RUN git clone https://github.com/Microsoft/vcpkg.git /opt/vcpkg && \
10-
git -C /opt/vcpkg checkout 0857a4b08c14030bbe41e80accb2b1fddb047a74
10+
git -C /opt/vcpkg checkout cd1099f42a3c2ee28dc68e3db3f6f88658982736
1111

1212
ENV VCPKG_INSTALLATION_ROOT="/opt/vcpkg"
1313
ENV PATH="${PATH}:/opt/vcpkg"

ci/manylinux_2_28_aarch64-vcpkg-gdal.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
FROM quay.io/pypa/manylinux_2_28_aarch64:2024-08-12-7fde9b1
1+
FROM quay.io/pypa/manylinux_2_28_aarch64:2025-01-11-3165879
22

33
# building openssl needs IPC-Cmd (https://github.com/microsoft/vcpkg/issues/24988)
44
RUN dnf -y install curl zip unzip tar ninja-build perl-IPC-Cmd
55

66
RUN git clone https://github.com/Microsoft/vcpkg.git /opt/vcpkg && \
7-
git -C /opt/vcpkg checkout 0857a4b08c14030bbe41e80accb2b1fddb047a74
7+
git -C /opt/vcpkg checkout d24ce43972a16be005ba1458eed67d071d44dc1c
88

99
ENV VCPKG_INSTALLATION_ROOT="/opt/vcpkg"
1010
ENV PATH="${PATH}:/opt/vcpkg"

ci/manylinux_2_28_x86_64-vcpkg-gdal.Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
FROM quay.io/pypa/manylinux_2_28_x86_64:2024-08-12-7fde9b1
1+
FROM quay.io/pypa/manylinux_2_28_x86_64:2025-01-11-3165879
22

33
# building openssl needs IPC-Cmd (https://github.com/microsoft/vcpkg/issues/24988)
44
RUN dnf -y install curl zip unzip tar ninja-build perl-IPC-Cmd
55

66
RUN git clone https://github.com/Microsoft/vcpkg.git /opt/vcpkg && \
7-
git -C /opt/vcpkg checkout 0857a4b08c14030bbe41e80accb2b1fddb047a74
7+
git -C /opt/vcpkg checkout d24ce43972a16be005ba1458eed67d071d44dc1c
88

99
ENV VCPKG_INSTALLATION_ROOT="/opt/vcpkg"
1010
ENV PATH="${PATH}:/opt/vcpkg"

ci/vcpkg.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"features": ["recommended-features", "curl", "geos", "iconv", "openssl"]
99
}
1010
],
11-
"builtin-baseline": "0857a4b08c14030bbe41e80accb2b1fddb047a74"
11+
"builtin-baseline": "d24ce43972a16be005ba1458eed67d071d44dc1c"
1212
}

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ build-verbosity = 3
5151
VCPKG_INSTALL = "$VCPKG_INSTALLATION_ROOT/installed/$VCPKG_DEFAULT_TRIPLET"
5252
GDAL_INCLUDE_PATH = "$VCPKG_INSTALL/include"
5353
GDAL_LIBRARY_PATH = "$VCPKG_INSTALL/lib"
54-
GDAL_VERSION = "3.10.0"
54+
GDAL_VERSION = "3.10.2"
5555
PYOGRIO_PACKAGE_DATA = 1
5656
GDAL_DATA = "$VCPKG_INSTALL/share/gdal"
5757
PROJ_LIB = "$VCPKG_INSTALL/share/proj"
@@ -66,7 +66,7 @@ repair-wheel-command = [
6666
VCPKG_INSTALL = "$VCPKG_INSTALLATION_ROOT/installed/$VCPKG_DEFAULT_TRIPLET"
6767
GDAL_INCLUDE_PATH = "$VCPKG_INSTALL/include"
6868
GDAL_LIBRARY_PATH = "$VCPKG_INSTALL/lib"
69-
GDAL_VERSION = "3.10.0"
69+
GDAL_VERSION = "3.10.2"
7070
PYOGRIO_PACKAGE_DATA = 1
7171
GDAL_DATA = "$VCPKG_INSTALL/share/gdal"
7272
PROJ_LIB = "$VCPKG_INSTALL/share/proj"
@@ -80,7 +80,7 @@ repair-wheel-command = "delvewheel repair --add-path C:/vcpkg/installed/x64-wind
8080
VCPKG_INSTALL = "$VCPKG_INSTALLATION_ROOT/installed/x64-windows-dynamic-release"
8181
GDAL_INCLUDE_PATH = "$VCPKG_INSTALL/include"
8282
GDAL_LIBRARY_PATH = "$VCPKG_INSTALL/lib"
83-
GDAL_VERSION = "3.10.0"
83+
GDAL_VERSION = "3.10.2"
8484
PYOGRIO_PACKAGE_DATA = 1
8585
GDAL_DATA = "$VCPKG_INSTALL/share/gdal"
8686
PROJ_LIB = "$VCPKG_INSTALL/share/proj"

0 commit comments

Comments
 (0)