You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
zipfile.Path.name uses inappropriate Windows semantics #123693
In #123426 (comment), we learned that Python 3.10 (only) ended up with a version of zipfile.Path that uses pathlib.Path (platform-variable) behavior for parsing the name. As a result, zipfiles with names like V: foo or foo\bar get incorrect names and are thus broken.
This issue was revealed by applying additional tests for GH-123270.
The issue was corrected incidentally in zipp 3.16.2 and Python 3.11. The issue does not affect Python 3.9.
Activity
[3.10] pythongh-123693: When computing the zipfile.Path.name, use Pur…
Merge branch '3.10' into pythongh-123693/platform-agnostic-name
[3.10] gh-123693: Use platform-agnostic semantics when processing zip…
hugovk commentedon Sep 15, 2024
PR merged, closing issue.