From aa2ea451300a07e08a90f0b32d60fc2ac32ff2fc Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 29 Jun 2025 18:42:12 +0200 Subject: [PATCH 1/2] python3 setup.py bdist_wheel is deprecated and will be disabled in October 2025 Four instances: https://github.com/mavlink/MAVSDK-Python/blob/edb9213199722a954e7d82f9c2f98df20d19f361/.github/workflows/main.yml#L40 https://github.com/mavlink/MAVSDK-Python/blob/edb9213199722a954e7d82f9c2f98df20d19f361/.github/workflows/main.yml#L107 https://github.com/mavlink/MAVSDK-Python/blob/edb9213199722a954e7d82f9c2f98df20d19f361/.github/workflows/main.yml#L156 https://github.com/mavlink/MAVSDK-Python/blob/edb9213199722a954e7d82f9c2f98df20d19f361/.github/workflows/main.yml#L207 --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0d4c0cc..3a86221 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -143,7 +143,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.11 + python-version: 3.x - name: Install prerequisites run: | @@ -194,7 +194,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.11 + python-version: 3.x architecture: ${{ matrix.arch }} - name: Install prerequisites From a6ed89aa8e12bb7f26403ba3ba728eb9602d31f0 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 29 Jun 2025 18:46:35 +0200 Subject: [PATCH 2/2] Update main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3a86221..4b92ab5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -148,7 +148,7 @@ jobs: - name: Install prerequisites run: | python -m pip install -r requirements.txt - python -m pip install twine wheel + python -m pip install setuptools twine wheel python -m pip install --user delocate - name: Create wheel