From 418820a9148fa955a5c5f0fe8110e85eff01ee20 Mon Sep 17 00:00:00 2001 From: shenxianpeng <3353385+shenxianpeng@users.noreply.github.com> Date: Tue, 27 May 2025 11:56:37 +0000 Subject: [PATCH 1/9] chore: bump clang-tools-static-binaries to master-2200605c --- clang_tools/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang_tools/__init__.py b/clang_tools/__init__.py index e6977be..b723bf2 100644 --- a/clang_tools/__init__.py +++ b/clang_tools/__init__.py @@ -8,4 +8,4 @@ suffix = ".exe" if install_os == "windows" else "" # tag of https://github.com/cpp-linter/clang-tools-static-binaries/releases -release_tag = "master-4eaa4a54" +release_tag = "master-2200605c" From 502aa7eb2a990e2e326e44f051a97df3606e9aee Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 27 May 2025 14:25:30 +0000 Subject: [PATCH 2/9] Update test sha512sum files --- tests/clang-format-12_linux-amd64.sha512sum | 2 +- tests/clang-format-12_macosx-amd64.sha512sum | 2 +- tests/clang-format-12_windows-amd64.sha512sum | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/clang-format-12_linux-amd64.sha512sum b/tests/clang-format-12_linux-amd64.sha512sum index 1aea8db..6c5362f 100644 --- a/tests/clang-format-12_linux-amd64.sha512sum +++ b/tests/clang-format-12_linux-amd64.sha512sum @@ -1 +1 @@ -d916477bdedd48245b6eedeb8680fcb0665a0145c7b078ddc4ba3f1fbc16eb6b081dc89f41242f228b723a472eb734836d1914178abdd94293a25a9e62eefc11 clang-format-12_linux-amd64 +79afa99481f071bee2be3e72d2b1641b60427cc202360e44cf4e5dc6f977c4e4223e5a29430a15c9c80720dd6f75801f4811d2848ee52fe014fc232a99a589af clang-format-12_linux-amd64 diff --git a/tests/clang-format-12_macosx-amd64.sha512sum b/tests/clang-format-12_macosx-amd64.sha512sum index 68a79ca..c7ab543 100644 --- a/tests/clang-format-12_macosx-amd64.sha512sum +++ b/tests/clang-format-12_macosx-amd64.sha512sum @@ -1 +1 @@ -2bf05024600216eef6da1884e35fc7a0b8a559dcff59d960c255034253727e2b24bc2b4310d6adb340b0afaea18fdf9a25fa303597b094316da95a07e5956c17 clang-format-12_macosx-amd64 +b1aa513baf640836bcb7dc02f6fe348c5a0d42e8fd1836e4019147141e807a311f64e00eaeb4031f8077eb39a019aca6bcc2137b5af274644b5769d868e16fe5 clang-format-12_macosx-amd64 diff --git a/tests/clang-format-12_windows-amd64.sha512sum b/tests/clang-format-12_windows-amd64.sha512sum index cad6962..42425d1 100644 --- a/tests/clang-format-12_windows-amd64.sha512sum +++ b/tests/clang-format-12_windows-amd64.sha512sum @@ -1 +1 @@ -e6af28b649411d9bd53b6a2dac85f1b99a20a6667c83cf0b10f78ec67027c89a720b8f7262c4b48315f4fc53b87099a5d0b9ef87adee94173976e5284b5f9adb *clang-format-12_windows-amd64 +09d379023eb9faacfe08c2254440268bdc0249956ddd38b26e59230abc7b514390f279973ab6c0a069ae79504422884808fee2cf617741c56729e7b6b5fd4fab *clang-format-12_windows-amd64 From c45b59ccf19a679942b0763bd9f2364692a756e8 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 27 May 2025 14:26:10 +0000 Subject: [PATCH 3/9] test clang v20 --- .github/workflows/python-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index f0105e3..34b34b5 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -76,7 +76,7 @@ jobs: needs: [build] strategy: matrix: - version: [ 7, 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19 ] + version: [ 7, 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19, 20 ] os: [ ubuntu-latest, macos-latest, windows-latest ] exclude: - version: 19 From d9e44fe95926317e33a62f721c2cc132a09249ce Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 27 May 2025 14:28:27 +0000 Subject: [PATCH 4/9] update paths from test workflow --- .github/workflows/python-test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index 34b34b5..d5e4722 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -9,7 +9,8 @@ on: pull_request: branches: [ "main" ] paths: - - "**.py" + - "clang_tools/*" + - "tests/*" - "**requirements*.txt" - pyproject.toml - .pre-commit-config.yaml From 0d196ac3452ddfdd5e9b42e55aec639d6dbe456c Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 27 May 2025 17:30:44 +0300 Subject: [PATCH 5/9] Update python-test.yml --- .github/workflows/python-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index d5e4722..2baa4cc 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -77,7 +77,7 @@ jobs: needs: [build] strategy: matrix: - version: [ 7, 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19, 20 ] + version: [ 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19, 20 ] os: [ ubuntu-latest, macos-latest, windows-latest ] exclude: - version: 19 From 496cf4cc2a833b9078d03c7214e25d67f524c5f7 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 27 May 2025 17:34:59 +0300 Subject: [PATCH 6/9] Update python-test.yml --- .github/workflows/python-test.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index 2baa4cc..059e5d9 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -79,9 +79,6 @@ jobs: matrix: version: [ 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19, 20 ] os: [ ubuntu-latest, macos-latest, windows-latest ] - exclude: - - version: 19 - os: macos-latest # FIXME: https://github.com/cpp-linter/clang-tools-static-binaries/issues/40 fail-fast: false runs-on: ${{ matrix.os }} steps: From f82eda3edf855c9cd4e482524959292496972577 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Wed, 28 May 2025 14:08:26 +0300 Subject: [PATCH 7/9] Update __init__.py --- clang_tools/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang_tools/__init__.py b/clang_tools/__init__.py index b723bf2..5228c8b 100644 --- a/clang_tools/__init__.py +++ b/clang_tools/__init__.py @@ -8,4 +8,4 @@ suffix = ".exe" if install_os == "windows" else "" # tag of https://github.com/cpp-linter/clang-tools-static-binaries/releases -release_tag = "master-2200605c" +release_tag = "master-11dfa474" From 35dff825155855cc0fbabdff98a79d6043a58d4f Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Wed, 28 May 2025 20:18:20 +0300 Subject: [PATCH 8/9] Update python-test.yml --- .github/workflows/python-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-test.yml b/.github/workflows/python-test.yml index 059e5d9..8c6e16d 100644 --- a/.github/workflows/python-test.yml +++ b/.github/workflows/python-test.yml @@ -78,7 +78,7 @@ jobs: strategy: matrix: version: [ 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15, 16, 17, 18, 19, 20 ] - os: [ ubuntu-latest, macos-latest, windows-latest ] + os: [ ubuntu-latest, macos-13, windows-latest ] fail-fast: false runs-on: ${{ matrix.os }} steps: From 43526382a67408fd078e15de294b0a31fbdc243e Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Wed, 28 May 2025 22:47:09 +0300 Subject: [PATCH 9/9] update test sha512sum file --- tests/clang-format-12_macosx-amd64.sha512sum | 2 +- tests/clang-format-12_windows-amd64.sha512sum | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/clang-format-12_macosx-amd64.sha512sum b/tests/clang-format-12_macosx-amd64.sha512sum index c7ab543..7edea70 100644 --- a/tests/clang-format-12_macosx-amd64.sha512sum +++ b/tests/clang-format-12_macosx-amd64.sha512sum @@ -1 +1 @@ -b1aa513baf640836bcb7dc02f6fe348c5a0d42e8fd1836e4019147141e807a311f64e00eaeb4031f8077eb39a019aca6bcc2137b5af274644b5769d868e16fe5 clang-format-12_macosx-amd64 +ced6413367e7930395c38cc97b82b201b833f424d3293ab2d188c2f4318a318b464b0dbb3e0427bf09ed3af05ee3308301826f8258ecdba8193c7e600fee146e clang-format-12_macosx-amd64 diff --git a/tests/clang-format-12_windows-amd64.sha512sum b/tests/clang-format-12_windows-amd64.sha512sum index 42425d1..fa91234 100644 --- a/tests/clang-format-12_windows-amd64.sha512sum +++ b/tests/clang-format-12_windows-amd64.sha512sum @@ -1 +1 @@ -09d379023eb9faacfe08c2254440268bdc0249956ddd38b26e59230abc7b514390f279973ab6c0a069ae79504422884808fee2cf617741c56729e7b6b5fd4fab *clang-format-12_windows-amd64 +682988cd469c37bd2e41b418fd67185be34d40a5586722f7482969cd5d961e089e99d75251e0a775266cb470d78f5569cde4eaa0041b57ab3338874ec07be290 *clang-format-12_windows-amd64