fix macos arm64 wheel selection

closes #350
This commit is contained in:
DavHau 2022-01-28 12:39:42 +07:00
parent 7c05e2bc5b
commit 2e63cb554a

View file

@ -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()}")