Merge pull request #948 from DESKi-IO/qt-official-mac-arm64
Some checks failed
Check tox tests / Check packaging 📦 (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Publish Python 🐍 distributions 📦 to PyPI / Build package (push) Has been cancelled
Test on GH actions environment / test (binary, windows-latest, 3.13, 6.6.3) (push) Has been cancelled
Test on GH actions environment / test (standard, ubuntu-latest, 3.13, 6.5.3) (push) Has been cancelled
Test on GH actions environment / test (standard, ubuntu-latest, 3.13, 6.6.3) (push) Has been cancelled
Test on GH actions environment / test (standard, ubuntu-latest, 3.13, 6.8.0) (push) Has been cancelled
Test on GH actions environment / test (standard, ubuntu-latest, 3.13, 6.8.1) (push) Has been cancelled
Test on GH actions environment / test (standard, windows-latest, 3.13, 6.5.3) (push) Has been cancelled
Test on GH actions environment / test (standard, windows-latest, 3.13, 6.6.3) (push) Has been cancelled
Test on GH actions environment / test (standard, windows-latest, 3.13, 6.7.3) (push) Has been cancelled
Publish Python 🐍 distributions 📦 to PyPI / publish Python 🐍 distributions 📦 to PyPI (push) Has been cancelled

Handle special mac arm64 official installer case
This commit is contained in:
Hiroshi Miura
2025-12-08 21:43:58 +09:00
committed by GitHub

View File

@@ -135,6 +135,11 @@ def get_qt_installers() -> dict[str, str]:
# Most likely for macOS which might just say "mac" without arch
installers[os_type] = filename
# macOS arm64 special case, as no official arm64 installer exists
# it should not override the arm64 installer if it appears later
if installers.get("mac-x64") and not installers.get("mac-arm64"):
installers["mac-arm64"] = installers["mac-x64"]
return installers
except requests.exceptions.RequestException as e: