Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitde0423c

Browse files
committed
at last... a glitch-less one
1 parent82b6794 commitde0423c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

‎winpython/wheelhouse.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
importsubprocess
1414
fromtypingimportDict,List,Optional,Tuple
1515
fromemailimportmessage_from_bytes
16+
fromemail.parserimportBytesParser
17+
fromemail.policyimportdefault
1618
from .importutils
1719

1820
frompackaging.utilsimportcanonicalize_name
@@ -197,7 +199,7 @@ def extract_metadata_from_wheel(filepath: Path) -> Optional[Tuple[str, str, str]
197199
fornameinz.namelist():
198200
ifname.endswith(r'.dist-info/METADATA')andname.split("/")[1]=="METADATA":
199201
withz.open(name)asmeta_file:
200-
metadata=message_from_bytes(meta_file.read())
202+
metadata=BytesParser(policy=default).parse(meta_file)
201203
name=canonicalize_name(str(metadata.get('Name','unknown')))# Avoid Head type
202204
version=str(metadata.get('Version','unknown'))
203205
summary=utils.sum_up(str(metadata.get('Summary','')))

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp