| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
This won't backport as it relies on a number of internal changes in 3.12 only. |
Sorry, something went wrong.
|
Are we going to wait for #102511 to be implemented? Or leave a note in that one to update this use when it's done? As this issue is about correctness and the other is about performance, I'd prefer not to wait. |
Sorry, something went wrong.
|
Personally I'd rather not wait! :) |
Sorry, something went wrong.
|
Feel free to merge (and backport as appropriate), then! |
Sorry, something went wrong.
|
I'm not a core dev so I don't have any merge permissions I don't think! 😅 |
Sorry, something went wrong.
|
Oh aren't you? We should probably fix that 😉 (though I'm literally about to step away for the weekend, so next week) |
Sorry, something went wrong.
|
(and unfortunately this won't backport due to other changes in 3.12 being required) |
Sorry, something went wrong.
pythonGH-102454) Co-authored-by: Maor Kleinberger <kmaork@gmail.com>
| Back | FazBrowse Home | New Git URL |
This fixes round-tripping of Windows paths like ./c:a in pathlib.
Previously, pathlib removed the ./ prefix when generating a string representation of such paths. This changed the meaning, from a file in the current directory called "c" with an NTFS alternate data stream, to a relative path on the "c:" drive.
Most of the patch by @kmaork. I brought it up-to-date.