From a094450324d00ae137387ef3ff803647c7dda5d9 Mon Sep 17 00:00:00 2001 From: Mike Moore Date: Sat, 21 Feb 2026 08:28:48 +0000 Subject: [PATCH 1/4] feat: bump golang runtime to 1.26 --- go.mod | 2 +- installGo.ps1 | 4 ++-- pyproject.toml | 12 ++++++------ 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/go.mod b/go.mod index 2afb0f2..4c8d813 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,5 @@ module github.com/MikeMoore63/pybuildInfo -go 1.25 +go 1.26 require golang.org/x/mod v0.33.0 diff --git a/installGo.ps1 b/installGo.ps1 index 10d65f4..c896d4c 100644 --- a/installGo.ps1 +++ b/installGo.ps1 @@ -1,7 +1,7 @@ # Install the current Go release param( [string]$w='c:\go', - [string]$v='1.25.5' + [string]$v='1.26.0' ) Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser $OutputVariable = (go version) | Out-String @@ -16,7 +16,7 @@ $env:GOPATH= 'C:\go' $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::User); -$url = 'https://dl.google.com/go/go1.25.5.windows-amd64.zip'; +$url = 'https://dl.google.com/go/go1.26.0.windows-amd64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'go.zip'; diff --git a/pyproject.toml b/pyproject.toml index 6386733..5a0509d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,12 +30,12 @@ switch_eol_centos_repos if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] then mkdir -p /usr/local - curl https://dl.google.com/go/go1.25.5.linux-amd64.tar.gz | tar -C /usr/local -xzf - + curl https://dl.google.com/go/go1.26.0.linux-amd64.tar.gz | tar -C /usr/local -xzf - fi if [ "${AUDITWHEEL_ARCH}" == "aarch64" ] then mkdir -p /usr/local - curl https://dl.google.com/go/go1.25.5.linux-arm64.tar.gz | tar -C /usr/local -xzf - + curl https://dl.google.com/go/go1.26.0.linux-arm64.tar.gz | tar -C /usr/local -xzf - fi ''' environment = """ @@ -44,20 +44,20 @@ PATH=$PATH:/usr/local/go/bin [tool.cibuildwheel.macos] before-all = ''' -brew install go@1.25 +brew install go@1.26 ''' -environment = "PATH=/usr/local/opt/go@1.25/bin:/opt/homebrew/opt/go@1.25/bin:$PATH" +environment = "PATH=/usr/local/opt/go@1.26/bin:/opt/homebrew/opt/go@1.26/bin:$PATH" [[tool.cibuildwheel.overrides]] select = "*-musllinux*" before-all = ''' if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] then - wget https://golang.org/dl/go1.25.5.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.25.5.linux-amd64.tar.gz + wget https://golang.org/dl/go1.26.0.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.26.0.linux-amd64.tar.gz fi if [ "${AUDITWHEEL_ARCH}" == "aarch64" ] then - wget https://golang.org/dl/go1.25.5.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.25.5.linux-arm64.tar.gz + wget https://golang.org/dl/go1.26.0.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.26.0.linux-arm64.tar.gz fi ''' From dae2741f8eaeb38804cf4529b49f22037ec95210 Mon Sep 17 00:00:00 2001 From: Mike Moore Date: Fri, 6 Mar 2026 20:13:56 +0000 Subject: [PATCH 2/4] feat: bump to golang 1.26.1 --- installGo.ps1 | 4 ++-- pyproject.toml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/installGo.ps1 b/installGo.ps1 index c896d4c..d8a1034 100644 --- a/installGo.ps1 +++ b/installGo.ps1 @@ -1,7 +1,7 @@ # Install the current Go release param( [string]$w='c:\go', - [string]$v='1.26.0' + [string]$v='1.26.1' ) Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser $OutputVariable = (go version) | Out-String @@ -16,7 +16,7 @@ $env:GOPATH= 'C:\go' $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::User); -$url = 'https://dl.google.com/go/go1.26.0.windows-amd64.zip'; +$url = 'https://dl.google.com/go/go1.26.1.windows-amd64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'go.zip'; diff --git a/pyproject.toml b/pyproject.toml index 5a0509d..a3a40c3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,12 +30,12 @@ switch_eol_centos_repos if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] then mkdir -p /usr/local - curl https://dl.google.com/go/go1.26.0.linux-amd64.tar.gz | tar -C /usr/local -xzf - + curl https://dl.google.com/go/go1.26.1.linux-amd64.tar.gz | tar -C /usr/local -xzf - fi if [ "${AUDITWHEEL_ARCH}" == "aarch64" ] then mkdir -p /usr/local - curl https://dl.google.com/go/go1.26.0.linux-arm64.tar.gz | tar -C /usr/local -xzf - + curl https://dl.google.com/go/go1.26.1.linux-arm64.tar.gz | tar -C /usr/local -xzf - fi ''' environment = """ @@ -53,11 +53,11 @@ select = "*-musllinux*" before-all = ''' if [ "${AUDITWHEEL_ARCH}" == "x86_64" ] then - wget https://golang.org/dl/go1.26.0.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.26.0.linux-amd64.tar.gz + wget https://golang.org/dl/go1.26.1.linux-amd64.tar.gz;tar -C /usr/local -xzf go1.26.1.linux-amd64.tar.gz fi if [ "${AUDITWHEEL_ARCH}" == "aarch64" ] then - wget https://golang.org/dl/go1.26.0.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.26.0.linux-arm64.tar.gz + wget https://golang.org/dl/go1.26.1.linux-arm64.tar.gz;tar -C /usr/local -xzf go1.26.1.linux-arm64.tar.gz fi ''' From f071ef97286276645cd867eb9aba49f21993b7df Mon Sep 17 00:00:00 2001 From: Mike Moore Date: Fri, 6 Mar 2026 20:18:53 +0000 Subject: [PATCH 3/4] feat: uodate version for release to 0.1.28 --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 2f2e001..6b67cb8 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = pygobuildinfo -version = 0.1.27 +version = 0.1.28 author = Mike Moore author_email = z_z_zebra@yahoo.com license = MIT From a4e042c52409750b31a825d4c30084a2eea3c7ac Mon Sep 17 00:00:00 2001 From: Mike Moore Date: Fri, 6 Mar 2026 20:21:53 +0000 Subject: [PATCH 4/4] feat:bump ubuntu version for build --- .github/workflows/build_wheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 14a2b03..ad4708d 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -16,7 +16,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, windows-latest, macos-15-intel, macos-latest] + os: [ubuntu-24.04, windows-latest, macos-15-intel, macos-latest] pyver: [cp310, cp311, cp312, cp313, cp314, pp38, pp39, pp310, pp311] exclude: # excludes