Skip to content

Commit 553e688

Browse files
committed
GH-49273: Fix wheel RECORD paths to use forward slashes
1 parent 15df0e4 commit 553e688

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

python/_build_backend/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,13 @@ def _repack_wheel(wheel_path, extracted_dir):
135135
)
136136
record_lines = []
137137
for f in all_files:
138-
rel = f.relative_to(extracted_dir)
138+
rel = f.relative_to(extracted_dir).as_posix()
139139
data = f.read_bytes()
140140
digest = base64.urlsafe_b64encode(
141141
hashlib.sha256(data).digest()
142142
).rstrip(b"=").decode()
143143
record_lines.append(f"{rel},sha256={digest},{len(data)}")
144-
record_lines.append(f"{record_rel},,")
144+
record_lines.append(f"{record_rel.as_posix()},,")
145145
record_path.write_text("\n".join(record_lines) + "\n")
146146

147147
# Overwrite the original wheel file

0 commit comments

Comments
 (0)