Skip to content

Commit cdd0d56

Browse files
committed
OSX reports arm64 (Linux reports aarch64)
1 parent 8f3f57a commit cdd0d56

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

repo2docker/utils.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,10 @@ def get_platform():
537537
if m == "x86_64":
538538
return "linux/amd64"
539539
elif m == "aarch64":
540+
# Linux reports aarch64
541+
return "linux/arm64"
542+
elif m == "arm64":
543+
# OSX reports arm64
540544
return "linux/arm64"
541545
else:
542546
warnings.warn(f"Unexpected platform '{m}', defaulting to linux/amd64")

tests/unit/test_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ def test_local_pip_requirement(req, is_local):
168168
[
169169
("x86_64", "linux/amd64"),
170170
("aarch64", "linux/arm64"),
171+
("arm64", "linux/arm64"),
171172
("other", "linux/amd64"),
172173
],
173174
)

0 commit comments

Comments
 (0)