From 35217e92b82ed03fc34f7acd27c1eec806fde83c Mon Sep 17 00:00:00 2001 From: Avasam Date: Thu, 24 Jul 2025 12:06:28 -0400 Subject: [PATCH 1/3] Remove actions/setup-python#1005 workaround --- .github/workflows/main.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3ffd659f9..f71808af8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,14 +40,6 @@ jobs: check-latest: true allow-prereleases: true - - name: Fix user Scripts missing from PATH - if: matrix.architecture == 'x86' - run: | - # Work around https://github.com/actions/setup-python/issues/1005 - $ScriptsPath = python -c "import sysconfig,os; print(sysconfig.get_path('scripts', f'{os.name}_user'))" - echo $ScriptsPath - Add-Content $env:GITHUB_PATH $ScriptsPath - - name: Build and install run: pip install . -v --user From d63a790d49b804d0f62ed726e83c6f045807c555 Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 27 Sep 2025 11:59:19 -0400 Subject: [PATCH 2/3] Bump actions/setup-python to v6 --- .github/workflows/docs.yml | 2 +- .github/workflows/main.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 365b897e3..91ce423ce 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.9" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f71808af8..8757cd7e8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -31,7 +31,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} architecture: ${{ matrix.architecture }} @@ -99,7 +99,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} architecture: x64 @@ -143,7 +143,7 @@ jobs: timeout-minutes: 30 steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: # This job only needs to target the oldest supported version python-version: "3.8" @@ -179,7 +179,7 @@ jobs: python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip From a77763a37ba099e38145b0101272d4b063d56c65 Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 27 Sep 2025 12:45:23 -0400 Subject: [PATCH 3/3] Retarget SDK for CI > MSB8036: The Windows SDK version 10.0.20348.0 was not found. --- com/TestSources/PyCOMTest/PyCOMTest.vcxproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com/TestSources/PyCOMTest/PyCOMTest.vcxproj b/com/TestSources/PyCOMTest/PyCOMTest.vcxproj index 050d0f6b6..26eece459 100644 --- a/com/TestSources/PyCOMTest/PyCOMTest.vcxproj +++ b/com/TestSources/PyCOMTest/PyCOMTest.vcxproj @@ -24,7 +24,7 @@ Win32Proj - 10.0.20348.0 + 10.0