Skip to content

Commit 5d567de

Browse files
committed
Ensure iOS platform tags are correctly normalized.
1 parent a9cb9c5 commit 5d567de

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/pip/_vendor/packaging/tags.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,7 @@ def ios_platforms(
505505

506506
if multiarch is None:
507507
multiarch = sys.implementation._multiarch
508+
multiarch = multiarch.replace("-", "_")
508509

509510
ios_platform_template = "ios_{major}_{minor}_{multiarch}"
510511

tools/vendoring/patches/packaging.patch

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ index 6667d2990..bcc6ea041 100644
4747
else:
4848
version = version
4949
if arch is None:
50-
@@ -483,6 +483,57 @@ def mac_platforms(
50+
@@ -483,6 +483,58 @@ def mac_platforms(
5151
)
5252

5353

@@ -73,6 +73,7 @@ index 6667d2990..bcc6ea041 100644
7373
+
7474
+ if multiarch is None:
7575
+ multiarch = sys.implementation._multiarch
76+
+ multiarch = multiarch.replace("-", "_")
7677
+
7778
+ ios_platform_template = "ios_{major}_{minor}_{multiarch}"
7879
+

0 commit comments

Comments
 (0)