Skip to content

Commit a4cf255

Browse files
authored
Merge pull request #42 from MikeMoore63/renovate/pypa-cibuildwheel-3.x
chore(deps): update pypa/cibuildwheel action to v3
2 parents e3cafe1 + f0e0d52 commit a4cf255

File tree

4 files changed

+14
-20
lines changed

4 files changed

+14
-20
lines changed

.github/workflows/build_wheels.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,17 @@ jobs:
1717
strategy:
1818
matrix:
1919
os: [ubuntu-22.04, windows-latest, macos-13, macos-14]
20-
pyver: [cp36, cp37, cp38, cp39, cp310, cp311, cp312, cp313, pp38, pp39,pp310]
20+
pyver: [cp38, cp39, cp310, cp311, cp312, cp313, cp314, pp38, pp39, pp310, pp311]
2121
exclude:
2222
# excludes
23-
- os: macos-14
24-
pyver: cp36
25-
- os: macos-14
26-
pyver: cp37
2723
- os: windows-latest
2824
pyver: pp38
2925
- os: windows-latest
3026
pyver: pp39
3127
- os: windows-latest
3228
pyver: pp310
3329
- os: windows-latest
34-
pyver: cp36
35-
- os: windows-latest
36-
pyver: cp37
30+
pyver: pp311
3731

3832
steps:
3933
- uses: actions/checkout@v4
@@ -45,7 +39,7 @@ jobs:
4539
platforms: all
4640

4741
- name: Build wheels
48-
uses: pypa/cibuildwheel@v2.23.3
42+
uses: pypa/cibuildwheel@v3.0.1
4943
env:
5044
# configure cibuildwheel to build native archs ('auto'), and some
5145
# emulated ones

installGo.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Install the current Go release
22
param(
33
[string]$w='c:\go',
4-
[string]$v='1.24.1'
4+
[string]$v='1.24.5'
55
)
66
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
77
$OutputVariable = (go version) | Out-String
@@ -16,7 +16,7 @@ $env:GOPATH= 'C:\go'
1616
$newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH);
1717
Write-Host ('Updating PATH: {0}' -f $newPath);
1818
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::User);
19-
$url = 'https://dl.google.com/go/go1.24.1.windows-amd64.zip';
19+
$url = 'https://dl.google.com/go/go1.24.5.windows-amd64.zip';
2020
Write-Host ('Downloading {0} ...' -f $url);
2121
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12;
2222
Invoke-WebRequest -Uri $url -OutFile 'go.zip';

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[tool.cibuildwheel]
2-
2+
enable = ["all"]
33

44
[tool.cibuildwheel.windows]
55
archs=["AMD64"]
66
before-all = "powershell {project}\\installGo.ps1"
7-
skip = "cp36-win* cp37-win* pp*-win*"
7+
skip = "pp*-win*"
88
environment= """
99
PATH="C:\\Go\\bin;C:\\Program Files\\Go\\bin;$PATH"
1010
GOPATH="C:\\Go"
@@ -27,15 +27,15 @@ switch_eol_centos_repos()
2727
fi
2828
}
2929
switch_eol_centos_repos
30-
if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ] && [ "${AUDITWHEEL_ARCH}" == "x86_64" ]
30+
if [ "${AUDITWHEEL_ARCH}" == "x86_64" ]
3131
then
3232
mkdir -p /usr/local
33-
curl https://dl.google.com/go/go1.24.1.linux-amd64.tar.gz | tar -C /usr/local -xzf -
33+
curl https://dl.google.com/go/go1.24.5.linux-amd64.tar.gz | tar -C /usr/local -xzf -
3434
fi
35-
if [ "${AUDITWHEEL_POLICY}" == "manylinux2014" ] && [ "${AUDITWHEEL_ARCH}" == "aarch64" ]
35+
if [ "${AUDITWHEEL_ARCH}" == "aarch64" ]
3636
then
3737
mkdir -p /usr/local
38-
curl https://dl.google.com/go/go1.24.1.linux-arm64.tar.gz | tar -C /usr/local -xzf -
38+
curl https://dl.google.com/go/go1.24.5.linux-arm64.tar.gz | tar -C /usr/local -xzf -
3939
fi
4040
'''
4141
environment = """
@@ -53,11 +53,11 @@ select = "*-musllinux*"
5353
before-all = '''
5454
if [ "${AUDITWHEEL_ARCH}" == "x86_64" ]
5555
then
56-
wget https://golang.org/dl/go1.24.1.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.24.1.linux-amd64.tar.gz
56+
wget https://golang.org/dl/go1.24.5.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.24.5.linux-amd64.tar.gz
5757
fi
5858
if [ "${AUDITWHEEL_ARCH}" == "aarch64" ]
5959
then
60-
wget https://golang.org/dl/go1.24.1.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.24.1.linux-arm64.tar.gz
60+
wget https://golang.org/dl/go1.24.5.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.24.5.linux-arm64.tar.gz
6161
fi
6262
'''
6363

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = pygobuildinfo
3-
version = 0.1.25
3+
version = 0.1.26
44
author = Mike Moore
55
author_email = z_z_zebra@yahoo.com
66
license = MIT

0 commit comments

Comments
 (0)