diff --git a/mach_nix/data/providers.py b/mach_nix/data/providers.py index 5688c0f..e47f579 100644 --- a/mach_nix/data/providers.py +++ b/mach_nix/data/providers.py @@ -309,8 +309,7 @@ class WheelDependencyProvider(DependencyProviderBase): self.preferred_wheels = ( re.compile(rf".*(py{maj}|cp{maj}){min}?[\.-].*({cp_abi}|abi3|none)-any"), re.compile(rf".*(py{maj}|cp{maj}){min}?[\.-].*({cp_abi}|abi3|none)-macosx_\d*_\d*_universal"), - re.compile(rf".*(py{maj}|cp{maj}){min}?[\.-].*({cp_abi}|abi3|none)-macosx_\d*_\d*_x86_64"), - re.compile(rf".*(py{maj}|cp{maj}){min}?[\.-].*({cp_abi}|abi3|none)-macosx_\d*_\d*_arm64"), + re.compile(rf".*(py{maj}|cp{maj}){min}?[\.-].*({cp_abi}|abi3|none)-macosx_\d*_\d*_{self.platform}"), ) else: raise Exception(f"Unsupported Platform {platform.system()}")